final class com.google.common.hash.Crc32cHashFunction extends com.google.common.hash.AbstractHashFunction
{
static final com.google.common.hash.HashFunction CRC_32_C;
void <init>()
{
com.google.common.hash.Crc32cHashFunction v;
v := @this: com.google.common.hash.Crc32cHashFunction;
specialinvoke v.<com.google.common.hash.AbstractHashFunction: void <init>()>();
return;
}
public int bits()
{
com.google.common.hash.Crc32cHashFunction v;
v := @this: com.google.common.hash.Crc32cHashFunction;
return 32;
}
public com.google.common.hash.Hasher newHasher()
{
com.google.common.hash.Crc32cHashFunction v;
com.google.common.hash.Crc32cHashFunction$Crc32cHasher v;
v := @this: com.google.common.hash.Crc32cHashFunction;
v = new com.google.common.hash.Crc32cHashFunction$Crc32cHasher;
specialinvoke v.<com.google.common.hash.Crc32cHashFunction$Crc32cHasher: void <init>()>();
return v;
}
public java.lang.String toString()
{
com.google.common.hash.Crc32cHashFunction v;
v := @this: com.google.common.hash.Crc32cHashFunction;
return "Hashing.crc32c()";
}
static void <clinit>()
{
com.google.common.hash.Crc32cHashFunction v;
v = new com.google.common.hash.Crc32cHashFunction;
specialinvoke v.<com.google.common.hash.Crc32cHashFunction: void <init>()>();
<com.google.common.hash.Crc32cHashFunction: com.google.common.hash.HashFunction CRC_32_C> = v;
return;
}
}