public final class dev.langchain4j.model.qianfan.client.completion.CompletionResponse extends java.lang.Object
{
private java.lang.String id;
private java.lang.Integer errorCode;
private java.lang.String errorMsg;
private java.lang.String object;
private java.lang.Integer created;
private java.lang.Integer sentenceId;
private java.lang.Boolean isEnd;
private java.lang.Boolean isTruncated;
private java.lang.String result;
private java.lang.String finishReason;
private java.lang.Boolean needClearHistory;
private java.lang.Integer banRound;
private dev.langchain4j.model.qianfan.client.Usage usage;
private dev.langchain4j.model.qianfan.client.chat.FunctionCall functionCall;
void <init>(java.lang.String, java.lang.Integer, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Integer, dev.langchain4j.model.qianfan.client.Usage, dev.langchain4j.model.qianfan.client.chat.FunctionCall)
{
java.lang.Integer v, v, v, v;
dev.langchain4j.model.qianfan.client.chat.FunctionCall v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v, v, v;
dev.langchain4j.model.qianfan.client.Usage v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Integer;
v := @parameter: dev.langchain4j.model.qianfan.client.Usage;
v := @parameter: dev.langchain4j.model.qianfan.client.chat.FunctionCall;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String id> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer errorCode> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String errorMsg> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String object> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer created> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer sentenceId> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isEnd> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isTruncated> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String result> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String finishReason> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean needClearHistory> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer banRound> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage usage> = v;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall functionCall> = v;
return;
}
public static dev.langchain4j.model.qianfan.client.completion.CompletionResponse$CompletionResponseBuilder builder()
{
dev.langchain4j.model.qianfan.client.completion.CompletionResponse$CompletionResponseBuilder v;
v = new dev.langchain4j.model.qianfan.client.completion.CompletionResponse$CompletionResponseBuilder;
specialinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse$CompletionResponseBuilder: void <init>()>();
return v;
}
public java.lang.String getId()
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String id>;
return v;
}
public java.lang.Integer getErrorCode()
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer errorCode>;
return v;
}
public java.lang.String getErrorMsg()
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String errorMsg>;
return v;
}
public java.lang.String getObject()
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String object>;
return v;
}
public java.lang.Integer getCreated()
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer created>;
return v;
}
public java.lang.Integer getSentenceId()
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer sentenceId>;
return v;
}
public java.lang.Boolean getIsEnd()
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isEnd>;
return v;
}
public java.lang.Boolean getIsTruncated()
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isTruncated>;
return v;
}
public java.lang.String getResult()
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String result>;
return v;
}
public java.lang.String getFinishReason()
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String finishReason>;
return v;
}
public java.lang.Boolean getNeedClearHistory()
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean needClearHistory>;
return v;
}
public java.lang.Integer getBanRound()
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer banRound>;
return v;
}
public dev.langchain4j.model.qianfan.client.Usage getUsage()
{
dev.langchain4j.model.qianfan.client.Usage v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage usage>;
return v;
}
public dev.langchain4j.model.qianfan.client.chat.FunctionCall getFunctionCall()
{
dev.langchain4j.model.qianfan.client.chat.FunctionCall v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall functionCall>;
return v;
}
public void setId(java.lang.String)
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String id> = v;
return;
}
public void setErrorCode(java.lang.Integer)
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Integer;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer errorCode> = v;
return;
}
public void setErrorMsg(java.lang.String)
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String errorMsg> = v;
return;
}
public void setObject(java.lang.String)
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String object> = v;
return;
}
public void setCreated(java.lang.Integer)
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Integer;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer created> = v;
return;
}
public void setSentenceId(java.lang.Integer)
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Integer;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer sentenceId> = v;
return;
}
public void setIsEnd(java.lang.Boolean)
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Boolean;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isEnd> = v;
return;
}
public void setIsTruncated(java.lang.Boolean)
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Boolean;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean isTruncated> = v;
return;
}
public void setResult(java.lang.String)
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String result> = v;
return;
}
public void setFinishReason(java.lang.String)
{
java.lang.String v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.String;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String finishReason> = v;
return;
}
public void setNeedClearHistory(java.lang.Boolean)
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Boolean;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean needClearHistory> = v;
return;
}
public void setBanRound(java.lang.Integer)
{
java.lang.Integer v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Integer;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer banRound> = v;
return;
}
public void setUsage(dev.langchain4j.model.qianfan.client.Usage)
{
dev.langchain4j.model.qianfan.client.Usage v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: dev.langchain4j.model.qianfan.client.Usage;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage usage> = v;
return;
}
public void setFunctionCall(dev.langchain4j.model.qianfan.client.chat.FunctionCall)
{
dev.langchain4j.model.qianfan.client.chat.FunctionCall v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: dev.langchain4j.model.qianfan.client.chat.FunctionCall;
v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall functionCall> = v;
return;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
dev.langchain4j.model.qianfan.client.Usage v, v;
dev.langchain4j.model.qianfan.client.chat.FunctionCall v, v;
java.lang.Boolean v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
java.lang.Object v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getErrorCode()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getErrorCode()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getCreated()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getCreated()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getSentenceId()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getSentenceId()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsEnd()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsEnd()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsTruncated()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsTruncated()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getNeedClearHistory()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getNeedClearHistory()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getBanRound()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getBanRound()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getId()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getId()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getErrorMsg()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getErrorMsg()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getObject()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getObject()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getResult()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getResult()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getFinishReason()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getFinishReason()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage getUsage()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage getUsage()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall getFunctionCall()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall getFunctionCall()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Integer v, v, v, v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
dev.langchain4j.model.qianfan.client.Usage v;
dev.langchain4j.model.qianfan.client.chat.FunctionCall v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v, v, v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getErrorCode()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getCreated()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getSentenceId()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsEnd()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsTruncated()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getNeedClearHistory()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getBanRound()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getId()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getErrorMsg()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getObject()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getResult()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getFinishReason()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage getUsage()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall getFunctionCall()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public java.lang.String toString()
{
java.lang.Integer v, v, v, v;
dev.langchain4j.model.qianfan.client.chat.FunctionCall v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v, v, v, v;
dev.langchain4j.model.qianfan.client.completion.CompletionResponse v;
dev.langchain4j.model.qianfan.client.Usage v;
v := @this: dev.langchain4j.model.qianfan.client.completion.CompletionResponse;
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getId()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getErrorCode()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getErrorMsg()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getObject()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getCreated()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getSentenceId()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsEnd()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getIsTruncated()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getResult()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.String getFinishReason()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Boolean getNeedClearHistory()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: java.lang.Integer getBanRound()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.Usage getUsage()>();
v = virtualinvoke v.<dev.langchain4j.model.qianfan.client.completion.CompletionResponse: dev.langchain4j.model.qianfan.client.chat.FunctionCall getFunctionCall()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.Integer,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.Integer,dev.langchain4j.model.qianfan.client.Usage,dev.langchain4j.model.qianfan.client.chat.FunctionCall)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("CompletionResponse(id=\u, errorCode=\u, errorMsg=\u, object=\u, created=\u, sentenceId=\u, isEnd=\u, isTruncated=\u, result=\u, finishReason=\u, needClearHistory=\u, banRound=\u, usage=\u, functionCall=\u)");
return v;
}
}