Class AttributeMapping

java.lang.Object
fr.becpg.config.mapping.AbstractAttributeMapping
fr.becpg.config.mapping.AttributeMapping

public class AttributeMapping extends AbstractAttributeMapping
Class that represent the mapping for importing a property or an association of a node
 
 <column id="modifier" attribute="cm:modifier" />
 <column id="suppliers" attribute="bcpg:supplierAssoc" />.
 
 
Version:
$Id: $Id
Author:
querephi
  • Field Details

    • targetClass

      private org.alfresco.service.namespace.QName targetClass
    • isMLText

      private boolean isMLText
  • Constructor Details

    • AttributeMapping

      public AttributeMapping(String id, org.alfresco.service.cmr.dictionary.ClassAttributeDefinition attribute)

      Constructor for AttributeMapping.

      Parameters:
      id - a String object.
      attribute - a ClassAttributeDefinition object.
  • Method Details

    • getTargetClass

      public org.alfresco.service.namespace.QName getTargetClass()

      Getter for the field targetClass.

      Returns:
      a QName object.
    • setTargetClass

      public void setTargetClass(org.alfresco.service.namespace.QName targetClass)

      Setter for the field targetClass.

      Parameters:
      targetClass - a QName object.
    • isMLText

      public boolean isMLText()

      isMLText.

      Returns:
      a boolean.
    • setMLText

      public void setMLText(boolean isMLText)

      setMLText.

      Parameters:
      isMLText - a boolean.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractAttributeMapping
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class AbstractAttributeMapping