Package org.apache.cayenne.exp
package org.apache.cayenne.exp
Cayenne data expression classes.
This package contains classes that describe expression language of Cayenne. Cayenne expressions define expressions on objects rather than expressions on data. Other parts of Cayenne may translate them to the target database SQL syntax.
-
ClassDescriptionSuperclass of Cayenne expressions that defines basic API for expressions use.RuntimeException thrown on errors during expressions creation/parsing.Helper class to build expressions.Named parameter for parameterized expressions.Collection of factory methods to create function call expressions.Expression visitor interface.Deprecated, for removal: This API element is subject to removal in a future version.Describes expressions, that can "inject" value to an object, i.e.
TraversalHandler
has default no-op implementations for all methods