Class Hilbert


  • public class Hilbert
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Hilbert()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addToBlocksFromInputTable​(long objId, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize)  
      static void confirmLhvColumn​(java.sql.Connection conn, java.lang.String blockTableName)  
      static void generateBlocksFromInputTable​(long objId, long srid, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize, double pcTol, int pcTotDimensions, java.lang.String unblockedAttrsTableName)  
      static long[] hilbert_d2xy​(long n, long d)  
      static long hilbert_xy2d​(long n, long x, long y)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Hilbert

        public Hilbert()
    • Method Detail

      • hilbert_xy2d

        public static long hilbert_xy2d​(long n,
                                        long x,
                                        long y)
      • hilbert_d2xy

        public static long[] hilbert_d2xy​(long n,
                                          long d)
      • addToBlocksFromInputTable

        public static void addToBlocksFromInputTable​(long objId,
                                                     java.lang.String inputTableName,
                                                     java.lang.String blockTableName,
                                                     int blockSize)
                                              throws java.io.IOException,
                                                     java.sql.SQLException
        Throws:
        java.io.IOException
        java.sql.SQLException
      • confirmLhvColumn

        public static void confirmLhvColumn​(java.sql.Connection conn,
                                            java.lang.String blockTableName)
                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • generateBlocksFromInputTable

        public static void generateBlocksFromInputTable​(long objId,
                                                        long srid,
                                                        java.lang.String inputTableName,
                                                        java.lang.String blockTableName,
                                                        int blockSize,
                                                        double pcTol,
                                                        int pcTotDimensions,
                                                        java.lang.String unblockedAttrsTableName)
                                                 throws java.io.IOException,
                                                        java.sql.SQLException
        Throws:
        java.io.IOException
        java.sql.SQLException