org.iids.aos.systemservices.communicator.structs
Class Address

java.lang.Object
  extended by org.iids.aos.systemservices.communicator.structs.Address
All Implemented Interfaces:
java.io.Serializable, Struct

public class Address
extends java.lang.Object
implements Struct

Author:
hidde@cs.vu.nl
See Also:
Serialized Form

Constructor Summary
Address()
           
Address(java.lang.String addressString)
          Creates an address object out of the string representation of an Address object, as created by the toString() method below.
Address(java.lang.String id, Endpoint ep)
           
Address(java.lang.String ipAddress, int port, java.lang.String principalId, java.lang.String principalPassword)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getId()
           
 int getIndex()
           
 java.lang.String getIpAddress()
           
 int getPort()
           
 java.lang.String getPrincipalId()
           
 java.lang.String getPrincipalPassword()
           
 java.lang.String getScid()
           
 int hashCode()
           
 boolean isSameAs(Address address)
           
 void setId(java.lang.String id)
           
 void setIndex(int index)
           
 void setIpAddress(java.lang.String ipAddress)
           
 void setPort(int port)
           
 void setPrincipalId(java.lang.String principalId)
           
 void setPrincipalPassword(java.lang.String principalPassword)
           
 void setScid(java.lang.String scid)
           
 Endpoint toEndpoint()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Address

public Address()

Address

public Address(java.lang.String ipAddress,
               int port,
               java.lang.String principalId,
               java.lang.String principalPassword)

Address

public Address(java.lang.String id,
               Endpoint ep)

Address

public Address(java.lang.String addressString)
Creates an address object out of the string representation of an Address object, as created by the toString() method below.

Parameters:
addressString -
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getScid

public java.lang.String getScid()

setScid

public void setScid(java.lang.String scid)

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

getIpAddress

public java.lang.String getIpAddress()

setIpAddress

public void setIpAddress(java.lang.String ipAddress)

getPort

public int getPort()

setPort

public void setPort(int port)

getPrincipalId

public java.lang.String getPrincipalId()

setPrincipalId

public void setPrincipalId(java.lang.String principalId)

getPrincipalPassword

public java.lang.String getPrincipalPassword()

setPrincipalPassword

public void setPrincipalPassword(java.lang.String principalPassword)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toEndpoint

public Endpoint toEndpoint()

isSameAs

public boolean isSameAs(Address address)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object


Copyright ? 2003, 2004 IIDS Group. All Rights Reserved.