Interface VariableXPathObjectMapping<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,​UNMARSHALLER extends Unmarshaller,​XML_RECORD extends XMLRecord>

    • Method Detail

      • getXPathFragmentForValue

        XPathFragment getXPathFragmentForValue​(java.lang.Object obj,
                                               NamespaceResolver nr,
                                               boolean isNamespaceAware,
                                               char sep)
      • isAttribute

        boolean isAttribute()
      • setAttribute

        void setAttribute​(boolean isAttribute)
      • setConverter

        void setConverter​(CONVERTER converter)
      • setIsWriteOnly

        void setIsWriteOnly​(boolean isWriteOnly)
      • setReferenceClassName

        void setReferenceClassName​(java.lang.String aClassName)
      • setVariableAttributeAccessor

        void setVariableAttributeAccessor​(ATTRIBUTE_ACCESSOR variableAttributeAccessor)
      • setVariableAttributeName

        void setVariableAttributeName​(java.lang.String variableAttributeName)
      • setVariableGetMethodName

        void setVariableGetMethodName​(java.lang.String variableGetMethodName)
      • setVariableSetMethodName

        void setVariableSetMethodName​(java.lang.String variableSetMethodName)