|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cayenne.exp.Expression
org.apache.cayenne.exp.parser.SimpleNode
org.apache.cayenne.exp.parser.ASTBitwiseNot
public class ASTBitwiseNot
| Field Summary |
|---|
| Fields inherited from class org.apache.cayenne.exp.parser.SimpleNode |
|---|
children, id, parent |
| Fields inherited from class org.apache.cayenne.exp.Expression |
|---|
ADD, AND, BETWEEN, BITWISE_AND, BITWISE_NOT, BITWISE_OR, BITWISE_XOR, DB_PATH, DIVIDE, EQUAL_TO, FALSE, GREATER_THAN, GREATER_THAN_EQUAL_TO, IN, LESS_THAN, LESS_THAN_EQUAL_TO, LIKE, LIKE_IGNORE_CASE, LIST, MULTIPLY, NEGATIVE, NOT, NOT_BETWEEN, NOT_EQUAL_TO, NOT_IN, NOT_LIKE, NOT_LIKE_IGNORE_CASE, OBJ_PATH, OR, PRUNED_NODE, SUBTRACT, TRUE, type |
| Constructor Summary | |
|---|---|
ASTBitwiseNot()
|
|
ASTBitwiseNot(SimpleNode expression)
|
|
| Method Summary | |
|---|---|
protected java.lang.Object |
evaluateNode(java.lang.Object o)
Evaluates itself with object, pushing result on the stack. |
protected java.lang.String |
getEJBQLExpressionOperator(int index)
Returns operator for ebjql statements, which can differ for Cayenne expression operator |
protected java.lang.String |
getExpressionOperator(int index)
|
int |
getType()
Returns a type of expression. |
Expression |
shallowCopy()
Creates a copy of this expression node, without copying children. |
| Methods inherited from class org.apache.cayenne.exp.parser.SimpleNode |
|---|
connectChildren, encodeAsEJBQL, encodeAsEscapedString, encodeAsString, encodeChildrenAsEJBQL, encodeScalarAsString, evaluate, evaluateChild, expName, flattenTree, getOperand, getOperandCount, getPathAliases, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, notExp, pruneNodeForPrunedChild, setOperand, unwrapChild, wrapChild |
| Methods inherited from class org.apache.cayenne.exp.Expression |
|---|
andExp, deepCopy, encodeAsXML, equals, expWithParameters, expWithParameters, filter, filterObjects, first, fromString, joinExp, match, orExp, setType, toEJBQL, toString, transform, transformExpression, traverse, traverse |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ASTBitwiseNot()
public ASTBitwiseNot(SimpleNode expression)
| Method Detail |
|---|
protected java.lang.Object evaluateNode(java.lang.Object o)
throws java.lang.Exception
SimpleNode
evaluateNode in class SimpleNodejava.lang.Exceptionpublic Expression shallowCopy()
shallowCopy in class Expressionprotected java.lang.String getExpressionOperator(int index)
getExpressionOperator in class SimpleNodeprotected java.lang.String getEJBQLExpressionOperator(int index)
SimpleNode
getEJBQLExpressionOperator in class SimpleNodepublic int getType()
Expression
getType in class Expression
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||