Package ai.reveng.model
Class ELFSection
java.lang.Object
ai.reveng.model.ELFSection
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ELFSection
extends Object
ELFSection
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionentropy(BigDecimal entropy) booleanfileOffset(Integer fileOffset) static ELFSectionCreate an instance of ELFSection given an JSON stringGet alignmentGet entropyGet fileOffsetgetFlags()Get flagsGet flagsRawgetName()Get nameGet rawSizegetType()Get typeGet virtualAddressGet virtualSizeinthashCode()voidsetAlignment(Integer alignment) voidsetEntropy(BigDecimal entropy) voidsetFileOffset(Integer fileOffset) voidvoidsetFlagsRaw(Integer flagsRaw) voidvoidsetRawSize(Integer rawSize) voidvoidsetVirtualAddress(Integer virtualAddress) voidsetVirtualSize(Integer virtualSize) toJson()Convert an instance of ELFSection to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvirtualAddress(Integer virtualAddress) virtualSize(Integer virtualSize)
-
Field Details
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_VIRTUAL_ADDRESS
- See Also:
-
SERIALIZED_NAME_VIRTUAL_SIZE
- See Also:
-
SERIALIZED_NAME_RAW_SIZE
- See Also:
-
SERIALIZED_NAME_FILE_OFFSET
- See Also:
-
SERIALIZED_NAME_FLAGS
- See Also:
-
SERIALIZED_NAME_FLAGS_RAW
- See Also:
-
SERIALIZED_NAME_ENTROPY
- See Also:
-
SERIALIZED_NAME_ALIGNMENT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ELFSection
public ELFSection()
-
-
Method Details
-
name
-
getName
Get name- Returns:
- name
-
setName
-
type
-
getType
Get type- Returns:
- type
-
setType
-
virtualAddress
-
getVirtualAddress
Get virtualAddress- Returns:
- virtualAddress
-
setVirtualAddress
-
virtualSize
-
getVirtualSize
Get virtualSize- Returns:
- virtualSize
-
setVirtualSize
-
rawSize
-
getRawSize
Get rawSize- Returns:
- rawSize
-
setRawSize
-
fileOffset
-
getFileOffset
Get fileOffset- Returns:
- fileOffset
-
setFileOffset
-
flags
-
getFlags
Get flags- Returns:
- flags
-
setFlags
-
flagsRaw
-
getFlagsRaw
Get flagsRaw- Returns:
- flagsRaw
-
setFlagsRaw
-
entropy
-
getEntropy
Get entropy- Returns:
- entropy
-
setEntropy
-
alignment
-
getAlignment
Get alignment- Returns:
- alignment
-
setAlignment
-
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 ELFSection
-
fromJson
Create an instance of ELFSection given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ELFSection
- Throws:
IOException- if the JSON string is invalid with respect to ELFSection
-
toJson
Convert an instance of ELFSection to an JSON string- Returns:
- JSON string
-