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

    Modifier and Type
    Method
    Description
    java.lang.String
    getHost
    java.lang.String
    getName
    java.lang.String
    getPort
    java.lang.String
    getUserInfo
    parse(URIString pUriStr)
    Factory method which tries to build a NamespaceHandle from the passed pUriStr
    static java.lang.String
    IDENTIFIER *("/"IDENTIFIER)
    java.lang.String
     

    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

      public static NamespaceHandle parse(URIString pUriStr)
      Factory method which tries to build a NamespaceHandle from the passed pUriStr
      Parameters:
      pUriStr -
      Returns:
      a NamespaceHandle or null in case of failure
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.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 or null if failed.