public class EdmComplexTypeImpl extends EdmStructuralTypeImpl implements EdmComplexType
edmBaseType, namespace, structuralTypeedm, name| Constructor and Description |
|---|
EdmComplexTypeImpl() |
| Modifier and Type | Method and Description |
|---|---|
EdmComplexType |
getBaseType()
Base types are described in the OData protocol specification.
|
FullQualifiedName |
getEdmBaseTypeName() |
EdmTypeKind |
getKind() |
EdmMapping |
getMapping()
Get mapping information applied to an EDM element
|
boolean |
isAbstract() |
void |
setAbstract(boolean isAbstract) |
void |
setBaseTypeName(FullQualifiedName baseType) |
void |
setMapping(EdmMapping mapping) |
String |
toString() |
getAnnotations, getEdmBaseType, getEdmTypeKind, getNamespace, getProperties, getProperty, getPropertyInternal, getPropertyNames, getStructuralType, setAnnotations, setEdmBaseType, setEdmPropertyNames, setEdmTypeKind, setNamespace, setProperties, setStructuralTypegetName, setEdm, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProperty, getPropertyNamesgetNamespacegetAnnotationspublic EdmMapping getMapping()
EdmMappablegetMapping in interface EdmMappablegetMapping in class EdmStructuralTypeImplEdmMappingpublic void setMapping(EdmMapping mapping)
public void setAbstract(boolean isAbstract)
public EdmComplexType getBaseType() throws EdmException
EdmStructuralTypegetBaseType in interface EdmComplexTypegetBaseType in interface EdmStructuralTypegetBaseType in class EdmStructuralTypeImplEdmStructuralTypeEdmExceptionpublic FullQualifiedName getEdmBaseTypeName()
public void setBaseTypeName(FullQualifiedName baseType)
public boolean isAbstract()
public String toString()
toString in class EdmStructuralTypeImplpublic EdmTypeKind getKind()
getKind in interface EdmTypegetKind in class EdmStructuralTypeImplEdmTypeKind of this EdmTypeCopyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.