Package ai.reveng.model
Class AIDecompFunctionMapping
java.lang.Object
ai.reveng.model.AIDecompFunctionMapping
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AIDecompFunctionMapping
extends Object
AIDecompFunctionMapping
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AIDecompFunctionMappingCreate an instance of AIDecompFunctionMapping given an JSON stringGet fieldsGet inverseFunctionMapGet inverseStringMapGet unmatchedCustomFunctionPointersGet unmatchedCustomTypesGet unmatchedEnumsGet unmatchedExternalVarsGet unmatchedFunctionsGet unmatchedGlobalVarsGet unmatchedGoToLabelsGet unmatchedStringsGet unmatchedVariadicListsGet unmatchedVarsGet userOverrideMappingsinthashCode()inverseFunctionMap(Map<String, AIDecompInverseFunctionMapItem> inverseFunctionMap) inverseStringMap(Map<String, AIDecompInverseStringMapItem> inverseStringMap) putFieldsItem(String key, Map<String, ReplacementValue> fieldsItem) putInverseFunctionMapItem(String key, AIDecompInverseFunctionMapItem inverseFunctionMapItem) putInverseStringMapItem(String key, AIDecompInverseStringMapItem inverseStringMapItem) putUnmatchedCustomFunctionPointersItem(String key, ReplacementValue unmatchedCustomFunctionPointersItem) putUnmatchedCustomTypesItem(String key, ReplacementValue unmatchedCustomTypesItem) putUnmatchedEnumsItem(String key, ReplacementValue unmatchedEnumsItem) putUnmatchedExternalVarsItem(String key, ReplacementValue unmatchedExternalVarsItem) putUnmatchedFunctionsItem(String key, ReplacementValue unmatchedFunctionsItem) putUnmatchedGlobalVarsItem(String key, ReplacementValue unmatchedGlobalVarsItem) putUnmatchedGoToLabelsItem(String key, ReplacementValue unmatchedGoToLabelsItem) putUnmatchedStringsItem(String key, ReplacementValue unmatchedStringsItem) putUnmatchedVariadicListsItem(String key, ReplacementValue unmatchedVariadicListsItem) putUnmatchedVarsItem(String key, ReplacementValue unmatchedVarsItem) putUserOverrideMappingsItem(String key, String userOverrideMappingsItem) voidvoidsetInverseFunctionMap(Map<String, AIDecompInverseFunctionMapItem> inverseFunctionMap) voidsetInverseStringMap(Map<String, AIDecompInverseStringMapItem> inverseStringMap) voidsetUnmatchedCustomFunctionPointers(Map<String, ReplacementValue> unmatchedCustomFunctionPointers) voidsetUnmatchedCustomTypes(Map<String, ReplacementValue> unmatchedCustomTypes) voidsetUnmatchedEnums(Map<String, ReplacementValue> unmatchedEnums) voidsetUnmatchedExternalVars(Map<String, ReplacementValue> unmatchedExternalVars) voidsetUnmatchedFunctions(Map<String, ReplacementValue> unmatchedFunctions) voidsetUnmatchedGlobalVars(Map<String, ReplacementValue> unmatchedGlobalVars) voidsetUnmatchedGoToLabels(Map<String, ReplacementValue> unmatchedGoToLabels) voidsetUnmatchedStrings(Map<String, ReplacementValue> unmatchedStrings) voidsetUnmatchedVariadicLists(Map<String, ReplacementValue> unmatchedVariadicLists) voidsetUnmatchedVars(Map<String, ReplacementValue> unmatchedVars) voidsetUserOverrideMappings(Map<String, String> userOverrideMappings) toJson()Convert an instance of AIDecompFunctionMapping to an JSON stringtoString()unmatchedCustomFunctionPointers(Map<String, ReplacementValue> unmatchedCustomFunctionPointers) unmatchedCustomTypes(Map<String, ReplacementValue> unmatchedCustomTypes) unmatchedEnums(Map<String, ReplacementValue> unmatchedEnums) unmatchedExternalVars(Map<String, ReplacementValue> unmatchedExternalVars) unmatchedFunctions(Map<String, ReplacementValue> unmatchedFunctions) unmatchedGlobalVars(Map<String, ReplacementValue> unmatchedGlobalVars) unmatchedGoToLabels(Map<String, ReplacementValue> unmatchedGoToLabels) unmatchedStrings(Map<String, ReplacementValue> unmatchedStrings) unmatchedVariadicLists(Map<String, ReplacementValue> unmatchedVariadicLists) unmatchedVars(Map<String, ReplacementValue> unmatchedVars) userOverrideMappings(Map<String, String> userOverrideMappings) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_FIELDS
- See Also:
-
SERIALIZED_NAME_INVERSE_FUNCTION_MAP
- See Also:
-
SERIALIZED_NAME_INVERSE_STRING_MAP
- See Also:
-
SERIALIZED_NAME_UNMATCHED_CUSTOM_FUNCTION_POINTERS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_CUSTOM_TYPES
- See Also:
-
SERIALIZED_NAME_UNMATCHED_ENUMS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_EXTERNAL_VARS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_FUNCTIONS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_GLOBAL_VARS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_GO_TO_LABELS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_STRINGS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_VARIADIC_LISTS
- See Also:
-
SERIALIZED_NAME_UNMATCHED_VARS
- See Also:
-
SERIALIZED_NAME_USER_OVERRIDE_MAPPINGS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AIDecompFunctionMapping
public AIDecompFunctionMapping()
-
-
Method Details
-
fields
-
putFieldsItem
-
getFields
Get fields- Returns:
- fields
-
setFields
-
inverseFunctionMap
public AIDecompFunctionMapping inverseFunctionMap(@Nonnull Map<String, AIDecompInverseFunctionMapItem> inverseFunctionMap) -
putInverseFunctionMapItem
public AIDecompFunctionMapping putInverseFunctionMapItem(String key, AIDecompInverseFunctionMapItem inverseFunctionMapItem) -
getInverseFunctionMap
Get inverseFunctionMap- Returns:
- inverseFunctionMap
-
setInverseFunctionMap
public void setInverseFunctionMap(@Nonnull Map<String, AIDecompInverseFunctionMapItem> inverseFunctionMap) -
inverseStringMap
public AIDecompFunctionMapping inverseStringMap(@Nonnull Map<String, AIDecompInverseStringMapItem> inverseStringMap) -
putInverseStringMapItem
public AIDecompFunctionMapping putInverseStringMapItem(String key, AIDecompInverseStringMapItem inverseStringMapItem) -
getInverseStringMap
Get inverseStringMap- Returns:
- inverseStringMap
-
setInverseStringMap
-
unmatchedCustomFunctionPointers
public AIDecompFunctionMapping unmatchedCustomFunctionPointers(@Nonnull Map<String, ReplacementValue> unmatchedCustomFunctionPointers) -
putUnmatchedCustomFunctionPointersItem
public AIDecompFunctionMapping putUnmatchedCustomFunctionPointersItem(String key, ReplacementValue unmatchedCustomFunctionPointersItem) -
getUnmatchedCustomFunctionPointers
Get unmatchedCustomFunctionPointers- Returns:
- unmatchedCustomFunctionPointers
-
setUnmatchedCustomFunctionPointers
public void setUnmatchedCustomFunctionPointers(@Nonnull Map<String, ReplacementValue> unmatchedCustomFunctionPointers) -
unmatchedCustomTypes
public AIDecompFunctionMapping unmatchedCustomTypes(@Nonnull Map<String, ReplacementValue> unmatchedCustomTypes) -
putUnmatchedCustomTypesItem
public AIDecompFunctionMapping putUnmatchedCustomTypesItem(String key, ReplacementValue unmatchedCustomTypesItem) -
getUnmatchedCustomTypes
Get unmatchedCustomTypes- Returns:
- unmatchedCustomTypes
-
setUnmatchedCustomTypes
-
unmatchedEnums
-
putUnmatchedEnumsItem
public AIDecompFunctionMapping putUnmatchedEnumsItem(String key, ReplacementValue unmatchedEnumsItem) -
getUnmatchedEnums
Get unmatchedEnums- Returns:
- unmatchedEnums
-
setUnmatchedEnums
-
unmatchedExternalVars
public AIDecompFunctionMapping unmatchedExternalVars(@Nonnull Map<String, ReplacementValue> unmatchedExternalVars) -
putUnmatchedExternalVarsItem
public AIDecompFunctionMapping putUnmatchedExternalVarsItem(String key, ReplacementValue unmatchedExternalVarsItem) -
getUnmatchedExternalVars
Get unmatchedExternalVars- Returns:
- unmatchedExternalVars
-
setUnmatchedExternalVars
-
unmatchedFunctions
public AIDecompFunctionMapping unmatchedFunctions(@Nonnull Map<String, ReplacementValue> unmatchedFunctions) -
putUnmatchedFunctionsItem
public AIDecompFunctionMapping putUnmatchedFunctionsItem(String key, ReplacementValue unmatchedFunctionsItem) -
getUnmatchedFunctions
Get unmatchedFunctions- Returns:
- unmatchedFunctions
-
setUnmatchedFunctions
-
unmatchedGlobalVars
public AIDecompFunctionMapping unmatchedGlobalVars(@Nonnull Map<String, ReplacementValue> unmatchedGlobalVars) -
putUnmatchedGlobalVarsItem
public AIDecompFunctionMapping putUnmatchedGlobalVarsItem(String key, ReplacementValue unmatchedGlobalVarsItem) -
getUnmatchedGlobalVars
Get unmatchedGlobalVars- Returns:
- unmatchedGlobalVars
-
setUnmatchedGlobalVars
-
unmatchedGoToLabels
public AIDecompFunctionMapping unmatchedGoToLabels(@Nonnull Map<String, ReplacementValue> unmatchedGoToLabels) -
putUnmatchedGoToLabelsItem
public AIDecompFunctionMapping putUnmatchedGoToLabelsItem(String key, ReplacementValue unmatchedGoToLabelsItem) -
getUnmatchedGoToLabels
Get unmatchedGoToLabels- Returns:
- unmatchedGoToLabels
-
setUnmatchedGoToLabels
-
unmatchedStrings
public AIDecompFunctionMapping unmatchedStrings(@Nonnull Map<String, ReplacementValue> unmatchedStrings) -
putUnmatchedStringsItem
public AIDecompFunctionMapping putUnmatchedStringsItem(String key, ReplacementValue unmatchedStringsItem) -
getUnmatchedStrings
Get unmatchedStrings- Returns:
- unmatchedStrings
-
setUnmatchedStrings
-
unmatchedVariadicLists
public AIDecompFunctionMapping unmatchedVariadicLists(@Nonnull Map<String, ReplacementValue> unmatchedVariadicLists) -
putUnmatchedVariadicListsItem
public AIDecompFunctionMapping putUnmatchedVariadicListsItem(String key, ReplacementValue unmatchedVariadicListsItem) -
getUnmatchedVariadicLists
Get unmatchedVariadicLists- Returns:
- unmatchedVariadicLists
-
setUnmatchedVariadicLists
-
unmatchedVars
-
putUnmatchedVarsItem
-
getUnmatchedVars
Get unmatchedVars- Returns:
- unmatchedVars
-
setUnmatchedVars
-
userOverrideMappings
public AIDecompFunctionMapping userOverrideMappings(@Nonnull Map<String, String> userOverrideMappings) -
putUserOverrideMappingsItem
public AIDecompFunctionMapping putUserOverrideMappingsItem(String key, String userOverrideMappingsItem) -
getUserOverrideMappings
Get userOverrideMappings- Returns:
- userOverrideMappings
-
setUserOverrideMappings
-
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 AIDecompFunctionMapping
-
fromJson
Create an instance of AIDecompFunctionMapping given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AIDecompFunctionMapping
- Throws:
IOException- if the JSON string is invalid with respect to AIDecompFunctionMapping
-
toJson
Convert an instance of AIDecompFunctionMapping to an JSON string- Returns:
- JSON string
-