All Packages Class Hierarchy This Package Previous Next Index
Class lava.net.common.UNL
java.lang.Object
|
+----lava.net.common.UNA
|
+----lava.net.common.UNL
- public class UNL
- extends UNA
UNL:
Description of the logical Name of an Object.
Format is similar to URL.
Scheme-Name is psyc://
Objects might be Servers, Groups, Users, Services.
Servers: resource=null
Groups: resource begins with '@'
Users: resource begins with '~'
Services: resource begins with '$'
Every Object only can have one UNL.
-
UNL()
-
-
UNL(String)
-
-
UNL(String, InetAddress, int, String, String)
-
-
UNL(String, String, int, String, String)
-
-
UNL(UNA)
-
-
UNL(UNL, String)
-
-
addContext(String)
-
-
equals(Object)
-
-
equalsInContext(UNL)
-
-
getContext()
-
-
hashCode()
-
-
withoutContext()
-
UNL
public UNL()
UNL
public UNL(String spec)
UNL
public UNL(UNL base,
String spec)
UNL
public UNL(String scheme,
String host,
int port,
String protocol,
String resource)
UNL
public UNL(String scheme,
InetAddress host,
int port,
String protocol,
String resource)
UNL
public UNL(UNA addr)
addContext
public UNL addContext(String context)
withoutContext
public UNL withoutContext()
getContext
public String getContext()
equalsInContext
public boolean equalsInContext(UNL other)
equals
public boolean equals(Object obj)
- Overrides:
- equals in class UNA
hashCode
public int hashCode()
- Overrides:
- hashCode in class UNA
All Packages Class Hierarchy This Package Previous Next Index