Package test

Class TestScannerPerf


  • public final class TestScannerPerf
    extends java.lang.Object
    • Constructor Detail

      • TestScannerPerf

        public TestScannerPerf​(byte[] data,
                               int repCount)
    • Method Detail

      • test

        public void test()
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • testScannerCode

        private int testScannerCode()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • testScannerInts

        private int testScannerInts()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • testScannerInts2

        private int testScannerInts2()
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • loadMoreBytes

        private final boolean loadMoreBytes()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • loadMoreBytesGuaranteed

        private final void loadMoreBytesGuaranteed()
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • decodeMultiByteChar

        private final int decodeMultiByteChar​(int c,
                                              int ptr)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • readData

        private static byte[] readData​(java.io.File f)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • main

        public static void main​(java.lang.String[] args)
                         throws java.io.IOException
        Throws:
        java.io.IOException