Package | Description |
---|---|
org.sblim.cimclient.internal.uri |
Internal implementation of WBEM-URI strings parsers as defined in the CIM Infrastructure
Specification.
|
Modifier and Type | Method | Description |
---|---|---|
URIString |
URIString.deepCopy() |
deepCopy
|
Modifier and Type | Method | Description |
---|---|---|
static Authority |
Authority.parse(URIString pUriStr) |
Parses userInfo, host and port
|
static Value |
BooleanValue.parse(URIString pUriStr) |
Parses an untyped boolean value.
|
static Value |
BooleanValue.parse(URIString pUriStr,
boolean pThrow) |
parse
|
static Value |
CharValue.parse(URIString pUriStr) |
Parses a char16 value.
|
static Value |
CharValue.parse(URIString pUriStr,
boolean pThrow) |
charValue = // example: 'a' '\x32'
|
static Value |
IntegerValue.parse(URIString pUriStr) |
Parses an untyped integer value.
|
static KeyValuePair |
KeyValuePair.parse(boolean pTyped,
URIString pUriStr) |
Tries to get an
KeyValuePair from the passed
pUriStr . |
static KeyValuePairs |
KeyValuePairs.parse(boolean pTyped,
URIString pUriStr) |
Tries to parse the key-value pairs from the passed
pUriStr . |
static NamespaceHandle |
NamespaceHandle.parse(URIString pUriStr) |
Factory method which tries to build a
NamespaceHandle from
the passed pUriStr |
static NamespacePath |
NamespacePath.parse(URIString pUriStr) |
Tries to parse a namespace path from the passed
uriStr . |
static Value |
RealValue.parse(URIString pUriStr) |
Parses a RealValue as a double precision value.
|
static Value |
StringValue.parse(URIString pUriStr) |
Factory method for parsing quoted strings.
|
static Value |
Value.parse(boolean pTyped,
URIString pUriStr) |
Factory method which tries to parse an untyped value.
|
static Value |
RealValue.parseDouble(URIString pUriStr) |
parseDouble
|
static Value |
RealValue.parseFloat(URIString pUriStr) |
parseFloat
|
static java.lang.String |
NamespaceHandle.parseNamespaceName(URIString pUriStr) |
IDENTIFIER *("/"IDENTIFIER) |
static URI |
URI.parseRef(URIString pUriStr,
boolean pTyped) |
referenceValue = [ namespaceName ":" ] className "."
untyped_key_value_pairs
typed_reference_value = "(reference)" "\"" typedReferenceValue "\""
// according to Alexander we have to support instance references only
typedReferenceValue = [ namespaceName ] "/(instance)" className "."
typed_key_value_pairs
|
static Value |
IntegerValue.parseSigned(URIString pUriStr,
int pBitWidth) |
parseSigned
|
static Value |
IntegerValue.parseUnsigned(URIString pUriStr,
int pBitWidth) |
parseUnsigned
|
void |
URIString.set(URIString pUriStr) |
set
|
Constructor | Description |
---|---|
URIString(URIString pUriStr) |
Ctor.
|
Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.