public interface IMutator
Modifier and Type | Method and Description |
---|---|
String |
expectedRangeForID(String mutationId) |
String |
getID()
IMutator descendent implementations should override this method.
|
int |
getIndex() |
String |
getMutationID()
IMutator descendent implementations should override this method.
|
boolean |
hasRangeForId(String mutationId) |
void |
init(String requestPayloadFilenameRel,
String requestPayloadFilename,
ResourceManager resourceManager) |
String |
mutate(Map<String,Object> clonedMasterVars,
Eval evalStruct,
ServiceResult serviceResult)
IMutator descendent implementations should override this method.
|
void |
setOptions(org.dom4j.Node node) |
boolean |
valueInRangeForId(int value,
String mutationId)
Example:
ranges[no_fieldA,no_fieldB,no_fieldC]->[[200-205,300-301,4xx], [200-205], [300-390,4xx]]
|
void init(String requestPayloadFilenameRel, String requestPayloadFilename, ResourceManager resourceManager) throws IOException
IOException
void setOptions(org.dom4j.Node node)
boolean hasRangeForId(String mutationId)
boolean valueInRangeForId(int value, String mutationId)
String mutate(Map<String,Object> clonedMasterVars, Eval evalStruct, ServiceResult serviceResult)
String getMutationID()
String getID()
int getIndex()
Copyright © 2016. All rights reserved.