.class final Lcom/google/common/hash/Crc32cHashFunction; .super Lcom/google/common/hash/AbstractHashFunction; .source "Crc32cHashFunction.java" # annotations .annotation runtime Lcom/google/common/hash/ElementTypesAreNonnullByDefault; .end annotation .annotation runtime Lcom/google/errorprone/annotations/Immutable; .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/common/hash/Crc32cHashFunction$Crc32cHasher; } .end annotation # static fields .field static final CRC_32_C:Lcom/google/common/hash/HashFunction; # direct methods .method static constructor ()V .locals 1 .line 29 new-instance v0, Lcom/google/common/hash/Crc32cHashFunction; invoke-direct {v0}, Lcom/google/common/hash/Crc32cHashFunction;->()V sput-object v0, Lcom/google/common/hash/Crc32cHashFunction;->CRC_32_C:Lcom/google/common/hash/HashFunction; return-void .end method .method constructor ()V .locals 0 .line 28 invoke-direct {p0}, Lcom/google/common/hash/AbstractHashFunction;->()V return-void .end method # virtual methods .method public bits()I .locals 0 const/16 p0, 0x20 return p0 .end method .method public newHasher()Lcom/google/common/hash/Hasher; .locals 0 .line 38 new-instance p0, Lcom/google/common/hash/Crc32cHashFunction$Crc32cHasher; invoke-direct {p0}, Lcom/google/common/hash/Crc32cHashFunction$Crc32cHasher;->()V return-object p0 .end method .method public toString()Ljava/lang/String; .locals 0 const-string p0, "Hashing.crc32c()" return-object p0 .end method