Package org.sblim.cimclient.internal.uri
Class Value
java.lang.Object
org.sblim.cimclient.internal.uri.Value
- Direct Known Subclasses:
BooleanValue
,CharValue
,DateTimeValue
,IntegerValue
,RealValue
,ReferenceValue
,StringValue
public abstract class Value
extends java.lang.Object
This class is responsible for parsing key values.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract java.lang.String
getTypeInfostatic Value
Factory method which tries to parse an untyped value.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Value
public Value()
-
-
Method Details
-
parse
public static Value parse(boolean pTyped, URIString pUriStr) throws java.lang.IllegalArgumentException Factory method which tries to parse an untyped value.- Parameters:
pTyped
-pUriStr
-- Returns:
Value
instance- Throws:
java.lang.IllegalArgumentException
- if parsing failed.
-
getTypeInfo
public abstract java.lang.String getTypeInfo()getTypeInfo- Returns:
- the type description string of the Value.
-