public class CoprocessorProjector extends Object
| Constructor and Description |
|---|
CoprocessorProjector(byte[] groupByMask,
boolean hasGroupby) |
| Modifier and Type | Method and Description |
|---|---|
static CoprocessorProjector |
deserialize(byte[] bytes) |
AggrKey |
getAggrKey(byte[] row) |
AggrKey |
getAggrKey(List<org.apache.hadoop.hbase.Cell> rowCells) |
boolean |
hasGroupby() |
static CoprocessorProjector |
makeForObserver(org.apache.kylin.cube.CubeSegment cubeSegment,
org.apache.kylin.cube.cuboid.Cuboid cuboid,
Collection<org.apache.kylin.metadata.model.TblColRef> dimensionColumns) |
static byte[] |
serialize(CoprocessorProjector o) |
public CoprocessorProjector(byte[] groupByMask,
boolean hasGroupby)
public static CoprocessorProjector makeForObserver(org.apache.kylin.cube.CubeSegment cubeSegment, org.apache.kylin.cube.cuboid.Cuboid cuboid, Collection<org.apache.kylin.metadata.model.TblColRef> dimensionColumns)
public static byte[] serialize(CoprocessorProjector o)
public static CoprocessorProjector deserialize(byte[] bytes)
public boolean hasGroupby()
public AggrKey getAggrKey(byte[] row)
Copyright © 2014–2017 Apache Software Foundation. All rights reserved.