@Experimental(value=SCHEMAS) public class RowCoder extends SchemaCoder<Row>
Row
instances.Coder.Context, Coder.NonDeterministicException
schema
Modifier and Type | Method and Description |
---|---|
boolean |
equals(@Nullable java.lang.Object o) |
int |
hashCode() |
static RowCoder |
of(Schema schema) |
static void |
overrideEncodingPositions(java.util.UUID uuid,
java.util.Map<java.lang.String,java.lang.Integer> encodingPositions)
Override encoding positions for the given schema.
|
coderForFieldType, consistentWithEquals, decode, encode, getEncodedTypeDescriptor, getFromRowFunction, getSchema, getToRowFunction, of, toString, verifyDeterministic
getCoderArguments
decode, encode, getEncodedElementByteSize, isRegisterByteSizeObserverCheap, registerByteSizeObserver, structuralValue, verifyDeterministic, verifyDeterministic
public static void overrideEncodingPositions(java.util.UUID uuid, java.util.Map<java.lang.String,java.lang.Integer> encodingPositions)
public boolean equals(@Nullable java.lang.Object o)
equals
in class SchemaCoder<Row>
public int hashCode()
hashCode
in class SchemaCoder<Row>