Class Url

  • All Implemented Interfaces:
    Serializable

    public class Url
    extends Object
    implements Serializable

    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://xmlns.opennms.org/xsd/config/http-datacollection}parameters" minOccurs="0"/>
           </sequence>
           <attribute name="method" type="{http://xmlns.opennms.org/xsd/config/http-datacollection}allowed-methods" default="GET" />
           <attribute name="http-version" type="{http://xmlns.opennms.org/xsd/config/http-datacollection}allowed-versions" default="1.1" />
           <attribute name="user-agent" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="virtual-host" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="scheme" type="{http://www.w3.org/2001/XMLSchema}string" default="http" />
           <attribute name="user-info" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="host" type="{http://www.w3.org/2001/XMLSchema}string" default="${ipaddr}" />
           <attribute name="port" default="80">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="1"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="query" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="fragment" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="matches" type="{http://www.w3.org/2001/XMLSchema}string" default="(.*)" />
           <attribute name="response-range" type="{http://www.w3.org/2001/XMLSchema}string" default="100-399" />
           <attribute name="canonical-equivalence" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="case-insensitive" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="comments" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="dotall" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="literal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="multiline" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="unicode-case" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="unix-lines" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • m_method

        protected String m_method
      • m_httpVersion

        protected String m_httpVersion
      • m_userAgent

        protected String m_userAgent
      • m_virtualHost

        protected String m_virtualHost
      • m_scheme

        protected String m_scheme
      • m_userInfo

        protected String m_userInfo
      • m_host

        protected String m_host
      • m_path

        protected String m_path
      • m_query

        protected String m_query
      • m_fragment

        protected String m_fragment
      • m_matches

        protected String m_matches
      • m_responseRange

        protected String m_responseRange
      • m_canonicalEquivalence

        protected Boolean m_canonicalEquivalence
      • m_caseInsensitive

        protected Boolean m_caseInsensitive
      • m_comments

        protected Boolean m_comments
      • m_dotall

        protected Boolean m_dotall
      • m_literal

        protected Boolean m_literal
      • m_multiline

        protected Boolean m_multiline
      • m_unicodeCase

        protected Boolean m_unicodeCase
      • m_unixLines

        protected Boolean m_unixLines
    • Constructor Detail

      • Url

        public Url()
    • Method Detail

      • setParameters

        public void setParameters​(List<Parameter> value)
      • getMethod

        public String getMethod()
      • setMethod

        public void setMethod​(String value)
      • getHttpVersion

        public String getHttpVersion()
      • setHttpVersion

        public void setHttpVersion​(String value)
      • setUserAgent

        public void setUserAgent​(String value)
      • setVirtualHost

        public void setVirtualHost​(String value)
      • getScheme

        public String getScheme()
      • setScheme

        public void setScheme​(String value)
      • setUserInfo

        public void setUserInfo​(String value)
      • getHost

        public String getHost()
      • setHost

        public void setHost​(String value)
      • getPort

        public int getPort()
      • setPort

        public void setPort​(Integer value)
      • getPath

        public String getPath()
      • setPath

        public void setPath​(String value)
      • setQuery

        public void setQuery​(String value)
      • setFragment

        public void setFragment​(String value)
      • getMatches

        public String getMatches()
      • setMatches

        public void setMatches​(String value)
      • getResponseRange

        public String getResponseRange()
      • setResponseRange

        public void setResponseRange​(String value)
      • isCanonicalEquivalence

        public boolean isCanonicalEquivalence()
      • setCanonicalEquivalence

        public void setCanonicalEquivalence​(Boolean value)
      • isCaseInsensitive

        public boolean isCaseInsensitive()
      • setCaseInsensitive

        public void setCaseInsensitive​(Boolean value)
      • isComments

        public boolean isComments()
      • setComments

        public void setComments​(Boolean value)
      • isDotall

        public boolean isDotall()
      • setDotall

        public void setDotall​(Boolean value)
      • isLiteral

        public boolean isLiteral()
      • setLiteral

        public void setLiteral​(Boolean value)
      • isMultiline

        public boolean isMultiline()
      • setMultiline

        public void setMultiline​(Boolean value)
      • isUnicodeCase

        public boolean isUnicodeCase()
      • setUnicodeCase

        public void setUnicodeCase​(Boolean value)
      • isUnixLines

        public boolean isUnixLines()
      • setUnixLines

        public void setUnixLines​(Boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object