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

com.scene7.ipsapi.SearchFilter Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2017.12.04 at 11:32:00 AM PST 
//


package com.scene7.ipsapi;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for SearchFilter complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="SearchFilter">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="folder" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="includeSubfolders" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="assetTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2017-10-29-beta}StringArray" minOccurs="0"/>
 *         <element name="excludeAssetTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2017-10-29-beta}StringArray" minOccurs="0"/>
 *         <element name="assetSubTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2017-10-29-beta}StringArray" minOccurs="0"/>
 *         <element name="strictSubTypeCheck" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="excludeByproducts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="projectHandle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="publishState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="trashState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SearchFilter", propOrder = { "folder", "includeSubfolders", "assetTypeArray", "excludeAssetTypeArray", "assetSubTypeArray", "strictSubTypeCheck", "excludeByproducts", "projectHandle", "publishState", "trashState" }) public class SearchFilter { protected String folder; protected Boolean includeSubfolders; protected StringArray assetTypeArray; protected StringArray excludeAssetTypeArray; protected StringArray assetSubTypeArray; protected Boolean strictSubTypeCheck; protected Boolean excludeByproducts; protected String projectHandle; protected String publishState; protected String trashState; /** * Gets the value of the folder property. * * @return * possible object is * {@link String } * */ public String getFolder() { return folder; } /** * Sets the value of the folder property. * * @param value * allowed object is * {@link String } * */ public void setFolder(String value) { this.folder = value; } /** * Gets the value of the includeSubfolders property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIncludeSubfolders() { return includeSubfolders; } /** * Sets the value of the includeSubfolders property. * * @param value * allowed object is * {@link Boolean } * */ public void setIncludeSubfolders(Boolean value) { this.includeSubfolders = value; } /** * Gets the value of the assetTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getAssetTypeArray() { return assetTypeArray; } /** * Sets the value of the assetTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setAssetTypeArray(StringArray value) { this.assetTypeArray = value; } /** * Gets the value of the excludeAssetTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getExcludeAssetTypeArray() { return excludeAssetTypeArray; } /** * Sets the value of the excludeAssetTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setExcludeAssetTypeArray(StringArray value) { this.excludeAssetTypeArray = value; } /** * Gets the value of the assetSubTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getAssetSubTypeArray() { return assetSubTypeArray; } /** * Sets the value of the assetSubTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setAssetSubTypeArray(StringArray value) { this.assetSubTypeArray = value; } /** * Gets the value of the strictSubTypeCheck property. * * @return * possible object is * {@link Boolean } * */ public Boolean isStrictSubTypeCheck() { return strictSubTypeCheck; } /** * Sets the value of the strictSubTypeCheck property. * * @param value * allowed object is * {@link Boolean } * */ public void setStrictSubTypeCheck(Boolean value) { this.strictSubTypeCheck = value; } /** * Gets the value of the excludeByproducts property. * * @return * possible object is * {@link Boolean } * */ public Boolean isExcludeByproducts() { return excludeByproducts; } /** * Sets the value of the excludeByproducts property. * * @param value * allowed object is * {@link Boolean } * */ public void setExcludeByproducts(Boolean value) { this.excludeByproducts = value; } /** * Gets the value of the projectHandle property. * * @return * possible object is * {@link String } * */ public String getProjectHandle() { return projectHandle; } /** * Sets the value of the projectHandle property. * * @param value * allowed object is * {@link String } * */ public void setProjectHandle(String value) { this.projectHandle = value; } /** * Gets the value of the publishState property. * * @return * possible object is * {@link String } * */ public String getPublishState() { return publishState; } /** * Sets the value of the publishState property. * * @param value * allowed object is * {@link String } * */ public void setPublishState(String value) { this.publishState = value; } /** * Gets the value of the trashState property. * * @return * possible object is * {@link String } * */ public String getTrashState() { return trashState; } /** * Sets the value of the trashState property. * * @param value * allowed object is * {@link String } * */ public void setTrashState(String value) { this.trashState = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy