Package no.acntech.kollectiveq
Class Filter.Value
-
- All Implemented Interfaces:
public class Filter.Value<V extends Object>
Represents a sealed class
Value
that can hold different types of values.The sealed class
Value
has the following subclasses:StringValue
for storing aString
value.LongValue
for storing aLong
value.DoubleValue
for storing aDouble
value.BooleanValue
for storing aBoolean
value.DateValue
for storing aLocalDate
value.TimeValue
for storing aLocalTime
value.DateTimeValue
for storing aLocalDateTime
value.MonthDayValue
for storing aMonthDay
value.YearValue
for storing anInt
value.UtcDateTimeValue
for storing anInstant
value.
Each subclass extends the
Value
class and overrides thevalue
property with the respective type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
Filter.Value.StringValue
public final class
Filter.Value.LongValue
public final class
Filter.Value.DoubleValue
public final class
Filter.Value.BooleanValue
public final class
Filter.Value.DateValue
public final class
Filter.Value.TimeValue
public final class
Filter.Value.DateTimeValue
public final class
Filter.Value.MonthDayValue
public final class
Filter.Value.YearValue
public final class
Filter.Value.UtcDateTimeValue
-