Package org.sblim.cimclient.internal.uri
Class NamespaceHandle
- java.lang.Object
-
- org.sblim.cimclient.internal.uri.NamespaceHandle
-
public class NamespaceHandle extends java.lang.ObjectnamespaceHandle = ["//" 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.StringgetHost()getHostjava.lang.StringgetName()getNamejava.lang.StringgetPort()getPortjava.lang.StringgetUserInfo()getUserInfostatic NamespaceHandleparse(URIString pUriStr)Factory method which tries to build aNamespaceHandlefrom the passedpUriStrstatic java.lang.StringparseNamespaceName(URIString pUriStr)IDENTIFIER *("/"IDENTIFIER)java.lang.StringtoString()
-
-
-
Method Detail
-
parse
public static NamespaceHandle parse(URIString pUriStr)
Factory method which tries to build aNamespaceHandlefrom the passedpUriStr- Parameters:
pUriStr-- Returns:
- a
NamespaceHandleornullin case of failure
-
toString
public java.lang.String toString()
- Overrides:
toStringin 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:
Stringcontaining the namespace name ornullif failed.
-
-