Class IndexRange
Defines a range used to specify array indices to another series.
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class IndexRange extends NumericRange<Integer>
Constructors
IndexRange()
Initializes a new instance of IndexRange.
Declaration
public IndexRange()
IndexRange(IndexRange range)
Initializes a new instance of IndexRange.
Declaration
public IndexRange(IndexRange range)
Parameters
Type | Name | Description |
---|---|---|
range | The IndexRange instance to initialize new range with. |
IndexRange(Integer min, Integer max)
Initializes a new instance of IndexRange.
Declaration
public IndexRange(Integer min, Integer max)
Parameters
Type | Name | Description |
---|---|---|
Integer | min | The min value to initialize range with. |
Integer | max | The max value to initialize range with. |
Methods
clone()
Creates and returns a copy of this object
Declaration
public IRange<Integer> clone()
Returns
Type | Description |
---|---|
IRange<Integer> |
Overrides
Exceptions
Type | Condition |
---|---|
CloneNotSupportedException |
getIsDefined()
Gets whether this Range is defined
Declaration
public boolean getIsDefined()
Returns
Type | Description |
---|---|
boolean |
Overrides
getValueType()
Declaration
public final Class<Integer> getValueType()
Returns
Type | Description |
---|---|
Class<Integer> |
growBy(double minFraction, double maxFraction)
Declaration
public void growBy(double minFraction, double maxFraction)
Parameters
Type | Name | Description |
---|---|---|
double | minFraction | |
double | maxFraction |