Class EdmTypeImpl
java.lang.Object
org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
org.apache.olingo.commons.core.edm.AbstractEdmNamed
org.apache.olingo.commons.core.edm.EdmTypeImpl
- All Implemented Interfaces:
EdmAnnotatable,EdmNamed,EdmType
- Direct Known Subclasses:
AbstractEdmOperation,AbstractEdmStructuredType,EdmEnumTypeImpl,EdmTypeDefinitionImpl
-
Field Summary
FieldsFields inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
edm -
Constructor Summary
ConstructorsConstructorDescriptionEdmTypeImpl(Edm edm, FullQualifiedName typeName, EdmTypeKind kind, CsdlAnnotatable annotatable) -
Method Summary
Methods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmNamed
getName, toStringMethods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
getAnnotation, getAnnotations
-
Field Details
-
typeName
-
kind
-
-
Constructor Details
-
EdmTypeImpl
public EdmTypeImpl(Edm edm, FullQualifiedName typeName, EdmTypeKind kind, CsdlAnnotatable annotatable)
-
-
Method Details
-
getFullQualifiedName
- Specified by:
getFullQualifiedNamein interfaceEdmType- Returns:
- full qualified name
-
getNamespace
Description copied from interface:EdmTypeNamespace of thisEdmType.- Specified by:
getNamespacein interfaceEdmType- Returns:
- namespace as String
-
getKind
- Specified by:
getKindin interfaceEdmType- Returns:
EdmTypeKindof thisEdmType
-