Uses of Class
org.apache.flink.table.connector.Projection
-
Packages that use Projection Package Description org.apache.flink.table.connector org.apache.flink.table.data.utils -
-
Uses of Projection in org.apache.flink.table.connector
Methods in org.apache.flink.table.connector that return Projection Modifier and Type Method Description static Projection
Projection. all(DataType dataType)
Create aProjection
of all the fields in the provideddataType
.abstract Projection
Projection. complement(int fieldsNumber)
Complement this projection.Projection
Projection. complement(DataType dataType)
Likecomplement(int)
, using thedataType
fields count.abstract Projection
Projection. difference(Projection other)
Perform a difference of thisProjection
with anotherProjection
.static Projection
Projection. empty()
Create an emptyProjection
, that is a projection that projects no fields, returning an emptyDataType
.static Projection
Projection. fromFieldNames(DataType dataType, List<String> projectedFields)
static Projection
Projection. of(int[] indexes)
Create aProjection
of the providedindexes
.static Projection
Projection. of(int[][] indexes)
Create aProjection
of the providedindexes
.static Projection
Projection. range(int startInclusive, int endExclusive)
Create aProjection
of a field range.Methods in org.apache.flink.table.connector with parameters of type Projection Modifier and Type Method Description abstract Projection
Projection. difference(Projection other)
Perform a difference of thisProjection
with anotherProjection
. -
Uses of Projection in org.apache.flink.table.data.utils
Methods in org.apache.flink.table.data.utils with parameters of type Projection Modifier and Type Method Description static ProjectedRowData
ProjectedRowData. from(Projection projection)
Create an emptyProjectedRowData
starting from aProjection
.
-