Class GetAiDecompilationTask

java.lang.Object
ai.reveng.model.GetAiDecompilationTask

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class GetAiDecompilationTask extends Object
GetAiDecompilationTask
  • Field Details

  • Constructor Details

    • GetAiDecompilationTask

      public GetAiDecompilationTask()
  • Method Details

    • status

      public GetAiDecompilationTask status(@Nonnull String status)
    • getStatus

      @Nonnull public String getStatus()
      Get status
      Returns:
      status
    • setStatus

      public void setStatus(@Nonnull String status)
    • decompilation

      public GetAiDecompilationTask decompilation(@Nullable String decompilation)
    • getDecompilation

      @Nullable public String getDecompilation()
      Get decompilation
      Returns:
      decompilation
    • setDecompilation

      public void setDecompilation(@Nullable String decompilation)
    • rawDecompilation

      public GetAiDecompilationTask rawDecompilation(@Nullable String rawDecompilation)
    • getRawDecompilation

      @Nullable public String getRawDecompilation()
      Get rawDecompilation
      Returns:
      rawDecompilation
    • setRawDecompilation

      public void setRawDecompilation(@Nullable String rawDecompilation)
    • functionMapping

      public GetAiDecompilationTask functionMapping(@Nullable Map<String,InverseFunctionMapItem> functionMapping)
    • putFunctionMappingItem

      public GetAiDecompilationTask putFunctionMappingItem(String key, InverseFunctionMapItem functionMappingItem)
    • getFunctionMapping

      @Nullable public Map<String,InverseFunctionMapItem> getFunctionMapping()
      Get functionMapping
      Returns:
      functionMapping
    • setFunctionMapping

      public void setFunctionMapping(@Nullable Map<String,InverseFunctionMapItem> functionMapping)
    • functionMappingFull

      public GetAiDecompilationTask functionMappingFull(@Nullable FunctionMappingFull functionMappingFull)
    • getFunctionMappingFull

      @Nullable public FunctionMappingFull getFunctionMappingFull()
      Get functionMappingFull
      Returns:
      functionMappingFull
    • setFunctionMappingFull

      public void setFunctionMappingFull(@Nullable FunctionMappingFull functionMappingFull)
    • summary

      public GetAiDecompilationTask summary(@Nullable String summary)
    • getSummary

      @Nullable public String getSummary()
      Get summary
      Returns:
      summary
    • setSummary

      public void setSummary(@Nullable String summary)
    • aiSummary

      public GetAiDecompilationTask aiSummary(@Nullable String aiSummary)
    • getAiSummary

      @Nullable public String getAiSummary()
      Get aiSummary
      Returns:
      aiSummary
    • setAiSummary

      public void setAiSummary(@Nullable String aiSummary)
    • rawAiSummary

      public GetAiDecompilationTask rawAiSummary(@Nullable String rawAiSummary)
    • getRawAiSummary

      @Nullable public String getRawAiSummary()
      Get rawAiSummary
      Returns:
      rawAiSummary
    • setRawAiSummary

      public void setRawAiSummary(@Nullable String rawAiSummary)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to GetAiDecompilationTask
    • fromJson

      public static GetAiDecompilationTask fromJson(String jsonString) throws IOException
      Create an instance of GetAiDecompilationTask given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of GetAiDecompilationTask
      Throws:
      IOException - if the JSON string is invalid with respect to GetAiDecompilationTask
    • toJson

      public String toJson()
      Convert an instance of GetAiDecompilationTask to an JSON string
      Returns:
      JSON string