Interface AbstractCFMetaDataFactory.Serializer

  • All Superinterfaces:
    org.apache.openjpa.lib.meta.MetaDataSerializer
    Enclosing class:
    AbstractCFMetaDataFactory

    public static interface AbstractCFMetaDataFactory.Serializer
    extends org.apache.openjpa.lib.meta.MetaDataSerializer
    Internal serializer interface.
    • Field Summary

      • Fields inherited from interface org.apache.openjpa.lib.meta.MetaDataSerializer

        APPEND, COMPACT, PRETTY, VERBOSE
    • Method Detail

      • setMode

        void setMode​(int mode)
        The serialization mode according to the expected document type. The mode constants act as bit flags, and therefore can be combined.
      • addMetaData

        void addMetaData​(ClassMetaData meta)
        Add a class meta data to the set to be serialized.
      • removeMetaData

        boolean removeMetaData​(ClassMetaData meta)
        Remove a class meta data from the set to be serialized.
      • addSequenceMetaData

        void addSequenceMetaData​(SequenceMetaData meta)
        Add a sequence meta data to the set to be serialized.
      • addQueryMetaData

        void addQueryMetaData​(QueryMetaData meta)
        Add a query meta data to the set to be serialized.
      • addAll

        void addAll​(MetaDataRepository repos)
        Add all components in the given repository to the set to be serialized.