com.bazaarvoice.jolt.traversr.traversal
public class AutoExpandArrayTraversalStep extends ArrayTraversalStep
TraversalStep.Operationchild, traversr| Constructor and Description |
|---|
AutoExpandArrayTraversalStep(Traversr traversr,
TraversalStep child) |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(List<Object> list,
String key)
Return the data for the key from the provided tree object.
|
Object |
overwriteSet(List<Object> list,
String key,
Object data)
Insert the data into the tree, overwriting any data that is there.
|
Object |
remove(List<Object> list,
String key)
Remove and return the data for the key from the provided tree object.
|
ensureArraySize, getStepType, newContainergetChild, traversepublic AutoExpandArrayTraversalStep(Traversr traversr, TraversalStep child)
public Object get(List<Object> list, String key)
TraversalStepget in interface TraversalStep<List<Object>>get in class ArrayTraversalSteppublic Object remove(List<Object> list, String key)
TraversalStepremove in interface TraversalStep<List<Object>>remove in class ArrayTraversalSteppublic Object overwriteSet(List<Object> list, String key, Object data)
TraversalStepoverwriteSet in interface TraversalStep<List<Object>>overwriteSet in class ArrayTraversalStepCopyright © 2014. All Rights Reserved.