public class RangeValueFactory extends BasicRangeValueFactory implements ValueFactory
ParticularValueFactory.ReferenceValueFactory| Constructor and Description |
|---|
RangeValueFactory()
Creates a new RangeValueFactory.
|
RangeValueFactory(ValueFactory arrayReferenceValueFactory,
ValueFactory referenceValueFactory)
Creates a new RangeValueFactory that delegates to the given
value factories for creating reference values.
|
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
createIntegerValue()
Creates a new IntegerValue with an undefined value.
|
IntegerValue |
createIntegerValue(int value)
Creates a new IntegerValue with a given particular value.
|
IntegerValue |
createIntegerValue(int min,
int max)
Creates a new IntegerValue with a given possible range.
|
createArrayReferenceValue, createArrayReferenceValue, createDoubleValue, createFloatValue, createLongValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValueNullcreateDoubleValue, createFloatValue, createLongValue, createValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateArrayReferenceValue, createArrayReferenceValue, createDoubleValue, createDoubleValue, createFloatValue, createFloatValue, createLongValue, createLongValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValueNull, createValuepublic RangeValueFactory()
public RangeValueFactory(ValueFactory arrayReferenceValueFactory, ValueFactory referenceValueFactory)
public IntegerValue createIntegerValue()
ValueFactorycreateIntegerValue in interface ValueFactorycreateIntegerValue in class BasicValueFactorypublic IntegerValue createIntegerValue(int value)
ValueFactorycreateIntegerValue in interface ValueFactorycreateIntegerValue in class ParticularValueFactorypublic IntegerValue createIntegerValue(int min, int max)
ValueFactorycreateIntegerValue in interface ValueFactorycreateIntegerValue in class BasicRangeValueFactory