Class RangeValueFactory

  • All Implemented Interfaces:
    ValueFactory

    public class RangeValueFactory
    extends BasicRangeValueFactory
    implements ValueFactory
    This ValueFactory provides methods to create and reuse IntegerValue instances that have known ranges.

    This implementation creates RangeIntegerValue instances in all IntegerValue factory methods. This way, the RangeIntegerValue instances can generalize further to other RangeIntegerValue instances, even if they start out as known particular values.