public class CoprocessorRowType extends Object
| Modifier and Type | Field and Description |
|---|---|
HashMap<org.apache.kylin.metadata.model.TblColRef,Integer> |
columnIdxMap |
int[] |
columnOffsets |
org.apache.kylin.metadata.model.TblColRef[] |
columns |
int[] |
columnSizes |
| Constructor and Description |
|---|
CoprocessorRowType(org.apache.kylin.metadata.model.TblColRef[] columns,
int[] columnSizes,
int bodyOffset) |
| Modifier and Type | Method and Description |
|---|---|
static CoprocessorRowType |
deserialize(byte[] bytes) |
static CoprocessorRowType |
fromCuboid(org.apache.kylin.cube.CubeSegment seg,
org.apache.kylin.cube.cuboid.Cuboid cuboid) |
int |
getColIndexByTblColRef(org.apache.kylin.metadata.model.TblColRef colRef) |
int |
getColumnCount() |
static byte[] |
serialize(CoprocessorRowType o) |
public org.apache.kylin.metadata.model.TblColRef[] columns
public int[] columnSizes
public int[] columnOffsets
public CoprocessorRowType(org.apache.kylin.metadata.model.TblColRef[] columns,
int[] columnSizes,
int bodyOffset)
public static CoprocessorRowType fromCuboid(org.apache.kylin.cube.CubeSegment seg, org.apache.kylin.cube.cuboid.Cuboid cuboid)
public static byte[] serialize(CoprocessorRowType o)
public static CoprocessorRowType deserialize(byte[] bytes)
public int getColIndexByTblColRef(org.apache.kylin.metadata.model.TblColRef colRef)
public int getColumnCount()
Copyright © 2014–2016 Apache Software Foundation. All rights reserved.