Package org.sblim.cimclient.internal.uri
Class NamespaceHandle
- java.lang.Object
-
- org.sblim.cimclient.internal.uri.NamespaceHandle
-
public class NamespaceHandle extends java.lang.Object
namespaceHandle = ["//" authority] "/" [namespaceName] namespaceName = IDENTIFIER *("/"IDENTIFIER)
-
-
Constructor Summary
Constructors Constructor Description NamespaceHandle(java.lang.String pNamespaceName)
Constructs a NamespaceHandle with namespace name only.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getHost()
getHostjava.lang.String
getName()
getNamejava.lang.String
getPort()
getPortjava.lang.String
getUserInfo()
getUserInfostatic NamespaceHandle
parse(URIString pUriStr)
Factory method which tries to build aNamespaceHandle
from the passedpUriStr
static java.lang.String
parseNamespaceName(URIString pUriStr)
IDENTIFIER *("/"IDENTIFIER)
java.lang.String
toString()
-
-
-
Method Detail
-
parse
public static NamespaceHandle parse(URIString pUriStr)
Factory method which tries to build aNamespaceHandle
from the passedpUriStr
- Parameters:
pUriStr
-- Returns:
- a
NamespaceHandle
ornull
in case of failure
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
getName
public java.lang.String getName()
getName- Returns:
- String
-
getUserInfo
public java.lang.String getUserInfo()
getUserInfo- Returns:
- String
-
getHost
public java.lang.String getHost()
getHost- Returns:
- String
-
getPort
public java.lang.String getPort()
getPort- Returns:
- String
-
parseNamespaceName
public static java.lang.String parseNamespaceName(URIString pUriStr)
IDENTIFIER *("/"IDENTIFIER)
- Parameters:
pUriStr
-- Returns:
String
containing the namespace name ornull
if failed.
-
-