public class TFunction extends Object
Java class for TFunction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TFunction">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice maxOccurs="unbounded" minOccurs="0">
<element name="Parameter" type="{http://docs.oasis-open.org/odata/ns/edm}TActionFunctionParameter"/>
<element ref="{http://docs.oasis-open.org/odata/ns/edm}Annotation"/>
</choice>
<element name="ReturnType" type="{http://docs.oasis-open.org/odata/ns/edm}TActionFunctionReturnType"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element ref="{http://docs.oasis-open.org/odata/ns/edm}Annotation"/>
</choice>
</sequence>
<attGroup ref="{http://docs.oasis-open.org/odata/ns/edm}TFunctionAttributes"/>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<Annotation> |
annotation |
protected String |
entitySetPath |
protected Boolean |
isBound |
protected Boolean |
isComposable |
protected String |
name |
protected List<Object> |
parameterOrAnnotation |
protected TActionFunctionReturnType |
returnType |
| Constructor and Description |
|---|
TFunction() |
| Modifier and Type | Method and Description |
|---|---|
List<Annotation> |
getAnnotation()
Gets the value of the annotation property.
|
String |
getEntitySetPath()
Gets the value of the entitySetPath property.
|
String |
getName()
Gets the value of the name property.
|
List<Object> |
getParameterOrAnnotation()
Gets the value of the parameterOrAnnotation property.
|
TActionFunctionReturnType |
getReturnType()
Gets the value of the returnType property.
|
boolean |
isIsBound()
Gets the value of the isBound property.
|
boolean |
isIsComposable()
Gets the value of the isComposable property.
|
void |
setEntitySetPath(String value)
Sets the value of the entitySetPath property.
|
void |
setIsBound(Boolean value)
Sets the value of the isBound property.
|
void |
setIsComposable(Boolean value)
Sets the value of the isComposable property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setReturnType(TActionFunctionReturnType value)
Sets the value of the returnType property.
|
protected TActionFunctionReturnType returnType
protected List<Annotation> annotation
protected String name
protected String entitySetPath
protected Boolean isBound
protected Boolean isComposable
public List<Object> getParameterOrAnnotation()
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 set method for the parameterOrAnnotation property.
For example, to add a new item, do as follows:
getParameterOrAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list
TActionFunctionParameter
Annotation
public TActionFunctionReturnType getReturnType()
TActionFunctionReturnTypepublic void setReturnType(TActionFunctionReturnType value)
value - allowed object is
TActionFunctionReturnTypepublic List<Annotation> getAnnotation()
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 set method 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
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getEntitySetPath()
Stringpublic void setEntitySetPath(String value)
value - allowed object is
Stringpublic boolean isIsBound()
Booleanpublic void setIsBound(Boolean value)
value - allowed object is
Booleanpublic boolean isIsComposable()
BooleanCopyright © 2018–2020. All rights reserved.