public class ExternalFile extends Object
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://schemas.microsoft.com/wix/2006/wi}ProtectRange" maxOccurs="unbounded"/> <element ref="{http://schemas.microsoft.com/wix/2006/wi}SymbolPath" maxOccurs="unbounded"/> <choice maxOccurs="unbounded" minOccurs="0"> <element ref="{http://schemas.microsoft.com/wix/2006/wi}IgnoreRange"/> </choice> </sequence> <attribute name="File" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="Source" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="src" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="Order" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
file |
protected List<IgnoreRange> |
ignoreRange |
protected int |
order |
protected List<ProtectRange> |
protectRange |
protected String |
source |
protected String |
src |
protected List<SymbolPath> |
symbolPath |
Constructor and Description |
---|
ExternalFile()
Default no-arg constructor
|
ExternalFile(List<ProtectRange> protectRange,
List<SymbolPath> symbolPath,
List<IgnoreRange> ignoreRange,
String file,
String source,
String src,
int order)
Fully-initialising value constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object that) |
String |
getFile()
Gets the value of the file property.
|
List<IgnoreRange> |
getIgnoreRange()
Gets the value of the ignoreRange property.
|
int |
getOrder()
Gets the value of the order property.
|
List<ProtectRange> |
getProtectRange()
Gets the value of the protectRange property.
|
String |
getSource()
Gets the value of the source property.
|
String |
getSrc()
Gets the value of the src property.
|
List<SymbolPath> |
getSymbolPath()
Gets the value of the symbolPath property.
|
int |
hashCode() |
void |
setFile(String value)
Sets the value of the file property.
|
void |
setOrder(int value)
Sets the value of the order property.
|
void |
setSource(String value)
Sets the value of the source property.
|
void |
setSrc(String value)
Sets the value of the src property.
|
String |
toString() |
ExternalFile |
withFile(String value) |
ExternalFile |
withIgnoreRange(Collection<IgnoreRange> values) |
ExternalFile |
withIgnoreRange(IgnoreRange... values) |
ExternalFile |
withOrder(int value) |
ExternalFile |
withProtectRange(Collection<ProtectRange> values) |
ExternalFile |
withProtectRange(ProtectRange... values) |
ExternalFile |
withSource(String value) |
ExternalFile |
withSrc(String value) |
ExternalFile |
withSymbolPath(Collection<SymbolPath> values) |
ExternalFile |
withSymbolPath(SymbolPath... values) |
protected List<ProtectRange> protectRange
protected List<SymbolPath> symbolPath
protected List<IgnoreRange> ignoreRange
protected int order
public ExternalFile()
public ExternalFile(List<ProtectRange> protectRange, List<SymbolPath> symbolPath, List<IgnoreRange> ignoreRange, String file, String source, String src, int order)
public List<ProtectRange> getProtectRange()
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 protectRange property.
For example, to add a new item, do as follows:
getProtectRange().add(newItem);
Objects of the following type(s) are allowed in the list
ProtectRange
public List<SymbolPath> getSymbolPath()
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 symbolPath property.
For example, to add a new item, do as follows:
getSymbolPath().add(newItem);
Objects of the following type(s) are allowed in the list
SymbolPath
public List<IgnoreRange> getIgnoreRange()
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 ignoreRange property.
For example, to add a new item, do as follows:
getIgnoreRange().add(newItem);
Objects of the following type(s) are allowed in the list
IgnoreRange
public String getFile()
String
public void setFile(String value)
value
- allowed object is
String
public String getSource()
String
public void setSource(String value)
value
- allowed object is
String
public String getSrc()
String
public void setSrc(String value)
value
- allowed object is
String
public int getOrder()
public void setOrder(int value)
public ExternalFile withProtectRange(ProtectRange... values)
public ExternalFile withProtectRange(Collection<ProtectRange> values)
public ExternalFile withSymbolPath(SymbolPath... values)
public ExternalFile withSymbolPath(Collection<SymbolPath> values)
public ExternalFile withIgnoreRange(IgnoreRange... values)
public ExternalFile withIgnoreRange(Collection<IgnoreRange> values)
public ExternalFile withFile(String value)
public ExternalFile withSource(String value)
public ExternalFile withSrc(String value)
public ExternalFile withOrder(int value)
Copyright © 2019. All rights reserved.