|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EdmEntityType
A CSDL EntityType element.
EdmEntityType holds a set of related information like EdmSimpleType properties and EdmComplexType
properties and in addition to a complex type it provides information about key properties,
customizable feed mappings and navigation properties.
| Method Summary | |
|---|---|
EdmEntityType |
getBaseType()
Base types are described in the OData protocol specification. |
EdmCustomizableFeedMappings |
getCustomizableFeedMappings()
Gets the Customizable Feed Mappings of the entity type. |
List<EdmProperty> |
getKeyProperties()
Get all key properties as list of EdmProperty. |
List<String> |
getKeyPropertyNames()
Gets all key property names. |
List<String> |
getNavigationPropertyNames()
Gets all navigation property names. |
boolean |
hasStream()
Indicates if the entity type is treated as Media Link Entry with associated Media Resource. |
| Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmStructuralType |
|---|
getProperty, getPropertyNames |
| Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmMappable |
|---|
getMapping |
| Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmType |
|---|
getKind, getNamespace |
| Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmNamed |
|---|
getName |
| Methods inherited from interface org.apache.olingo.odata2.api.edm.EdmAnnotatable |
|---|
getAnnotations |
| Method Detail |
|---|
List<String> getKeyPropertyNames()
throws EdmException
EdmException
List<EdmProperty> getKeyProperties()
throws EdmException
EdmProperty.
EdmException
boolean hasStream()
throws EdmException
true if the entity type is a Media Link Entry
EdmException
EdmEntityType getBaseType()
throws EdmException
EdmStructuralType
getBaseType in interface EdmStructuralTypeEdmStructuralType
EdmException
EdmCustomizableFeedMappings getCustomizableFeedMappings()
throws EdmException
EdmCustomizableFeedMappings
EdmException
List<String> getNavigationPropertyNames()
throws EdmException
EdmException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||