Class DayTimeDurationValue
- java.lang.Object
-
- org.ow2.authzforce.core.pdp.api.value.SimpleValue<V>
-
- org.ow2.authzforce.core.pdp.api.value.StringParseableValue<Duration>
-
- org.ow2.authzforce.core.pdp.api.value.DurationValue<DayTimeDurationValue>
-
- org.ow2.authzforce.core.pdp.api.value.DayTimeDurationValue
-
- All Implemented Interfaces:
AttributeValue
,PrimitiveValue
,Value
public final class DayTimeDurationValue extends DurationValue<DayTimeDurationValue>
Representation of an xs:dayTimeDuration value. This class supports parsing xs:dayTimeDuration values. All objects of this class are immutable and thread-safe.- Version:
- $Id: $
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ow2.authzforce.core.pdp.api.value.StringParseableValue
StringParseableValue.Factory<AV extends AttributeValue>
-
Nested classes/interfaces inherited from class org.ow2.authzforce.core.pdp.api.value.SimpleValue
SimpleValue.BaseFactory<AV extends AttributeValue>
-
-
Field Summary
-
Fields inherited from class org.ow2.authzforce.core.pdp.api.value.SimpleValue
value
-
-
Constructor Summary
Constructors Constructor Description DayTimeDurationValue(String val)
Creates instance from string representation
-
Method Summary
-
Methods inherited from class org.ow2.authzforce.core.pdp.api.value.DurationValue
compare, printXML
-
Methods inherited from class org.ow2.authzforce.core.pdp.api.value.StringParseableValue
getXmlAttributes
-
Methods inherited from class org.ow2.authzforce.core.pdp.api.value.SimpleValue
equals, getContent, getUnderlyingValue, hashCode, toString
-
-
-
-
Constructor Detail
-
DayTimeDurationValue
public DayTimeDurationValue(String val) throws IllegalArgumentException
Creates instance from string representation- Parameters:
val
- string representation of xs:dayTimeDuration- Throws:
IllegalArgumentException
- ifval
is not a valid string representation for xs:dayTimeDuration
-
-