.class public Lcom/bumptech/glide/load/resource/bitmap/CircleCrop; .super Lcom/bumptech/glide/load/resource/bitmap/BitmapTransformation; .source "CircleCrop.java" # static fields .field private static final ID:Ljava/lang/String; = "com.bumptech.glide.load.resource.bitmap.CircleCrop.1" .field private static final ID_BYTES:[B .field private static final VERSION:I = 0x1 # direct methods .method static constructor ()V .registers 2 .line 19 const-string v0, "com.bumptech.glide.load.resource.bitmap.CircleCrop.1" sget-object v1, Lcom/bumptech/glide/load/resource/bitmap/CircleCrop;->CHARSET:Ljava/nio/charset/Charset; invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B move-result-object v0 sput-object v0, Lcom/bumptech/glide/load/resource/bitmap/CircleCrop;->ID_BYTES:[B return-void .end method .method public constructor ()V .registers 1 .line 14 invoke-direct {p0}, Lcom/bumptech/glide/load/resource/bitmap/BitmapTransformation;->()V return-void .end method # virtual methods .method public equals(Ljava/lang/Object;)Z .registers 2 .line 31 instance-of p1, p1, Lcom/bumptech/glide/load/resource/bitmap/CircleCrop; return p1 .end method .method public hashCode()I .registers 2 .line 36 const-string v0, "com.bumptech.glide.load.resource.bitmap.CircleCrop.1" invoke-virtual {v0}, Ljava/lang/String;->hashCode()I move-result v0 return v0 .end method .method protected transform(Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool;Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; .registers 5 .line 26 invoke-static {p1, p2, p3, p4}, Lcom/bumptech/glide/load/resource/bitmap/TransformationUtils;->circleCrop(Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool;Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; move-result-object p1 return-object p1 .end method .method public updateDiskCacheKey(Ljava/security/MessageDigest;)V .registers 3 .line 41 sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/CircleCrop;->ID_BYTES:[B invoke-virtual {p1, v0}, Ljava/security/MessageDigest;->update([B)V return-void .end method