// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.3 in JDK 1.6 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2007.10.19 at 01:36:41 PM PDT // package com.facebook.infrastructure.loader; 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 com.facebook.infrastructure.loader package. * <p>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 _SuperColumn_QNAME = new QName("", "SuperColumn"); private final static QName _Table_QNAME = new QName("", "Table"); private final static QName _Column_QNAME = new QName("", "Column"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.facebook.infrastructure.loader * */ public ObjectFactory() { } /** * Create an instance of {@link KeyType } * */ public KeyType createKeyType() { return new KeyType(); } /** * Create an instance of {@link SuperColumnType } * */ public SuperColumnType createSuperColumnType() { return new SuperColumnType(); } /** * Create an instance of {@link ColumnType } * */ public ColumnType createColumnType() { return new ColumnType(); } /** * Create an instance of {@link Importer } * */ public Importer createImporter() { return new Importer(); } /** * Create an instance of {@link ColumnFamilyType } * */ public ColumnFamilyType createColumnFamilyType() { return new ColumnFamilyType(); } /** * Create an instance of {@link TimestampType } * */ public TimestampType createTimestampType() { return new TimestampType(); } /** * Create an instance of {@link FieldCollection } * */ public FieldCollection createFieldCollection() { return new FieldCollection(); } /** * Create an instance of {@link ValueType } * */ public ValueType createValueType() { return new ValueType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SuperColumnType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "SuperColumn") public JAXBElement<SuperColumnType> createSuperColumn(SuperColumnType value) { return new JAXBElement<SuperColumnType>(_SuperColumn_QNAME, SuperColumnType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "", name = "Table") public JAXBElement<String> createTable(String value) { return new JAXBElement<String>(_Table_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ColumnType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "Column") public JAXBElement<ColumnType> createColumn(ColumnType value) { return new JAXBElement<ColumnType>(_Column_QNAME, ColumnType.class, null, value); } }