Package org.apache.arrow.vector.complex
Class StructVector.NullableStructTransferPair
java.lang.Object
org.apache.arrow.vector.complex.NonNullableStructVector.StructTransferPair
org.apache.arrow.vector.complex.StructVector.NullableStructTransferPair
- All Implemented Interfaces:
TransferPair
- Enclosing class:
StructVector
protected class StructVector.NullableStructTransferPair
extends NonNullableStructVector.StructTransferPair
TransferPair for this (nullable) StructVector.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNullableStructTransferPair(StructVector from, StructVector to, boolean allocate) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyValueSafe(int fromIndex, int toIndex) voidsplitAndTransfer(int startIndex, int length) voidtransfer()Methods inherited from class org.apache.arrow.vector.complex.NonNullableStructVector.StructTransferPair
getTo
-
Constructor Details
-
NullableStructTransferPair
-
-
Method Details
-
transfer
public void transfer()- Specified by:
transferin interfaceTransferPair- Overrides:
transferin classNonNullableStructVector.StructTransferPair
-
copyValueSafe
public void copyValueSafe(int fromIndex, int toIndex) - Specified by:
copyValueSafein interfaceTransferPair- Overrides:
copyValueSafein classNonNullableStructVector.StructTransferPair
-
splitAndTransfer
public void splitAndTransfer(int startIndex, int length) - Specified by:
splitAndTransferin interfaceTransferPair- Overrides:
splitAndTransferin classNonNullableStructVector.StructTransferPair
-