Class EISObjectPersistenceXMLProject

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class EISObjectPersistenceXMLProject
    extends NamespaceResolvableProject
    INTERNAL:

    EISObjectPersistenceXMLProject defines the EclipseLink EIS project and descriptor information to read a EclipseLink project from an XML file. The EIS meta-data must be defined separately as it has separate jar dependencies that must not be required if not using EIS.

    See Also:
    Serialized Form
    • Constructor Detail

      • EISObjectPersistenceXMLProject

        public EISObjectPersistenceXMLProject()
        INTERNAL: Return a new descriptor project.
    • Method Detail

      • buildEISDescriptorDescriptor

        protected ClassDescriptor buildEISDescriptorDescriptor()
      • buildXMLInteractionDescriptor

        protected ClassDescriptor buildXMLInteractionDescriptor()
      • buildEISLoginDescriptor

        public ClassDescriptor buildEISLoginDescriptor()
      • buildInteractionArgumentDescriptor

        protected ClassDescriptor buildInteractionArgumentDescriptor()
      • buildEISDirectMappingDescriptor

        protected ClassDescriptor buildEISDirectMappingDescriptor()
      • buildEISTransformationMappingDescriptor

        protected ClassDescriptor buildEISTransformationMappingDescriptor()
      • buildEISCompositeDirectCollectionMappingDescriptor

        protected ClassDescriptor buildEISCompositeDirectCollectionMappingDescriptor()
      • buildEISCompositeObjectMappingDescriptor

        protected ClassDescriptor buildEISCompositeObjectMappingDescriptor()
      • buildEISCompositeCollectionMappingDescriptor

        protected ClassDescriptor buildEISCompositeCollectionMappingDescriptor()
      • buildEISOneToOneMappingDescriptor

        protected ClassDescriptor buildEISOneToOneMappingDescriptor()
      • buildEISOneToManyMappingDescriptor

        protected ClassDescriptor buildEISOneToManyMappingDescriptor()
      • buildTypedField

        protected XMLField buildTypedField​(String fieldName)