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

com.microsoft.windowsazure.services.media.implementation.atom.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 0.4.6
Show newest version
/**
 * Copyright Microsoft Corporation
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

//
// 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: 2012.09.17 at 02:31:28 PM PDT 
//


package com.microsoft.windowsazure.services.media.implementation.atom;

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


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.microsoft.windowsazure.services.media.implementation.atom 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 _Entry_QNAME = new QName("http://www.w3.org/2005/Atom", "entry"); private final static QName _Feed_QNAME = new QName("http://www.w3.org/2005/Atom", "feed"); private final static QName _PersonTypeName_QNAME = new QName("http://www.w3.org/2005/Atom", "name"); private final static QName _PersonTypeEmail_QNAME = new QName("http://www.w3.org/2005/Atom", "email"); private final static QName _PersonTypeUri_QNAME = new QName("http://www.w3.org/2005/Atom", "uri"); private final static QName _EntryTypeTitle_QNAME = new QName("http://www.w3.org/2005/Atom", "title"); private final static QName _EntryTypeCategory_QNAME = new QName("http://www.w3.org/2005/Atom", "category"); private final static QName _EntryTypeAuthor_QNAME = new QName("http://www.w3.org/2005/Atom", "author"); private final static QName _EntryTypeSummary_QNAME = new QName("http://www.w3.org/2005/Atom", "summary"); private final static QName _EntryTypeId_QNAME = new QName("http://www.w3.org/2005/Atom", "id"); private final static QName _EntryTypeContent_QNAME = new QName("http://www.w3.org/2005/Atom", "content"); private final static QName _EntryTypeLink_QNAME = new QName("http://www.w3.org/2005/Atom", "link"); private final static QName _EntryTypeContributor_QNAME = new QName("http://www.w3.org/2005/Atom", "contributor"); private final static QName _EntryTypeUpdated_QNAME = new QName("http://www.w3.org/2005/Atom", "updated"); private final static QName _EntryTypeSource_QNAME = new QName("http://www.w3.org/2005/Atom", "source"); private final static QName _EntryTypeRights_QNAME = new QName("http://www.w3.org/2005/Atom", "rights"); private final static QName _EntryTypePublished_QNAME = new QName("http://www.w3.org/2005/Atom", "published"); private final static QName _FeedTypeGenerator_QNAME = new QName("http://www.w3.org/2005/Atom", "generator"); private final static QName _FeedTypeSubtitle_QNAME = new QName("http://www.w3.org/2005/Atom", "subtitle"); private final static QName _FeedTypeLogo_QNAME = new QName("http://www.w3.org/2005/Atom", "logo"); private final static QName _FeedTypeIcon_QNAME = new QName("http://www.w3.org/2005/Atom", "icon"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.microsoft.windowsazure.services.media.implementation.atom * */ public ObjectFactory() { } /** * Create an instance of {@link PersonType } * */ public PersonType createPersonType() { return new PersonType(); } /** * Create an instance of {@link EntryType } * */ public EntryType createEntryType() { return new EntryType(); } /** * Create an instance of {@link IconType } * */ public IconType createIconType() { return new IconType(); } /** * Create an instance of {@link UriType } * */ public UriType createUriType() { return new UriType(); } /** * Create an instance of {@link TextType } * */ public TextType createTextType() { return new TextType(); } /** * Create an instance of {@link FeedType } * */ public FeedType createFeedType() { return new FeedType(); } /** * Create an instance of {@link DateTimeType } * */ public DateTimeType createDateTimeType() { return new DateTimeType(); } /** * Create an instance of {@link IdType } * */ public IdType createIdType() { return new IdType(); } /** * Create an instance of {@link SourceType } * */ public SourceType createSourceType() { return new SourceType(); } /** * Create an instance of {@link LinkType } * */ public LinkType createLinkType() { return new LinkType(); } /** * Create an instance of {@link LogoType } * */ public LogoType createLogoType() { return new LogoType(); } /** * Create an instance of {@link GeneratorType } * */ public GeneratorType createGeneratorType() { return new GeneratorType(); } /** * Create an instance of {@link ContentType } * */ public ContentType createContentType() { return new ContentType(); } /** * Create an instance of {@link CategoryType } * */ public CategoryType createCategoryType() { return new CategoryType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "entry") public JAXBElement createEntry(EntryType value) { return new JAXBElement(_Entry_QNAME, EntryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FeedType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "feed") public JAXBElement createFeed(FeedType value) { return new JAXBElement(_Feed_QNAME, FeedType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "name", scope = PersonType.class) public JAXBElement createPersonTypeName(String value) { return new JAXBElement(_PersonTypeName_QNAME, String.class, PersonType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "email", scope = PersonType.class) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) public JAXBElement createPersonTypeEmail(String value) { return new JAXBElement(_PersonTypeEmail_QNAME, String.class, PersonType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link UriType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "uri", scope = PersonType.class) public JAXBElement createPersonTypeUri(UriType value) { return new JAXBElement(_PersonTypeUri_QNAME, UriType.class, PersonType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "title", scope = EntryType.class) public JAXBElement createEntryTypeTitle(TextType value) { return new JAXBElement(_EntryTypeTitle_QNAME, TextType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CategoryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "category", scope = EntryType.class) public JAXBElement createEntryTypeCategory(CategoryType value) { return new JAXBElement(_EntryTypeCategory_QNAME, CategoryType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "author", scope = EntryType.class) public JAXBElement createEntryTypeAuthor(PersonType value) { return new JAXBElement(_EntryTypeAuthor_QNAME, PersonType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "summary", scope = EntryType.class) public JAXBElement createEntryTypeSummary(TextType value) { return new JAXBElement(_EntryTypeSummary_QNAME, TextType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "id", scope = EntryType.class) public JAXBElement createEntryTypeId(IdType value) { return new JAXBElement(_EntryTypeId_QNAME, IdType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "content", scope = EntryType.class) public JAXBElement createEntryTypeContent(ContentType value) { return new JAXBElement(_EntryTypeContent_QNAME, ContentType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LinkType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "link", scope = EntryType.class) public JAXBElement createEntryTypeLink(LinkType value) { return new JAXBElement(_EntryTypeLink_QNAME, LinkType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "contributor", scope = EntryType.class) public JAXBElement createEntryTypeContributor(PersonType value) { return new JAXBElement(_EntryTypeContributor_QNAME, PersonType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "updated", scope = EntryType.class) public JAXBElement createEntryTypeUpdated(DateTimeType value) { return new JAXBElement(_EntryTypeUpdated_QNAME, DateTimeType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "source", scope = EntryType.class) public JAXBElement createEntryTypeSource(TextType value) { return new JAXBElement(_EntryTypeSource_QNAME, TextType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "rights", scope = EntryType.class) public JAXBElement createEntryTypeRights(TextType value) { return new JAXBElement(_EntryTypeRights_QNAME, TextType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "published", scope = EntryType.class) public JAXBElement createEntryTypePublished(DateTimeType value) { return new JAXBElement(_EntryTypePublished_QNAME, DateTimeType.class, EntryType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CategoryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "category", scope = FeedType.class) public JAXBElement createFeedTypeCategory(CategoryType value) { return new JAXBElement(_EntryTypeCategory_QNAME, CategoryType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "title", scope = FeedType.class) public JAXBElement createFeedTypeTitle(TextType value) { return new JAXBElement(_EntryTypeTitle_QNAME, TextType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "author", scope = FeedType.class) public JAXBElement createFeedTypeAuthor(PersonType value) { return new JAXBElement(_EntryTypeAuthor_QNAME, PersonType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "id", scope = FeedType.class) public JAXBElement createFeedTypeId(IdType value) { return new JAXBElement(_EntryTypeId_QNAME, IdType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "entry", scope = FeedType.class) public JAXBElement createFeedTypeEntry(EntryType value) { return new JAXBElement(_Entry_QNAME, EntryType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "contributor", scope = FeedType.class) public JAXBElement createFeedTypeContributor(PersonType value) { return new JAXBElement(_EntryTypeContributor_QNAME, PersonType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "updated", scope = FeedType.class) public JAXBElement createFeedTypeUpdated(DateTimeType value) { return new JAXBElement(_EntryTypeUpdated_QNAME, DateTimeType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeneratorType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "generator", scope = FeedType.class) public JAXBElement createFeedTypeGenerator(GeneratorType value) { return new JAXBElement(_FeedTypeGenerator_QNAME, GeneratorType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "subtitle", scope = FeedType.class) public JAXBElement createFeedTypeSubtitle(TextType value) { return new JAXBElement(_FeedTypeSubtitle_QNAME, TextType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LogoType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "logo", scope = FeedType.class) public JAXBElement createFeedTypeLogo(LogoType value) { return new JAXBElement(_FeedTypeLogo_QNAME, LogoType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IconType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "icon", scope = FeedType.class) public JAXBElement createFeedTypeIcon(IconType value) { return new JAXBElement(_FeedTypeIcon_QNAME, IconType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LinkType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "link", scope = FeedType.class) public JAXBElement createFeedTypeLink(LinkType value) { return new JAXBElement(_EntryTypeLink_QNAME, LinkType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "rights", scope = FeedType.class) public JAXBElement createFeedTypeRights(TextType value) { return new JAXBElement(_EntryTypeRights_QNAME, TextType.class, FeedType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "title", scope = SourceType.class) public JAXBElement createSourceTypeTitle(TextType value) { return new JAXBElement(_EntryTypeTitle_QNAME, TextType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CategoryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "category", scope = SourceType.class) public JAXBElement createSourceTypeCategory(CategoryType value) { return new JAXBElement(_EntryTypeCategory_QNAME, CategoryType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IconType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "icon", scope = SourceType.class) public JAXBElement createSourceTypeIcon(IconType value) { return new JAXBElement(_FeedTypeIcon_QNAME, IconType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "author", scope = SourceType.class) public JAXBElement createSourceTypeAuthor(PersonType value) { return new JAXBElement(_EntryTypeAuthor_QNAME, PersonType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LogoType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "logo", scope = SourceType.class) public JAXBElement createSourceTypeLogo(LogoType value) { return new JAXBElement(_FeedTypeLogo_QNAME, LogoType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "id", scope = SourceType.class) public JAXBElement createSourceTypeId(IdType value) { return new JAXBElement(_EntryTypeId_QNAME, IdType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LinkType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "link", scope = SourceType.class) public JAXBElement createSourceTypeLink(LinkType value) { return new JAXBElement(_EntryTypeLink_QNAME, LinkType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "contributor", scope = SourceType.class) public JAXBElement createSourceTypeContributor(PersonType value) { return new JAXBElement(_EntryTypeContributor_QNAME, PersonType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "updated", scope = SourceType.class) public JAXBElement createSourceTypeUpdated(DateTimeType value) { return new JAXBElement(_EntryTypeUpdated_QNAME, DateTimeType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeneratorType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "generator", scope = SourceType.class) public JAXBElement createSourceTypeGenerator(GeneratorType value) { return new JAXBElement(_FeedTypeGenerator_QNAME, GeneratorType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "rights", scope = SourceType.class) public JAXBElement createSourceTypeRights(TextType value) { return new JAXBElement(_EntryTypeRights_QNAME, TextType.class, SourceType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.w3.org/2005/Atom", name = "subtitle", scope = SourceType.class) public JAXBElement createSourceTypeSubtitle(TextType value) { return new JAXBElement(_FeedTypeSubtitle_QNAME, TextType.class, SourceType.class, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy