public class ColumnVectorGenUtil extends Object
| Constructor and Description |
|---|
ColumnVectorGenUtil() |
| Modifier and Type | Method and Description |
|---|---|
static BytesColumnVector |
generateBytesColumnVector(boolean nulls,
boolean repeating,
int size,
Random rand) |
static ColumnVector |
generateColumnVector(TypeInfo typeInfo,
boolean nulls,
boolean repeating,
int size,
Random rand) |
static DecimalColumnVector |
generateDecimalColumnVector(DecimalTypeInfo typeInfo,
boolean nulls,
boolean repeating,
int size,
Random rand) |
static DoubleColumnVector |
generateDoubleColumnVector(boolean nulls,
boolean repeating,
int size,
Random rand) |
static LongColumnVector |
generateLongColumnVector(boolean nulls,
boolean repeating,
int size,
Random rand) |
static TimestampColumnVector |
generateTimestampColumnVector(boolean nulls,
boolean repeating,
int size,
Random rand,
Timestamp[] timestampValues) |
static VectorizedRowBatch |
getVectorizedRowBatch(int size,
int numCol,
int seed) |
public static VectorizedRowBatch getVectorizedRowBatch(int size, int numCol, int seed)
public static ColumnVector generateColumnVector(TypeInfo typeInfo, boolean nulls, boolean repeating, int size, Random rand)
public static BytesColumnVector generateBytesColumnVector(boolean nulls, boolean repeating, int size, Random rand)
public static LongColumnVector generateLongColumnVector(boolean nulls, boolean repeating, int size, Random rand)
public static TimestampColumnVector generateTimestampColumnVector(boolean nulls, boolean repeating, int size, Random rand, Timestamp[] timestampValues)
public static DoubleColumnVector generateDoubleColumnVector(boolean nulls, boolean repeating, int size, Random rand)
public static DecimalColumnVector generateDecimalColumnVector(DecimalTypeInfo typeInfo, boolean nulls, boolean repeating, int size, Random rand)
Copyright © 2024 The Apache Software Foundation. All rights reserved.