Class 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
  • 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 interface org.apache.olingo.commons.api.edm.EdmTerm
    • getType

      public org.apache.olingo.commons.api.edm.EdmType getType()
      Specified by:
      getType in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getBaseTerm

      public org.apache.olingo.commons.api.edm.EdmTerm getBaseTerm()
      Specified by:
      getBaseTerm in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getAppliesTo

      public List<org.apache.olingo.commons.api.edm.TargetType> getAppliesTo()
      Specified by:
      getAppliesTo in interface org.apache.olingo.commons.api.edm.EdmTerm
    • isNullable

      public boolean isNullable()
      Specified by:
      isNullable in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getMaxLength

      public Integer getMaxLength()
      Specified by:
      getMaxLength in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getPrecision

      public Integer getPrecision()
      Specified by:
      getPrecision in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getScale

      public Integer getScale()
      Specified by:
      getScale in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getSrid

      public org.apache.olingo.commons.api.edm.geo.SRID getSrid()
      Specified by:
      getSrid in interface org.apache.olingo.commons.api.edm.EdmTerm
    • getDefaultValue

      public String getDefaultValue()
      Specified by:
      getDefaultValue in interface org.apache.olingo.commons.api.edm.EdmTerm