org.apache.jackrabbit.core.query.sql
Class ASTPredicate
java.lang.Object
org.apache.jackrabbit.core.query.sql.SimpleNode
org.apache.jackrabbit.core.query.sql.ASTPredicate
- All Implemented Interfaces:
- org.apache.jackrabbit.core.query.sql.Node
public class ASTPredicate
- extends org.apache.jackrabbit.core.query.sql.SimpleNode
Fields inherited from class org.apache.jackrabbit.core.query.sql.SimpleNode |
children, id, parent, parser |
Methods inherited from class org.apache.jackrabbit.core.query.sql.SimpleNode |
childrenAccept, dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString |
ASTPredicate
public ASTPredicate(int id)
ASTPredicate
public ASTPredicate(org.apache.jackrabbit.core.query.sql.JCRSQLParser p,
int id)
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(org.apache.jackrabbit.core.query.sql.JCRSQLParserVisitor visitor,
Object data)
- Accept the visitor.
- Specified by:
jjtAccept
in interface org.apache.jackrabbit.core.query.sql.Node
- Overrides:
jjtAccept
in class org.apache.jackrabbit.core.query.sql.SimpleNode
toString
public String toString()
- Overrides:
toString
in class org.apache.jackrabbit.core.query.sql.SimpleNode
Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.