@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public class FileSpec
extends java.lang.Object
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Disposition" minOccurs="0"/>
</sequence>
<attribute name="CheckSum" type="{http://www.CIP4.org/JDFSchema_2_0}hexBinary" />
<attribute name="Encoding" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="FileFormat" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="FileSize" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="FileTemplate" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKENS" />
<attribute name="MimeType" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="OverwritePolicy">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Overwrite"/>
<enumeration value="RenameNew"/>
<enumeration value="RenameOld"/>
<enumeration value="NewVersion"/>
<enumeration value="OperatorIntervention"/>
<enumeration value="Abort"/>
</restriction>
</simpleType>
</attribute>
<attribute name="Password" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ResourceUsage" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="SearchDepth" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="UID" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="URL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" />
<attribute name="UserFileName" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<anyAttribute processContents='lax' namespace='##other'/>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
FileSpec.OverwritePolicy
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
checkSum |
protected Disposition |
disposition |
protected java.lang.String |
encoding |
protected java.lang.String |
fileFormat |
protected java.lang.Integer |
fileSize |
protected java.util.List<java.lang.String> |
fileTemplate |
protected java.lang.String |
mimeType |
protected FileSpec.OverwritePolicy |
overwritePolicy |
protected java.lang.String |
password |
protected java.lang.String |
resourceUsage |
protected java.lang.Integer |
searchDepth |
protected java.lang.String |
uid |
protected URI |
url |
protected java.lang.String |
userFileName |
| Constructor and Description |
|---|
FileSpec() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
java.lang.String |
getCheckSum()
Gets the value of the checkSum property.
|
Disposition |
getDisposition()
Gets the value of the disposition property.
|
java.lang.String |
getEncoding()
Gets the value of the encoding property.
|
java.lang.String |
getFileFormat()
Gets the value of the fileFormat property.
|
java.lang.Integer |
getFileSize()
Gets the value of the fileSize property.
|
java.util.List<java.lang.String> |
getFileTemplate()
Gets the value of the fileTemplate property.
|
java.lang.String |
getMimeType()
Gets the value of the mimeType property.
|
java.util.Map<javax.xml.namespace.QName,java.lang.String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.
|
FileSpec.OverwritePolicy |
getOverwritePolicy()
Gets the value of the overwritePolicy property.
|
java.lang.String |
getPassword()
Gets the value of the password property.
|
java.lang.String |
getResourceUsage()
Gets the value of the resourceUsage property.
|
java.lang.Integer |
getSearchDepth()
Gets the value of the searchDepth property.
|
java.lang.String |
getUID()
Gets the value of the uid property.
|
URI |
getURL()
Gets the value of the url property.
|
java.lang.String |
getUserFileName()
Gets the value of the userFileName property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setCheckSum(java.lang.String value)
Sets the value of the checkSum property.
|
void |
setDisposition(Disposition value)
Sets the value of the disposition property.
|
void |
setEncoding(java.lang.String value)
Sets the value of the encoding property.
|
void |
setFileFormat(java.lang.String value)
Sets the value of the fileFormat property.
|
void |
setFileSize(java.lang.Integer value)
Sets the value of the fileSize property.
|
void |
setMimeType(java.lang.String value)
Sets the value of the mimeType property.
|
void |
setOverwritePolicy(FileSpec.OverwritePolicy value)
Sets the value of the overwritePolicy property.
|
void |
setPassword(java.lang.String value)
Sets the value of the password property.
|
void |
setResourceUsage(java.lang.String value)
Sets the value of the resourceUsage property.
|
void |
setSearchDepth(java.lang.Integer value)
Sets the value of the searchDepth property.
|
void |
setUID(java.lang.String value)
Sets the value of the uid property.
|
void |
setURL(URI value)
Sets the value of the url property.
|
void |
setUserFileName(java.lang.String value)
Sets the value of the userFileName property.
|
FileSpec |
withCheckSum(java.lang.String value) |
FileSpec |
withDisposition(Disposition value) |
FileSpec |
withEncoding(java.lang.String value) |
FileSpec |
withFileFormat(java.lang.String value) |
FileSpec |
withFileSize(java.lang.Integer value) |
FileSpec |
withFileTemplate(java.util.Collection<java.lang.String> values) |
FileSpec |
withFileTemplate(java.lang.String... values) |
FileSpec |
withMimeType(java.lang.String value) |
FileSpec |
withOverwritePolicy(FileSpec.OverwritePolicy value) |
FileSpec |
withPassword(java.lang.String value) |
FileSpec |
withResourceUsage(java.lang.String value) |
FileSpec |
withSearchDepth(java.lang.Integer value) |
FileSpec |
withUID(java.lang.String value) |
FileSpec |
withURL(URI value) |
FileSpec |
withUserFileName(java.lang.String value) |
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected Disposition disposition
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String checkSum
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String encoding
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String fileFormat
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer fileSize
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.String> fileTemplate
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String mimeType
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected FileSpec.OverwritePolicy overwritePolicy
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String password
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String resourceUsage
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer searchDepth
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String uid
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected URI url
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String userFileName
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public Disposition getDisposition()
Disposition@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setDisposition(Disposition value)
value - allowed object is
Disposition@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getCheckSum()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setCheckSum(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getEncoding()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setEncoding(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getFileFormat()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setFileFormat(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getFileSize()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setFileSize(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.String> getFileTemplate()
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 JAXB object.
This is why there is not a set method for the fileTemplate property.
For example, to add a new item, do as follows:
getFileTemplate().add(newItem);
Objects of the following type(s) are allowed in the list
String
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getMimeType()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setMimeType(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public FileSpec.OverwritePolicy getOverwritePolicy()
FileSpec.OverwritePolicy@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setOverwritePolicy(FileSpec.OverwritePolicy value)
value - allowed object is
FileSpec.OverwritePolicy@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getPassword()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setPassword(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getResourceUsage()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setResourceUsage(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getSearchDepth()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setSearchDepth(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getUID()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setUID(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public URI getURL()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setURL(URI value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getUserFileName()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public void setUserFileName(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-18T03:15:49+00:00",
comments="JAXB RI v2.2.11")
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
public FileSpec withDisposition(Disposition value)
public FileSpec withCheckSum(java.lang.String value)
public FileSpec withEncoding(java.lang.String value)
public FileSpec withFileFormat(java.lang.String value)
public FileSpec withFileSize(java.lang.Integer value)
public FileSpec withFileTemplate(java.lang.String... values)
public FileSpec withFileTemplate(java.util.Collection<java.lang.String> values)
public FileSpec withMimeType(java.lang.String value)
public FileSpec withOverwritePolicy(FileSpec.OverwritePolicy value)
public FileSpec withPassword(java.lang.String value)
public FileSpec withResourceUsage(java.lang.String value)
public FileSpec withSearchDepth(java.lang.Integer value)
public FileSpec withUID(java.lang.String value)
public FileSpec withUserFileName(java.lang.String value)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Object