Interface AnyCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,​ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,​CONTAINER_POLICY extends CoreContainerPolicy,​CONVERTER extends CoreConverter,​DESCRIPTOR extends CoreDescriptor,​FIELD extends CoreField,​MARSHALLER extends Marshaller,​SESSION extends CoreSession,​UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,​UNMARSHALLER extends Unmarshaller,​XML_RECORD extends XMLRecord>

    • Method Detail

      • isMixedContent

        boolean isMixedContent()
      • isWhitespacePreservedForMixedContent

        boolean isWhitespacePreservedForMixedContent()
      • setConverter

        void setConverter​(CONVERTER conv)
      • setField

        void setField​(FIELD field)
      • setIsWriteOnly

        void setIsWriteOnly​(boolean b)
      • setMixedContent

        void setMixedContent​(boolean mixed)
      • setPreserveWhitespaceForMixedContent

        void setPreserveWhitespaceForMixedContent​(boolean preserveWhitespace)
      • setUseXMLRoot

        void setUseXMLRoot​(boolean useXMLRoot)
      • useCollectionClass

        void useCollectionClass​(Class concreteContainerClass)
        Configure the mapping to use an instance of the specified container class to hold the target objects.

        jdk1.2.x: The container class must implement (directly or indirectly) the Collection interface.

        jdk1.1.x: The container class must be a subclass of Vector.

      • usesXMLRoot

        boolean usesXMLRoot()