| Home >> All >> org >> objectstyle >> cayenne >> [ exp Javadoc ] |
org.objectstyle.cayenne.exp: Javadoc index of package org.objectstyle.cayenne.exp.
Package Samples:
org.objectstyle.cayenne.exp
Classes:
TraversalHandler: Defines callback methods invoked by ExpressionTraversal during Cayenne Expression walk-through. This interface can be implemented by SQL processors to generate SQL statements out of Cayenne Expressions.
BinaryExpression: Generic binary expression. Describes an expression in a form: " leftoperand operation rightoperand ". SQL has a lot of binary expressions, for example AND, OR, =, etc.
TernaryExpression: Generic ternary expression. Describes expression in a form: " doSomething(operand1, operand2, operand3) ". SQL example of ternary expression is BETWEEN expression.
UnaryExpression: Generic unary expression. Describes expression in a form: " operation operand ". SQL example of unary expression is NOT expression.
ExpressionTraversal: Class that allows to walk through Expression nodes tree. It will notify registered handler when going through individual nodes.
ListExpression: An expression with a varying number of operands. Usually this is used for the list expressions when the list size may vary.
TraversalHelper: Noop implementation of TraversalHandler. Useful as a superclass for partial implementations of TraversalHandler.
ExpressionException: RuntimeException subclass thrown in cases of errors during expressions creation/parsing.
EvalExpression: Class that performs in-memory Cayenne expressions evaluation.
Expression: Defines basic API of a generic data expression.
ExpressionParameter: Named parameter for paramterized expressions.
ExpressionParam: Named parameter for paramterized expressions.
ExpressionFactory: Helper class to build expressions.
| Home | Contact Us | Privacy Policy | Terms of Service |