| java.lang.Object | |
| ↳ | org.odata4j.producer.edm.MetadataEdmGenerator |
Creates an EdmDataServices instance that models the EDM in terms of the EDM, call it a meta-EDM.
This model then serves as the basis for queryable metadata. This generator
can be parameterized with an optional EdmDecorator. The decorator implements
aspects of the meta EDM that are application specific such as Documentation
and Annotations.
The current implementation is not 100% complete.
EntityTypes implemented include: Schema, Property, ComplexType and EntityType (note that NavigationProperty is *no* implemented yet)
EntitySets implemented include: Schemas, Properties, EntityTypes, RootEntityTypes, ComplexTypes and RootComplexTypes
Documentation elements are supported
AnnotationAttributes are supported
AnnotationElements are partially supported (JSON only)
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| asets | |||||||||||
| assocs | |||||||||||
| container | |||||||||||
| ctypes | |||||||||||
| decorator | |||||||||||
| documentationType | |||||||||||
| entityKeyType | |||||||||||
| esets | |||||||||||
| etypes | |||||||||||
| schema | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Generates the meta EDM data services
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.odata4j.edm.EdmGenerator
| |||||||||||
Generates the meta EDM data services
| decorator |
|---|