public class EdmEntityTypeImpl extends AbstractEdmStructuredType implements org.apache.olingo.commons.api.edm.EdmEntityType
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.olingo.commons.api.edm.EdmEntityType |
entityBaseType |
baseType, baseTypeNamekind, typeNameedm| Constructor and Description |
|---|
EdmEntityTypeImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.FullQualifiedName name,
org.apache.olingo.commons.api.edm.provider.CsdlEntityType entityType) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.olingo.commons.api.edm.EdmStructuredType |
buildBaseType(org.apache.olingo.commons.api.edm.FullQualifiedName baseTypeName) |
protected void |
checkBaseType() |
org.apache.olingo.commons.api.edm.EdmEntityType |
getBaseType() |
List<String> |
getKeyPredicateNames() |
org.apache.olingo.commons.api.edm.EdmKeyPropertyRef |
getKeyPropertyRef(String keyPredicateName) |
List<org.apache.olingo.commons.api.edm.EdmKeyPropertyRef> |
getKeyPropertyRefs() |
boolean |
hasStream() |
protected void |
setEdmKeyPropertyRef(List<org.apache.olingo.commons.api.edm.EdmKeyPropertyRef> edmKey) |
compatibleTo, getNavigationProperties, getNavigationProperty, getNavigationPropertyNames, getProperties, getProperty, getPropertyNames, getStructuralProperty, isAbstract, isOpenTypegetFullQualifiedName, getKind, getNamespacegetName, toStringgetAnnotation, getAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcompatibleTo, getNavigationProperty, getNavigationPropertyNames, getProperty, getPropertyNames, getStructuralProperty, isAbstract, isOpenTypeprotected org.apache.olingo.commons.api.edm.EdmEntityType entityBaseType
public EdmEntityTypeImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.FullQualifiedName name,
org.apache.olingo.commons.api.edm.provider.CsdlEntityType entityType)
protected void checkBaseType()
checkBaseType in class AbstractEdmStructuredTypeprotected void setEdmKeyPropertyRef(List<org.apache.olingo.commons.api.edm.EdmKeyPropertyRef> edmKey)
protected org.apache.olingo.commons.api.edm.EdmStructuredType buildBaseType(org.apache.olingo.commons.api.edm.FullQualifiedName baseTypeName)
buildBaseType in class AbstractEdmStructuredTypepublic org.apache.olingo.commons.api.edm.EdmEntityType getBaseType()
getBaseType in interface org.apache.olingo.commons.api.edm.EdmEntityTypegetBaseType in interface org.apache.olingo.commons.api.edm.EdmStructuredTypepublic List<String> getKeyPredicateNames()
getKeyPredicateNames in interface org.apache.olingo.commons.api.edm.EdmEntityTypepublic List<org.apache.olingo.commons.api.edm.EdmKeyPropertyRef> getKeyPropertyRefs()
getKeyPropertyRefs in interface org.apache.olingo.commons.api.edm.EdmEntityTypepublic org.apache.olingo.commons.api.edm.EdmKeyPropertyRef getKeyPropertyRef(String keyPredicateName)
getKeyPropertyRef in interface org.apache.olingo.commons.api.edm.EdmEntityTypepublic boolean hasStream()
hasStream in interface org.apache.olingo.commons.api.edm.EdmEntityTypeCopyright © 2013–2020 The Apache Software Foundation. All rights reserved.