Class Node.NodeValue

  • Enclosing class:
    Node

    public static class Node.NodeValue
    extends Object
    This type wraps an Object that we are to process. They simply acts as a reference to the read data during the Breadth First search.
    • Constructor Detail

      • NodeValue

        public NodeValue​(String key,
                         Object value)
      • NodeValue

        public NodeValue​(String name,
                         Object value,
                         String originalName,
                         Set<String> modifiers)
        Create a new node value.
        Parameters:
        name - the name of the value
        value - the value to wrap
        originalName - the original name of the value
        modifiers - the value modifiers
    • Method Detail

      • getName

        public String getName()
      • getValue

        public Object getValue()
      • getModifiers

        public Set<String> getModifiers()
      • getOriginalName

        public String getOriginalName()