Class AttributeMapping

java.lang.Object
com.sas.lsaf.workflow.AttributeMapping
All Implemented Interfaces:
Serializable

public class AttributeMapping extends Object implements Serializable
The class that represents a single process flow definition attribute mapping.
Since:
2.4
See Also:
  • Constructor Details

    • AttributeMapping

      public AttributeMapping(String attrName, String mapAttrName, FlowAttributeType type)
      Constructor.
      Parameters:
      attrName - The name.
      mapAttrName - The name of the attribute to which this attribute maps.
      type - The type of the attribute.
  • Method Details

    • getAttrName

      public String getAttrName()
      Gets the name of the attribute.
      Returns:
      The name.
    • setAttrName

      public void setAttrName(String attrName)
      Sets the name of the attribute.
      Parameters:
      attrName - The name of the attribute.
    • getMapAttrName

      public String getMapAttrName()
      Gets the name of the attribute to which this attribute maps.
      Returns:
      The name of the attribute.
    • setMapAttrName

      public void setMapAttrName(String mapAttrName)
      Sets the name of the attribute to which this attribute maps.
      Parameters:
      mapAttrName - The name of the attribute.
    • getType

      public FlowAttributeType getType()
      Gets the type of the attribute.
      Returns:
      The type of the attribute.
    • setType

      public void setType(FlowAttributeType type)
      Sets the type of the attribute.
      Parameters:
      type - The type.
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object