public class Definition extends Object implements Serializable
Constructor and Description |
---|
Definition() |
Modifier and Type | Method and Description |
---|---|
void |
addIpMatch(int index,
String vIpMatch) |
void |
addIpMatch(String vIpMatch) |
void |
addRange(int index,
Range vRange) |
void |
addRange(Range vRange) |
void |
addSpecific(int index,
String vSpecific) |
void |
addSpecific(String vSpecific) |
void |
deleteRetry() |
void |
deleteTimeout() |
Enumeration<String> |
enumerateIpMatch()
Method enumerateIpMatch.
|
Enumeration<Range> |
enumerateRange()
Method enumerateRange.
|
Enumeration<String> |
enumerateSpecific()
Method enumerateSpecific.
|
boolean |
equals(Object obj)
Overrides the java.lang.Object.equals method.
|
String |
getDomain()
Returns the value of field 'domain'.
|
String[] |
getIpMatch()
Method getIpMatch.Returns the contents of the collection in
an Array.
|
String |
getIpMatch(int index)
Method getIpMatch.
|
List<String> |
getIpMatchCollection()
Method getIpMatchCollection.Returns a reference to
'_ipMatchList'.
|
int |
getIpMatchCount()
Method getIpMatchCount.
|
String |
getPassword()
Returns the value of field 'password'.
|
Range[] |
getRange()
Method getRange.Returns the contents of the collection in an
Array.
|
Range |
getRange(int index)
Method getRange.
|
List<Range> |
getRangeCollection()
Method getRangeCollection.Returns a reference to
'_rangeList'.
|
int |
getRangeCount()
Method getRangeCount.
|
int |
getRetry()
Returns the value of field 'retry'.
|
String[] |
getSpecific()
Method getSpecific.Returns the contents of the collection in
an Array.
|
String |
getSpecific(int index)
Method getSpecific.
|
List<String> |
getSpecificCollection()
Method getSpecificCollection.Returns a reference to
'_specificList'.
|
int |
getSpecificCount()
Method getSpecificCount.
|
int |
getTimeout()
Returns the value of field 'timeout'.
|
String |
getUsername()
Returns the value of field 'username'.
|
int |
hashCode()
Overrides the java.lang.Object.hashCode method.
|
boolean |
hasRetry()
Method hasRetry.
|
boolean |
hasTimeout()
Method hasTimeout.
|
boolean |
isValid()
Method isValid.
|
Iterator<String> |
iterateIpMatch()
Method iterateIpMatch.
|
Iterator<Range> |
iterateRange()
Method iterateRange.
|
Iterator<String> |
iterateSpecific()
Method iterateSpecific.
|
void |
marshal(ContentHandler handler) |
void |
marshal(Writer out) |
void |
removeAllIpMatch() |
void |
removeAllRange() |
void |
removeAllSpecific() |
boolean |
removeIpMatch(String vIpMatch)
Method removeIpMatch.
|
String |
removeIpMatchAt(int index)
Method removeIpMatchAt.
|
boolean |
removeRange(Range vRange)
Method removeRange.
|
Range |
removeRangeAt(int index)
Method removeRangeAt.
|
boolean |
removeSpecific(String vSpecific)
Method removeSpecific.
|
String |
removeSpecificAt(int index)
Method removeSpecificAt.
|
void |
setDomain(String domain)
Sets the value of field 'domain'.
|
void |
setIpMatch(int index,
String vIpMatch) |
void |
setIpMatch(List<String> vIpMatchList)
Sets the value of '_ipMatchList' by copying the given
Vector.
|
void |
setIpMatch(String[] vIpMatchArray) |
void |
setIpMatchCollection(List<String> ipMatchList)
Deprecated.
|
void |
setPassword(String password)
Sets the value of field 'password'.
|
void |
setRange(int index,
Range vRange) |
void |
setRange(List<Range> vRangeList)
Sets the value of '_rangeList' by copying the given Vector.
|
void |
setRange(Range[] vRangeArray) |
void |
setRangeCollection(List<Range> rangeList)
Deprecated.
|
void |
setRetry(int retry)
Sets the value of field 'retry'.
|
void |
setSpecific(int index,
String vSpecific) |
void |
setSpecific(List<String> vSpecificList)
Sets the value of '_specificList' by copying the given
Vector.
|
void |
setSpecific(String[] vSpecificArray) |
void |
setSpecificCollection(List<String> specificList)
Deprecated.
|
void |
setTimeout(int timeout)
Sets the value of field 'timeout'.
|
void |
setUsername(String username)
Sets the value of field 'username'.
|
static Definition |
unmarshal(Reader reader)
Method unmarshal.
|
void |
validate() |
public void addIpMatch(String vIpMatch) throws IndexOutOfBoundsException
vIpMatch
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addIpMatch(int index, String vIpMatch) throws IndexOutOfBoundsException
index
- vIpMatch
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addRange(Range vRange) throws IndexOutOfBoundsException
vRange
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addRange(int index, Range vRange) throws IndexOutOfBoundsException
index
- vRange
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addSpecific(String vSpecific) throws IndexOutOfBoundsException
vSpecific
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addSpecific(int index, String vSpecific) throws IndexOutOfBoundsException
index
- vSpecific
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void deleteRetry()
public void deleteTimeout()
public Enumeration<String> enumerateIpMatch()
public Enumeration<Range> enumerateRange()
public Enumeration<String> enumerateSpecific()
public boolean equals(Object obj)
public String getDomain()
public String getIpMatch(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic String[] getIpMatch()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public List<String> getIpMatchCollection()
public int getIpMatchCount()
public String getPassword()
public Range getRange(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic Range[] getRange()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public List<Range> getRangeCollection()
public int getRangeCount()
public int getRetry()
public String getSpecific(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic String[] getSpecific()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public List<String> getSpecificCollection()
public int getSpecificCount()
public int getTimeout()
public String getUsername()
public boolean hasRetry()
public boolean hasTimeout()
public int hashCode()
The following steps came from Effective Java Programming Language Guide by Joshua Bloch, Chapter 3
public boolean isValid()
public Iterator<String> iterateIpMatch()
public Iterator<Range> iterateRange()
public Iterator<String> iterateSpecific()
public void marshal(Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
- org.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshalingorg.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemapublic void marshal(ContentHandler handler) throws IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
- IOException
- if an IOException occurs during
marshalingorg.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemaorg.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshalingpublic void removeAllIpMatch()
public void removeAllRange()
public void removeAllSpecific()
public boolean removeIpMatch(String vIpMatch)
vIpMatch
- public String removeIpMatchAt(int index)
index
- public boolean removeRange(Range vRange)
vRange
- public Range removeRangeAt(int index)
index
- public boolean removeSpecific(String vSpecific)
vSpecific
- public String removeSpecificAt(int index)
index
- public void setDomain(String domain)
domain
- the value of field 'domain'.public void setIpMatch(int index, String vIpMatch) throws IndexOutOfBoundsException
index
- vIpMatch
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setIpMatch(String[] vIpMatchArray)
vIpMatchArray
- public void setIpMatch(List<String> vIpMatchList)
vIpMatchList
- the Vector to copy.public void setIpMatchCollection(List<String> ipMatchList)
ipMatchList
- the Vector to set.public void setPassword(String password)
password
- the value of field 'password'.public void setRange(int index, Range vRange) throws IndexOutOfBoundsException
index
- vRange
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setRange(Range[] vRangeArray)
vRangeArray
- public void setRange(List<Range> vRangeList)
vRangeList
- the Vector to copy.public void setRangeCollection(List<Range> rangeList)
rangeList
- the Vector to set.public void setRetry(int retry)
retry
- the value of field 'retry'.public void setSpecific(int index, String vSpecific) throws IndexOutOfBoundsException
index
- vSpecific
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setSpecific(String[] vSpecificArray)
vSpecificArray
- public void setSpecific(List<String> vSpecificList)
vSpecificList
- the Vector to copy.public void setSpecificCollection(List<String> specificList)
specificList
- the Vector to set.public void setTimeout(int timeout)
timeout
- the value of field 'timeout'.public void setUsername(String username)
username
- the value of field 'username'.public static Definition unmarshal(Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
- org.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshalingorg.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemapublic void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemaCopyright © 2017. All rights reserved.