public class ASTNotLike extends PatternMatchNode
escapeChar, ignoringCase, pattern, patternCompiledchildren, id, parentADD, AND, ASTERISK, BETWEEN, BITWISE_AND, BITWISE_LEFT_SHIFT, BITWISE_NOT, BITWISE_OR, BITWISE_RIGHT_SHIFT, BITWISE_XOR, DB_PATH, DIVIDE, EQUAL_TO, FALSE, FULL_OBJECT, FUNCTION_CALL, 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 and Description | 
|---|
| ASTNotLike() | 
| ASTNotLike(SimpleNode path,
          Object value) | 
| ASTNotLike(SimpleNode path,
          Object value,
          char escapeChar) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Boolean | evaluateSubNode(Object o,
               Object[] evaluatedChildren) | 
| protected String | getExpressionOperator(int index) | 
| protected int | getRequiredChildrenCount() | 
| int | getType()Returns a type of expression. | 
| Expression | shallowCopy()Creates a copy of this expression node, without copying children. | 
appendChildrenAsEJBQL, getEscapeChar, getPattern, jjtAddChild, matchPattern, setEscapeCharevaluateNode, jjtSetParentappendAsEJBQL, appendAsEJBQL, appendAsEscapedString, appendAsString, appendScalarAsString, connectChildren, encodeAsEJBQL, encodeAsString, encodeScalarAsEJBQL, evaluate, evaluateChild, expName, flattenTree, getEJBQLExpressionOperator, getOperand, getOperandCount, getPathAliases, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, notExp, pruneNodeForPrunedChild, setOperand, unwrapChild, wrapChildandExp, andExp, deepCopy, encodeAsXML, equals, expWithParameters, expWithParameters, filter, filterObjects, first, fromString, hashCode, joinExp, joinExp, match, orExp, orExp, params, params, paramsArray, setType, toEJBQL, toEJBQL, toString, transform, transformExpression, traverse, traversepublic ASTNotLike()
public ASTNotLike(SimpleNode path, Object value)
public ASTNotLike(SimpleNode path, Object value, char escapeChar)
protected int getRequiredChildrenCount()
getRequiredChildrenCount in class ConditionNodeprotected Boolean evaluateSubNode(Object o, Object[] evaluatedChildren) throws Exception
evaluateSubNode in class ConditionNodeExceptionpublic Expression shallowCopy()
shallowCopy in class Expressionprotected String getExpressionOperator(int index)
getExpressionOperator in class SimpleNodepublic int getType()
ExpressiongetType in class ExpressionCopyright © 2001–2023 Apache Cayenne. All rights reserved.