T
- public abstract class BoundaryDate<T extends BoundaryActionDate> extends Object implements CustomTagExtension<T>
Constructor and Description |
---|
BoundaryDate() |
Modifier and Type | Method and Description |
---|---|
List<String> |
negativeCase(boolean isNullable,
String earliest,
String latest) |
List<String> |
positiveCase(boolean isNullable,
String earliest,
String latest) |
List<Map<String,String>> |
returnStates(T action,
List<Map<String,String>> possibleStateList,
List<String> variableValue) |
List<String> |
setParameters(T action,
boolean positive) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTagActionClass, getTagName, getTagNameSpace, pipelinePossibleStates
public List<String> setParameters(T action, boolean positive)
action
- an Action of the type handled by this classpositive
- a boolean denoting positive or negative casespublic List<String> positiveCase(boolean isNullable, String earliest, String latest)
isNullable
- isNullableearliest
- lower boundary datelatest
- upper boundary datepublic List<String> negativeCase(boolean isNullable, String earliest, String latest)
isNullable
- isNullableearliest
- lower boundary datelatest
- upper boundary datepublic 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.