| Package | Description |
|---|---|
| org.apache.flink.api.common.typeinfo | |
| org.apache.flink.api.java.typeutils | |
| org.apache.flink.api.java.typeutils.runtime | |
| org.apache.flink.types |
| Modifier and Type | Method and Description |
|---|---|
static TypeInformation<Row> |
Types.ROW_NAMED(String[] fieldNames,
TypeInformation<?>... types)
Returns type information for
Row with fields of the given types and
with given names. |
static TypeInformation<Row> |
Types.ROW(TypeInformation<?>... types)
Returns type information for
Row with fields of the given types. |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<Row> |
RowTypeInfo.createComparator(int[] logicalKeyFields,
boolean[] orders,
int logicalFieldOffset,
ExecutionConfig config) |
TypeSerializer<Row> |
RowTypeInfo.createSerializer(ExecutionConfig config) |
protected CompositeType.TypeComparatorBuilder<Row> |
RowTypeInfo.createTypeComparatorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Row |
RowSerializer.copy(Row from) |
Row |
RowSerializer.copy(Row from,
Row reuse) |
Row |
RowSerializer.createInstance() |
Row |
RowSerializer.deserialize(DataInputView source) |
Row |
RowSerializer.deserialize(Row reuse,
DataInputView source) |
Row |
RowComparator.readWithKeyDenormalization(Row reuse,
DataInputView source) |
| Modifier and Type | Method and Description |
|---|---|
TypeSerializer<Row> |
RowSerializer.duplicate() |
TypeComparator<Row> |
RowComparator.duplicate() |
CompatibilityResult<Row> |
RowSerializer.ensureCompatibility(TypeSerializerConfigSnapshot configSnapshot) |
| Modifier and Type | Method and Description |
|---|---|
int |
RowComparator.compare(Row first,
Row second) |
Row |
RowSerializer.copy(Row from) |
Row |
RowSerializer.copy(Row from,
Row reuse) |
Row |
RowSerializer.deserialize(Row reuse,
DataInputView source) |
boolean |
RowComparator.equalToReference(Row candidate) |
int |
RowComparator.hash(Row record) |
void |
RowComparator.putNormalizedKey(Row record,
MemorySegment target,
int offset,
int numBytes) |
Row |
RowComparator.readWithKeyDenormalization(Row reuse,
DataInputView source) |
void |
RowSerializer.serialize(Row record,
DataOutputView target) |
void |
RowComparator.setReference(Row toCompare) |
static void |
NullMaskUtils.writeNullMask(int len,
Row value,
DataOutputView target) |
void |
RowComparator.writeWithKeyNormalization(Row record,
DataOutputView target) |
| Modifier and Type | Method and Description |
|---|---|
int |
RowComparator.compareToReference(TypeComparator<Row> referencedComparator) |
| Modifier and Type | Method and Description |
|---|---|
static Row |
Row.copy(Row row)
Creates a new Row which copied from another row.
|
static Row |
Row.of(Object... values)
Creates a new Row and assigns the given values to the Row's fields.
|
static Row |
Row.project(Row row,
int[] fields)
Creates a new Row with projected fields from another row.
|
| Modifier and Type | Method and Description |
|---|---|
static Row |
Row.copy(Row row)
Creates a new Row which copied from another row.
|
static Row |
Row.project(Row row,
int[] fields)
Creates a new Row with projected fields from another row.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.