Package com.caucho.hessian.io
Class HessianRemote
- java.lang.Object
-
- com.caucho.hessian.io.HessianRemote
-
- All Implemented Interfaces:
java.io.Serializable
public class HessianRemote extends java.lang.Object implements java.io.Serializable
Encapsulates a remote address when no stub is available, e.g. for Java MicroEdition.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HessianRemote()
Creates an uninitialized Hessian remote.HessianRemote(java.lang.String type, java.lang.String url)
Creates a new Hessian remote object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Defines equalityjava.lang.String
getType()
Returns the remote api class name.java.lang.String
getURL()
Returns the remote URL.int
hashCode()
Defines the hashcode.void
setURL(java.lang.String url)
Sets the remote URL.java.lang.String
toString()
Readable version of the remote.
-
-
-
Method Detail
-
getType
public java.lang.String getType()
Returns the remote api class name.
-
getURL
public java.lang.String getURL()
Returns the remote URL.
-
setURL
public void setURL(java.lang.String url)
Sets the remote URL.
-
hashCode
public int hashCode()
Defines the hashcode.- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
Defines equality- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
Readable version of the remote.- Overrides:
toString
in classjava.lang.Object
-
-