in vector/src/main/java/org/apache/arrow/vector/GenerateSampleData.java [31:93]
public static void generateTestData(final ValueVector vector, final int valueCount) {
if (vector instanceof IntVector) {
writeIntData((IntVector) vector, valueCount);
} else if (vector instanceof DecimalVector) {
writeDecimalData((DecimalVector) vector, valueCount);
} else if (vector instanceof BitVector) {
writeBooleanData((BitVector) vector, valueCount);
} else if (vector instanceof VarCharVector) {
writeVarCharData((VarCharVector) vector, valueCount);
} else if (vector instanceof VarBinaryVector) {
writeVarBinaryData((VarBinaryVector) vector, valueCount);
} else if (vector instanceof BigIntVector) {
writeBigIntData((BigIntVector) vector, valueCount);
} else if (vector instanceof Float4Vector) {
writeFloatData((Float4Vector) vector, valueCount);
} else if (vector instanceof Float8Vector) {
writeDoubleData((Float8Vector) vector, valueCount);
} else if (vector instanceof DateDayVector) {
writeDateDayData((DateDayVector) vector, valueCount);
} else if (vector instanceof DateMilliVector) {
writeDateMilliData((DateMilliVector) vector, valueCount);
} else if (vector instanceof IntervalDayVector) {
writeIntervalDayData((IntervalDayVector) vector, valueCount);
} else if (vector instanceof IntervalYearVector) {
writeIntervalYearData((IntervalYearVector) vector, valueCount);
} else if (vector instanceof SmallIntVector) {
writeSmallIntData((SmallIntVector) vector, valueCount);
} else if (vector instanceof TinyIntVector) {
writeTinyIntData((TinyIntVector) vector, valueCount);
} else if (vector instanceof TimeMicroVector) {
writeTimeMicroData((TimeMicroVector) vector, valueCount);
} else if (vector instanceof TimeMilliVector) {
writeTimeMilliData((TimeMilliVector) vector, valueCount);
} else if (vector instanceof TimeNanoVector) {
writeTimeNanoData((TimeNanoVector) vector, valueCount);
} else if (vector instanceof TimeSecVector) {
writeTimeSecData((TimeSecVector) vector, valueCount);
} else if (vector instanceof TimeStampSecVector) {
writeTimeStampData((TimeStampSecVector) vector, valueCount);
} else if (vector instanceof TimeStampMicroVector) {
writeTimeStampData((TimeStampMicroVector) vector, valueCount);
} else if (vector instanceof TimeStampMilliVector) {
writeTimeStampData((TimeStampMilliVector) vector, valueCount);
} else if (vector instanceof TimeStampNanoVector) {
writeTimeStampData((TimeStampNanoVector) vector, valueCount);
} else if (vector instanceof TimeStampSecTZVector) {
writeTimeStampData((TimeStampSecTZVector) vector, valueCount);
} else if (vector instanceof TimeStampMicroTZVector) {
writeTimeStampData((TimeStampMicroTZVector) vector, valueCount);
} else if (vector instanceof TimeStampMilliTZVector) {
writeTimeStampData((TimeStampMilliTZVector) vector, valueCount);
} else if (vector instanceof TimeStampNanoTZVector) {
writeTimeStampData((TimeStampNanoTZVector) vector, valueCount);
} else if (vector instanceof UInt1Vector) {
writeUInt1Data((UInt1Vector) vector, valueCount);
} else if (vector instanceof UInt2Vector) {
writeUInt2Data((UInt2Vector) vector, valueCount);
} else if (vector instanceof UInt4Vector) {
writeUInt4Data((UInt4Vector) vector, valueCount);
} else if (vector instanceof UInt8Vector) {
writeUInt8Data((UInt8Vector) vector, valueCount);
}
}