Class WorkflowModel.Node

  • Enclosing class:
    WorkflowModel

    public class WorkflowModel.Node
    extends Object
    Simple inner class wrapping a JSON node defining a model node
    • Constructor Detail

      • Node

        protected Node​(com.fasterxml.jackson.databind.JsonNode node)
        The only constructor
        Parameters:
        node - the JSON node containing all the info
    • Method Detail

      • getId

        public String getId()
        the id of this node
        Returns:
        the id
      • getType

        public String getType()
        The type of this node
        Returns:
        node type
      • getTitle

        public String getTitle()
        The title set for this node
        Returns:
        node title
      • getDescription

        public String getDescription()
        the description set for this node
        Returns:
        the description
      • getMetaData

        public Map<String,​String> getMetaData()
        A map of all meta data properties stored in this node
        Returns:
        a map of all meta data properties, where the key is the name of the property.