net.opengis.oseo.v_1_0
Class OnlineAddressType

java.lang.Object
  extended by net.opengis.oseo.v_1_0.OnlineAddressType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class OnlineAddressType
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for OnlineAddressType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="OnlineAddressType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/oseo/1.0}protocol"/>
         <element name="serverAddress">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="255"/>
             </restriction>
           </simpleType>
         </element>
         <element name="userName" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="8"/>
             </restriction>
           </simpleType>
         </element>
         <element name="userPassword" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="20"/>
             </restriction>
           </simpleType>
         </element>
         <element name="path" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="1024"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String path
           
protected  ProtocolType protocol
           
protected  String serverAddress
           
protected  String userName
           
protected  String userPassword
           
 
Constructor Summary
OnlineAddressType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 String getPath()
          Gets the value of the path property.
 ProtocolType getProtocol()
          Gets the value of the protocol property.
 String getServerAddress()
          Gets the value of the serverAddress property.
 String getUserName()
          Gets the value of the userName property.
 String getUserPassword()
          Gets the value of the userPassword property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetPath()
           
 boolean isSetProtocol()
           
 boolean isSetServerAddress()
           
 boolean isSetUserName()
           
 boolean isSetUserPassword()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setPath(String value)
          Sets the value of the path property.
 void setProtocol(ProtocolType value)
          Sets the value of the protocol property.
 void setServerAddress(String value)
          Sets the value of the serverAddress property.
 void setUserName(String value)
          Sets the value of the userName property.
 void setUserPassword(String value)
          Sets the value of the userPassword property.
 String toString()
           
 OnlineAddressType withPath(String value)
           
 OnlineAddressType withProtocol(ProtocolType value)
           
 OnlineAddressType withServerAddress(String value)
           
 OnlineAddressType withUserName(String value)
           
 OnlineAddressType withUserPassword(String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

protocol

protected ProtocolType protocol

serverAddress

protected String serverAddress

userName

protected String userName

userPassword

protected String userPassword

path

protected String path
Constructor Detail

OnlineAddressType

public OnlineAddressType()
Method Detail

getProtocol

public ProtocolType getProtocol()
Gets the value of the protocol property.

Returns:
possible object is ProtocolType

setProtocol

public void setProtocol(ProtocolType value)
Sets the value of the protocol property.

Parameters:
value - allowed object is ProtocolType

isSetProtocol

public boolean isSetProtocol()

getServerAddress

public String getServerAddress()
Gets the value of the serverAddress property.

Returns:
possible object is String

setServerAddress

public void setServerAddress(String value)
Sets the value of the serverAddress property.

Parameters:
value - allowed object is String

isSetServerAddress

public boolean isSetServerAddress()

getUserName

public String getUserName()
Gets the value of the userName property.

Returns:
possible object is String

setUserName

public void setUserName(String value)
Sets the value of the userName property.

Parameters:
value - allowed object is String

isSetUserName

public boolean isSetUserName()

getUserPassword

public String getUserPassword()
Gets the value of the userPassword property.

Returns:
possible object is String

setUserPassword

public void setUserPassword(String value)
Sets the value of the userPassword property.

Parameters:
value - allowed object is String

isSetUserPassword

public boolean isSetUserPassword()

getPath

public String getPath()
Gets the value of the path property.

Returns:
possible object is String

setPath

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

Parameters:
value - allowed object is String

isSetPath

public boolean isSetPath()

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

withProtocol

public OnlineAddressType withProtocol(ProtocolType value)

withServerAddress

public OnlineAddressType withServerAddress(String value)

withUserName

public OnlineAddressType withUserName(String value)

withUserPassword

public OnlineAddressType withUserPassword(String value)

withPath

public OnlineAddressType withPath(String value)


Copyright © 2008-2015. All Rights Reserved.