Uses of Interface
org.apache.cayenne.util.XMLSerializable
Package
Description
Cayenne data expression classes.
Contains expression parser and other expression internals.
Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
General utility classes.
-
Uses of XMLSerializable in org.apache.cayenne.configuration
Modifier and TypeClassDescriptionclass
A descriptor of a DataChannel normally loaded from XML configuration.class
A descriptor ofDataNode
configuration. -
Uses of XMLSerializable in org.apache.cayenne.conn
Modifier and TypeClassDescriptionclass
Helper JavaBean class that holds DataSource login information. -
Uses of XMLSerializable in org.apache.cayenne.exp
Modifier and TypeClassDescriptionclass
Superclass of Cayenne expressions that defines basic API for expressions use. -
Uses of XMLSerializable in org.apache.cayenne.exp.parser
Modifier and TypeClassDescriptionclass
Superclass of aggregated conditional nodes such as NOT, AND, OR.class
class
"Add" Expression.class
Base class for all aggregation functions expressions It's more like marker interface for now.class
"And" expression.class
Asterisk operator for COUNT(*) expression.class
class
"Between" expression.class
Bitwise conjunction (AND or '&') expressionclass
Bitwise left shift '<<' operation.class
Bitwise negation (NOT i.e.class
Bitwise disjunction (OR or '|') expression.class
Bitwise right shift '>>' operation.class
Bitwise exclusive disjunction (XOR or '^') operation.class
class
class
class
class
class
class
class
class
Path expression traversing DB relationships and attributes.class
class
"Divide" expression.class
class
Scalar node that represents constant enumeration value.class
"Equal To" expression.class
class
class
Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.class
class
class
"Greater Than" expression.class
"Greater Than Or Equal To" expression.class
"In" expression.class
class
"Less Then" expression.class
"Less than or equal to" expression.class
"Like" expression.class
"Case insensitive like" expression.class
A leaf expression representing an immutable collection of values.class
class
class
class
class
class
"Multiply" expression.class
A named expression parameter.class
"Negate" expression.class
"Not" expression.class
"Not Between" expression.class
"Not equal to" expression.class
class
"Not In" expression.class
"Not Like" expression.class
"Not like, ignore case" expression.class
class
"Or" expression.class
Generic path expression.class
A scalar value wrapper expression.class
class
class
class
"Subtract" expression.class
class
class
Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.class
class
Superclass of conditional expressions.class
class
class
class
Superclass of pattern matching nodes.class
Superclass of AST* expressions that implements Node interface defined by JavaCC framework. -
Uses of XMLSerializable in org.apache.cayenne.map
Modifier and TypeClassDescriptionclass
Defines a property descriptor that is a part of an Entity.class
Stores a collection of related mapping objects that describe database and object layers of an application.class
A DbAttribute defines a descriptor for a single database table column.class
A DbEntity is a mapping descriptor that defines a structure of a database table.class
Defines a join between two attributes of a given relationship.class
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.class
A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.class
class
A mapping descriptor of an embeddable class.class
A persistent attribute of an embeddable object.class
An attribute of the ObjEntity that maps to an embeddable class.class
An Entity is an abstract descriptor for an entity mapping concept.class
An ObjAttribute is a mapping descriptor of a Java class property.class
ObjEntity is a mapping descriptor for a DataObject Java class.class
Describes an association between two Java classes mapped as source and target ObjEntity.class
A mapping descriptor for a database stored procedure.class
A descriptor for the Procedure parameter.class
class
Generic descriptor of a Cayenne query.class
Defines a relationship between two entities.class
class
-
Uses of XMLSerializable in org.apache.cayenne.query
Modifier and TypeClassDescriptionclass
Defines object sorting criteria, used either for in-memory sorting of object lists or as a specification for building ORDER BY clause of a SelectQuery query.class
Defines a node in a prefetch tree. -
Uses of XMLSerializable in org.apache.cayenne.util
Modifier and TypeMethodDescriptionXMLEncoder.nested
(XMLSerializable object, ConfigurationNodeVisitor delegate) Modifier and TypeMethodDescriptionXMLEncoder.nested
(Collection<? extends XMLSerializable> collection, ConfigurationNodeVisitor delegate) XMLEncoder.nested
(Map<?, ? extends XMLSerializable> map, ConfigurationNodeVisitor delegate)