Package ai.reveng.model
Class AddCalleeInputBody
java.lang.Object
ai.reveng.model.AddCalleeInputBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AddCalleeInputBody
extends Object
AddCalleeInputBody
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalleeFunctionId(Long calleeFunctionId) calleeName(String calleeName) calleeVaddr(Long calleeVaddr) booleanstatic AddCalleeInputBodyCreate an instance of AddCalleeInputBody given an JSON stringInternal callee function ID; 0 means not provided minimum: 0Callee name (for external calls)Virtual address of the calleeWhether the callee is outside the binaryThunked virtual address minimum: 0inthashCode()isExternal(Boolean isExternal) voidsetCalleeFunctionId(Long calleeFunctionId) voidsetCalleeName(String calleeName) voidsetCalleeVaddr(Long calleeVaddr) voidsetIsExternal(Boolean isExternal) voidsetThunkedVaddr(Long thunkedVaddr) thunkedVaddr(Long thunkedVaddr) toJson()Convert an instance of AddCalleeInputBody to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_CALLEE_FUNCTION_ID
- See Also:
-
SERIALIZED_NAME_CALLEE_NAME
- See Also:
-
SERIALIZED_NAME_CALLEE_VADDR
- See Also:
-
SERIALIZED_NAME_IS_EXTERNAL
- See Also:
-
SERIALIZED_NAME_THUNKED_VADDR
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AddCalleeInputBody
public AddCalleeInputBody()
-
-
Method Details
-
calleeFunctionId
-
getCalleeFunctionId
Internal callee function ID; 0 means not provided minimum: 0- Returns:
- calleeFunctionId
-
setCalleeFunctionId
-
calleeName
-
getCalleeName
Callee name (for external calls)- Returns:
- calleeName
-
setCalleeName
-
calleeVaddr
-
getCalleeVaddr
Virtual address of the callee- Returns:
- calleeVaddr
-
setCalleeVaddr
-
isExternal
-
getIsExternal
Whether the callee is outside the binary- Returns:
- isExternal
-
setIsExternal
-
thunkedVaddr
-
getThunkedVaddr
Thunked virtual address minimum: 0- Returns:
- thunkedVaddr
-
setThunkedVaddr
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
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 AddCalleeInputBody
-
fromJson
Create an instance of AddCalleeInputBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AddCalleeInputBody
- Throws:
IOException- if the JSON string is invalid with respect to AddCalleeInputBody
-
toJson
Convert an instance of AddCalleeInputBody to an JSON string- Returns:
- JSON string
-