public interface EdmEntityType extends EdmStructuredType
Modifier and Type | Method and Description |
---|---|
EdmEntityType |
getBaseType()
Base types are described in the OData protocol specification.
|
List<String> |
getKeyPredicateNames()
Gets all key predicate names.
|
EdmKeyPropertyRef |
getKeyPropertyRef(String keyPredicateName)
Get a key property ref by its name.
|
List<EdmKeyPropertyRef> |
getKeyPropertyRefs()
Get all key properties references as list of
EdmKeyPropertyRef . |
boolean |
hasStream()
Indicates if the entity type is treated as Media Link Entry with associated Media Resource.
|
compatibleTo, getNavigationProperty, getNavigationPropertyNames, getProperty, getPropertyNames, getStructuralProperty, isAbstract, isOpenType
getFullQualifiedName, getKind, getNamespace
getAnnotation, getAnnotations
List<String> getKeyPredicateNames()
List<EdmKeyPropertyRef> getKeyPropertyRefs()
EdmKeyPropertyRef
.EdmKeyPropertyRef getKeyPropertyRef(String keyPredicateName)
keyPredicateName
- name of key propertyEdmKeyPropertyRef
for given nameboolean hasStream()
true
if the entity type is a Media Link EntryEdmEntityType getBaseType()
EdmStructuredType
getBaseType
in interface EdmStructuredType
EdmStructuredType
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.