Package com.ptc.windchill.esi.map
Class Entry
java.lang.Object
com.ptc.windchill.esi.map.Entry
Entry that stores the mapping of source and target attributes.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an Entry object.Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute) Constructs an Entry object.Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute, boolean translatable) Constructs an Entry object.Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute, boolean translatable, String storeInSnapshotForTypes) Constructs an Entry object. -
Method Summary
-
Constructor Details
-
Entry
Constructs an Entry object. Sets erpMaterialAttribute and plantSpecificAttribute to false.
Supported API: true
- Parameters:
sourceAttributeName- Name of the source attribute.targetAttributeName- Name of the target attribute.defaultValue- Default value of the target attribute.
-
Entry
public Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute) Constructs an Entry object.
Supported API: true
- Parameters:
sourceAttributeName- Name of the source attribute.targetAttributeName- Name of the target attribute.defaultValue- Default value of the target attribute.erpMaterialAttribute- true, if the source attribute is an ERPMaterial attribute; false, otherwise.plantSpecificAttribute- true, if the source attribute is a plant specific attribute; false, otherwise.
-
Entry
public Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute, boolean translatable) Constructs an Entry object.
Supported API: true
- Parameters:
sourceAttributeName- Name of the source attribute.targetAttributeName- Name of the target attribute.defaultValue- Default value of the target attribute.erpMaterialAttribute- true, if the source attribute is an ERPMaterial attribute; false, otherwise.plantSpecificAttribute- true, if the source attribute is a plant specific attribute; false, otherwise.plantSpecificAttribute- true, if source attribute is translated and translations needs to be part of response; false, otherwise.
-
Entry
public Entry(String sourceAttributeName, String targetAttributeName, String defaultValue, boolean erpMaterialAttribute, boolean plantSpecificAttribute, boolean effectivityAttribute, boolean translatable, String storeInSnapshotForTypes) Constructs an Entry object.
Supported API: true
- Parameters:
sourceAttributeName- Name of the source attribute.targetAttributeName- Name of the target attribute.defaultValue- Default value of the target attribute.erpMaterialAttribute- true, if the source attribute is an ERPMaterial attribute; false, otherwise.plantSpecificAttribute- true, if the source attribute is a plant specific attribute; false, otherwise.effectivityAttribute- true, if source attribute is an effectivity attribute; false, otherwise.translatable- true, if source attribute is a translated and translation need to be part of the ESI response; false, otherwise.storeInSnapshotForTypes- type mentioned in the storeInSnapshotForTypes attribute.
-