Class AutoFlowMappingMetadata

  • All Implemented Interfaces:
    java.io.Serializable

    public class AutoFlowMappingMetadata
    extends java.lang.Object
    implements java.io.Serializable
    The class that represents process flow definition mapping metadata.
    Since:
    2.4
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getMapAttrName()
      Gets the name of the attribute to which this attribute will map.
      FlowAttributeType getType()
      Gets the type of the attribute.
      int hashCode()  
      boolean isDerived()
      Gets whether the attribute is derived from associated metadata
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AutoFlowMappingMetadata

        public AutoFlowMappingMetadata​(java.lang.String mapAttrName,
                                       FlowAttributeType type,
                                       boolean derived)
        Constructor.
        Parameters:
        mapAttrName - The name of the attribute to which this attribute will map.
        type - The type of the attribute.
        derived - Indicates whether the attribute is derived from associated metadata.
    • Method Detail

      • getMapAttrName

        public java.lang.String getMapAttrName()
        Gets the name of the attribute to which this attribute will map.
        Returns:
        The name of the attribute to which this attribute will map.
      • getType

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

        public boolean isDerived()
        Gets whether the attribute is derived from associated metadata
        Returns:
        Indicates whether the attribute is derived from associated metadata
      • hashCode

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

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object