class AssignFieldPathUpdate.SimpleAssignIteratorHandler extends FieldPathIteratorHandler
FieldPathIteratorHandler.IndexValue, FieldPathIteratorHandler.ModificationStatus, FieldPathIteratorHandler.VariableMap
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
createMissingPath |
(package private) FieldValue |
newValue |
(package private) boolean |
removeIfZero |
Constructor and Description |
---|
SimpleAssignIteratorHandler(FieldValue newValue,
boolean removeIfZero,
boolean createMissingPath) |
Modifier and Type | Method and Description |
---|---|
boolean |
createMissingPath() |
FieldPathIteratorHandler.ModificationStatus |
doModify(FieldValue fv) |
boolean |
onComplex(FieldValue fv) |
getVariables, modify, onPrimitive
FieldValue newValue
boolean removeIfZero
boolean createMissingPath
SimpleAssignIteratorHandler(FieldValue newValue, boolean removeIfZero, boolean createMissingPath)
public FieldPathIteratorHandler.ModificationStatus doModify(FieldValue fv)
doModify
in class FieldPathIteratorHandler
public boolean createMissingPath()
createMissingPath
in class FieldPathIteratorHandler
public boolean onComplex(FieldValue fv)
onComplex
in class FieldPathIteratorHandler
Copyright © 2018. All rights reserved.