com.espertech.esper.type
Interface NumberSetParameter

All Superinterfaces:
MetaDefItem, java.io.Serializable
All Known Implementing Classes:
FrequencyParameter, IntParameter, ListParameter, RangeParameter, WildcardParameter

public interface NumberSetParameter
extends MetaDefItem, java.io.Serializable

Interface to generate a set of integers from parameters that include ranges, lists and frequencies.


Method Summary
 boolean containsPoint(int point)
           
 java.lang.String formatted()
           
 java.util.Set<java.lang.Integer> getValuesInRange(int min, int max)
          Return a set of int values representing the value of the parameter for the given range.
 boolean isWildcard(int min, int max)
          Returns true if all values between and including min and max are supplied by the parameter.
 

Method Detail

isWildcard

boolean isWildcard(int min,
                   int max)
Returns true if all values between and including min and max are supplied by the parameter.

Parameters:
min - - lower end of range
max - - upper end of range
Returns:
true if parameter specifies all int values between min and max, false if not

getValuesInRange

java.util.Set<java.lang.Integer> getValuesInRange(int min,
                                                  int max)
Return a set of int values representing the value of the parameter for the given range.

Parameters:
min - - lower end of range
max - - upper end of range
Returns:
set of integer

containsPoint

boolean containsPoint(int point)

formatted

java.lang.String formatted()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com