public class TLabeledElementExpression extends Object
Java class for TLabeledElementExpression complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TLabeledElementExpression">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice maxOccurs="unbounded" minOccurs="0">
<element ref="{http://docs.oasis-open.org/odata/ns/edm}Annotation"/>
<group ref="{http://docs.oasis-open.org/odata/ns/edm}GExpression"/>
</choice>
<attGroup ref="{http://docs.oasis-open.org/odata/ns/edm}GInlineExpressions"/>
<attribute name="Name" use="required" type="{http://docs.oasis-open.org/odata/ns/edm}TSimpleIdentifier" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Double |
_float |
protected BigInteger |
_int |
protected List<Object> |
annotationOrBinaryOrBool |
protected String |
annotationPath |
protected String |
binary |
protected Boolean |
bool |
protected XMLGregorianCalendar |
date |
protected XMLGregorianCalendar |
dateTimeOffset |
protected String |
decimal |
protected Duration |
duration |
protected List<String> |
enumMember |
protected String |
guid |
protected String |
modelElementPath |
protected String |
name |
protected String |
navigationPropertyPath |
protected String |
path |
protected String |
propertyPath |
protected String |
string |
protected XMLGregorianCalendar |
timeOfDay |
protected String |
urlRef |
| Constructor and Description |
|---|
TLabeledElementExpression() |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
getAnnotationOrBinaryOrBool()
Gets the value of the annotationOrBinaryOrBool property.
|
String |
getAnnotationPath()
Gets the value of the annotationPath property.
|
String |
getBinary()
Gets the value of the binary property.
|
XMLGregorianCalendar |
getDate()
Gets the value of the date property.
|
XMLGregorianCalendar |
getDateTimeOffset()
Gets the value of the dateTimeOffset property.
|
String |
getDecimal()
Gets the value of the decimal property.
|
Duration |
getDuration()
Gets the value of the duration property.
|
List<String> |
getEnumMember()
Gets the value of the enumMember property.
|
Double |
getFloat()
Gets the value of the float property.
|
String |
getGuid()
Gets the value of the guid property.
|
BigInteger |
getInt()
Gets the value of the int property.
|
String |
getModelElementPath()
Gets the value of the modelElementPath property.
|
String |
getName()
Gets the value of the name property.
|
String |
getNavigationPropertyPath()
Gets the value of the navigationPropertyPath property.
|
String |
getPath()
Gets the value of the path property.
|
String |
getPropertyPath()
Gets the value of the propertyPath property.
|
String |
getString()
Gets the value of the string property.
|
XMLGregorianCalendar |
getTimeOfDay()
Gets the value of the timeOfDay property.
|
String |
getUrlRef()
Gets the value of the urlRef property.
|
Boolean |
isBool()
Gets the value of the bool property.
|
void |
setAnnotationPath(String value)
Sets the value of the annotationPath property.
|
void |
setBinary(String value)
Sets the value of the binary property.
|
void |
setBool(Boolean value)
Sets the value of the bool property.
|
void |
setDate(XMLGregorianCalendar value)
Sets the value of the date property.
|
void |
setDateTimeOffset(XMLGregorianCalendar value)
Sets the value of the dateTimeOffset property.
|
void |
setDecimal(String value)
Sets the value of the decimal property.
|
void |
setDuration(Duration value)
Sets the value of the duration property.
|
void |
setFloat(Double value)
Sets the value of the float property.
|
void |
setGuid(String value)
Sets the value of the guid property.
|
void |
setInt(BigInteger value)
Sets the value of the int property.
|
void |
setModelElementPath(String value)
Sets the value of the modelElementPath property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNavigationPropertyPath(String value)
Sets the value of the navigationPropertyPath property.
|
void |
setPath(String value)
Sets the value of the path property.
|
void |
setPropertyPath(String value)
Sets the value of the propertyPath property.
|
void |
setString(String value)
Sets the value of the string property.
|
void |
setTimeOfDay(XMLGregorianCalendar value)
Sets the value of the timeOfDay property.
|
void |
setUrlRef(String value)
Sets the value of the urlRef property.
|
protected String name
protected String binary
protected Boolean bool
protected XMLGregorianCalendar date
protected XMLGregorianCalendar dateTimeOffset
protected String decimal
protected Duration duration
protected Double _float
protected String guid
protected BigInteger _int
protected String string
protected XMLGregorianCalendar timeOfDay
protected String annotationPath
protected String modelElementPath
protected String navigationPropertyPath
protected String path
protected String propertyPath
protected String urlRef
public List<Object> getAnnotationOrBinaryOrBool()
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 annotationOrBinaryOrBool property.
For example, to add a new item, do as follows:
getAnnotationOrBinaryOrBool().add(newItem);
Objects of the following type(s) are allowed in the list
Annotation
JAXBElement<TBinaryConstantExpression>
JAXBElement<TBoolConstantExpression>
JAXBElement<TDateConstantExpression>
JAXBElement<TDateTimeOffsetConstantExpression>
JAXBElement<TDecimalConstantExpression>
JAXBElement<TDurationConstantExpression>
JAXBElement<List<String>>
JAXBElement<TFloatConstantExpression>
JAXBElement<TGuidConstantExpression>
JAXBElement<TIntConstantExpression>
JAXBElement<TStringConstantExpression>
JAXBElement<TTimeOfDayConstantExpression>
JAXBElement<TModelPathExpression>
JAXBElement<TApplyExpression>
JAXBElement<TCastOrIsOfExpression>
JAXBElement<TCollectionExpression>
JAXBElement<TIfExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TOneChildExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TOneChildExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TTwoChildrenExpression>
JAXBElement<TCastOrIsOfExpression>
JAXBElement<TLabeledElementExpression>
JAXBElement<TLabeledElementReferenceExpression>
JAXBElement<TNullExpression>
JAXBElement<TModelPathExpression>
JAXBElement<TModelPathExpression>
JAXBElement<TPathExpression>
JAXBElement<TModelPathExpression>
JAXBElement<TRecordExpression>
JAXBElement<TOneChildExpression>
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getBinary()
Stringpublic void setBinary(String value)
value - allowed object is
Stringpublic Boolean isBool()
Booleanpublic void setBool(Boolean value)
value - allowed object is
Booleanpublic XMLGregorianCalendar getDate()
XMLGregorianCalendarpublic void setDate(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getDateTimeOffset()
XMLGregorianCalendarpublic void setDateTimeOffset(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getDecimal()
Stringpublic void setDecimal(String value)
value - allowed object is
Stringpublic Duration getDuration()
Durationpublic void setDuration(Duration value)
value - allowed object is
Durationpublic List<String> getEnumMember()
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 enumMember property.
For example, to add a new item, do as follows:
getEnumMember().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Double getFloat()
Doublepublic void setFloat(Double value)
value - allowed object is
Doublepublic String getGuid()
Stringpublic void setGuid(String value)
value - allowed object is
Stringpublic BigInteger getInt()
BigIntegerpublic void setInt(BigInteger value)
value - allowed object is
BigIntegerpublic String getString()
Stringpublic void setString(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getTimeOfDay()
XMLGregorianCalendarpublic void setTimeOfDay(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getAnnotationPath()
Stringpublic void setAnnotationPath(String value)
value - allowed object is
Stringpublic String getModelElementPath()
Stringpublic void setModelElementPath(String value)
value - allowed object is
Stringpublic String getNavigationPropertyPath()
Stringpublic void setNavigationPropertyPath(String value)
value - allowed object is
Stringpublic String getPath()
Stringpublic void setPath(String value)
value - allowed object is
Stringpublic String getPropertyPath()
Stringpublic void setPropertyPath(String value)
value - allowed object is
Stringpublic String getUrlRef()
StringCopyright © 2018–2020. All rights reserved.