io.hawt.dozer.schema.ObjectFactory Maven / Gradle / Ivy
Show all versions of hawtio-dozer-schemagen Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-b10
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.08.01 at 07:31:55 AM EDT
//
package io.hawt.dozer.schema;
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 io.hawt.dozer.schema 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 _TrimStrings_QNAME = new QName("http://dozer.sourceforge.net", "trim-strings");
private final static QName _MapNull_QNAME = new QName("http://dozer.sourceforge.net", "map-null");
private final static QName _StopOnErrors_QNAME = new QName("http://dozer.sourceforge.net", "stop-on-errors");
private final static QName _BHint_QNAME = new QName("http://dozer.sourceforge.net", "b-hint");
private final static QName _BeanFactory_QNAME = new QName("http://dozer.sourceforge.net", "bean-factory");
private final static QName _RelationshipType_QNAME = new QName("http://dozer.sourceforge.net", "relationship-type");
private final static QName _Variable_QNAME = new QName("http://dozer.sourceforge.net", "variable");
private final static QName _BDeepIndexHint_QNAME = new QName("http://dozer.sourceforge.net", "b-deep-index-hint");
private final static QName _AHint_QNAME = new QName("http://dozer.sourceforge.net", "a-hint");
private final static QName _B_QNAME = new QName("http://dozer.sourceforge.net", "b");
private final static QName _Exception_QNAME = new QName("http://dozer.sourceforge.net", "exception");
private final static QName _ADeepIndexHint_QNAME = new QName("http://dozer.sourceforge.net", "a-deep-index-hint");
private final static QName _A_QNAME = new QName("http://dozer.sourceforge.net", "a");
private final static QName _MapEmptyString_QNAME = new QName("http://dozer.sourceforge.net", "map-empty-string");
private final static QName _Converter_QNAME = new QName("http://dozer.sourceforge.net", "converter");
private final static QName _CopyByReference_QNAME = new QName("http://dozer.sourceforge.net", "copy-by-reference");
private final static QName _Wildcard_QNAME = new QName("http://dozer.sourceforge.net", "wildcard");
private final static QName _ClassB_QNAME = new QName("http://dozer.sourceforge.net", "class-b");
private final static QName _DateFormat_QNAME = new QName("http://dozer.sourceforge.net", "date-format");
private final static QName _ClassA_QNAME = new QName("http://dozer.sourceforge.net", "class-a");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: io.hawt.dozer.schema
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Configuration }
*
*/
public Configuration createConfiguration() {
return new Configuration();
}
/**
* Create an instance of {@link CustomConverters }
*
*/
public CustomConverters createCustomConverters() {
return new CustomConverters();
}
/**
* Create an instance of {@link ConverterType }
*
*/
public ConverterType createConverterType() {
return new ConverterType();
}
/**
* Create an instance of {@link CopyByReferences }
*
*/
public CopyByReferences createCopyByReferences() {
return new CopyByReferences();
}
/**
* Create an instance of {@link AllowedExceptions }
*
*/
public AllowedExceptions createAllowedExceptions() {
return new AllowedExceptions();
}
/**
* Create an instance of {@link Variables }
*
*/
public Variables createVariables() {
return new Variables();
}
/**
* Create an instance of {@link Variable }
*
*/
public Variable createVariable() {
return new Variable();
}
/**
* Create an instance of {@link FieldExclude }
*
*/
public FieldExclude createFieldExclude() {
return new FieldExclude();
}
/**
* Create an instance of {@link FieldDefinition }
*
*/
public FieldDefinition createFieldDefinition() {
return new FieldDefinition();
}
/**
* Create an instance of {@link Mapping }
*
*/
public Mapping createMapping() {
return new Mapping();
}
/**
* Create an instance of {@link Class }
*
*/
public Class createClass() {
return new Class();
}
/**
* Create an instance of {@link Field }
*
*/
public Field createField() {
return new Field();
}
/**
* Create an instance of {@link Mappings }
*
*/
public Mappings createMappings() {
return new Mappings();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "trim-strings")
public JAXBElement createTrimStrings(Boolean value) {
return new JAXBElement(_TrimStrings_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "map-null")
public JAXBElement createMapNull(Boolean value) {
return new JAXBElement(_MapNull_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "stop-on-errors")
public JAXBElement createStopOnErrors(Boolean value) {
return new JAXBElement(_StopOnErrors_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "b-hint")
public JAXBElement createBHint(String value) {
return new JAXBElement(_BHint_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "bean-factory")
public JAXBElement createBeanFactory(String value) {
return new JAXBElement(_BeanFactory_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Relationship }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "relationship-type")
public JAXBElement createRelationshipType(Relationship value) {
return new JAXBElement(_RelationshipType_QNAME, Relationship.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Variable }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "variable")
public JAXBElement createVariable(Variable value) {
return new JAXBElement(_Variable_QNAME, Variable.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "b-deep-index-hint")
public JAXBElement createBDeepIndexHint(String value) {
return new JAXBElement(_BDeepIndexHint_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "a-hint")
public JAXBElement createAHint(String value) {
return new JAXBElement(_AHint_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FieldDefinition }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "b")
public JAXBElement createB(FieldDefinition value) {
return new JAXBElement(_B_QNAME, FieldDefinition.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "exception")
public JAXBElement createException(String value) {
return new JAXBElement(_Exception_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "a-deep-index-hint")
public JAXBElement createADeepIndexHint(String value) {
return new JAXBElement(_ADeepIndexHint_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FieldDefinition }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "a")
public JAXBElement createA(FieldDefinition value) {
return new JAXBElement(_A_QNAME, FieldDefinition.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "map-empty-string")
public JAXBElement createMapEmptyString(Boolean value) {
return new JAXBElement(_MapEmptyString_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConverterType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "converter")
public JAXBElement createConverter(ConverterType value) {
return new JAXBElement(_Converter_QNAME, ConverterType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "copy-by-reference")
public JAXBElement createCopyByReference(String value) {
return new JAXBElement(_CopyByReference_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "wildcard")
public JAXBElement createWildcard(Boolean value) {
return new JAXBElement(_Wildcard_QNAME, Boolean.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Class }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "class-b")
public JAXBElement createClassB(Class value) {
return new JAXBElement(_ClassB_QNAME, Class.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "date-format")
public JAXBElement createDateFormat(String value) {
return new JAXBElement(_DateFormat_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Class }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://dozer.sourceforge.net", name = "class-a")
public JAXBElement createClassA(Class value) {
return new JAXBElement(_ClassA_QNAME, Class.class, null, value);
}
}