Uses of Interface
org.apache.cayenne.util.XMLSerializable

Packages that use XMLSerializable
org.apache.cayenne.exp Cayenne data expression classes. 
org.apache.cayenne.exp.parser Contains expression parser and other expression internals. 
org.apache.cayenne.jpa.map   
org.apache.cayenne.map Contains O/R mapping classes that store relational database metadata information and map it to Java classes. 
org.apache.cayenne.query Defines standard queries supported by Cayenne and extension mechanism to create custom queries. 
org.apache.cayenne.wocompat Contains classes that interface Cayenne with Apple's WebObjects
 

Uses of XMLSerializable in org.apache.cayenne.exp
 

Classes in org.apache.cayenne.exp that implement XMLSerializable
 class Expression
          Superclass of Cayenne expressions that defines basic API for expressions use.
 

Uses of XMLSerializable in org.apache.cayenne.exp.parser
 

Classes in org.apache.cayenne.exp.parser that implement XMLSerializable
 class AggregateConditionNode
          Superclass of aggregated conditional nodes such as NOT, AND, OR.
 class ASTAdd
          "Add" Expression.
 class ASTAnd
          "And" expression.
 class ASTBetween
          "Between" expression.
 class ASTDbPath
          Path expression traversing DB relationships and attributes.
 class ASTDivide
          "Divide" expression.
 class ASTEqual
          "Equal To" expression.
 class ASTFalse
          Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
 class ASTGreater
          "Greate Than" expression.
 class ASTGreaterOrEqual
          "Greater Than Or Equal To" expression.
 class ASTIn
          "In" expression.
 class ASTLess
          "Less Then" expression.
 class ASTLessOrEqual
          "Less than or equal to" expression.
 class ASTLike
          "Like" expression.
 class ASTLikeIgnoreCase
          "Case insensitive like" expression.
 class ASTList
          A leaf expression representing an immutable collection of values.
 class ASTMultiply
          "Multiply" expression.
 class ASTNamedParameter
          A named expression parameter.
 class ASTNegate
          "Negate" expression.
 class ASTNot
          "Not" expression.
 class ASTNotBetween
          "Not Between" expression.
 class ASTNotEqual
          "Not equal to" expression.
 class ASTNotIn
          "Not In" expression.
 class ASTNotLike
          "Not Like" expression.
 class ASTNotLikeIgnoreCase
          "Not like, ignore case" expression.
 class ASTObjPath
           
 class ASTOr
          "Or" expression.
 class ASTPath
          Generic path expression.
 class ASTScalar
          A scalar value wrapper expression.
 class ASTSubtract
          "Subtract" expression.
 class ASTTrue
          Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
 class ConditionNode
          Superclass of conditional expressions.
 class PatternMatchNode
          Superclass of pattern matching nodes.
 class SimpleNode
          Superclass of AST* expressions that implements Node interface defined by JavaCC framework.
 

Uses of XMLSerializable in org.apache.cayenne.jpa.map
 

Classes in org.apache.cayenne.jpa.map that implement XMLSerializable
 class JpaAssociationOverride
           
 class JpaAttribute
           
 class JpaAttributeOverride
           
 class JpaAttributes
          An attribute container.
 class JpaBasic
           
 class JpaCascade
           
 class JpaColumn
           
 class JpaColumnResult
           
 class JpaDiscriminatorColumn
           
 class JpaEmbeddable
          A descriptor of a persistent class whose instances are stored as an intrinsic part of an owning entity and share the identity of that entity.
 class JpaEmbedded
           
 class JpaEmbeddedId
           
 class JpaEntity
          A JPA-compliant entity.
 class JpaEntityListener
           
 class JpaEntityListeners
          A collection of entity listener descriptors.
 class JpaEntityMap
          An object that stores JPA mapping information.
 class JpaGeneratedValue
           
 class JpaId
           
 class JpaIdClass
           
 class JpaInheritance
           
 class JpaJoinColumn
          Join column specifies a mapped column for joining an entity association, aka flattened attribute.
 class JpaJoinTable
           
 class JpaLifecycleCallback
           
 class JpaManyToMany
           
 class JpaManyToOne
           
 class JpaNamedNativeQuery
           
 class JpaNamedQuery
           
 class JpaOneToMany
           
 class JpaOneToOne
           
 class JpaPersistenceUnitMetadata
           
 class JpaPrimaryKeyJoinColumn
           
 class JpaRelationship
           
 class JpaSecondaryTable
           
 class JpaSequenceGenerator
           
 class JpaSqlResultSetMapping
           
 class JpaTable
           
 class JpaTableGenerator
          A primary key generator based on a database table.
 class JpaTransient
           
 class JpaUniqueConstraint
           
 class JpaVersion
           
 

Uses of XMLSerializable in org.apache.cayenne.map
 

Classes in org.apache.cayenne.map that implement XMLSerializable
 class Attribute
          Defines a property descriptor that is a part of an Entity.
 class DataMap
          Stores a collection of related mapping objects that describe database and object layers of an application.
 class DbAttribute
          A DbAttribute defines a descriptor for a single database table column.
 class DbEntity
          A DbEntity is a mapping descriptor that defines a structure of a database table.
 class DbJoin
          Defines a join between two attributes of a given relationship.
 class DbKeyGenerator
          DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
 class DbRelationship
          A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
 class DbRelationshipDetected
          A subclass of DbRelationship to hold some extra runtime information.
 class Embeddable
          A mapping descriptor of an embeddable class.
 class EmbeddableAttribute
          A persistent attribute of an embeddable object.
 class EmbeddedAttribute
          An attribute of the ObjEntity that maps to an embeddable class.
 class Entity
          An Entity is an abstract descriptor for an entity mapping concept.
 class EntityListener
          A mapping descriptor of an entity listener class that declares one or more callback methods to be notified of the entity events.
 class ObjAttribute
          An ObjAttribute is a mapping descriptor of a Java class property.
 class ObjEntity
          ObjEntity is a mapping descriptor for a DataObject Java class.
 class ObjRelationship
          Describes an association between two Java classes mapped as source and target ObjEntity.
 class Procedure
          A mapping descriptor for a database stored procedure.
 class ProcedureParameter
          A descriptor for the Procedure parameter.
 class Relationship
          Defines a relationship between two entities.
 

Uses of XMLSerializable in org.apache.cayenne.query
 

Classes in org.apache.cayenne.query that implement XMLSerializable
 class Ordering
          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 PrefetchSelectQuery
          A SelectQuery to perform a prefetch based on another query.
 class PrefetchTreeNode
          Defines a node in a prefetch tree.
 class ProcedureQuery
          A query based on Procedure.
 class SelectQuery
          A query that selects persistent objects of a certain type or "raw data" (aka DataRows).
 class SQLTemplate
          A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user.
 

Uses of XMLSerializable in org.apache.cayenne.wocompat
 

Classes in org.apache.cayenne.wocompat that implement XMLSerializable
 class EODbAttribute
          EOModel-friendly DbAttribute subclass.
 class EOObjAttribute
          An ObjAttribute extension that accomodates EOModel attributes.
 class EOObjEntity
          An extension of ObjEntity used to accomodate extra EOModel entity properties.
 class EOQuery
          A descriptor of SelectQuery loaded from EOModel.
 class EOSQLQuery
          A descriptor of SQLTemplate loaded from EOModel.
 



Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.