public interface AssociationGenerator extends SchemaElementGenerator<Association,IntegrationObjectItemAttributeModel>
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAssociationName(IntegrationObjectItemAttributeModel attributeDefinitionModel)
Derives the association name from the given attribute definition model
|
java.lang.String |
getSourceRole(IntegrationObjectItemAttributeModel attributeDefinitionModel)
Derives the source role from the given attribute definition model
|
java.lang.String |
getTargetRole(IntegrationObjectItemAttributeModel attributeDefinitionModel)
Derives the target role from the given attribute definition model
|
boolean |
isApplicable(IntegrationObjectItemAttributeModel attributeDefinitionModel)
Determines if this association generator is applicable for the given attribute
|
generatejava.lang.String getSourceRole(IntegrationObjectItemAttributeModel attributeDefinitionModel)
attributeDefinitionModel - the integration object attribute definition modeljava.lang.String getTargetRole(IntegrationObjectItemAttributeModel attributeDefinitionModel)
attributeDefinitionModel - the integration object attribute definition modeljava.lang.String getAssociationName(IntegrationObjectItemAttributeModel attributeDefinitionModel)
attributeDefinitionModel - the integration object attribute definition modelboolean isApplicable(IntegrationObjectItemAttributeModel attributeDefinitionModel)
attributeDefinitionModel - the attribute we are verifyingCopyright © 2018 SAP SE. All Rights Reserved.