Class FunctionHelpersXL


  • public final class FunctionHelpersXL
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isAPoint​(org.locationtech.jts.geom.Geometry geometry)  
      static boolean isHolderSet​(org.apache.arrow.vector.holders.ValueHolder holder)  
      static void populate​(byte[] bytes, org.apache.arrow.memory.ArrowBuf buffer, org.apache.arrow.vector.holders.NullableVarBinaryHolder output)  
      static void populate​(byte[] bytes, org.apache.arrow.memory.ArrowBuf buffer, org.apache.arrow.vector.holders.NullableVarCharHolder output)  
      static byte[] toBinary​(org.locationtech.jts.geom.Geometry geometry)  
      static int toBitValue​(boolean value)  
      static byte[] toGeoJson​(org.locationtech.jts.geom.Geometry geometry)  
      static org.locationtech.jts.geom.Geometry toGeometry​(org.apache.arrow.vector.holders.NullableVarBinaryHolder holder)  
      static org.locationtech.jts.geom.Geometry toGeometry​(org.apache.arrow.vector.holders.NullableVarCharHolder holder)  
      static byte[] toText​(org.locationtech.jts.geom.Geometry geometry)  
      static String toUTF8String​(org.apache.arrow.vector.holders.VarCharHolder holder)  
    • Method Detail

      • toUTF8String

        public static String toUTF8String​(@Nonnull
                                          org.apache.arrow.vector.holders.VarCharHolder holder)
      • toBinary

        public static byte[] toBinary​(@Nonnull
                                      org.locationtech.jts.geom.Geometry geometry)
      • toText

        public static byte[] toText​(@Nonnull
                                    org.locationtech.jts.geom.Geometry geometry)
      • toGeoJson

        public static byte[] toGeoJson​(@Nonnull
                                       org.locationtech.jts.geom.Geometry geometry)
      • toGeometry

        @Nonnull
        public static org.locationtech.jts.geom.Geometry toGeometry​(@Nonnull
                                                                    org.apache.arrow.vector.holders.NullableVarCharHolder holder)
      • toGeometry

        public static org.locationtech.jts.geom.Geometry toGeometry​(@Nonnull
                                                                    org.apache.arrow.vector.holders.NullableVarBinaryHolder holder)
      • toBitValue

        public static int toBitValue​(boolean value)
      • populate

        public static void populate​(@Nonnull
                                    byte[] bytes,
                                    @Nonnull
                                    org.apache.arrow.memory.ArrowBuf buffer,
                                    @Nonnull
                                    org.apache.arrow.vector.holders.NullableVarCharHolder output)
      • populate

        public static void populate​(@Nonnull
                                    byte[] bytes,
                                    @Nonnull
                                    org.apache.arrow.memory.ArrowBuf buffer,
                                    @Nonnull
                                    org.apache.arrow.vector.holders.NullableVarBinaryHolder output)
      • isAPoint

        public static boolean isAPoint​(@Nullable
                                       org.locationtech.jts.geom.Geometry geometry)
      • isHolderSet

        public static boolean isHolderSet​(@Nonnull
                                          org.apache.arrow.vector.holders.ValueHolder holder)