Class ASTPredicate

java.lang.Object
org.apache.jackrabbit.spi.commons.query.sql.SimpleNode
org.apache.jackrabbit.spi.commons.query.sql.ASTPredicate
All Implemented Interfaces:
Node

public class ASTPredicate extends SimpleNode
  • Constructor Details

    • ASTPredicate

      public ASTPredicate(int id)
    • ASTPredicate

      public ASTPredicate(JCRSQLParser p, int id)
  • Method Details

    • setOperationType

      public void setOperationType(int type)
    • getOperationType

      public int getOperationType()
    • setNegate

      public void setNegate(boolean b)
    • isNegate

      public boolean isNegate()
    • setIdentifier

      public void setIdentifier(Name identifier)
    • getIdentifier

      public Name getIdentifier()
    • setIdentifierOperand

      public void setIdentifierOperand(String identifier)
    • getIdentifierOperand

      public String getIdentifierOperand()
    • setEscapeString

      public void setEscapeString(String esc)
    • getEscapeString

      public String getEscapeString()
    • jjtAccept

      public Object jjtAccept(JCRSQLParserVisitor visitor, Object data)
      Accept the visitor.
      Specified by:
      jjtAccept in interface Node
      Overrides:
      jjtAccept in class SimpleNode
    • toString

      public String toString()
      Overrides:
      toString in class SimpleNode