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.ObjectThis class is responsible for parsing key values.
-
-
Constructor Summary
Constructors Constructor Description Value()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringgetTypeInfo()getTypeInfostatic Valueparse(boolean pTyped, URIString pUriStr)Factory method which tries to parse an untyped value.
-
-
-
Method Detail
-
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:
Valueinstance- Throws:
java.lang.IllegalArgumentException- if parsing failed.
-
getTypeInfo
public abstract java.lang.String getTypeInfo()
getTypeInfo- Returns:
- the type description string of the Value.
-
-