Class MemberOfNode

    • Constructor Detail

      • MemberOfNode

        public MemberOfNode()
        Return a new MemberOfNode
    • Method Detail

      • makeNodeOneToMany

        public void makeNodeOneToMany​(Node theNode)
        INTERNAL makeNodeOneToMany: Traverse to the leaf on theNode and mark as one to many
      • generateExpression

        public Expression generateExpression​(GenerationContext context)
        Description copied from class: Node
        INTERNAL Generate an expression for the node. Each subclass will generate a different expression and thus will need to override this method
        Overrides:
        generateExpression in class Node
      • indicateNot

        public void indicateNot()
        INTERNAL Indicate if a NOT was found in the WHERE clause. Examples: ...WHERE ... NOT MEMBER OF
      • notIndicated

        public boolean notIndicated()
      • setLeftExpression

        public void setLeftExpression​(Expression newLeftExpression)
      • getLeftExpression

        public Expression getLeftExpression()