public class RepositoryRange
extends atg.core.util.Range
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected static java.lang.String |
HIGH_BOUND_PROPERTY |
protected static java.lang.String |
HIGH_BOUND_WITH_FRACTION_PROPERTY |
protected static java.lang.String |
LOW_BOUND_PROPERTY |
protected static java.lang.String |
LOW_BOUND_WITH_FRACTION_PROPERTY |
protected MutableRepositoryItem |
mRepositoryItem |
Constructor and Description |
---|
RepositoryRange(MutableRepositoryItem pShipItemRel) |
RepositoryRange(MutableRepositoryItem pRepositoryItem,
double pLowBoundWithFraction,
double pHighBoundWithFraction) |
RepositoryRange(MutableRepositoryItem pRepositoryItem,
long pLowBound,
long pHighBound) |
Modifier and Type | Method and Description |
---|---|
long |
getHighBound()
the high end of the range
|
double |
getHighBoundWithFraction()
the fractional high end of the range
|
long |
getLowBound()
the low end of the range
|
double |
getLowBoundWithFraction()
the fractional low end of the range
|
protected java.lang.Object |
getPropertyValue(java.lang.String pChangedProperty) |
void |
setHighBound(long pHighBound)
the high end of the range
|
void |
setHighBoundWithFraction(double pHighBoundWithFraction)
the fractional high end of the range
|
void |
setLowBound(long pLowBound)
the low end of the range
|
void |
setLowBoundWithFraction(double pLowBoundWithFraction)
the fractional low end of the range
|
protected void |
setPropertyValue(java.lang.String pChangedProperty,
java.lang.Object pPropertyValue) |
containsFractionalRange, createFractionalRange, createFractionalRanges, equals, findComplementRanges, findComplementRangesWithFraction, getSize, getSizeWithFraction, hashCode, intersection, intersectionWithFraction, isFractionalRange, toString, union, unionWithFraction
public static final java.lang.String CLASS_VERSION
protected static java.lang.String LOW_BOUND_PROPERTY
protected static java.lang.String HIGH_BOUND_PROPERTY
protected static java.lang.String LOW_BOUND_WITH_FRACTION_PROPERTY
protected static java.lang.String HIGH_BOUND_WITH_FRACTION_PROPERTY
protected MutableRepositoryItem mRepositoryItem
public RepositoryRange(MutableRepositoryItem pShipItemRel)
public RepositoryRange(MutableRepositoryItem pRepositoryItem, long pLowBound, long pHighBound)
public RepositoryRange(MutableRepositoryItem pRepositoryItem, double pLowBoundWithFraction, double pHighBoundWithFraction)
protected java.lang.Object getPropertyValue(java.lang.String pChangedProperty)
protected void setPropertyValue(java.lang.String pChangedProperty, java.lang.Object pPropertyValue)
public void setLowBound(long pLowBound)
setLowBound
in class atg.core.util.Range
pLowBound
- new value to setpublic long getLowBound()
getLowBound
in class atg.core.util.Range
public void setHighBound(long pHighBound)
setHighBound
in class atg.core.util.Range
pHighBound
- new value to setpublic long getHighBound()
getHighBound
in class atg.core.util.Range
public void setLowBoundWithFraction(double pLowBoundWithFraction)
setLowBoundWithFraction
in class atg.core.util.Range
pLowBoundWithFraction
- new value to setpublic double getLowBoundWithFraction()
getLowBoundWithFraction
in class atg.core.util.Range
public void setHighBoundWithFraction(double pHighBoundWithFraction)
setHighBoundWithFraction
in class atg.core.util.Range
pHighBoundWithFraction
- new value to setpublic double getHighBoundWithFraction()
getHighBoundWithFraction
in class atg.core.util.Range