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, verifyDeterministicMethods inherited from class org.apache.beam.sdk.coders.CustomCoder
getCoderArgumentsMethods 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:
equalsin classSchemaCoder<Row>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSchemaCoder<Row>
-