Interface Value
-
- All Known Subinterfaces:
AttributeValue
,Function<RETURN_T>
,PrimitiveValue
- All Known Implementing Classes:
AnyUriValue
,AttributeBag
,Bag
,Base64BinaryValue
,BaseFunction
,BaseTimeValue
,BooleanValue
,ComparisonFunction
,DatatypeConversionFunction
,DateTimeValue
,DateValue
,DayTimeDurationValue
,DnsNameWithPortRangeValue
,DoubleValue
,DurationValue
,EqualTypeMatchFunction
,FirstOrderBagFunctions.AtLeastOneMemberOf
,FirstOrderBagFunctions.BagContains
,FirstOrderBagFunctions.BagSize
,FirstOrderBagFunctions.Intersection
,FirstOrderBagFunctions.PrimitiveToBag
,FirstOrderBagFunctions.SetEquals
,FirstOrderBagFunctions.SetFunction
,FirstOrderBagFunctions.SingletonBagToPrimitive
,FirstOrderBagFunctions.Subset
,FirstOrderBagFunctions.Union
,FirstOrderFunction
,HexBinaryValue
,HigherOrderBagFunction
,IntegerValue
,IpAddressValue
,MultiParameterTypedFirstOrderFunction
,NonEqualTypeMatchFunction
,NumericValue
,Rfc822NameValue
,SimpleValue
,SingleParameterTypedFirstOrderFunction
,StringParseableValue
,StringValue
,TimeValue
,X500NameValue
,XPathValue
,YearMonthDurationValue
public interface Value
Value (literal constant) that can be used directly as function argument and result from Expression evaluation. It may be atomic/primitive or a bag of values.