Class VariantArrayBuilder
java.lang.Object
io.confluent.kafka.schemaregistry.type.VariantBuilder
io.confluent.kafka.schemaregistry.type.VariantArrayBuilder
Builder for creating Variant arrays, used by VariantBuilder.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longThe number of values appended to this array.Fields inherited from class io.confluent.kafka.schemaregistry.type.VariantBuilder
arrayBuilder, metadata, objectBuilder, writeBuffer, writePos -
Method Summary
Methods inherited from class io.confluent.kafka.schemaregistry.type.VariantBuilder
appendBinary, appendBoolean, appendByte, appendDate, appendDecimal, appendDouble, appendEncodedValue, appendFloat, appendInt, appendLong, appendNull, appendNullIfEmpty, appendShort, appendString, appendTime, appendTimestampNanosNtz, appendTimestampNanosTz, appendTimestampNtz, appendTimestampTz, appendUUID, build, checkAppendWhileNested, checkMultipleNested, encodedValue, endArray, endObject, endObjectIfExists, getMinIntegerSize, startArray, startObject, startOrContinueObject, startOrContinuePartialObject
-
Field Details
-
numValues
protected long numValuesThe number of values appended to this array.
-
-
Method Details
-
onAppend
protected void onAppend()- Overrides:
onAppendin classVariantBuilder
-
onStartNested
protected void onStartNested()- Overrides:
onStartNestedin classVariantBuilder
-