public class UnionVector.Mutator extends BaseValueVector.BaseMutator
Modifier and Type | Field and Description |
---|---|
protected UnionWriter |
writer |
Constructor and Description |
---|
Mutator() |
Modifier and Type | Method and Description |
---|---|
void |
generateTestData(int values) |
void |
reset()
Resets the mutator to pristine state.
|
void |
setNull(int index) |
void |
setSafe(int index,
NullableBigIntHolder holder) |
void |
setSafe(int index,
NullableBitHolder holder) |
void |
setSafe(int index,
NullableDateHolder holder) |
void |
setSafe(int index,
NullableFloat4Holder holder) |
void |
setSafe(int index,
NullableFloat8Holder holder) |
void |
setSafe(int index,
NullableIntervalDayHolder holder) |
void |
setSafe(int index,
NullableIntervalHolder holder) |
void |
setSafe(int index,
NullableIntervalYearHolder holder) |
void |
setSafe(int index,
NullableIntHolder holder) |
void |
setSafe(int index,
NullableSmallIntHolder holder) |
void |
setSafe(int index,
NullableTimeHolder holder) |
void |
setSafe(int index,
NullableTimeStampHolder holder) |
void |
setSafe(int index,
NullableTinyIntHolder holder) |
void |
setSafe(int index,
NullableUInt1Holder holder) |
void |
setSafe(int index,
NullableUInt2Holder holder) |
void |
setSafe(int index,
NullableUInt4Holder holder) |
void |
setSafe(int index,
NullableUInt8Holder holder) |
void |
setSafe(int index,
NullableVar16CharHolder holder) |
void |
setSafe(int index,
NullableVarBinaryHolder holder) |
void |
setSafe(int index,
NullableVarCharHolder holder) |
void |
setSafe(int index,
NullableVarDecimalHolder holder) |
void |
setSafe(int index,
UnionHolder holder) |
void |
setType(int index,
TypeProtos.MinorType type) |
void |
setValueCount(int valueCount)
Sets the number of values that is stored in this vector to the given value count.
|
exchange
protected UnionWriter writer
public void setValueCount(int valueCount)
ValueVector.Mutator
valueCount
- value count to set.public void setSafe(int index, UnionHolder holder)
public void setSafe(int index, NullableTinyIntHolder holder)
public void setSafe(int index, NullableUInt1Holder holder)
public void setSafe(int index, NullableUInt2Holder holder)
public void setSafe(int index, NullableSmallIntHolder holder)
public void setSafe(int index, NullableIntHolder holder)
public void setSafe(int index, NullableUInt4Holder holder)
public void setSafe(int index, NullableFloat4Holder holder)
public void setSafe(int index, NullableTimeHolder holder)
public void setSafe(int index, NullableIntervalYearHolder holder)
public void setSafe(int index, NullableBigIntHolder holder)
public void setSafe(int index, NullableUInt8Holder holder)
public void setSafe(int index, NullableFloat8Holder holder)
public void setSafe(int index, NullableDateHolder holder)
public void setSafe(int index, NullableTimeStampHolder holder)
public void setSafe(int index, NullableIntervalDayHolder holder)
public void setSafe(int index, NullableIntervalHolder holder)
public void setSafe(int index, NullableVarBinaryHolder holder)
public void setSafe(int index, NullableVarCharHolder holder)
public void setSafe(int index, NullableVar16CharHolder holder)
public void setSafe(int index, NullableVarDecimalHolder holder)
public void setSafe(int index, NullableBitHolder holder)
public void setType(int index, TypeProtos.MinorType type)
public void setNull(int index)
public void reset()
ValueVector.Mutator
reset
in interface ValueVector.Mutator
reset
in class BaseValueVector.BaseMutator
public void generateTestData(int values)
generateTestData
in interface ValueVector.Mutator
generateTestData
in class BaseValueVector.BaseMutator
Copyright © 1970 The Apache Software Foundation. All rights reserved.