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 
- 
- 
Field Summary- 
Fields inherited from class org.apache.jackrabbit.spi.commons.query.sql.SimpleNodechildren, id, parent, parser
 
- 
 - 
Constructor SummaryConstructors Constructor Description ASTPredicate(int id)ASTPredicate(JCRSQLParser p, int id)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEscapeString()NamegetIdentifier()StringgetIdentifierOperand()intgetOperationType()booleanisNegate()ObjectjjtAccept(JCRSQLParserVisitor visitor, Object data)Accept the visitor.voidsetEscapeString(String esc)voidsetIdentifier(Name identifier)voidsetIdentifierOperand(String identifier)voidsetNegate(boolean b)voidsetOperationType(int type)StringtoString()- 
Methods inherited from class org.apache.jackrabbit.spi.commons.query.sql.SimpleNodechildrenAccept, dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
ASTPredicatepublic ASTPredicate(int id) 
 - 
ASTPredicatepublic ASTPredicate(JCRSQLParser p, int id) 
 
- 
 - 
Method Detail- 
setOperationTypepublic void setOperationType(int type) 
 - 
getOperationTypepublic int getOperationType() 
 - 
setNegatepublic void setNegate(boolean b) 
 - 
isNegatepublic boolean isNegate() 
 - 
setIdentifierpublic void setIdentifier(Name identifier) 
 - 
getIdentifierpublic Name getIdentifier() 
 - 
setIdentifierOperandpublic void setIdentifierOperand(String identifier) 
 - 
getIdentifierOperandpublic String getIdentifierOperand() 
 - 
setEscapeStringpublic void setEscapeString(String esc) 
 - 
getEscapeStringpublic String getEscapeString() 
 - 
jjtAcceptpublic Object jjtAccept(JCRSQLParserVisitor visitor, Object data) Accept the visitor.- Specified by:
- jjtAcceptin interface- Node
- Overrides:
- jjtAcceptin class- SimpleNode
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- SimpleNode
 
 
- 
 
-