Uses of Interface
org.apache.cayenne.util.XMLSerializable
-
Packages that use XMLSerializable Package Description org.apache.cayenne.configuration org.apache.cayenne.conn org.apache.cayenne.exp Cayenne data expression classes.org.apache.cayenne.exp.parser Contains expression parser and other expression internals.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.util General utility classes. -
-
Uses of XMLSerializable in org.apache.cayenne.configuration
Classes in org.apache.cayenne.configuration that implement XMLSerializable Modifier and Type Class Description classDataChannelDescriptorA descriptor of a DataChannel normally loaded from XML configuration.classDataNodeDescriptorA descriptor ofDataNodeconfiguration. -
Uses of XMLSerializable in org.apache.cayenne.conn
Classes in org.apache.cayenne.conn that implement XMLSerializable Modifier and Type Class Description classDataSourceInfoHelper JavaBean class that holds DataSource login information. -
Uses of XMLSerializable in org.apache.cayenne.exp
Classes in org.apache.cayenne.exp that implement XMLSerializable Modifier and Type Class Description classExpressionSuperclass 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 Modifier and Type Class Description classAggregateConditionNodeSuperclass of aggregated conditional nodes such as NOT, AND, OR.classASTAbsclassASTAdd"Add" Expression.classASTAggregateFunctionCallBase class for all aggregation functions expressions It's more like marker interface for now.classASTAnd"And" expression.classASTAsteriskAsterisk operator for COUNT(*) expression.classASTAvgclassASTBetween"Between" expression.classASTBitwiseAndBitwise conjunction (AND or '&') expressionclassASTBitwiseLeftShiftBitwise left shift '<<' operation.classASTBitwiseNotBitwise negation (NOT i.e.classASTBitwiseOrBitwise disjunction (OR or '|') expression.classASTBitwiseRightShiftBitwise right shift '>>' operation.classASTBitwiseXorBitwise exclusive disjunction (XOR or '^') operation.classASTConcatclassASTCountclassASTCurrentDateclassASTCurrentTimeclassASTCurrentTimestampclassASTDbPathPath expression traversing DB relationships and attributes.classASTDistinctclassASTDivide"Divide" expression.classASTEnumScalar node that represents constant enumeration value.classASTEqual"Equal To" expression.classASTExtractclassASTFalseBoolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.classASTFullObjectclassASTFunctionCallclassASTGreater"Greater Than" expression.classASTGreaterOrEqual"Greater Than Or Equal To" expression.classASTIn"In" expression.classASTLengthclassASTLess"Less Then" expression.classASTLessOrEqual"Less than or equal to" expression.classASTLike"Like" expression.classASTLikeIgnoreCase"Case insensitive like" expression.classASTListA leaf expression representing an immutable collection of values.classASTLocateclassASTLowerclassASTMaxclassASTMinclassASTModclassASTMultiply"Multiply" expression.classASTNamedParameterA named expression parameter.classASTNegate"Negate" expression.classASTNot"Not" expression.classASTNotBetween"Not Between" expression.classASTNotEqual"Not equal to" expression.classASTNotIn"Not In" expression.classASTNotLike"Not Like" expression.classASTNotLikeIgnoreCase"Not like, ignore case" expression.classASTObjPathclassASTOr"Or" expression.classASTPathGeneric path expression.classASTScalarA scalar value wrapper expression.classASTSqrtclassASTSubstringclassASTSubtract"Subtract" expression.classASTSumclassASTTrimclassASTTrueBoolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.classASTUpperclassConditionNodeSuperclass of conditional expressions.classEvaluatedBitwiseNodeclassEvaluatedMathNodeclassEvaluatedNodeclassPatternMatchNodeSuperclass of pattern matching nodes.classSimpleNodeSuperclass of AST* expressions that implements Node interface defined by JavaCC framework. -
Uses of XMLSerializable in org.apache.cayenne.map
Classes in org.apache.cayenne.map that implement XMLSerializable Modifier and Type Class Description classAttributeDefines a property descriptor that is a part of an Entity.classDataMapStores a collection of related mapping objects that describe database and object layers of an application.classDbAttributeA DbAttribute defines a descriptor for a single database table column.classDbEntityA DbEntity is a mapping descriptor that defines a structure of a database table.classDbJoinDefines a join between two attributes of a given relationship.classDbKeyGeneratorDbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.classDbRelationshipA DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.classDetectedDbEntityADbEntitysubclass used to hold extra JDBC metadata.classEJBQLQueryDescriptorclassEmbeddableA mapping descriptor of an embeddable class.classEmbeddableAttributeA persistent attribute of an embeddable object.classEmbeddedAttributeAn attribute of the ObjEntity that maps to an embeddable class.classEntityAn Entity is an abstract descriptor for an entity mapping concept.classObjAttributeAn ObjAttribute is a mapping descriptor of a Java class property.classObjEntityObjEntity is a mapping descriptor for a DataObject Java class.classObjRelationshipDescribes an association between two Java classes mapped as source and target ObjEntity.classProcedureA mapping descriptor for a database stored procedure.classProcedureParameterA descriptor for the Procedure parameter.classProcedureQueryDescriptorclassQueryDescriptorGeneric descriptor of a Cayenne query.classRelationshipDefines a relationship between two entities.classSelectQueryDescriptorclassSQLTemplateDescriptor -
Uses of XMLSerializable in org.apache.cayenne.query
Classes in org.apache.cayenne.query that implement XMLSerializable Modifier and Type Class Description classOrderingDefines 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.classPrefetchTreeNodeDefines a node in a prefetch tree. -
Uses of XMLSerializable in org.apache.cayenne.util
Methods in org.apache.cayenne.util with parameters of type XMLSerializable Modifier and Type Method Description XMLEncoderXMLEncoder. nested(XMLSerializable object, ConfigurationNodeVisitor delegate)Method parameters in org.apache.cayenne.util with type arguments of type XMLSerializable Modifier and Type Method Description XMLEncoderXMLEncoder. nested(Collection<? extends XMLSerializable> collection, ConfigurationNodeVisitor delegate)XMLEncoderXMLEncoder. nested(Map<?,? extends XMLSerializable> map, ConfigurationNodeVisitor delegate)
-