All Packages Class Hierarchy This Package Previous Next Index
Class lava.net.common.UNA
java.lang.Object
|
+----lava.net.common.UNA
- public class UNA
- extends Object
UNA:
Description of the logical Name of an Object.
Format is similar to URL.
Scheme-Name is psyc://
Objects might be Servers, Groups, Users, Protocols.
Servers: resource=null
Groups: resource begins with '@'
Users: resource begins with '~'
Protocols: resource begins with '$'
Every Object only can have only one UNA.
-
UNA()
-
-
UNA(String)
-
-
UNA(String, InetAddress, int, String, String)
-
-
UNA(String, String, int, String, String)
-
-
UNA(UNA, String)
-
-
addAppletHost(InetAddress)
-
-
addAppletHost(String)
-
-
cache(String, InetAddress)
-
-
equals(Object)
-
-
equalsInHost(UNA)
-
-
equalsInPort(UNA)
-
-
equalsInProtocol(UNA)
-
-
equalsInResource(UNA)
-
-
equalsInScheme(UNA)
-
-
getDefaultHost(String)
-
-
getDefaultPort()
-
-
getDefaultPort(String)
-
-
getDefaultProtocol()
-
-
getDefaultProtocol(String)
-
-
getDefaultResource()
-
-
getDefaultResource(String)
-
-
getDefaultScheme()
-
-
getHost()
-
-
getHostAddress()
-
-
getHostName()
-
-
getPort()
-
-
getProtocol()
-
-
getResource()
-
-
getScheme()
-
-
hashCode()
-
-
isApplet()
-
-
lookup(InetAddress)
-
-
lookup(String)
-
-
master(UNA)
-
-
masterInResource(UNA)
-
-
setDefaults(String, InetAddress, int, String, String)
-
-
setDefaults(String, String, int, String, String)
-
-
setHost(InetAddress)
-
-
setHost(String)
-
-
setPort(int)
-
-
setProtocol(String)
-
-
setResource(String)
-
-
setScheme(String)
-
-
toString()
-
UNA
public UNA()
UNA
public UNA(String spec)
UNA
public UNA(UNA base,
String spec)
UNA
public UNA(String scheme,
String host,
int port,
String protocol,
String resource)
UNA
public UNA(String scheme,
InetAddress host,
int port,
String protocol,
String resource)
getScheme
public String getScheme()
getHost
public InetAddress getHost()
getHostName
public String getHostName()
getHostAddress
public String getHostAddress()
getPort
public int getPort()
getProtocol
public String getProtocol()
getResource
public String getResource()
setScheme
protected void setScheme(String newScheme)
setHost
protected void setHost(String newHost)
setHost
protected void setHost(InetAddress newHost)
setPort
protected void setPort(int newPort)
setProtocol
protected void setProtocol(String newProtocol)
setResource
protected void setResource(String newResource)
equalsInScheme
public boolean equalsInScheme(UNA other)
equalsInHost
public boolean equalsInHost(UNA other)
equalsInPort
public boolean equalsInPort(UNA other)
equalsInProtocol
public boolean equalsInProtocol(UNA other)
equalsInResource
public boolean equalsInResource(UNA other)
masterInResource
public boolean masterInResource(UNA other)
master
public boolean master(UNA other)
equals
public boolean equals(Object obj)
- Overrides:
- equals in class Object
hashCode
public int hashCode()
- Overrides:
- hashCode in class Object
toString
public String toString()
- Overrides:
- toString in class Object
setDefaults
public static void setDefaults(String scheme,
InetAddress host,
int port,
String protocol,
String resource)
setDefaults
public static void setDefaults(String scheme,
String host,
int port,
String protocol,
String resource)
getDefaultScheme
public static String getDefaultScheme()
getDefaultHost
public static String getDefaultHost(String scheme)
getDefaultPort
public static int getDefaultPort(String scheme)
getDefaultPort
public static int getDefaultPort()
getDefaultProtocol
public static String getDefaultProtocol(String scheme)
getDefaultProtocol
public static String getDefaultProtocol()
getDefaultResource
public static String getDefaultResource(String scheme)
getDefaultResource
public static String getDefaultResource()
cache
public static void cache(String name,
InetAddress addr)
lookup
public static InetAddress lookup(String name)
lookup
public static String lookup(InetAddress addr)
addAppletHost
public static void addAppletHost(String name)
addAppletHost
public static void addAppletHost(InetAddress addr)
isApplet
public static boolean isApplet()
All Packages Class Hierarchy This Package Previous Next Index