Class StringCompress.Worker

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Object>
    Enclosing class:
    StringCompress

    public static class StringCompress.Worker
    extends java.lang.Object
    implements java.util.concurrent.Callable<java.lang.Object>
    • Field Detail

      • stringID

        long stringID
      • stringValueIdx

        int stringValueIdx
      • stringValueSize

        int stringValueSize
      • compressibleCharArrays

        final Multiset<java.lang.Integer> compressibleCharArrays
      • nonCompressibleCharArrays

        final Multiset<java.lang.Integer> nonCompressibleCharArrays
      • path

        final java.lang.String path
    • Constructor Detail

      • Worker

        public Worker​(java.lang.String arg)
    • Method Detail

      • call

        public java.lang.Object call()
                              throws java.lang.Exception
        Specified by:
        call in interface java.util.concurrent.Callable<java.lang.Object>
        Throws:
        java.lang.Exception
      • isCompressible

        public static boolean isCompressible​(byte[] bytes)