Class TActionFunctionParameter
- java.lang.Object
-
- org.oasisopen.odata.csdl.v4.TActionFunctionParameter
-
public class TActionFunctionParameter extends Object
Java class for TActionFunctionParameter complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TActionFunctionParameter"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://docs.oasis-open.org/odata/ns/edm}Annotation" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attGroup ref="{http://docs.oasis-open.org/odata/ns/edm}TActionFunctionParameterAttributes"/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Annotation>annotationprotected StringmaxLengthprotected Stringnameprotected Booleannullableprotected BigIntegerprecisionprotected Stringscaleprotected Stringsridprotected List<String>typeprotected Booleanunicode
-
Constructor Summary
Constructors Constructor Description TActionFunctionParameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Annotation>getAnnotation()Gets the value of the annotation property.StringgetMaxLength()Gets the value of the maxLength property.StringgetName()Gets the value of the name property.BigIntegergetPrecision()Gets the value of the precision property.StringgetScale()Gets the value of the scale property.StringgetSRID()Gets the value of the srid property.List<String>getType()Gets the value of the type property.BooleanisNullable()Gets the value of the nullable property.BooleanisUnicode()Gets the value of the unicode property.voidsetMaxLength(String value)Sets the value of the maxLength property.voidsetName(String value)Sets the value of the name property.voidsetNullable(Boolean value)Sets the value of the nullable property.voidsetPrecision(BigInteger value)Sets the value of the precision property.voidsetScale(String value)Sets the value of the scale property.voidsetSRID(String value)Sets the value of the srid property.voidsetUnicode(Boolean value)Sets the value of the unicode property.
-
-
-
Field Detail
-
annotation
protected List<Annotation> annotation
-
name
protected String name
-
nullable
protected Boolean nullable
-
maxLength
protected String maxLength
-
precision
protected BigInteger precision
-
scale
protected String scale
-
srid
protected String srid
-
unicode
protected Boolean unicode
-
-
Method Detail
-
getAnnotation
public List<Annotation> getAnnotation()
Gets the value of the annotation property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the annotation property.For example, to add a new item, do as follows:
getAnnotation().add(newItem);Objects of the following type(s) are allowed in the list
Annotation
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getType
public List<String> getType()
Gets the value of the type property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the type property.For example, to add a new item, do as follows:
getType().add(newItem);Objects of the following type(s) are allowed in the list
String
-
isNullable
public Boolean isNullable()
Gets the value of the nullable property.- Returns:
- possible object is
Boolean
-
setNullable
public void setNullable(Boolean value)
Sets the value of the nullable property.- Parameters:
value- allowed object isBoolean
-
getMaxLength
public String getMaxLength()
Gets the value of the maxLength property.- Returns:
- possible object is
String
-
setMaxLength
public void setMaxLength(String value)
Sets the value of the maxLength property.- Parameters:
value- allowed object isString
-
getPrecision
public BigInteger getPrecision()
Gets the value of the precision property.- Returns:
- possible object is
BigInteger
-
setPrecision
public void setPrecision(BigInteger value)
Sets the value of the precision property.- Parameters:
value- allowed object isBigInteger
-
getScale
public String getScale()
Gets the value of the scale property.- Returns:
- possible object is
String
-
setScale
public void setScale(String value)
Sets the value of the scale property.- Parameters:
value- allowed object isString
-
getSRID
public String getSRID()
Gets the value of the srid property.- Returns:
- possible object is
String
-
setSRID
public void setSRID(String value)
Sets the value of the srid property.- Parameters:
value- allowed object isString
-
isUnicode
public Boolean isUnicode()
Gets the value of the unicode property.- Returns:
- possible object is
Boolean
-
-