org.oasisopen.odata.csdl.v4.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.0
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.04.07 at 10:41:54 PM UTC
//
package org.oasisopen.odata.csdl.v4;
import java.util.List;
import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.oasisopen.odata.csdl.v4 package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Edmx_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edmx", "Edmx");
private final static QName _AnnotationBinary_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Binary");
private final static QName _AnnotationBool_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Bool");
private final static QName _AnnotationDate_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Date");
private final static QName _AnnotationDateTimeOffset_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "DateTimeOffset");
private final static QName _AnnotationDecimal_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Decimal");
private final static QName _AnnotationDuration_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Duration");
private final static QName _AnnotationEnumMember_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "EnumMember");
private final static QName _AnnotationFloat_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Float");
private final static QName _AnnotationGuid_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Guid");
private final static QName _AnnotationInt_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Int");
private final static QName _AnnotationString_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "String");
private final static QName _AnnotationTimeOfDay_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "TimeOfDay");
private final static QName _AnnotationAnnotationPath_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "AnnotationPath");
private final static QName _AnnotationApply_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Apply");
private final static QName _AnnotationCast_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Cast");
private final static QName _AnnotationCollection_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Collection");
private final static QName _AnnotationIf_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "If");
private final static QName _AnnotationEq_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Eq");
private final static QName _AnnotationNe_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Ne");
private final static QName _AnnotationGe_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Ge");
private final static QName _AnnotationGt_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Gt");
private final static QName _AnnotationLe_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Le");
private final static QName _AnnotationLt_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Lt");
private final static QName _AnnotationAnd_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "And");
private final static QName _AnnotationOr_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Or");
private final static QName _AnnotationNot_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Not");
private final static QName _AnnotationHas_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Has");
private final static QName _AnnotationIn_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "In");
private final static QName _AnnotationAdd_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Add");
private final static QName _AnnotationSub_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Sub");
private final static QName _AnnotationNeg_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Neg");
private final static QName _AnnotationMul_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Mul");
private final static QName _AnnotationDiv_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Div");
private final static QName _AnnotationDivBy_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "DivBy");
private final static QName _AnnotationMod_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Mod");
private final static QName _AnnotationIsOf_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "IsOf");
private final static QName _AnnotationLabeledElement_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "LabeledElement");
private final static QName _AnnotationLabeledElementReference_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "LabeledElementReference");
private final static QName _AnnotationNull_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Null");
private final static QName _AnnotationModelElementPath_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "ModelElementPath");
private final static QName _AnnotationNavigationPropertyPath_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "NavigationPropertyPath");
private final static QName _AnnotationPath_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Path");
private final static QName _AnnotationPropertyPath_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "PropertyPath");
private final static QName _AnnotationRecord_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "Record");
private final static QName _AnnotationUrlRef_QNAME = new QName("http://docs.oasis-open.org/odata/ns/edm", "UrlRef");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasisopen.odata.csdl.v4
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Schema }
*
*/
public Schema createSchema() {
return new Schema();
}
/**
* Create an instance of {@link TComplexType }
*
*/
public TComplexType createTComplexType() {
return new TComplexType();
}
/**
* Create an instance of {@link TEntityType }
*
*/
public TEntityType createTEntityType() {
return new TEntityType();
}
/**
* Create an instance of {@link TTypeDefinition }
*
*/
public TTypeDefinition createTTypeDefinition() {
return new TTypeDefinition();
}
/**
* Create an instance of {@link TEnumType }
*
*/
public TEnumType createTEnumType() {
return new TEnumType();
}
/**
* Create an instance of {@link TAction }
*
*/
public TAction createTAction() {
return new TAction();
}
/**
* Create an instance of {@link TFunction }
*
*/
public TFunction createTFunction() {
return new TFunction();
}
/**
* Create an instance of {@link TTerm }
*
*/
public TTerm createTTerm() {
return new TTerm();
}
/**
* Create an instance of {@link TAnnotations }
*
*/
public TAnnotations createTAnnotations() {
return new TAnnotations();
}
/**
* Create an instance of {@link TEntityContainer }
*
*/
public TEntityContainer createTEntityContainer() {
return new TEntityContainer();
}
/**
* Create an instance of {@link Annotation }
*
*/
public Annotation createAnnotation() {
return new Annotation();
}
/**
* Create an instance of {@link TBinaryConstantExpression }
*
*/
public TBinaryConstantExpression createTBinaryConstantExpression() {
return new TBinaryConstantExpression();
}
/**
* Create an instance of {@link TBoolConstantExpression }
*
*/
public TBoolConstantExpression createTBoolConstantExpression() {
return new TBoolConstantExpression();
}
/**
* Create an instance of {@link TDateConstantExpression }
*
*/
public TDateConstantExpression createTDateConstantExpression() {
return new TDateConstantExpression();
}
/**
* Create an instance of {@link TDateTimeOffsetConstantExpression }
*
*/
public TDateTimeOffsetConstantExpression createTDateTimeOffsetConstantExpression() {
return new TDateTimeOffsetConstantExpression();
}
/**
* Create an instance of {@link TDecimalConstantExpression }
*
*/
public TDecimalConstantExpression createTDecimalConstantExpression() {
return new TDecimalConstantExpression();
}
/**
* Create an instance of {@link TDurationConstantExpression }
*
*/
public TDurationConstantExpression createTDurationConstantExpression() {
return new TDurationConstantExpression();
}
/**
* Create an instance of {@link TFloatConstantExpression }
*
*/
public TFloatConstantExpression createTFloatConstantExpression() {
return new TFloatConstantExpression();
}
/**
* Create an instance of {@link TGuidConstantExpression }
*
*/
public TGuidConstantExpression createTGuidConstantExpression() {
return new TGuidConstantExpression();
}
/**
* Create an instance of {@link TIntConstantExpression }
*
*/
public TIntConstantExpression createTIntConstantExpression() {
return new TIntConstantExpression();
}
/**
* Create an instance of {@link TStringConstantExpression }
*
*/
public TStringConstantExpression createTStringConstantExpression() {
return new TStringConstantExpression();
}
/**
* Create an instance of {@link TTimeOfDayConstantExpression }
*
*/
public TTimeOfDayConstantExpression createTTimeOfDayConstantExpression() {
return new TTimeOfDayConstantExpression();
}
/**
* Create an instance of {@link TModelPathExpression }
*
*/
public TModelPathExpression createTModelPathExpression() {
return new TModelPathExpression();
}
/**
* Create an instance of {@link TApplyExpression }
*
*/
public TApplyExpression createTApplyExpression() {
return new TApplyExpression();
}
/**
* Create an instance of {@link TCastOrIsOfExpression }
*
*/
public TCastOrIsOfExpression createTCastOrIsOfExpression() {
return new TCastOrIsOfExpression();
}
/**
* Create an instance of {@link TCollectionExpression }
*
*/
public TCollectionExpression createTCollectionExpression() {
return new TCollectionExpression();
}
/**
* Create an instance of {@link TIfExpression }
*
*/
public TIfExpression createTIfExpression() {
return new TIfExpression();
}
/**
* Create an instance of {@link TTwoChildrenExpression }
*
*/
public TTwoChildrenExpression createTTwoChildrenExpression() {
return new TTwoChildrenExpression();
}
/**
* Create an instance of {@link TOneChildExpression }
*
*/
public TOneChildExpression createTOneChildExpression() {
return new TOneChildExpression();
}
/**
* Create an instance of {@link TLabeledElementExpression }
*
*/
public TLabeledElementExpression createTLabeledElementExpression() {
return new TLabeledElementExpression();
}
/**
* Create an instance of {@link TLabeledElementReferenceExpression }
*
*/
public TLabeledElementReferenceExpression createTLabeledElementReferenceExpression() {
return new TLabeledElementReferenceExpression();
}
/**
* Create an instance of {@link TNullExpression }
*
*/
public TNullExpression createTNullExpression() {
return new TNullExpression();
}
/**
* Create an instance of {@link TPathExpression }
*
*/
public TPathExpression createTPathExpression() {
return new TPathExpression();
}
/**
* Create an instance of {@link TRecordExpression }
*
*/
public TRecordExpression createTRecordExpression() {
return new TRecordExpression();
}
/**
* Create an instance of {@link TEntityKeyElement }
*
*/
public TEntityKeyElement createTEntityKeyElement() {
return new TEntityKeyElement();
}
/**
* Create an instance of {@link TPropertyRef }
*
*/
public TPropertyRef createTPropertyRef() {
return new TPropertyRef();
}
/**
* Create an instance of {@link TProperty }
*
*/
public TProperty createTProperty() {
return new TProperty();
}
/**
* Create an instance of {@link TNavigationProperty }
*
*/
public TNavigationProperty createTNavigationProperty() {
return new TNavigationProperty();
}
/**
* Create an instance of {@link TReferentialConstraint }
*
*/
public TReferentialConstraint createTReferentialConstraint() {
return new TReferentialConstraint();
}
/**
* Create an instance of {@link TOnDelete }
*
*/
public TOnDelete createTOnDelete() {
return new TOnDelete();
}
/**
* Create an instance of {@link TEnumTypeMember }
*
*/
public TEnumTypeMember createTEnumTypeMember() {
return new TEnumTypeMember();
}
/**
* Create an instance of {@link TActionFunctionReturnType }
*
*/
public TActionFunctionReturnType createTActionFunctionReturnType() {
return new TActionFunctionReturnType();
}
/**
* Create an instance of {@link TActionFunctionParameter }
*
*/
public TActionFunctionParameter createTActionFunctionParameter() {
return new TActionFunctionParameter();
}
/**
* Create an instance of {@link TPropertyValue }
*
*/
public TPropertyValue createTPropertyValue() {
return new TPropertyValue();
}
/**
* Create an instance of {@link TEntitySet }
*
*/
public TEntitySet createTEntitySet() {
return new TEntitySet();
}
/**
* Create an instance of {@link TNavigationPropertyBinding }
*
*/
public TNavigationPropertyBinding createTNavigationPropertyBinding() {
return new TNavigationPropertyBinding();
}
/**
* Create an instance of {@link TSingleton }
*
*/
public TSingleton createTSingleton() {
return new TSingleton();
}
/**
* Create an instance of {@link TActionImport }
*
*/
public TActionImport createTActionImport() {
return new TActionImport();
}
/**
* Create an instance of {@link TFunctionImport }
*
*/
public TFunctionImport createTFunctionImport() {
return new TFunctionImport();
}
/**
* Create an instance of {@link TEdmx }
*
*/
public TEdmx createTEdmx() {
return new TEdmx();
}
/**
* Create an instance of {@link TReference }
*
*/
public TReference createTReference() {
return new TReference();
}
/**
* Create an instance of {@link TInclude }
*
*/
public TInclude createTInclude() {
return new TInclude();
}
/**
* Create an instance of {@link TIncludeAnnotations }
*
*/
public TIncludeAnnotations createTIncludeAnnotations() {
return new TIncludeAnnotations();
}
/**
* Create an instance of {@link TDataServices }
*
*/
public TDataServices createTDataServices() {
return new TDataServices();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TEdmx }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TEdmx }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edmx", name = "Edmx")
public JAXBElement createEdmx(TEdmx value) {
return new JAXBElement(_Edmx_QNAME, TEdmx.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Binary", scope = Annotation.class)
public JAXBElement createAnnotationBinary(TBinaryConstantExpression value) {
return new JAXBElement(_AnnotationBinary_QNAME, TBinaryConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Bool", scope = Annotation.class)
public JAXBElement createAnnotationBool(TBoolConstantExpression value) {
return new JAXBElement(_AnnotationBool_QNAME, TBoolConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Date", scope = Annotation.class)
public JAXBElement createAnnotationDate(TDateConstantExpression value) {
return new JAXBElement(_AnnotationDate_QNAME, TDateConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "DateTimeOffset", scope = Annotation.class)
public JAXBElement createAnnotationDateTimeOffset(TDateTimeOffsetConstantExpression value) {
return new JAXBElement(_AnnotationDateTimeOffset_QNAME, TDateTimeOffsetConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Decimal", scope = Annotation.class)
public JAXBElement createAnnotationDecimal(TDecimalConstantExpression value) {
return new JAXBElement(_AnnotationDecimal_QNAME, TDecimalConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Duration", scope = Annotation.class)
public JAXBElement createAnnotationDuration(TDurationConstantExpression value) {
return new JAXBElement(_AnnotationDuration_QNAME, TDurationConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "EnumMember", scope = Annotation.class)
public JAXBElement> createAnnotationEnumMember(List value) {
return new JAXBElement>(_AnnotationEnumMember_QNAME, ((Class) List.class), Annotation.class, ((List ) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Float", scope = Annotation.class)
public JAXBElement createAnnotationFloat(TFloatConstantExpression value) {
return new JAXBElement(_AnnotationFloat_QNAME, TFloatConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Guid", scope = Annotation.class)
public JAXBElement createAnnotationGuid(TGuidConstantExpression value) {
return new JAXBElement(_AnnotationGuid_QNAME, TGuidConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Int", scope = Annotation.class)
public JAXBElement createAnnotationInt(TIntConstantExpression value) {
return new JAXBElement(_AnnotationInt_QNAME, TIntConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "String", scope = Annotation.class)
public JAXBElement createAnnotationString(TStringConstantExpression value) {
return new JAXBElement(_AnnotationString_QNAME, TStringConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "TimeOfDay", scope = Annotation.class)
public JAXBElement createAnnotationTimeOfDay(TTimeOfDayConstantExpression value) {
return new JAXBElement(_AnnotationTimeOfDay_QNAME, TTimeOfDayConstantExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "AnnotationPath", scope = Annotation.class)
public JAXBElement createAnnotationAnnotationPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationAnnotationPath_QNAME, TModelPathExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Apply", scope = Annotation.class)
public JAXBElement createAnnotationApply(TApplyExpression value) {
return new JAXBElement(_AnnotationApply_QNAME, TApplyExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Cast", scope = Annotation.class)
public JAXBElement createAnnotationCast(TCastOrIsOfExpression value) {
return new JAXBElement(_AnnotationCast_QNAME, TCastOrIsOfExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Collection", scope = Annotation.class)
public JAXBElement createAnnotationCollection(TCollectionExpression value) {
return new JAXBElement(_AnnotationCollection_QNAME, TCollectionExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "If", scope = Annotation.class)
public JAXBElement createAnnotationIf(TIfExpression value) {
return new JAXBElement(_AnnotationIf_QNAME, TIfExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Eq", scope = Annotation.class)
public JAXBElement createAnnotationEq(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationEq_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ne", scope = Annotation.class)
public JAXBElement createAnnotationNe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationNe_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ge", scope = Annotation.class)
public JAXBElement createAnnotationGe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGe_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Gt", scope = Annotation.class)
public JAXBElement createAnnotationGt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGt_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Le", scope = Annotation.class)
public JAXBElement createAnnotationLe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLe_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Lt", scope = Annotation.class)
public JAXBElement createAnnotationLt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLt_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "And", scope = Annotation.class)
public JAXBElement createAnnotationAnd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAnd_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Or", scope = Annotation.class)
public JAXBElement createAnnotationOr(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationOr_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Not", scope = Annotation.class)
public JAXBElement createAnnotationNot(TOneChildExpression value) {
return new JAXBElement(_AnnotationNot_QNAME, TOneChildExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Has", scope = Annotation.class)
public JAXBElement createAnnotationHas(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationHas_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "In", scope = Annotation.class)
public JAXBElement createAnnotationIn(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationIn_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Add", scope = Annotation.class)
public JAXBElement createAnnotationAdd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAdd_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Sub", scope = Annotation.class)
public JAXBElement createAnnotationSub(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationSub_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Neg", scope = Annotation.class)
public JAXBElement createAnnotationNeg(TOneChildExpression value) {
return new JAXBElement(_AnnotationNeg_QNAME, TOneChildExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Mul", scope = Annotation.class)
public JAXBElement createAnnotationMul(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationMul_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Div", scope = Annotation.class)
public JAXBElement createAnnotationDiv(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationDiv_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "DivBy", scope = Annotation.class)
public JAXBElement createAnnotationDivBy(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationDivBy_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Mod", scope = Annotation.class)
public JAXBElement createAnnotationMod(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationMod_QNAME, TTwoChildrenExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "IsOf", scope = Annotation.class)
public JAXBElement createAnnotationIsOf(TCastOrIsOfExpression value) {
return new JAXBElement(_AnnotationIsOf_QNAME, TCastOrIsOfExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TLabeledElementExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TLabeledElementExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "LabeledElement", scope = Annotation.class)
public JAXBElement createAnnotationLabeledElement(TLabeledElementExpression value) {
return new JAXBElement(_AnnotationLabeledElement_QNAME, TLabeledElementExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TLabeledElementReferenceExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TLabeledElementReferenceExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "LabeledElementReference", scope = Annotation.class)
public JAXBElement createAnnotationLabeledElementReference(TLabeledElementReferenceExpression value) {
return new JAXBElement(_AnnotationLabeledElementReference_QNAME, TLabeledElementReferenceExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TNullExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TNullExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Null", scope = Annotation.class)
public JAXBElement createAnnotationNull(TNullExpression value) {
return new JAXBElement(_AnnotationNull_QNAME, TNullExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "ModelElementPath", scope = Annotation.class)
public JAXBElement createAnnotationModelElementPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationModelElementPath_QNAME, TModelPathExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "NavigationPropertyPath", scope = Annotation.class)
public JAXBElement createAnnotationNavigationPropertyPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationNavigationPropertyPath_QNAME, TModelPathExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Path", scope = Annotation.class)
public JAXBElement createAnnotationPath(TPathExpression value) {
return new JAXBElement(_AnnotationPath_QNAME, TPathExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "PropertyPath", scope = Annotation.class)
public JAXBElement createAnnotationPropertyPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationPropertyPath_QNAME, TModelPathExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TRecordExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TRecordExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Record", scope = Annotation.class)
public JAXBElement createAnnotationRecord(TRecordExpression value) {
return new JAXBElement(_AnnotationRecord_QNAME, TRecordExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "UrlRef", scope = Annotation.class)
public JAXBElement createAnnotationUrlRef(TOneChildExpression value) {
return new JAXBElement(_AnnotationUrlRef_QNAME, TOneChildExpression.class, Annotation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Binary", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueBinary(TBinaryConstantExpression value) {
return new JAXBElement(_AnnotationBinary_QNAME, TBinaryConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Bool", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueBool(TBoolConstantExpression value) {
return new JAXBElement(_AnnotationBool_QNAME, TBoolConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Date", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDate(TDateConstantExpression value) {
return new JAXBElement(_AnnotationDate_QNAME, TDateConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "DateTimeOffset", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDateTimeOffset(TDateTimeOffsetConstantExpression value) {
return new JAXBElement(_AnnotationDateTimeOffset_QNAME, TDateTimeOffsetConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Decimal", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDecimal(TDecimalConstantExpression value) {
return new JAXBElement(_AnnotationDecimal_QNAME, TDecimalConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Duration", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDuration(TDurationConstantExpression value) {
return new JAXBElement(_AnnotationDuration_QNAME, TDurationConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "EnumMember", scope = TPropertyValue.class)
public JAXBElement> createTPropertyValueEnumMember(List value) {
return new JAXBElement>(_AnnotationEnumMember_QNAME, ((Class) List.class), TPropertyValue.class, ((List ) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Float", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueFloat(TFloatConstantExpression value) {
return new JAXBElement(_AnnotationFloat_QNAME, TFloatConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Guid", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueGuid(TGuidConstantExpression value) {
return new JAXBElement(_AnnotationGuid_QNAME, TGuidConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Int", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueInt(TIntConstantExpression value) {
return new JAXBElement(_AnnotationInt_QNAME, TIntConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "String", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueString(TStringConstantExpression value) {
return new JAXBElement(_AnnotationString_QNAME, TStringConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "TimeOfDay", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueTimeOfDay(TTimeOfDayConstantExpression value) {
return new JAXBElement(_AnnotationTimeOfDay_QNAME, TTimeOfDayConstantExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "AnnotationPath", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueAnnotationPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationAnnotationPath_QNAME, TModelPathExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Apply", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueApply(TApplyExpression value) {
return new JAXBElement(_AnnotationApply_QNAME, TApplyExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Cast", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueCast(TCastOrIsOfExpression value) {
return new JAXBElement(_AnnotationCast_QNAME, TCastOrIsOfExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Collection", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueCollection(TCollectionExpression value) {
return new JAXBElement(_AnnotationCollection_QNAME, TCollectionExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "If", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueIf(TIfExpression value) {
return new JAXBElement(_AnnotationIf_QNAME, TIfExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Eq", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueEq(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationEq_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ne", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueNe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationNe_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ge", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueGe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGe_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Gt", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueGt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGt_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Le", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueLe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLe_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Lt", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueLt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLt_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "And", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueAnd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAnd_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Or", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueOr(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationOr_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Not", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueNot(TOneChildExpression value) {
return new JAXBElement(_AnnotationNot_QNAME, TOneChildExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Has", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueHas(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationHas_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "In", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueIn(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationIn_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Add", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueAdd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAdd_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Sub", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueSub(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationSub_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Neg", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueNeg(TOneChildExpression value) {
return new JAXBElement(_AnnotationNeg_QNAME, TOneChildExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Mul", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueMul(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationMul_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Div", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDiv(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationDiv_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "DivBy", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueDivBy(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationDivBy_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Mod", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueMod(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationMod_QNAME, TTwoChildrenExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "IsOf", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueIsOf(TCastOrIsOfExpression value) {
return new JAXBElement(_AnnotationIsOf_QNAME, TCastOrIsOfExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TLabeledElementExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TLabeledElementExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "LabeledElement", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueLabeledElement(TLabeledElementExpression value) {
return new JAXBElement(_AnnotationLabeledElement_QNAME, TLabeledElementExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TLabeledElementReferenceExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TLabeledElementReferenceExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "LabeledElementReference", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueLabeledElementReference(TLabeledElementReferenceExpression value) {
return new JAXBElement(_AnnotationLabeledElementReference_QNAME, TLabeledElementReferenceExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TNullExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TNullExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Null", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueNull(TNullExpression value) {
return new JAXBElement(_AnnotationNull_QNAME, TNullExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "ModelElementPath", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueModelElementPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationModelElementPath_QNAME, TModelPathExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "NavigationPropertyPath", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueNavigationPropertyPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationNavigationPropertyPath_QNAME, TModelPathExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Path", scope = TPropertyValue.class)
public JAXBElement createTPropertyValuePath(TPathExpression value) {
return new JAXBElement(_AnnotationPath_QNAME, TPathExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "PropertyPath", scope = TPropertyValue.class)
public JAXBElement createTPropertyValuePropertyPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationPropertyPath_QNAME, TModelPathExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TRecordExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TRecordExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Record", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueRecord(TRecordExpression value) {
return new JAXBElement(_AnnotationRecord_QNAME, TRecordExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "UrlRef", scope = TPropertyValue.class)
public JAXBElement createTPropertyValueUrlRef(TOneChildExpression value) {
return new JAXBElement(_AnnotationUrlRef_QNAME, TOneChildExpression.class, TPropertyValue.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBinaryConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Binary", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionBinary(TBinaryConstantExpression value) {
return new JAXBElement(_AnnotationBinary_QNAME, TBinaryConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TBoolConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Bool", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionBool(TBoolConstantExpression value) {
return new JAXBElement(_AnnotationBool_QNAME, TBoolConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Date", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionDate(TDateConstantExpression value) {
return new JAXBElement(_AnnotationDate_QNAME, TDateConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDateTimeOffsetConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "DateTimeOffset", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionDateTimeOffset(TDateTimeOffsetConstantExpression value) {
return new JAXBElement(_AnnotationDateTimeOffset_QNAME, TDateTimeOffsetConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDecimalConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Decimal", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionDecimal(TDecimalConstantExpression value) {
return new JAXBElement(_AnnotationDecimal_QNAME, TDecimalConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TDurationConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Duration", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionDuration(TDurationConstantExpression value) {
return new JAXBElement(_AnnotationDuration_QNAME, TDurationConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "EnumMember", scope = TLabeledElementExpression.class)
public JAXBElement> createTLabeledElementExpressionEnumMember(List value) {
return new JAXBElement>(_AnnotationEnumMember_QNAME, ((Class) List.class), TLabeledElementExpression.class, ((List ) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TFloatConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Float", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionFloat(TFloatConstantExpression value) {
return new JAXBElement(_AnnotationFloat_QNAME, TFloatConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TGuidConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Guid", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionGuid(TGuidConstantExpression value) {
return new JAXBElement(_AnnotationGuid_QNAME, TGuidConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIntConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Int", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionInt(TIntConstantExpression value) {
return new JAXBElement(_AnnotationInt_QNAME, TIntConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TStringConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "String", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionString(TStringConstantExpression value) {
return new JAXBElement(_AnnotationString_QNAME, TStringConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTimeOfDayConstantExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "TimeOfDay", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionTimeOfDay(TTimeOfDayConstantExpression value) {
return new JAXBElement(_AnnotationTimeOfDay_QNAME, TTimeOfDayConstantExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TModelPathExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "AnnotationPath", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionAnnotationPath(TModelPathExpression value) {
return new JAXBElement(_AnnotationAnnotationPath_QNAME, TModelPathExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TApplyExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Apply", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionApply(TApplyExpression value) {
return new JAXBElement(_AnnotationApply_QNAME, TApplyExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCastOrIsOfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Cast", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionCast(TCastOrIsOfExpression value) {
return new JAXBElement(_AnnotationCast_QNAME, TCastOrIsOfExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TCollectionExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Collection", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionCollection(TCollectionExpression value) {
return new JAXBElement(_AnnotationCollection_QNAME, TCollectionExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TIfExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "If", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionIf(TIfExpression value) {
return new JAXBElement(_AnnotationIf_QNAME, TIfExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Eq", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionEq(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationEq_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ne", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionNe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationNe_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Ge", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionGe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGe_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Gt", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionGt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationGt_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Le", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionLe(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLe_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Lt", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionLt(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationLt_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "And", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionAnd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAnd_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Or", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionOr(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationOr_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Not", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionNot(TOneChildExpression value) {
return new JAXBElement(_AnnotationNot_QNAME, TOneChildExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Has", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionHas(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationHas_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "In", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionIn(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationIn_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Add", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionAdd(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationAdd_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TTwoChildrenExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Sub", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionSub(TTwoChildrenExpression value) {
return new JAXBElement(_AnnotationSub_QNAME, TTwoChildrenExpression.class, TLabeledElementExpression.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TOneChildExpression }{@code >}
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/odata/ns/edm", name = "Neg", scope = TLabeledElementExpression.class)
public JAXBElement createTLabeledElementExpressionNeg(TOneChildExpression value) {
return new JAXBElement