Class NodeBase

    • Method Detail

      • getParent

        public NodeBase getParent()
      • setParent

        public void setParent​(NodeBase parent)
      • getSpan

        public Span getSpan()
      • setValueType

        public void setValueType​(@NotNull
                                 @NotNull ValueType type)
      • isConstant

        public boolean isConstant()
      • isIdentifier

        public boolean isIdentifier()
      • addSubnode

        public NodeBase addSubnode​(@NotNull
                                   @NotNull NodeBase topNode)
      • getSubnodes

        @NotNull
        public @NotNull List<NodeBase> getSubnodes()
      • getNodeOperator

        @NotNull
        public abstract @NotNull NodeOperator getNodeOperator()
      • toTypedString

        public String toTypedString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object