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
ConstructorsConstructorDescriptionNamespaceHandle
(java.lang.String pNamespaceName) Constructs a NamespaceHandle with namespace name only. -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.String
getHost()
getHostjava.lang.String
getName()
getNamejava.lang.String
getPort()
getPortjava.lang.String
getUserInfostatic NamespaceHandle
Factory method which tries to build aNamespaceHandle
from the passedpUriStr
static java.lang.String
parseNamespaceName
(URIString pUriStr) IDENTIFIER *("/"IDENTIFIER)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
NamespaceHandle
public NamespaceHandle(java.lang.String pNamespaceName) Constructs a NamespaceHandle with namespace name only.- Parameters:
pNamespaceName
-
-
-
Method Details
-
parse
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
IDENTIFIER *("/"IDENTIFIER)
- Parameters:
pUriStr
-- Returns:
String
containing the namespace name ornull
if failed.
-