Uses of Class
org.camunda.spin.json.SpinJsonNode
Package
Description
-
Uses of SpinJsonNode in org.camunda.spin
Modifier and TypeMethodDescriptionstatic DataFormat<SpinJsonNode>
DataFormats.json()
Returns the global json data format that can be provided with configuration that applies to any Spin json operation. -
Uses of SpinJsonNode in org.camunda.spin.impl.json.jackson
Modifier and TypeMethodDescriptionJacksonJsonNode.deleteProp
(String name) JacksonJsonNode.deleteProp
(List<String> names) JacksonJsonNode.insertAfter
(Object searchObject, Object insertObject) JacksonJsonNode.insertBefore
(Object searchObject, Object insertObject) JacksonJsonNode.prop
(String name, SpinJsonNode newProperty) JacksonJsonNode.removeAt
(int index) JacksonJsonNode.removeLast
(Object property) Modifier and TypeMethodDescriptionJacksonJsonNode.prop
(String name, SpinJsonNode newProperty) JacksonJsonLogger.unableToEvaluateJsonPathExpressionOnNode
(SpinJsonNode node, Exception cause) -
Uses of SpinJsonNode in org.camunda.spin.impl.json.jackson.format
Modifier and TypeMethodDescriptionClass<? extends SpinJsonNode>
JacksonJsonDataFormat.getWrapperType()
-
Uses of SpinJsonNode in org.camunda.spin.impl.json.jackson.query
-
Uses of SpinJsonNode in org.camunda.spin.json
Modifier and TypeMethodDescriptionabstract SpinJsonNode
Appends a object to the end of the current array nodeabstract SpinJsonNode
SpinJsonNode.deleteProp
(String name) Remove a property of the given node by name.abstract SpinJsonNode
SpinJsonNode.deleteProp
(List<String> names) Removes a number of properties by a given list of names.SpinJsonPathQuery.element()
Fetches the node from the result of JsonPath.abstract SpinJsonNode
SpinJsonNode.insertAfter
(Object searchObject, Object insertObject) Inserts an object AFTER an specific object in an arrayabstract SpinJsonNode
Appends an object at a specific point in an arrayabstract SpinJsonNode
SpinJsonNode.insertBefore
(Object searchObject, Object insertObject) Inserts an object BEFORE an specific object in an arrayabstract SpinJsonNode
Get the property of this node with the given name.abstract SpinJsonNode
Set a new boolean property in this node.abstract SpinJsonNode
Set a new float property in this node.abstract SpinJsonNode
Set a new int property in this node.abstract SpinJsonNode
Set a new long property in this node.abstract SpinJsonNode
Set a new Boolean property in this node.abstract SpinJsonNode
Set a new Number property in this node.abstract SpinJsonNode
Set a new String property in this node.abstract SpinJsonNode
Set a new List property in this node.abstract SpinJsonNode
Set a new Map property in this node.abstract SpinJsonNode
SpinJsonNode.prop
(String name, SpinJsonNode newProperty) Set a new SpinJsonNode Object property in this node.abstract SpinJsonNode
Removes the first appearance of an object from the current arrayabstract SpinJsonNode
SpinJsonNode.removeAt
(int index) removes an object at the specific index of the current arrayabstract SpinJsonNode
SpinJsonNode.removeLast
(Object property) Removes the last appearance of an object from the current arrayModifier and TypeMethodDescriptionSpinJsonPathQuery.elementList()
Fetches the list of nodes from the result of JsonPath.abstract SpinList<SpinJsonNode>
SpinJsonNode.elements()
Get this node as list.Modifier and TypeMethodDescriptionabstract SpinJsonNode
SpinJsonNode.prop
(String name, SpinJsonNode newProperty) Set a new SpinJsonNode Object property in this node. -
Uses of SpinJsonNode in org.camunda.spin.plugin.impl
-
Uses of SpinJsonNode in org.camunda.spin.plugin.impl.feel.integration
Modifier and TypeMethodDescriptionprotected org.camunda.feel.syntaxtree.Val
SpinValueMapper.spinJsonToVal
(SpinJsonNode node, Function<Object, org.camunda.feel.syntaxtree.Val> innerValueMapper) -
Uses of SpinJsonNode in org.camunda.spin.plugin.variable
Modifier and TypeMethodDescriptionstatic JsonValueBuilder
SpinValues.jsonValue
(SpinJsonNode value) static JsonValueBuilder
SpinValues.jsonValue
(SpinJsonNode value, boolean isTransient) -
Uses of SpinJsonNode in org.camunda.spin.plugin.variable.value
-
Uses of SpinJsonNode in org.camunda.spin.plugin.variable.value.impl
ModifierConstructorDescriptionJsonValueImpl
(SpinJsonNode value) JsonValueImpl
(SpinJsonNode value, String serializedValue, String dataFormatName, boolean isDeserialized) JsonValueImpl
(SpinJsonNode value, String serializedValue, String dataFormatName, boolean isDeserialized, boolean isTransient) -
Uses of SpinJsonNode in org.camunda.spin.plugin.variable.value.impl.builder