.class public final Lcom/facebook/FacebookServiceException; .super Lcom/facebook/FacebookException; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/facebook/FacebookServiceException$Companion; } .end annotation # static fields .field public static final Companion:Lcom/facebook/FacebookServiceException$Companion; .field private static final serialVersionUID:J = 0x1L # instance fields .field private final requestError:Lcom/facebook/FacebookRequestError; # direct methods .method static constructor ()V .locals 2 new-instance v0, Lcom/facebook/FacebookServiceException$Companion; const/4 v1, 0x0 invoke-direct {v0, v1}, Lcom/facebook/FacebookServiceException$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V sput-object v0, Lcom/facebook/FacebookServiceException;->Companion:Lcom/facebook/FacebookServiceException$Companion; return-void .end method .method public constructor (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V .locals 1 const-string v0, "requestError" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 18 invoke-direct {p0, p2}, Lcom/facebook/FacebookException;->(Ljava/lang/String;)V iput-object p1, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; return-void .end method # virtual methods .method public final getRequestError()Lcom/facebook/FacebookRequestError; .locals 1 iget-object v0, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; return-object v0 .end method .method public toString()Ljava/lang/String; .locals 2 .line 26 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "{FacebookServiceException: " .line 27 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "httpResponseCode: " .line 28 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; .line 29 invoke-virtual {v1}, Lcom/facebook/FacebookRequestError;->getRequestStatusCode()I move-result v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, ", facebookErrorCode: " .line 30 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; .line 31 invoke-virtual {v1}, Lcom/facebook/FacebookRequestError;->getErrorCode()I move-result v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, ", facebookErrorType: " .line 32 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; .line 33 invoke-virtual {v1}, Lcom/facebook/FacebookRequestError;->getErrorType()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, ", message: " .line 34 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/facebook/FacebookServiceException;->requestError:Lcom/facebook/FacebookRequestError; .line 35 invoke-virtual {v1}, Lcom/facebook/FacebookRequestError;->getErrorMessage()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "}" .line 36 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 37 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const-string v1, "StringBuilder()\n .append(\"{FacebookServiceException: \")\n .append(\"httpResponseCode: \")\n .append(requestError.requestStatusCode)\n .append(\", facebookErrorCode: \")\n .append(requestError.errorCode)\n .append(\", facebookErrorType: \")\n .append(requestError.errorType)\n .append(\", message: \")\n .append(requestError.errorMessage)\n .append(\"}\")\n .toString()" invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V return-object v0 .end method