Package ai.reveng.model
Class ELFSegment
java.lang.Object
ai.reveng.model.ELFSegment
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ELFSegment
extends Object
ELFSegment
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfileOffset(Integer fileOffset) static ELFSegmentCreate an instance of ELFSegment given an JSON stringGet alignmentGet fileOffsetgetFlags()Get flagsGet flagsRawGet physicalAddressGet physicalSizegetType()Get typeGet virtualAddressGet virtualSizeinthashCode()physicalAddress(Integer physicalAddress) physicalSize(Integer physicalSize) voidsetAlignment(Integer alignment) voidsetFileOffset(Integer fileOffset) voidvoidsetFlagsRaw(Integer flagsRaw) voidsetPhysicalAddress(Integer physicalAddress) voidsetPhysicalSize(Integer physicalSize) voidvoidsetVirtualAddress(Integer virtualAddress) voidsetVirtualSize(Integer virtualSize) toJson()Convert an instance of ELFSegment 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_TYPE
- See Also:
-
SERIALIZED_NAME_VIRTUAL_ADDRESS
- See Also:
-
SERIALIZED_NAME_VIRTUAL_SIZE
- See Also:
-
SERIALIZED_NAME_PHYSICAL_ADDRESS
- See Also:
-
SERIALIZED_NAME_PHYSICAL_SIZE
- See Also:
-
SERIALIZED_NAME_FILE_OFFSET
- See Also:
-
SERIALIZED_NAME_FLAGS
- See Also:
-
SERIALIZED_NAME_FLAGS_RAW
- See Also:
-
SERIALIZED_NAME_ALIGNMENT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ELFSegment
public ELFSegment()
-
-
Method Details
-
type
-
getType
Get type- Returns:
- type
-
setType
-
virtualAddress
-
getVirtualAddress
Get virtualAddress- Returns:
- virtualAddress
-
setVirtualAddress
-
virtualSize
-
getVirtualSize
Get virtualSize- Returns:
- virtualSize
-
setVirtualSize
-
physicalAddress
-
getPhysicalAddress
Get physicalAddress- Returns:
- physicalAddress
-
setPhysicalAddress
-
physicalSize
-
getPhysicalSize
Get physicalSize- Returns:
- physicalSize
-
setPhysicalSize
-
fileOffset
-
getFileOffset
Get fileOffset- Returns:
- fileOffset
-
setFileOffset
-
flags
-
getFlags
Get flags- Returns:
- flags
-
setFlags
-
flagsRaw
-
getFlagsRaw
Get flagsRaw- Returns:
- flagsRaw
-
setFlagsRaw
-
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 ELFSegment
-
fromJson
Create an instance of ELFSegment given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ELFSegment
- Throws:
IOException- if the JSON string is invalid with respect to ELFSegment
-
toJson
Convert an instance of ELFSegment to an JSON string- Returns:
- JSON string
-