//
// 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: 2010.02.23 at 06:11:31 PM PST
//
package com.mindprod.poster.soapresponse;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.namespace.QName;
import java.math.BigDecimal;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.mindprod.poster.soapresponse 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.
*/
@SuppressWarnings( { "ALL" } )
@XmlRegistry
public class ObjectFactory
{
private static final QName _Artist_QNAME = new QName( "", "Artist" );
private static final QName _ArtistLink_QNAME = new QName( "", "ArtistLink" );
private static final QName _CanBeFramed_QNAME = new QName( "", "CanBeFramed" );
private static final QName _CanBeMounted_QNAME = new QName( "", "CanBeMounted" );
private static final QName _CurrentPageNumber_QNAME = new QName( "", "Current_PageNumber" );
private static final QName _DateAdded_QNAME = new QName( "", "DateAdded" );
private static final QName _Directory_QNAME = new QName( "", "Directory" );
private static final QName _FramedLink_QNAME = new QName( "", "FramedLink" );
private static final QName _ImageFileName_QNAME = new QName( "", "ImageFileName" );
private static final QName _ImageHeight_QNAME = new QName( "", "ImageHeight" );
private static final QName _ImageURL_QNAME = new QName( "", "ImageURL" );
private static final QName _ImageWidth_QNAME = new QName( "", "ImageWidth" );
private static final QName _ListPrice_QNAME = new QName( "", "ListPrice" );
private static final QName _MatchCount_QNAME = new QName( "", "MatchCount" );
private static final QName _MountedLink_QNAME = new QName( "", "MountedLink" );
private static final QName _NoOfProductsInCurrentPage_QNAME = new QName( "", "No_Of_Products_In_Current_Page" );
private static final QName _OurPrice_QNAME = new QName( "", "OurPrice" );
private static final QName _ProductHeight_QNAME = new QName( "", "ProductHeight" );
private static final QName _ProductLink_QNAME = new QName( "", "ProductLink" );
private static final QName _ProductNumber_QNAME = new QName( "", "ProductNumber" );
private static final QName _ProductType_QNAME = new QName( "", "ProductType" );
private static final QName _ProductWidth_QNAME = new QName( "", "ProductWidth" );
private static final QName _Rank_QNAME = new QName( "", "Rank" );
private static final QName _ThumbnailFileName_QNAME = new QName( "", "ThumbnailFileName" );
private static final QName _ThumbnailHeight_QNAME = new QName( "", "ThumbnailHeight" );
private static final QName _ThumbnailURL_QNAME = new QName( "", "ThumbnailURL" );
private static final QName _ThumbnailWidth_QNAME = new QName( "", "ThumbnailWidth" );
private static final QName _Title_QNAME = new QName( "", "Title" );
private static final QName _TotalNoOfProducts_QNAME = new QName( "", "Total_No_Of_Products" );
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com
* .mindprod.poster.soapresponse
*/
public ObjectFactory()
{
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Artist" )
public JAXBElement createArtist( String value )
{
return new JAXBElement<>( _Artist_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ArtistLink" )
public JAXBElement createArtistLink( String value )
{
return new JAXBElement<>( _ArtistLink_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "CanBeFramed" )
@XmlJavaTypeAdapter( CollapsedStringAdapter.class )
public JAXBElement createCanBeFramed( String value )
{
return new JAXBElement<>( _CanBeFramed_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "CanBeMounted" )
@XmlJavaTypeAdapter( CollapsedStringAdapter.class )
public JAXBElement createCanBeMounted( String value )
{
return new JAXBElement<>( _CanBeMounted_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Current_PageNumber" )
public JAXBElement createCurrentPageNumber( Integer value )
{
return new JAXBElement<>( _CurrentPageNumber_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "DateAdded" )
public JAXBElement createDateAdded( XMLGregorianCalendar value )
{
return new JAXBElement<>( _DateAdded_QNAME, XMLGregorianCalendar.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Directory" )
public JAXBElement createDirectory( String value )
{
return new JAXBElement<>( _Directory_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "FramedLink" )
public JAXBElement createFramedLink( String value )
{
return new JAXBElement<>( _FramedLink_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ImageFileName" )
public JAXBElement createImageFileName( String value )
{
return new JAXBElement<>( _ImageFileName_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ImageHeight" )
public JAXBElement createImageHeight( Integer value )
{
return new JAXBElement<>( _ImageHeight_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ImageURL" )
public JAXBElement createImageURL( String value )
{
return new JAXBElement<>( _ImageURL_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ImageWidth" )
public JAXBElement createImageWidth( Integer value )
{
return new JAXBElement<>( _ImageWidth_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ListPrice" )
public JAXBElement createListPrice( BigDecimal value )
{
return new JAXBElement<>( _ListPrice_QNAME, BigDecimal.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "MatchCount" )
public JAXBElement createMatchCount( Integer value )
{
return new JAXBElement<>( _MatchCount_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "MountedLink" )
public JAXBElement createMountedLink( String value )
{
return new JAXBElement<>( _MountedLink_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "No_Of_Products_In_Current_Page" )
public JAXBElement createNoOfProductsInCurrentPage( Integer value )
{
return new JAXBElement<>( _NoOfProductsInCurrentPage_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "OurPrice" )
public JAXBElement createOurPrice( BigDecimal value )
{
return new JAXBElement<>( _OurPrice_QNAME, BigDecimal.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ProductHeight" )
public JAXBElement createProductHeight( BigDecimal value )
{
return new JAXBElement<>( _ProductHeight_QNAME, BigDecimal.class, null, value );
}
/**
* Create an instance of {@link ProductInformation }
*/
public ProductInformation createProductInformation()
{
return new ProductInformation();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ProductLink" )
public JAXBElement createProductLink( String value )
{
return new JAXBElement<>( _ProductLink_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ProductNumber" )
public JAXBElement createProductNumber( Integer value )
{
return new JAXBElement<>( _ProductNumber_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ProductType" )
public JAXBElement createProductType( String value )
{
return new JAXBElement<>( _ProductType_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ProductWidth" )
public JAXBElement createProductWidth( BigDecimal value )
{
return new JAXBElement<>( _ProductWidth_QNAME, BigDecimal.class, null, value );
}
/**
* Create an instance of {@link Products }
*/
public Products createProducts()
{
return new Products();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Rank" )
public JAXBElement createRank( Integer value )
{
return new JAXBElement<>( _Rank_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link SearchResult }
*/
public SearchResult createSearchResult()
{
return new SearchResult();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ThumbnailFileName" )
public JAXBElement createThumbnailFileName( String value )
{
return new JAXBElement<>( _ThumbnailFileName_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ThumbnailHeight" )
public JAXBElement createThumbnailHeight( Integer value )
{
return new JAXBElement<>( _ThumbnailHeight_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ThumbnailURL" )
public JAXBElement createThumbnailURL( String value )
{
return new JAXBElement<>( _ThumbnailURL_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "ThumbnailWidth" )
public JAXBElement createThumbnailWidth( Integer value )
{
return new JAXBElement<>( _ThumbnailWidth_QNAME, Integer.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Title" )
public JAXBElement createTitle( String value )
{
return new JAXBElement<>( _Title_QNAME, String.class, null, value );
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
*/
@XmlElementDecl( namespace = "", name = "Total_No_Of_Products" )
public JAXBElement createTotalNoOfProducts( Integer value )
{
return new JAXBElement<>( _TotalNoOfProducts_QNAME, Integer.class, null, value );
}
}