| java.lang.Object | |||||
| ↳ | org.odata4j.edm.EdmItem | ||||
| ↳ | org.odata4j.edm.EdmType | ||||
| ↳ | org.odata4j.edm.EdmNonSimpleType | ||||
| ↳ | org.odata4j.edm.EdmStructuralType | ||||
| ↳ | org.odata4j.edm.EdmEntityType | ||||
A CSDL EntityType element.
The EntityType element represents the structure of a top-level concept, such as a customer or order, in a conceptual model. An entity type is a template for instances of entity types in an application. Each template contains the following information:
In an application, an instance of an entity type represents a specific object (such as a specific customer or order). Each instance of an entity type must have a unique entity key within an entity set.
Two entity type instances are considered equal only if they are of the same type and the values of their entity keys are the same.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EdmEntityType.Builder | Mutable builder for EdmEntityType objects. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| alias | |||||||||||
| hasStream | |||||||||||
| keys | |||||||||||
| navigationProperties | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.odata4j.edm.EdmStructuralType
| |||||||||||
From class
org.odata4j.edm.EdmType
| |||||||||||
From class
org.odata4j.edm.EdmItem
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Finds a navigation property by name on this entity type not including inherited properties.
| |||||||||||
Finds a navigation property by name, searching up the type hierarchy if necessary.
| |||||||||||
Gets the navigation properties defined for this entity type not including inherited properties.
| |||||||||||
Gets the keys for this EdmEntityType.
| |||||||||||
Gets the navigation properties defined for this entity type including inherited properties.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.odata4j.edm.EdmStructuralType
| |||||||||||
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
| |||||||||||
Finds a navigation property by name on this entity type not including inherited properties.
| name |
|---|
Finds a navigation property by name, searching up the type hierarchy if necessary.
| name |
|---|
Gets the navigation properties defined for this entity type not including inherited properties.
Gets the keys for this EdmEntityType. Keys are defined only in a root types.
Gets the navigation properties defined for this entity type including inherited properties.
| entityType | |
|---|---|
| context |