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.


Constructor Index

 o UNL()
 o UNL(String)
 o UNL(String, InetAddress, int, String, String)
 o UNL(String, String, int, String, String)
 o UNL(UNA)
 o UNL(UNL, String)

Method Index

 o addContext(String)
 o equals(Object)
 o equalsInContext(UNL)
 o getContext()
 o hashCode()
 o withoutContext()

Constructors

 o UNL
 public UNL()
 o UNL
 public UNL(String spec)
 o UNL
 public UNL(UNL base,
            String spec)
 o UNL
 public UNL(String scheme,
            String host,
            int port,
            String protocol,
            String resource)
 o UNL
 public UNL(String scheme,
            InetAddress host,
            int port,
            String protocol,
            String resource)
 o UNL
 public UNL(UNA addr)

Methods

 o addContext
 public UNL addContext(String context)
 o withoutContext
 public UNL withoutContext()
 o getContext
 public String getContext()
 o equalsInContext
 public boolean equalsInContext(UNL other)
 o equals
 public boolean equals(Object obj)
Overrides:
equals in class UNA
 o hashCode
 public int hashCode()
Overrides:
hashCode in class UNA

All Packages  Class Hierarchy  This Package  Previous  Next  Index