Class ValueNode<V>

java.lang.Object
de.danielbechler.diff.inclusion.ValueNode<V>

public class ValueNode<V> extends Object
INTERNAL CLASS. DON'T USE UNLESS YOU ARE READY TO DEAL WITH API CHANGES
  • Field Details

  • Constructor Details

  • Method Details

    • getElementSelector

      public ElementSelector getElementSelector()
    • getParent

      public ValueNode<V> getParent()
    • getNodeForPath

      public ValueNode<V> getNodeForPath(NodePath nodePath)
    • getChild

      public ValueNode<V> getChild(ElementSelector childSelector)
    • newNode

      protected ValueNode<V> newNode(ElementSelector childSelector)
    • hasChild

      public boolean hasChild(ElementSelector childSelector)
    • getClosestParentWithValue

      public ValueNode<V> getClosestParentWithValue()
    • hasValue

      public boolean hasValue()
    • containsValue

      public boolean containsValue(V value)
    • getValue

      public V getValue()
    • setValue

      public void setValue(V value)