Package com.sas.lsaf.workflow
Class MappingAttributeMetadata
java.lang.Object
com.sas.lsaf.workflow.MappingAttributeMetadata
- All Implemented Interfaces:
Serializable
The class that describes the attributes for a process flow element, the other type of attributes to which they
can be mapped and the mapping method.
- Since:
- 2.4
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMappingAttributeMetadata(String attributeName, FlowAttributeType attributeType, Set<AutoFlowMappingMetadata> mappingAttributes, boolean multiValued, String attributeDisplayName) It is not intended or recommended that the consumer of this API construct these objects. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the display name of the process flow element attribute.Gets the name of the process flow element attribute.Gets the type of the process flow element attribute.Gets the attributes that can be mapped for the process flow element.inthashCode()booleanGets whether the process flow element attribute can be mapped to multiple attributes.toString()
-
Constructor Details
-
MappingAttributeMetadata
public MappingAttributeMetadata(String attributeName, FlowAttributeType attributeType, Set<AutoFlowMappingMetadata> mappingAttributes, boolean multiValued, String attributeDisplayName) It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the mapping attribute metadata returned by the API.- Parameters:
attributeName- The name of the process flow element attribute.attributeType- The type of the process flow element attribute.mappingAttributes- The attributes that can be mapped for the process flow element.multiValued- Indicates whether the process flow element attribute can be mapped to multiple attributes.attributeDisplayName- The name of the process flow element attribute.
-
-
Method Details
-
getAttrName
Gets the name of the process flow element attribute.- Returns:
- The name.
-
getAttrType
Gets the type of the process flow element attribute.- Returns:
- The type.
-
getAttrDisplayName
Gets the display name of the process flow element attribute.- Returns:
- The display name.
-
getMapAttributes
Gets the attributes that can be mapped for the process flow element.- Returns:
- The attributes.
-
isMultiValued
public boolean isMultiValued()Gets whether the process flow element attribute can be mapped to multiple attributes.- Returns:
- The indicator that the process flow element attribute can be mapped to multiple attributes.
-
hashCode
public int hashCode() -
equals
-
toString
-