ProgramixGenericLib v5.0.1

Uses of Class
com.programix.math.LongRange

Packages that use LongRange
com.programix.math Various containers and tools for dealing with numbers and math (including parsing and formatting). 
 

Uses of LongRange in com.programix.math
 

Fields in com.programix.math declared as LongRange
static LongRange LongRange.BOTH_OPEN
          This LongRange has both an undefined start and an undefined end.
static LongRange LongRange.MIN_TO_MAX_LONG
          This LongRange runs from Long.MIN_VALUE to Long.MAX_VALUE.
static LongRange LongRange.NEGATIVE
          This LongRange covers all negative values with an undefined start and an end of "-1".
static LongRange LongRange.NON_NEGATIVE
          This LongRange covers all non-negative values with a start of "0" and an undefined end.
static LongRange LongRange.NON_POSITIVE
          This LongRange covers all non-positive values with an undefined start and an end of "0".
static LongRange LongRange.POSITIVE
          This LongRange covers all positive values with a start of "1" and an undefined end.
 

Fields in com.programix.math with type parameters of type LongRange
static Comparator<LongRange> LongRange.HIGHEST_FIRST_COMPARATOR
          Compares two ranges placing ranges that are considered "highest" first.
static Comparator<LongRange> LongRange.LOWEST_FIRST_COMPARATOR
          Compares two ranges placing ranges that are considered "lowest" first.
 

Methods in com.programix.math that return LongRange
static LongRange LongRange.createWithOpenEnd(Long start)
          Creates a new instance with an open end and the specified start value.
static LongRange LongRange.createWithOpenStart(Long end)
          Creates a new instance with an open start and the specified end value.
 LongRange LongRange.setEnd(long newEnd)
          Returns a new instance with the specified newEnd value and this instance's start value.
 LongRange LongRange.setEnd(Long newEnd)
          Returns a new instance with the specified newEnd value and this instance's start value.
 LongRange LongRange.setEnd(String newEnd)
          Returns a new instance with the specified newEnd value and this instance's start value.
 LongRange LongRange.setEnd(Value newEnd)
          Returns a new instance with the specified newEnd value and this instance's start value.
 LongRange LongRange.setStart(long newStart)
          Returns a new instance with the specified newStart value and this instance's end value.
 LongRange LongRange.setStart(Long newStart)
          Returns a new instance with the specified newStart value and this instance's end value.
 LongRange LongRange.setStart(String newStart)
          Returns a new instance with the specified newStart value and this instance's end value.
 LongRange LongRange.setStart(Value newStart)
          Returns a new instance with the specified newStart value and this instance's end value.
 

Methods in com.programix.math with parameters of type LongRange
 int LongRange.compareTo(LongRange otherRange)
          Compares this instance to otherRange as defined by LOWEST_FIRST_COMPARATOR.
 boolean LongRange.equals(LongRange otherLong)
          Returns true if this instance's start and end values exactly match the start and end values of the passed instance.
 


ProgramixGenericLib v5.0.1

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.