Package io.deephaven.json
Interface Value.Builder<V extends Value,B extends Value.Builder<V,B>>
- All Known Subinterfaces:
ArrayValue.Builder
,BigDecimalValue.Builder
,BigIntegerValue.Builder
,BoolValue.Builder
,ByteValue.Builder
,CharValue.Builder
,DoubleValue.Builder
,FloatValue.Builder
,InstantNumberValue.Builder
,InstantValue.Builder
,IntValue.Builder
,LocalDateValue.Builder
,LongValue.Builder
,ObjectEntriesValue.Builder
,ObjectValue.Builder
,ShortValue.Builder
,SkipValue.Builder
,StringValue.Builder
,TupleValue.Builder
,TypedObjectValue.Builder
,ValueSingleValueBase.Builder<T,
,V, B> ValueSingleValueBase.BuilderSpecial<T,
V, B>
- Enclosing class:
- Value
public static interface Value.Builder<V extends Value,B extends Value.Builder<V,B>>
-
Method Summary
Modifier and TypeMethodDescriptiondefault B
allowedTypes
(JsonValueTypes... allowedTypes) allowedTypes
(Set<JsonValueTypes> allowedTypes) allowMissing
(boolean allowMissing) build()
-
Method Details
-
allowMissing
-
allowedTypes
-
allowedTypes
-
build
V build()
-