Package ai.reveng.model
Class AnalysisFunctionEntry
java.lang.Object
ai.reveng.model.AnalysisFunctionEntry
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AnalysisFunctionEntry
extends Object
AnalysisFunctionEntry
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AnalysisFunctionEntryCreate an instance of AnalysisFunctionEntry given an JSON stringfunctionId(Long functionId) functionName(String functionName) functionSize(Long functionSize) functionVaddr(Long functionVaddr) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Get binaryIdgetDebug()Get debugGet functionIdGet functionNameGet functionSizeGet functionVaddrSearch is applied to string valueGet sourceBinaryIdGet sourceTypeinthashCode()mangledName(String mangledName) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetBinaryId(Long binaryId) voidvoidsetFunctionId(Long functionId) voidsetFunctionName(String functionName) voidsetFunctionSize(Long functionSize) voidsetFunctionVaddr(Long functionVaddr) voidsetMangledName(String mangledName) voidsetSourceBinaryId(Long sourceBinaryId) voidsetSourceType(String sourceType) sourceBinaryId(Long sourceBinaryId) sourceType(String sourceType) toJson()Convert an instance of AnalysisFunctionEntry 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_BINARY_ID
- See Also:
-
SERIALIZED_NAME_DEBUG
- See Also:
-
SERIALIZED_NAME_FUNCTION_ID
- See Also:
-
SERIALIZED_NAME_FUNCTION_NAME
- See Also:
-
SERIALIZED_NAME_FUNCTION_SIZE
- See Also:
-
SERIALIZED_NAME_FUNCTION_VADDR
- See Also:
-
SERIALIZED_NAME_MANGLED_NAME
- See Also:
-
SERIALIZED_NAME_SOURCE_BINARY_ID
- See Also:
-
SERIALIZED_NAME_SOURCE_TYPE
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AnalysisFunctionEntry
public AnalysisFunctionEntry()
-
-
Method Details
-
binaryId
-
getBinaryId
Get binaryId- Returns:
- binaryId
-
setBinaryId
-
debug
-
getDebug
Get debug- Returns:
- debug
-
setDebug
-
functionId
-
getFunctionId
Get functionId- Returns:
- functionId
-
setFunctionId
-
functionName
-
getFunctionName
Get functionName- Returns:
- functionName
-
setFunctionName
-
functionSize
-
getFunctionSize
Get functionSize- Returns:
- functionSize
-
setFunctionSize
-
functionVaddr
-
getFunctionVaddr
Get functionVaddr- Returns:
- functionVaddr
-
setFunctionVaddr
-
mangledName
-
getMangledName
Search is applied to string value- Returns:
- mangledName
-
setMangledName
-
sourceBinaryId
-
getSourceBinaryId
Get sourceBinaryId- Returns:
- sourceBinaryId
-
setSourceBinaryId
-
sourceType
-
getSourceType
Get sourceType- Returns:
- sourceType
-
setSourceType
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- name of the propertyvalue- value of the property- Returns:
- the AnalysisFunctionEntry instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
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 AnalysisFunctionEntry
-
fromJson
Create an instance of AnalysisFunctionEntry given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AnalysisFunctionEntry
- Throws:
IOException- if the JSON string is invalid with respect to AnalysisFunctionEntry
-
toJson
Convert an instance of AnalysisFunctionEntry to an JSON string- Returns:
- JSON string
-