public class NavigationPropertyGenerator extends java.lang.Object implements SchemaElementGenerator<java.util.Optional<NavigationProperty>,IntegrationObjectItemAttributeModel>
| Constructor and Description |
|---|
NavigationPropertyGenerator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<NavigationProperty> |
generate(IntegrationObjectItemAttributeModel attribute)
Generates the schema element whose type is defined by T.
|
void |
setAssociationGeneratorRegistry(AssociationGeneratorRegistry associationGeneratorRegistry) |
void |
setAttributeListGenerator(AttributeAnnotationListGenerator generator) |
public java.util.Optional<NavigationProperty> generate(IntegrationObjectItemAttributeModel attribute)
SchemaElementGeneratorgenerate in interface SchemaElementGenerator<java.util.Optional<NavigationProperty>,IntegrationObjectItemAttributeModel>attribute - the object that is being convertedpublic void setAttributeListGenerator(AttributeAnnotationListGenerator generator)
public void setAssociationGeneratorRegistry(AssociationGeneratorRegistry associationGeneratorRegistry)
Copyright © 2018 SAP SE. All Rights Reserved.