Class EdmTermImpl
java.lang.Object
org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
org.apache.olingo.commons.core.edm.AbstractEdmNamed
org.apache.olingo.commons.core.edm.EdmTermImpl
- All Implemented Interfaces:
org.apache.olingo.commons.api.edm.EdmAnnotatable
,org.apache.olingo.commons.api.edm.EdmNamed
,org.apache.olingo.commons.api.edm.EdmTerm
public class EdmTermImpl
extends AbstractEdmNamed
implements org.apache.olingo.commons.api.edm.EdmTerm
-
Field Summary
Fields inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
edm
-
Constructor Summary
ConstructorsConstructorDescriptionEdmTermImpl
(org.apache.olingo.commons.api.edm.Edm edm, String namespace, org.apache.olingo.commons.api.edm.provider.CsdlTerm term) -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.olingo.commons.api.edm.TargetType>
org.apache.olingo.commons.api.edm.EdmTerm
org.apache.olingo.commons.api.edm.FullQualifiedName
getScale()
org.apache.olingo.commons.api.edm.geo.SRID
getSrid()
org.apache.olingo.commons.api.edm.EdmType
getType()
boolean
Methods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmNamed
getName, toString
Methods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
getAnnotation, getAnnotations
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.olingo.commons.api.edm.EdmAnnotatable
getAnnotation, getAnnotations
Methods inherited from interface org.apache.olingo.commons.api.edm.EdmNamed
getName
-
Constructor Details
-
EdmTermImpl
public EdmTermImpl(org.apache.olingo.commons.api.edm.Edm edm, String namespace, org.apache.olingo.commons.api.edm.provider.CsdlTerm term)
-
-
Method Details
-
getFullQualifiedName
public org.apache.olingo.commons.api.edm.FullQualifiedName getFullQualifiedName()- Specified by:
getFullQualifiedName
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getType
public org.apache.olingo.commons.api.edm.EdmType getType()- Specified by:
getType
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getBaseTerm
public org.apache.olingo.commons.api.edm.EdmTerm getBaseTerm()- Specified by:
getBaseTerm
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getAppliesTo
- Specified by:
getAppliesTo
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
isNullable
public boolean isNullable()- Specified by:
isNullable
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getMaxLength
- Specified by:
getMaxLength
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getPrecision
- Specified by:
getPrecision
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getScale
- Specified by:
getScale
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getSrid
public org.apache.olingo.commons.api.edm.geo.SRID getSrid()- Specified by:
getSrid
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-
getDefaultValue
- Specified by:
getDefaultValue
in interfaceorg.apache.olingo.commons.api.edm.EdmTerm
-