Package io.debezium.data.vector
Class DoubleVector
java.lang.Object
io.debezium.data.vector.DoubleVector
A semantic type for a vector type with 8-byte elements.
- Author:
- Jiri Pechanec
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.kafka.connect.data.SchemaBuilderbuilder()Returns aSchemaBuilderfor a 8-byte vector field.fromLogical(org.apache.kafka.connect.data.Schema schema, String value) Converts a value from its logical format -Stringof[x,y,z,...]to its encoded format - a Connect array represented by list of numbers.static org.apache.kafka.connect.data.Schemaschema()Returns aSchemaBuilderfor a 8-byte ector field, with all other default Schema settings.
-
Field Details
-
LOGICAL_NAME
- See Also:
-
SCHEMA_VERSION
public static int SCHEMA_VERSION
-
-
Constructor Details
-
DoubleVector
public DoubleVector()
-
-
Method Details
-
builder
public static org.apache.kafka.connect.data.SchemaBuilder builder()Returns aSchemaBuilderfor a 8-byte vector field. You can use the resulting SchemaBuilder to set additional schema settings such as required/optional, default value, and documentation.- Returns:
- the schema builder
-
schema
public static org.apache.kafka.connect.data.Schema schema()Returns aSchemaBuilderfor a 8-byte ector field, with all other default Schema settings.- Returns:
- the schema
- See Also:
-
fromLogical
Converts a value from its logical format -Stringof[x,y,z,...]to its encoded format - a Connect array represented by list of numbers.- Parameters:
schema- of the encoded valuevalue- the value of the vector- Returns:
- the encoded value
-