Class NavigationPropertyGenerator

    • Constructor Detail

      • NavigationPropertyGenerator

        public NavigationPropertyGenerator()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • generate

        public java.util.Optional<org.apache.olingo.odata2.api.edm.provider.NavigationProperty> generate​(IntegrationObjectItemAttributeModel attribute)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: SchemaElementGenerator
        Generates the schema element whose type is defined by T.
        Specified by:
        generate in interface SchemaElementGenerator<java.util.Optional<org.apache.olingo.odata2.api.edm.provider.NavigationProperty>,​IntegrationObjectItemAttributeModel>
        Parameters:
        attribute - the object that is being converted
        Returns:
        R the schema element
      • setAttributeListGenerator

        public void setAttributeListGenerator​(SchemaElementGenerator<java.util.List<org.apache.olingo.odata2.api.edm.provider.AnnotationAttribute>,​IntegrationObjectItemAttributeModel> generator)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setAssociationGeneratorRegistry

        public void setAssociationGeneratorRegistry​(AssociationGeneratorRegistry associationGeneratorRegistry)
        Deprecated, for removal: This API element is subject to removal in a future version.