Class SpinValueMapper

java.lang.Object
org.camunda.feel.valuemapper.JavaCustomValueMapper
org.eximeebpms.spin.plugin.impl.feel.integration.SpinValueMapper
All Implemented Interfaces:
org.camunda.feel.valuemapper.CustomValueMapper

public class SpinValueMapper extends org.camunda.feel.valuemapper.JavaCustomValueMapper
  • Constructor Details Link icon

    • SpinValueMapper Link icon

      public SpinValueMapper()
  • Method Details Link icon

    • toValue Link icon

      public Optional<org.camunda.feel.syntaxtree.Val> toValue(Object x, Function<Object,org.camunda.feel.syntaxtree.Val> innerValueMapper)
      Specified by:
      toValue in class org.camunda.feel.valuemapper.JavaCustomValueMapper
    • unpackValue Link icon

      public Optional<Object> unpackValue(org.camunda.feel.syntaxtree.Val value, Function<org.camunda.feel.syntaxtree.Val,Object> innerValueMapper)
      Specified by:
      unpackValue in class org.camunda.feel.valuemapper.JavaCustomValueMapper
    • priority Link icon

      public int priority()
      Specified by:
      priority in interface org.camunda.feel.valuemapper.CustomValueMapper
      Overrides:
      priority in class org.camunda.feel.valuemapper.JavaCustomValueMapper
    • spinJsonToVal Link icon

      protected org.camunda.feel.syntaxtree.Val spinJsonToVal(SpinJsonNode node, Function<Object,org.camunda.feel.syntaxtree.Val> innerValueMapper)
    • spinXmlToVal Link icon

      protected org.camunda.feel.syntaxtree.Val spinXmlToVal(SpinXmlElement element, Function<Object,org.camunda.feel.syntaxtree.Val> innerValueMapper)
    • spinXmlElementToVal Link icon

      protected org.camunda.feel.syntaxtree.Val spinXmlElementToVal(SpinXmlElement e, Function<Object,org.camunda.feel.syntaxtree.Val> innerValueMapper)
    • spinXmlAttributeToKey Link icon

      protected String spinXmlAttributeToKey(SpinXmlAttribute attribute)
    • nodeName Link icon

      protected String nodeName(SpinXmlNode n)