org.opennms.netmgt.config.httpdatacollection
Class Url

java.lang.Object
  extended by org.opennms.netmgt.config.httpdatacollection.Url
All Implemented Interfaces:
Serializable

public class Url
extends Object
implements Serializable

Class Url.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
Url()
           
 
Method Summary
 void deleteCanonicalEquivalence()
           
 void deleteCaseInsensitive()
           
 void deleteComments()
           
 void deleteDotall()
           
 void deleteLiteral()
           
 void deleteMultiline()
           
 void deletePort()
           
 void deleteUnicodeCase()
           
 void deleteUnixLines()
           
 boolean getCanonicalEquivalence()
          Returns the value of field 'canonicalEquivalence'.
 boolean getCaseInsensitive()
          Returns the value of field 'caseInsensitive'.
 boolean getComments()
          Returns the value of field 'comments'.
 boolean getDotall()
          Returns the value of field 'dotall'.
 String getFragment()
          Returns the value of field 'fragment'.
 String getHost()
          Returns the value of field 'host'.
 String getHttpVersion()
          Returns the value of field 'httpVersion'.
 boolean getLiteral()
          Returns the value of field 'literal'.
 String getMatches()
          Returns the value of field 'matches'.
 String getMethod()
          Returns the value of field 'method'.
 boolean getMultiline()
          Returns the value of field 'multiline'.
 Parameters getParameters()
          Returns the value of field 'parameters'.
 String getPath()
          Returns the value of field 'path'.
 int getPort()
          Returns the value of field 'port'.
 String getQuery()
          Returns the value of field 'query'.
 String getResponseRange()
          Returns the value of field 'responseRange'.
 String getScheme()
          Returns the value of field 'scheme'.
 boolean getUnicodeCase()
          Returns the value of field 'unicodeCase'.
 boolean getUnixLines()
          Returns the value of field 'unixLines'.
 String getUserAgent()
          Returns the value of field 'userAgent'.
 String getUserInfo()
          Returns the value of field 'userInfo'.
 String getVirtualHost()
          Returns the value of field 'virtualHost'.
 boolean hasCanonicalEquivalence()
          Method hasCanonicalEquivalence.
 boolean hasCaseInsensitive()
          Method hasCaseInsensitive.
 boolean hasComments()
          Method hasComments.
 boolean hasDotall()
          Method hasDotall.
 boolean hasLiteral()
          Method hasLiteral.
 boolean hasMultiline()
          Method hasMultiline.
 boolean hasPort()
          Method hasPort.
 boolean hasUnicodeCase()
          Method hasUnicodeCase.
 boolean hasUnixLines()
          Method hasUnixLines.
 boolean isCanonicalEquivalence()
          Returns the value of field 'canonicalEquivalence'.
 boolean isCaseInsensitive()
          Returns the value of field 'caseInsensitive'.
 boolean isComments()
          Returns the value of field 'comments'.
 boolean isDotall()
          Returns the value of field 'dotall'.
 boolean isLiteral()
          Returns the value of field 'literal'.
 boolean isMultiline()
          Returns the value of field 'multiline'.
 boolean isUnicodeCase()
          Returns the value of field 'unicodeCase'.
 boolean isUnixLines()
          Returns the value of field 'unixLines'.
 boolean isValid()
          Method isValid.
 void marshal(ContentHandler handler)
           
 void marshal(Writer out)
           
 void setCanonicalEquivalence(boolean canonicalEquivalence)
          Sets the value of field 'canonicalEquivalence'.
 void setCaseInsensitive(boolean caseInsensitive)
          Sets the value of field 'caseInsensitive'.
 void setComments(boolean comments)
          Sets the value of field 'comments'.
 void setDotall(boolean dotall)
          Sets the value of field 'dotall'.
 void setFragment(String fragment)
          Sets the value of field 'fragment'.
 void setHost(String host)
          Sets the value of field 'host'.
 void setHttpVersion(String httpVersion)
          Sets the value of field 'httpVersion'.
 void setLiteral(boolean literal)
          Sets the value of field 'literal'.
 void setMatches(String matches)
          Sets the value of field 'matches'.
 void setMethod(String method)
          Sets the value of field 'method'.
 void setMultiline(boolean multiline)
          Sets the value of field 'multiline'.
 void setParameters(Parameters parameters)
          Sets the value of field 'parameters'.
 void setPath(String path)
          Sets the value of field 'path'.
 void setPort(int port)
          Sets the value of field 'port'.
 void setQuery(String query)
          Sets the value of field 'query'.
 void setResponseRange(String responseRange)
          Sets the value of field 'responseRange'.
 void setScheme(String scheme)
          Sets the value of field 'scheme'.
 void setUnicodeCase(boolean unicodeCase)
          Sets the value of field 'unicodeCase'.
 void setUnixLines(boolean unixLines)
          Sets the value of field 'unixLines'.
 void setUserAgent(String userAgent)
          Sets the value of field 'userAgent'.
 void setUserInfo(String userInfo)
          Sets the value of field 'userInfo'.
 void setVirtualHost(String virtualHost)
          Sets the value of field 'virtualHost'.
static Url unmarshal(Reader reader)
          Method unmarshal.
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Url

public Url()
Method Detail

deleteCanonicalEquivalence

public void deleteCanonicalEquivalence()

deleteCaseInsensitive

public void deleteCaseInsensitive()

deleteComments

public void deleteComments()

deleteDotall

public void deleteDotall()

deleteLiteral

public void deleteLiteral()

deleteMultiline

public void deleteMultiline()

deletePort

public void deletePort()

deleteUnicodeCase

public void deleteUnicodeCase()

deleteUnixLines

public void deleteUnixLines()

getCanonicalEquivalence

public boolean getCanonicalEquivalence()
Returns the value of field 'canonicalEquivalence'.

Returns:
the value of field 'CanonicalEquivalence'.

getCaseInsensitive

public boolean getCaseInsensitive()
Returns the value of field 'caseInsensitive'.

Returns:
the value of field 'CaseInsensitive'.

getComments

public boolean getComments()
Returns the value of field 'comments'.

Returns:
the value of field 'Comments'.

getDotall

public boolean getDotall()
Returns the value of field 'dotall'.

Returns:
the value of field 'Dotall'.

getFragment

public String getFragment()
Returns the value of field 'fragment'.

Returns:
the value of field 'Fragment'.

getHost

public String getHost()
Returns the value of field 'host'.

Returns:
the value of field 'Host'.

getHttpVersion

public String getHttpVersion()
Returns the value of field 'httpVersion'.

Returns:
the value of field 'HttpVersion'.

getLiteral

public boolean getLiteral()
Returns the value of field 'literal'.

Returns:
the value of field 'Literal'.

getMatches

public String getMatches()
Returns the value of field 'matches'.

Returns:
the value of field 'Matches'.

getMethod

public String getMethod()
Returns the value of field 'method'.

Returns:
the value of field 'Method'.

getMultiline

public boolean getMultiline()
Returns the value of field 'multiline'.

Returns:
the value of field 'Multiline'.

getParameters

public Parameters getParameters()
Returns the value of field 'parameters'.

Returns:
the value of field 'Parameters'.

getPath

public String getPath()
Returns the value of field 'path'.

Returns:
the value of field 'Path'.

getPort

public int getPort()
Returns the value of field 'port'.

Returns:
the value of field 'Port'.

getQuery

public String getQuery()
Returns the value of field 'query'.

Returns:
the value of field 'Query'.

getResponseRange

public String getResponseRange()
Returns the value of field 'responseRange'.

Returns:
the value of field 'ResponseRange'.

getScheme

public String getScheme()
Returns the value of field 'scheme'.

Returns:
the value of field 'Scheme'.

getUnicodeCase

public boolean getUnicodeCase()
Returns the value of field 'unicodeCase'.

Returns:
the value of field 'UnicodeCase'.

getUnixLines

public boolean getUnixLines()
Returns the value of field 'unixLines'.

Returns:
the value of field 'UnixLines'.

getUserAgent

public String getUserAgent()
Returns the value of field 'userAgent'.

Returns:
the value of field 'UserAgent'.

getUserInfo

public String getUserInfo()
Returns the value of field 'userInfo'.

Returns:
the value of field 'UserInfo'.

getVirtualHost

public String getVirtualHost()
Returns the value of field 'virtualHost'.

Returns:
the value of field 'VirtualHost'.

hasCanonicalEquivalence

public boolean hasCanonicalEquivalence()
Method hasCanonicalEquivalence.

Returns:
true if at least one CanonicalEquivalence has been added

hasCaseInsensitive

public boolean hasCaseInsensitive()
Method hasCaseInsensitive.

Returns:
true if at least one CaseInsensitive has been added

hasComments

public boolean hasComments()
Method hasComments.

Returns:
true if at least one Comments has been added

hasDotall

public boolean hasDotall()
Method hasDotall.

Returns:
true if at least one Dotall has been added

hasLiteral

public boolean hasLiteral()
Method hasLiteral.

Returns:
true if at least one Literal has been added

hasMultiline

public boolean hasMultiline()
Method hasMultiline.

Returns:
true if at least one Multiline has been added

hasPort

public boolean hasPort()
Method hasPort.

Returns:
true if at least one Port has been added

hasUnicodeCase

public boolean hasUnicodeCase()
Method hasUnicodeCase.

Returns:
true if at least one UnicodeCase has been added

hasUnixLines

public boolean hasUnixLines()
Method hasUnixLines.

Returns:
true if at least one UnixLines has been added

isCanonicalEquivalence

public boolean isCanonicalEquivalence()
Returns the value of field 'canonicalEquivalence'.

Returns:
the value of field 'CanonicalEquivalence'.

isCaseInsensitive

public boolean isCaseInsensitive()
Returns the value of field 'caseInsensitive'.

Returns:
the value of field 'CaseInsensitive'.

isComments

public boolean isComments()
Returns the value of field 'comments'.

Returns:
the value of field 'Comments'.

isDotall

public boolean isDotall()
Returns the value of field 'dotall'.

Returns:
the value of field 'Dotall'.

isLiteral

public boolean isLiteral()
Returns the value of field 'literal'.

Returns:
the value of field 'Literal'.

isMultiline

public boolean isMultiline()
Returns the value of field 'multiline'.

Returns:
the value of field 'Multiline'.

isUnicodeCase

public boolean isUnicodeCase()
Returns the value of field 'unicodeCase'.

Returns:
the value of field 'UnicodeCase'.

isUnixLines

public boolean isUnixLines()
Returns the value of field 'unixLines'.

Returns:
the value of field 'UnixLines'.

isValid

public boolean isValid()
Method isValid.

Returns:
true if this object is valid according to the schema

marshal

public void marshal(Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema

marshal

public void marshal(ContentHandler handler)
             throws IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -
Throws:
IOException - if an IOException occurs during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling

setCanonicalEquivalence

public void setCanonicalEquivalence(boolean canonicalEquivalence)
Sets the value of field 'canonicalEquivalence'.

Parameters:
canonicalEquivalence - the value of field 'canonicalEquivalence'.

setCaseInsensitive

public void setCaseInsensitive(boolean caseInsensitive)
Sets the value of field 'caseInsensitive'.

Parameters:
caseInsensitive - the value of field 'caseInsensitive'.

setComments

public void setComments(boolean comments)
Sets the value of field 'comments'.

Parameters:
comments - the value of field 'comments'.

setDotall

public void setDotall(boolean dotall)
Sets the value of field 'dotall'.

Parameters:
dotall - the value of field 'dotall'.

setFragment

public void setFragment(String fragment)
Sets the value of field 'fragment'.

Parameters:
fragment - the value of field 'fragment'.

setHost

public void setHost(String host)
Sets the value of field 'host'.

Parameters:
host - the value of field 'host'.

setHttpVersion

public void setHttpVersion(String httpVersion)
Sets the value of field 'httpVersion'.

Parameters:
httpVersion - the value of field 'httpVersion'.

setLiteral

public void setLiteral(boolean literal)
Sets the value of field 'literal'.

Parameters:
literal - the value of field 'literal'.

setMatches

public void setMatches(String matches)
Sets the value of field 'matches'.

Parameters:
matches - the value of field 'matches'.

setMethod

public void setMethod(String method)
Sets the value of field 'method'.

Parameters:
method - the value of field 'method'.

setMultiline

public void setMultiline(boolean multiline)
Sets the value of field 'multiline'.

Parameters:
multiline - the value of field 'multiline'.

setParameters

public void setParameters(Parameters parameters)
Sets the value of field 'parameters'.

Parameters:
parameters - the value of field 'parameters'.

setPath

public void setPath(String path)
Sets the value of field 'path'.

Parameters:
path - the value of field 'path'.

setPort

public void setPort(int port)
Sets the value of field 'port'.

Parameters:
port - the value of field 'port'.

setQuery

public void setQuery(String query)
Sets the value of field 'query'.

Parameters:
query - the value of field 'query'.

setResponseRange

public void setResponseRange(String responseRange)
Sets the value of field 'responseRange'.

Parameters:
responseRange - the value of field 'responseRange'.

setScheme

public void setScheme(String scheme)
Sets the value of field 'scheme'.

Parameters:
scheme - the value of field 'scheme'.

setUnicodeCase

public void setUnicodeCase(boolean unicodeCase)
Sets the value of field 'unicodeCase'.

Parameters:
unicodeCase - the value of field 'unicodeCase'.

setUnixLines

public void setUnixLines(boolean unixLines)
Sets the value of field 'unixLines'.

Parameters:
unixLines - the value of field 'unixLines'.

setUserAgent

public void setUserAgent(String userAgent)
Sets the value of field 'userAgent'.

Parameters:
userAgent - the value of field 'userAgent'.

setUserInfo

public void setUserInfo(String userInfo)
Sets the value of field 'userInfo'.

Parameters:
userInfo - the value of field 'userInfo'.

setVirtualHost

public void setVirtualHost(String virtualHost)
Sets the value of field 'virtualHost'.

Parameters:
virtualHost - the value of field 'virtualHost'.

unmarshal

public static Url unmarshal(Reader reader)
                     throws org.exolab.castor.xml.MarshalException,
                            org.exolab.castor.xml.ValidationException
Method unmarshal.

Parameters:
reader -
Returns:
the unmarshaled org.opennms.netmgt.config.httpdatacollection.Url
Throws:
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Throws:
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema


Copyright © 2009. All Rights Reserved.