Package org.sblim.cimclient.internal.uri
Class DateTimeValue
java.lang.Object
org.sblim.cimclient.internal.uri.Value
org.sblim.cimclient.internal.uri.DateTimeValue
- All Implemented Interfaces:
QuotedValue
Class DateTimeValue is parses and encapsulates a datetime.
-
Method Summary
Modifier and TypeMethodDescriptiongetDateTimejava.lang.String
getTypeInfostatic Value
parse
(java.lang.String pStrVal) static Value
parse
(java.lang.String pStrVal, boolean pThrow) datetimeValue = // quoted datetime stringjava.lang.String
Prints the String representation in a quoted form.java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
parse
public static Value parse(java.lang.String pStrVal, boolean pThrow) throws java.lang.IllegalArgumentException datetimeValue = // quoted datetime string- Parameters:
pStrVal
- - the dateTime string in an unquoted formpThrow
-- Returns:
Value
ornull
if parsing failed andpThrow
isfalse
- Throws:
java.lang.IllegalArgumentException
- if parsing failed and pThrow is true.
-
parse
- Parameters:
pStrVal
-- Returns:
- a Value or null if parsing failed.
- See Also:
-
getDateTime
getDateTime- Returns:
- CIMDateTime
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
- See Also:
-
Object.toString()
-
toQuotedString
public java.lang.String toQuotedString()Description copied from interface:QuotedValue
Prints the String representation in a quoted form.- Specified by:
toQuotedString
in interfaceQuotedValue
- Returns:
- String
- See Also:
-
getTypeInfo
public java.lang.String getTypeInfo()Description copied from class:Value
getTypeInfo- Specified by:
getTypeInfo
in classValue
- Returns:
- the type description string of the Value.
- See Also:
-