Package org.apache.beam.sdk.coders
Class RowCoder
- All Implemented Interfaces:
Serializable
A sub-class of SchemaCoder that can only encode
Row
instances.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.beam.sdk.coders.Coder
Coder.Context, Coder.NonDeterministicException
-
Field Summary
Fields inherited from class org.apache.beam.sdk.schemas.SchemaCoder
schema
-
Method Summary
Methods inherited from class org.apache.beam.sdk.schemas.SchemaCoder
coderForFieldType, consistentWithEquals, decode, encode, getEncodedTypeDescriptor, getFromRowFunction, getSchema, getToRowFunction, of, toString, verifyDeterministic
Methods inherited from class org.apache.beam.sdk.coders.CustomCoder
getCoderArguments
Methods inherited from class org.apache.beam.sdk.coders.Coder
decode, encode, getEncodedElementByteSize, getEncodedElementByteSizeUsingCoder, isRegisterByteSizeObserverCheap, registerByteSizeObserver, structuralValue, verifyDeterministic, verifyDeterministic
-
Method Details
-
of
-
overrideEncodingPositions
Override encoding positions for the given schema. -
equals
- Overrides:
equals
in classSchemaCoder<Row>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSchemaCoder<Row>
-