T
- a generic type that represents a BoundaryTagpublic abstract class BoundaryInteger<T extends BoundaryActionNumeric> extends Object implements CustomTagExtension<T>
Constructor and Description |
---|
BoundaryInteger() |
Modifier and Type | Method and Description |
---|---|
List<String> |
buildNumericData(BoundaryActionNumeric action,
String minVALUE,
String maxVALUE,
boolean positive) |
List<String> |
negativeCase(BigInteger min,
BigInteger max,
List<String> values) |
List<String> |
positiveCase(BigInteger min,
BigInteger max,
List<String> values) |
List<Map<String,String>> |
returnStates(T action,
List<Map<String,String>> possibleStateList,
List<String> variableValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTagActionClass, getTagName, getTagNameSpace, pipelinePossibleStates
public List<String> buildNumericData(BoundaryActionNumeric action, String minVALUE, String maxVALUE, boolean positive)
action
- an Action of the type handled by this classminVALUE
- a String containing the minimum possible valuemaxVALUE
- a String containing the maximum possible valuepositive
- a boolean denoting positive or negative casespublic List<String> negativeCase(BigInteger min, BigInteger max, List<String> values)
min
- a BigInteger containing the min defined by Actionmax
- a BigInteger containing the max defined by Actionvalues
- a list of boundary valuespublic List<String> positiveCase(BigInteger min, BigInteger max, List<String> values)
min
- a BigInteger containing the min defined by Actionmax
- a BigInteger containing the max defined by Actionvalues
- a list of boundary valuespublic List<Map<String,String>> returnStates(T action, List<Map<String,String>> possibleStateList, List<String> variableValue)
action
- an Action of the type handled by this classpossibleStateList
- a current list of possible states produced so far from
expanding a model statevariableValue
- a list storing the valuesCopyright © 2016. All rights reserved.