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

com.github.markusbernhardt.xmldoclet.xjc.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 1.0.5
Show newest version
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 generiert 
// Siehe http://java.sun.com/xml/jaxb 
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2013.10.30 um 10:14:13 PM CET 
//


package com.github.markusbernhardt.xmldoclet.xjc;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.github.markusbernhardt.xmldoclet.xjc 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 { /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.github.markusbernhardt.xmldoclet.xjc * */ public ObjectFactory() { } /** * Create an instance of {@link Root } * */ public Root createRoot() { return new Root(); } /** * Create an instance of {@link Package } * */ public Package createPackage() { return new Package(); } /** * Create an instance of {@link TypeParameter } * */ public TypeParameter createTypeParameter() { return new TypeParameter(); } /** * Create an instance of {@link Wildcard } * */ public Wildcard createWildcard() { return new Wildcard(); } /** * Create an instance of {@link TagInfo } * */ public TagInfo createTagInfo() { return new TagInfo(); } /** * Create an instance of {@link MethodParameter } * */ public MethodParameter createMethodParameter() { return new MethodParameter(); } /** * Create an instance of {@link AnnotationElement } * */ public AnnotationElement createAnnotationElement() { return new AnnotationElement(); } /** * Create an instance of {@link Class } * */ public Class createClass() { return new Class(); } /** * Create an instance of {@link AnnotationArgument } * */ public AnnotationArgument createAnnotationArgument() { return new AnnotationArgument(); } /** * Create an instance of {@link Enum } * */ public Enum createEnum() { return new Enum(); } /** * Create an instance of {@link Interface } * */ public Interface createInterface() { return new Interface(); } /** * Create an instance of {@link AnnotationInstance } * */ public AnnotationInstance createAnnotationInstance() { return new AnnotationInstance(); } /** * Create an instance of {@link Field } * */ public Field createField() { return new Field(); } /** * Create an instance of {@link Annotation } * */ public Annotation createAnnotation() { return new Annotation(); } /** * Create an instance of {@link EnumConstant } * */ public EnumConstant createEnumConstant() { return new EnumConstant(); } /** * Create an instance of {@link TypeInfo } * */ public TypeInfo createTypeInfo() { return new TypeInfo(); } /** * Create an instance of {@link Method } * */ public Method createMethod() { return new Method(); } /** * Create an instance of {@link Constructor } * */ public Constructor createConstructor() { return new Constructor(); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy