Uses of Interface
io.debezium.document.Array
Packages that use Array
-
Uses of Array in io.debezium.document
Classes in io.debezium.document that implement ArrayModifier and TypeClassDescription(package private) final classPackage-level implementation ofArray.Methods in io.debezium.document that return ArrayModifier and TypeMethodDescriptiondefault ArrayArray.add(boolean value) Adds the boolean value to the end of this array.default ArrayArray.add(double value) Adds the double value to the end of this array.default ArrayArray.add(float value) Adds the float value to the end of this array.default ArrayArray.add(int value) Adds the integer value to the end of this array.default ArrayArray.add(long value) Adds the long value to the end of this array.default ArrayAdds the array value to the end of this array.default ArrayAdds the document value to the end of this array.Adds the value to the end of this array.default ArrayAdds the boolean value to the end of this array.default ArrayAdds the double value to the end of this array.default ArrayAdds the float value to the end of this array.default ArrayAdds the integer value to the end of this array.default ArrayAdds the long value to the end of this array.default ArrayAdds the string value to the end of this array.default ArrayArray.add(BigDecimal value) Adds the decimal value to the end of this array.default ArrayArray.add(BigInteger value) Adds the big integer value to the end of this array.default ArraySets on this object all name/value pairs from the supplied object.default ArraySets on this object all name/value pairs from the supplied object.default ArraySets on this object all name/value pairs from the supplied object.default ArraySets on this object all name/value pairs from the supplied object.default ArrayArray.addNull()Adds a null value to the end of this array.BinaryValue.asArray()ComparableValue.asArray()ConvertingValue.asArray()NullValue.asArray()Value.asArray()Array.clone()Obtain a complete copy of this array.BasicArray.clone()static ArrayArray.create()static Arraystatic Arraystatic Arraystatic Arraystatic Arraystatic ArrayArray.createWithNulls(int number) ArraySerdes.deserialize(String topic, byte[] data) default ArrayArray.expand(int desiredSize) If the current size of the array is smaller than the given size, expand it and use a null value for all new entries.default ArrayArray.expand(int desiredSize, boolean value) If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayArray.expand(int desiredSize, double value) If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayArray.expand(int desiredSize, float value) If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayArray.expand(int desiredSize, int value) If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayArray.expand(int desiredSize, long value) If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.If the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayIf the current size of the array is smaller than the given size, expand it and use the supplied value for all new entries.default ArrayDocument.getArray(CharSequence fieldName) Get the array value in this document for the given field name.default ArrayDocument.getArray(CharSequence fieldName, Array defaultValue) Get the array value in this document for the given field name.default ArrayDocument.getOrCreateArray(CharSequence fieldName) Get the existing array value in this document for the given field name, or create a new array if there is no existing array at this field.default ArrayArray.increment(int index, double increment) Increment the numeric value at the given location by the designated amount.default ArrayArray.increment(int index, float increment) Increment the numeric value at the given location by the designated amount.default ArrayArray.increment(int index, int increment) Increment the numeric value at the given location by the designated amount.default ArrayArray.increment(int index, long increment) Increment the numeric value at the given location by the designated amount.Increment the numeric value at the given location by the designated amount.private ArrayJacksonReader.parseArray(com.fasterxml.jackson.core.JsonParser parser, boolean nested) default ArrayArray.putAll(Iterable<Array.Entry> entries) Sets on this object all key/value pairs from the supplied map.default ArrayArrayReader.readArray(byte[] rawBytes) Read an array from the supplied bytes.default ArrayRead an array from the supplied file.ArrayReader.readArray(InputStream jsonStream) Read an array from the supplied stream.Read an array from the suppliedReader.Read an array from the supplied JSON-formatted string.default ArrayRead an array from the content at the given URL.JacksonReader.readArray(InputStream jsonStream) Array.removeAll()Remove all entries from this array.BasicArray.removeAll()default ArrayArray.setArray(int index) Set the value for the field with the given name to be a new, empty array.default ArraySet the value for the field with the given name to be the supplied array.default ArraySet the value for the field with the given name to be the supplied array.default ArrayDocument.setArray(CharSequence name) Set the value for the field with the given name to be a new, empty array.default ArrayDocument.setArray(CharSequence name, Array array) Set the value for the field with the given name to be the supplied array.default ArrayDocument.setArray(CharSequence name, Object... values) Set the value for the field with the given name to be the supplied array.default ArrayArray.setBinary(int index, byte[] data) Set the value for the field with the given name to be a binary value.default ArrayArray.setBoolean(int index, boolean value) Set the value for the field with the given name to the supplied boolean value.default ArrayArray.setNull(int index) Set the value for the field with the given name to be a null value.default ArrayArray.setNumber(int index, double value) Set the value for the field with the given name to the supplied double value.default ArrayArray.setNumber(int index, float value) Set the value for the field with the given name to the supplied float value.default ArrayArray.setNumber(int index, int value) Set the value for the field with the given name to the supplied integer value.default ArrayArray.setNumber(int index, long value) Set the value for the field with the given name to the supplied long value.default ArrayArray.setNumber(int index, BigDecimal value) Set the value for the field with the given name to the supplied big integer value.default ArrayArray.setNumber(int index, BigInteger value) Set the value for the field with the given name to the supplied big integer value.default ArraySet the value for the field with the given name to the supplied string value.Set the value for the field with the given name to be a value.default ArrayArray.transform(BiFunction<Integer, Value, Value> transformer) Transform all of the field values using the suppliedtransformer function.Methods in io.debezium.document with parameters of type ArrayModifier and TypeMethodDescriptiondefault ArrayAdds the array value to the end of this array.intstatic Valuedefault ArrayDocument.getArray(CharSequence fieldName, Array defaultValue) Get the array value in this document for the given field name.byte[]default ArraySet the value for the field with the given name to be the supplied array.default ArrayDocument.setArray(CharSequence name, Array array) Set the value for the field with the given name to be the supplied array.Write the supplied array to a string using UTF-8.voidArrayWriter.write(Array array, OutputStream jsonStream) Write the supplied array to bytes using UTF-8.voidWrite the supplied array to bytes using UTF-8.voidJacksonWriter.write(Array array, OutputStream jsonStream) voidprotected voidJacksonWriter.writeArray(Array array, com.fasterxml.jackson.core.JsonGenerator generator) default byte[]ArrayWriter.writeAsBytes(Array array) Write the supplied array to bytes using UTF-8.Method parameters in io.debezium.document with type arguments of type Array -
Uses of Array in io.debezium.relational.history
Fields in io.debezium.relational.history with type parameters of type ArrayModifier and TypeFieldDescriptionprivate final TableChanges.TableChangesSerializer<Array>AbstractSchemaHistory.tableChangesSerializerprivate static final TableChanges.TableChangesSerializer<Array>HistoryRecord.tableChangesSerializerMethods in io.debezium.relational.history that return ArrayModifier and TypeMethodDescriptionJsonTableChangeSerializer.serialize(TableChanges tableChanges) protected ArrayHistoryRecord.tableChanges()Methods in io.debezium.relational.history with parameters of type ArrayModifier and TypeMethodDescriptionJsonTableChangeSerializer.deserialize(Array array, boolean useCatalogBeforeSchema)