Package | Description |
---|---|
com.hazelcast.nio.serialization |
Contains interfaces/classes related to serialization,
such as serializer interfaces, input/output streams.
|
Modifier and Type | Method and Description |
---|---|
GenericRecordBuilder |
GenericRecord.cloneWithBuilder()
Returned
GenericRecordBuilder can be used to have exact copy and also just to update a couple of fields. |
static GenericRecordBuilder |
GenericRecordBuilder.compact(String className) |
GenericRecordBuilder |
GenericRecord.newBuilder()
Creates a
GenericRecordBuilder allows to create a new object. |
static GenericRecordBuilder |
GenericRecordBuilder.portable(ClassDefinition classDefinition)
Creates a Builder that will build a
GenericRecord in Portable format with a new class definition: |
GenericRecordBuilder |
GenericRecordBuilder.setBoolean(String fieldName,
boolean value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setBooleanArray(String fieldName,
boolean[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setByte(String fieldName,
byte value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setByteArray(String fieldName,
byte[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setChar(String fieldName,
char value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setCharArray(String fieldName,
char[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDate(String fieldName,
LocalDate value)
Sets a date field consisting of year , month of the year and day of the month
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDateArray(String fieldName,
LocalDate[] value)
Sets an array of Date's
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDecimal(String fieldName,
BigDecimal value)
Sets a decimal which is arbitrary precision and scale floating-point number
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDecimalArray(String fieldName,
BigDecimal[] value)
Sets an array of Decimals
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDouble(String fieldName,
double value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setDoubleArray(String fieldName,
double[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setFloat(String fieldName,
float value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setFloatArray(String fieldName,
float[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setGenericRecord(String fieldName,
GenericRecord value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setGenericRecordArray(String fieldName,
GenericRecord[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setInt(String fieldName,
int value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setIntArray(String fieldName,
int[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setLong(String fieldName,
long value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setLongArray(String fieldName,
long[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setShort(String fieldName,
short value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setShortArray(String fieldName,
short[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setString(String fieldName,
String value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setStringArray(String fieldName,
String[] value)
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTime(String fieldName,
LocalTime value)
Sets a time field consisting of hour, minute, seconds and nanos parts
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTimeArray(String fieldName,
LocalTime[] value)
Sets an array of Time's
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTimestamp(String fieldName,
LocalDateTime value)
Sets a timestamp field consisting of
year , month of the year and day of the month, hour, minute, seconds, nanos parts
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTimestampArray(String fieldName,
LocalDateTime[] value)
Sets an array of Timestamp's
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTimestampWithTimezone(String fieldName,
OffsetDateTime value)
Sets a timestamp with timezone field consisting of
year , month of the year and day of the month, offset seconds , hour, minute, seconds, nanos parts
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
GenericRecordBuilder |
GenericRecordBuilder.setTimestampWithTimezoneArray(String fieldName,
OffsetDateTime[] value)
Sets an array of TimestampWithTimezone's
It is legal to set the field again only when Builder is created with
GenericRecord.cloneWithBuilder() . |
Copyright © 2023 Hazelcast, Inc.. All rights reserved.