
tsg.ns.wsdl.coop.FileSearchRowBasic Maven / Gradle / Ivy
package tsg.ns.wsdl.coop;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for FileSearchRowBasic complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="FileSearchRowBasic">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}SearchRowBasic">
* <sequence>
* <element name="availableWithoutLogin" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnBooleanField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="created" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnDateField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="dateViewed" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnDateField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="description" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="documentSize" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnLongField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="externalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="fileType" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnEnumSelectField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="folder" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="hits" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnLongField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="hostedPath" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="internalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="isAvailable" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnBooleanField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="modified" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnDateField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="name" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="owner" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
* <element name="url" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FileSearchRowBasic", namespace = "urn:common_2023_1.platform.webservices.netsuite.com", propOrder = {
"availableWithoutLogin",
"created",
"dateViewed",
"description",
"documentSize",
"externalId",
"fileType",
"folder",
"hits",
"hostedPath",
"internalId",
"isAvailable",
"modified",
"name",
"owner",
"url"
})
public class FileSearchRowBasic
extends SearchRowBasic
{
protected List availableWithoutLogin;
protected List created;
protected List dateViewed;
protected List description;
protected List documentSize;
protected List externalId;
protected List fileType;
protected List folder;
protected List hits;
protected List hostedPath;
protected List internalId;
protected List isAvailable;
protected List modified;
protected List name;
protected List owner;
protected List url;
/**
* Gets the value of the availableWithoutLogin property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the availableWithoutLogin property.
*
*
* For example, to add a new item, do as follows:
*
* getAvailableWithoutLogin().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnBooleanField }
*
*
*/
public List getAvailableWithoutLogin() {
if (availableWithoutLogin == null) {
availableWithoutLogin = new ArrayList();
}
return this.availableWithoutLogin;
}
/**
* Gets the value of the created property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the created property.
*
*
* For example, to add a new item, do as follows:
*
* getCreated().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnDateField }
*
*
*/
public List getCreated() {
if (created == null) {
created = new ArrayList();
}
return this.created;
}
/**
* Gets the value of the dateViewed property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the dateViewed property.
*
*
* For example, to add a new item, do as follows:
*
* getDateViewed().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnDateField }
*
*
*/
public List getDateViewed() {
if (dateViewed == null) {
dateViewed = new ArrayList();
}
return this.dateViewed;
}
/**
* Gets the value of the description property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the description property.
*
*
* For example, to add a new item, do as follows:
*
* getDescription().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnStringField }
*
*
*/
public List getDescription() {
if (description == null) {
description = new ArrayList();
}
return this.description;
}
/**
* Gets the value of the documentSize property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the documentSize property.
*
*
* For example, to add a new item, do as follows:
*
* getDocumentSize().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnLongField }
*
*
*/
public List getDocumentSize() {
if (documentSize == null) {
documentSize = new ArrayList();
}
return this.documentSize;
}
/**
* Gets the value of the externalId property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the externalId property.
*
*
* For example, to add a new item, do as follows:
*
* getExternalId().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnSelectField }
*
*
*/
public List getExternalId() {
if (externalId == null) {
externalId = new ArrayList();
}
return this.externalId;
}
/**
* Gets the value of the fileType property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the fileType property.
*
*
* For example, to add a new item, do as follows:
*
* getFileType().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnEnumSelectField }
*
*
*/
public List getFileType() {
if (fileType == null) {
fileType = new ArrayList();
}
return this.fileType;
}
/**
* Gets the value of the folder property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the folder property.
*
*
* For example, to add a new item, do as follows:
*
* getFolder().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnSelectField }
*
*
*/
public List getFolder() {
if (folder == null) {
folder = new ArrayList();
}
return this.folder;
}
/**
* Gets the value of the hits property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the hits property.
*
*
* For example, to add a new item, do as follows:
*
* getHits().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnLongField }
*
*
*/
public List getHits() {
if (hits == null) {
hits = new ArrayList();
}
return this.hits;
}
/**
* Gets the value of the hostedPath property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the hostedPath property.
*
*
* For example, to add a new item, do as follows:
*
* getHostedPath().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnStringField }
*
*
*/
public List getHostedPath() {
if (hostedPath == null) {
hostedPath = new ArrayList();
}
return this.hostedPath;
}
/**
* Gets the value of the internalId property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the internalId property.
*
*
* For example, to add a new item, do as follows:
*
* getInternalId().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnSelectField }
*
*
*/
public List getInternalId() {
if (internalId == null) {
internalId = new ArrayList();
}
return this.internalId;
}
/**
* Gets the value of the isAvailable property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the isAvailable property.
*
*
* For example, to add a new item, do as follows:
*
* getIsAvailable().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnBooleanField }
*
*
*/
public List getIsAvailable() {
if (isAvailable == null) {
isAvailable = new ArrayList();
}
return this.isAvailable;
}
/**
* Gets the value of the modified property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the modified property.
*
*
* For example, to add a new item, do as follows:
*
* getModified().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnDateField }
*
*
*/
public List getModified() {
if (modified == null) {
modified = new ArrayList();
}
return this.modified;
}
/**
* Gets the value of the name property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the name property.
*
*
* For example, to add a new item, do as follows:
*
* getName().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnStringField }
*
*
*/
public List getName() {
if (name == null) {
name = new ArrayList();
}
return this.name;
}
/**
* Gets the value of the owner property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the owner property.
*
*
* For example, to add a new item, do as follows:
*
* getOwner().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnSelectField }
*
*
*/
public List getOwner() {
if (owner == null) {
owner = new ArrayList();
}
return this.owner;
}
/**
* Gets the value of the url property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the url property.
*
*
* For example, to add a new item, do as follows:
*
* getUrl().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SearchColumnStringField }
*
*
*/
public List getUrl() {
if (url == null) {
url = new ArrayList();
}
return this.url;
}
}