Class ComposedEntityTypeElementGenerator

java.lang.Object
de.hybris.platform.odata2services.odata.schema.entity.SingleEntityTypeElementGenerator
de.hybris.platform.odata2services.odata.schema.entity.ComposedEntityTypeElementGenerator
All Implemented Interfaces:
SchemaElementGenerator<Set<org.apache.olingo.odata2.api.edm.provider.EntityType>,TypeDescriptor>

public class ComposedEntityTypeElementGenerator extends SingleEntityTypeElementGenerator
Generates EntityTypes based off the provided TypeDescriptor.
  • Constructor Details

    • ComposedEntityTypeElementGenerator

      public ComposedEntityTypeElementGenerator(@NotNull @NotNull KeyGenerator keyGenerator, @NotNull @NotNull SchemaElementGenerator<List<org.apache.olingo.odata2.api.edm.provider.Property>,TypeDescriptor> propertiesGenerator, @NotNull @NotNull NavigationPropertyListGeneratorRegistry registry)
      Instantiates a new single entity type generator.
      Parameters:
      keyGenerator - a key generator
      propertiesGenerator - a property generator
      registry - navigation property list registry
  • Method Details