public class EdmComplexTypeImpl extends AbstractEdmStructuredType implements EdmComplexType
baseType, baseTypeNamekind, typeNameedm| Constructor and Description |
|---|
EdmComplexTypeImpl(Edm edm,
FullQualifiedName name,
CsdlComplexType complexType) |
| Modifier and Type | Method and Description |
|---|---|
protected EdmStructuredType |
buildBaseType(FullQualifiedName baseTypeName) |
protected void |
checkBaseType() |
EdmComplexType |
getBaseType()
Base types are described in the OData protocol specification.
|
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, isOpenTypegetFullQualifiedName, getKind, getNamespacegetAnnotation, getAnnotationspublic EdmComplexTypeImpl(Edm edm, FullQualifiedName name, CsdlComplexType complexType)
protected EdmStructuredType buildBaseType(FullQualifiedName baseTypeName)
buildBaseType in class AbstractEdmStructuredTypepublic EdmComplexType getBaseType()
EdmStructuredTypegetBaseType in interface EdmComplexTypegetBaseType in interface EdmStructuredTypeEdmStructuredTypeprotected void checkBaseType()
checkBaseType in class AbstractEdmStructuredTypeCopyright © 2023. All rights reserved.