Interface ObjectReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,​ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,​CONTAINER_POLICY extends CoreContainerPolicy,​DESCRIPTOR extends CoreDescriptor,​FIELD extends CoreField,​UNMARSHAL_RECORD extends UnmarshalRecord,​XML_FIELD extends Field,​XML_RECORD extends XMLRecord>

    • Method Detail

      • addSourceToTargetKeyFieldAssociation

        void addSourceToTargetKeyFieldAssociation​(String srcXPath,
                                                  String tgtXPath)
        Add a source-target xpath pair to the map.
        Parameters:
        srcXPath -
        tgtXPath -
      • getReferenceClass

        Class getReferenceClass()
      • getReferenceClassName

        String getReferenceClassName()
        INTERNAL:
      • getSourceToTargetKeyFieldAssociations

        Map getSourceToTargetKeyFieldAssociations()
        Return a list of source-target xmlfield pairs.
      • isWriteOnly

        boolean isWriteOnly()
      • setIsWriteOnly

        void setIsWriteOnly​(boolean b)
      • setReferenceClassName

        void setReferenceClassName​(String aClassName)