T
- a generic type that represents a BoundaryTagpublic abstract class BoundaryVarchar<T extends BoundaryActionVarchar> extends Object implements CustomTagExtension<T>
Constructor and Description |
---|
BoundaryVarchar() |
Modifier and Type | Method and Description |
---|---|
List<String> |
buildVarcharData(T action,
boolean positive) |
List<String> |
negativeCaseVarchar(boolean nullable,
int maxLen,
int minLen) |
List<String> |
positiveCaseVarchar(boolean nullable,
int maxLen,
int minLen) |
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> buildVarcharData(T action, boolean positive)
action
- an action of the type handled by this classpositive
- denotes positive of negative test casespublic List<String> positiveCaseVarchar(boolean nullable, int maxLen, int minLen)
nullable
- nullablemaxLen
- contains max length for varcharminLen
- contains min legnth for varcharpublic List<String> negativeCaseVarchar(boolean nullable, int maxLen, int minLen)
nullable
- nullablemaxLen
- contains the max length for this varcharminLen
- contains the min length for this varcharpublic 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.