org.apache.cayenne.util

## Interface XMLSerializable

- All Known Implementing Classes:
    AggregateConditionNode, ASTAdd, ASTAnd, ASTBetween, ASTBitwiseAnd, ASTBitwiseNot, ASTBitwiseOr, ASTBitwiseXor, ASTDbPath, ASTDivide, ASTEqual, ASTFalse, ASTGreater, ASTGreaterOrEqual, ASTIn, ASTLess, ASTLessOrEqual, ASTLike, ASTLikeIgnoreCase, ASTList, ASTMultiply, ASTNamedParameter, ASTNegate, ASTNot, ASTNotBetween, ASTNotEqual, ASTNotIn, ASTNotLike, ASTNotLikeIgnoreCase, ASTObjPath, ASTOr, ASTPath, ASTScalar, ASTSubtract, ASTTrue, Attribute, ConditionNode, DataChannelDescriptor, DataMap, DataNodeDescriptor, DataSourceInfo, DbAttribute, DbEntity, DbJoin, DbKeyGenerator, DbRelationship, DbRelationshipDetected, DetectedDbEntity, EJBQLQuery, Embeddable, EmbeddableAttribute, EmbeddedAttribute, Entity, EntityListener, Expression, ObjAttribute, ObjEntity, ObjRelationship, Ordering, PatternMatchNode, PrefetchSelectQuery, PrefetchTreeNode, Procedure, ProcedureParameter, ProcedureQuery, Relationship, SelectQuery, SimpleNode, SQLTemplate

      public interface XMLSerializable

  Interface for Cayenne objects that can be saved to XML.
  Since:
    1.1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `encodeAsXML(XMLEncoder encoder)` Prints itself as XML to the provided XMLEncoder.

- - ### Method Detail

    - #### encodeAsXML

          void encodeAsXML(XMLEncoder encoder)

      Prints itself as XML to the provided XMLEncoder.
      Since:
        1.1

Copyright © 2001–2018 Apache Cayenne. All rights reserved.