java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.CsdlParameter
com.sap.olingo.jpa.metadata.core.edm.mapper.annotation.Parameter
All Implemented Interfaces:
org.apache.olingo.commons.api.edm.provider.CsdlAnnotatable, org.apache.olingo.commons.api.edm.provider.CsdlNamed

public class Parameter extends org.apache.olingo.commons.api.edm.provider.CsdlParameter
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setMaxLength​(Integer maxLength)
     
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setName​(String name)
     
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setNullable​(boolean nullable)
     
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setPrecision​(Integer precision)
     
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setScale​(Integer scale)
     
    org.apache.olingo.commons.api.edm.provider.CsdlParameter
    setType​(String type)
     

    Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlParameter

    getAnnotations, getMapping, getMaxLength, getName, getPrecision, getScale, getSrid, getType, getTypeFQN, isCollection, isNullable, setAnnotations, setCollection, setMapping, setSrid, setType

    Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem

    getAllByName, getOneByName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Parameter

      public Parameter()
  • Method Details

    • setName

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setName(String name)
      Overrides:
      setName in class org.apache.olingo.commons.api.edm.provider.CsdlParameter
    • setType

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setType(String type)
      Overrides:
      setType in class org.apache.olingo.commons.api.edm.provider.CsdlParameter
    • setNullable

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setNullable(boolean nullable)
      Overrides:
      setNullable in class org.apache.olingo.commons.api.edm.provider.CsdlParameter
    • setMaxLength

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setMaxLength(Integer maxLength)
      Overrides:
      setMaxLength in class org.apache.olingo.commons.api.edm.provider.CsdlParameter
    • setPrecision

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setPrecision(Integer precision)
      Overrides:
      setPrecision in class org.apache.olingo.commons.api.edm.provider.CsdlParameter
    • setScale

      public org.apache.olingo.commons.api.edm.provider.CsdlParameter setScale(Integer scale)
      Overrides:
      setScale in class org.apache.olingo.commons.api.edm.provider.CsdlParameter