Class IcebergArrowVectors


  • public class IcebergArrowVectors
    extends java.lang.Object
    The general way of getting a value at an index in the Arrow vector is by calling get(index). Expensive isSet() checks in such get(index) calls can be avoided by setting the arrow system property arrow.enable_null_check_for_get to false. However, for the implementations in this class, we have code paths where we get values out of the vector that call isSet() without looking at this system property. For such cases, we have specialized the isSet() call to use the NullabilityHolder.
    • Constructor Detail

      • IcebergArrowVectors

        public IcebergArrowVectors()