All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.xolite.expressions.jaxb_subst.ObjectFactory Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2011.06.01 at 11:55:47 PM CEST 
//
package net.sf.xolite.expressions.jaxb_subst;


import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each Java content interface and Java element interface generated in the
 * net.sf.xolite.expression.jaxb_subst 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 { public static final ObjectFactory INSTANCE = new ObjectFactory(); private final static QName _Or_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "or"); private final static QName _Expression_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "expression"); private final static QName _Not_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "not"); private final static QName _And_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "and"); private final static QName _Variable_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "variable"); private final static QName _Expr_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "expr"); private final static QName _True_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "true"); private final static QName _False_QNAME = new QName("xo-lite.sf.net/examples/expression/jaxb_subst", "false"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: * net.sf.xolite.expression.jaxb_subst * */ public ObjectFactory() { } /** * Create an instance of {@link NotExpression } * */ public NotExpression createNotExpression() { return new NotExpression(); } /** * Create an instance of {@link AndExpression } * */ public AndExpression createAndExpression() { return new AndExpression(); } /** * Create an instance of {@link ExpressionHolder } * */ public ExpressionHolder createExpressionHolder() { return new ExpressionHolder(); } /** * Create an instance of {@link VariableExpression } * */ public VariableExpression createVariableExpression() { return new VariableExpression(); } /** * Create an instance of {@link VariableDefinition } * */ public VariableDefinition createVariableDefinition() { return new VariableDefinition(); } /** * Create an instance of {@link TrueExpression } * */ public TrueExpression createTrueExpression() { return new TrueExpression(); } /** * Create an instance of {@link ExpressionContext } * */ public ExpressionContext createExpressionContext() { return new ExpressionContext(); } /** * Create an instance of {@link FalseExpression } * */ public FalseExpression createFalseExpression() { return new FalseExpression(); } /** * Create an instance of {@link OrExpression } * */ public OrExpression createOrExpression() { return new OrExpression(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OrExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "or", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createOr(OrExpression value) { return new JAXBElement(_Or_QNAME, OrExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BooleanExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "expression") public JAXBElement createExpression(BooleanExpression value) { return new JAXBElement(_Expression_QNAME, BooleanExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NotExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "not", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createNot(NotExpression value) { return new JAXBElement(_Not_QNAME, NotExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AndExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "and", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createAnd(AndExpression value) { return new JAXBElement(_And_QNAME, AndExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VariableExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "variable", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createVariable(VariableExpression value) { return new JAXBElement(_Variable_QNAME, VariableExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExpressionHolder }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "expr") public JAXBElement createExpr(ExpressionHolder value) { return new JAXBElement(_Expr_QNAME, ExpressionHolder.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TrueExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "true", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createTrue(TrueExpression value) { return new JAXBElement(_True_QNAME, TrueExpression.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FalseExpression }{@code >} * */ @XmlElementDecl(namespace = "xo-lite.sf.net/examples/expression/jaxb_subst", name = "false", substitutionHeadNamespace = "xo-lite.sf.net/examples/expression/jaxb_subst", substitutionHeadName = "expression") public JAXBElement createFalse(FalseExpression value) { return new JAXBElement(_False_QNAME, FalseExpression.class, null, value); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy