| java.lang.Object | ||||
| ↳ | org.odata4j.edm.EdmItem | |||
| ↳ | org.odata4j.edm.EdmType | |||
| ↳ | org.odata4j.edm.EdmNonSimpleType | |||
| ↳ | org.odata4j.edm.EdmStructuralType | |||
Known Direct Subclasses
|
In the Entity Data Model (EDM), structural types are EDM types that have members. Members define the content
of the types derived from the StructuralType class. The StructuralType class has several derived types,
such as the EdmEntityType and the EdmComplexType.
The EntityType represents a top-level concept, such as a customer or an order in the EDM.
The ComplexType represents a type that includes a set of properties like an entity type but does not include a key property.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EdmStructuralType.Builder<T, TBuilder> | Mutable builder for EdmStructuralType objects. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| baseType | |||||||||||
| declaredProperties | |||||||||||
| isAbstract | |||||||||||
| name | |||||||||||
| namespace | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.odata4j.edm.EdmType
| |||||||||||
From class
org.odata4j.edm.EdmItem
| |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Finds a property by name on this structural type not including inherited properties.
| |||||||||||
Finds a property by name, searching up the type hierarchy if necessary.
| |||||||||||
Gets the properties defined for this structural type not including inherited properties.
| |||||||||||
Gets the name.
| |||||||||||
Gets the properties defined for this structural type including inherited properties.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.odata4j.edm.EdmNonSimpleType
| |||||||||||
From class
org.odata4j.edm.EdmType
| |||||||||||
From class
org.odata4j.edm.EdmItem
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.odata4j.core.Named
| |||||||||||
| baseType | |
|---|---|
| namespace | |
| name | |
| declaredProperties | |
| doc | |
| annotations | |
| isAbstract |
Finds a property by name on this structural type not including inherited properties.
| name |
|---|
Finds a property by name, searching up the type hierarchy if necessary.
| name |
|---|
Gets the properties defined for this structural type not including inherited properties.
Gets the name.
Gets the properties defined for this structural type including inherited properties.