package com.rapidminer.deployment.client.wsimport; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; /** * <p>Java class for packageDescriptor complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="packageDescriptor"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="creationTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="dependencies" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="icon" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/> * <element name="licenseName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="longDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="owner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="packageId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="packageTypeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="platformName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="restricted" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="size" type="{http://www.w3.org/2001/XMLSchema}int"/> * <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "packageDescriptor", propOrder = { "creationTime", "dependencies", "description", "icon", "licenseName", "longDescription", "name", "owner", "packageId", "packageTypeName", "platformName", "restricted", "size", "version" }) public class PackageDescriptor { @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar creationTime; protected String dependencies; protected String description; protected byte[] icon; protected String licenseName; protected String longDescription; protected String name; protected String owner; protected String packageId; protected String packageTypeName; protected String platformName; protected boolean restricted; protected int size; protected String version; /** * Gets the value of the creationTime property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreationTime() { return creationTime; } /** * Sets the value of the creationTime property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreationTime(XMLGregorianCalendar value) { this.creationTime = value; } /** * Gets the value of the dependencies property. * * @return * possible object is * {@link String } * */ public String getDependencies() { return dependencies; } /** * Sets the value of the dependencies property. * * @param value * allowed object is * {@link String } * */ public void setDependencies(String value) { this.dependencies = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the icon property. * * @return * possible object is * byte[] */ public byte[] getIcon() { return icon; } /** * Sets the value of the icon property. * * @param value * allowed object is * byte[] */ public void setIcon(byte[] value) { this.icon = ((byte[]) value); } /** * Gets the value of the licenseName property. * * @return * possible object is * {@link String } * */ public String getLicenseName() { return licenseName; } /** * Sets the value of the licenseName property. * * @param value * allowed object is * {@link String } * */ public void setLicenseName(String value) { this.licenseName = value; } /** * Gets the value of the longDescription property. * * @return * possible object is * {@link String } * */ public String getLongDescription() { return longDescription; } /** * Sets the value of the longDescription property. * * @param value * allowed object is * {@link String } * */ public void setLongDescription(String value) { this.longDescription = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the owner property. * * @return * possible object is * {@link String } * */ public String getOwner() { return owner; } /** * Sets the value of the owner property. * * @param value * allowed object is * {@link String } * */ public void setOwner(String value) { this.owner = value; } /** * Gets the value of the packageId property. * * @return * possible object is * {@link String } * */ public String getPackageId() { return packageId; } /** * Sets the value of the packageId property. * * @param value * allowed object is * {@link String } * */ public void setPackageId(String value) { this.packageId = value; } /** * Gets the value of the packageTypeName property. * * @return * possible object is * {@link String } * */ public String getPackageTypeName() { return packageTypeName; } /** * Sets the value of the packageTypeName property. * * @param value * allowed object is * {@link String } * */ public void setPackageTypeName(String value) { this.packageTypeName = value; } /** * Gets the value of the platformName property. * * @return * possible object is * {@link String } * */ public String getPlatformName() { return platformName; } /** * Sets the value of the platformName property. * * @param value * allowed object is * {@link String } * */ public void setPlatformName(String value) { this.platformName = value; } /** * Gets the value of the restricted property. * */ public boolean isRestricted() { return restricted; } /** * Sets the value of the restricted property. * */ public void setRestricted(boolean value) { this.restricted = value; } /** * Gets the value of the size property. * */ public int getSize() { return size; } /** * Sets the value of the size property. * */ public void setSize(int value) { this.size = value; } /** * Gets the value of the version property. * * @return * possible object is * {@link String } * */ public String getVersion() { return version; } /** * Sets the value of the version property. * * @param value * allowed object is * {@link String } * */ public void setVersion(String value) { this.version = value; } }