public class SectionTable extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EXPORT_TABLE |
static String |
IMPORT_TABLE |
static String |
LOAD_CONFIG_TABLE |
static String |
RESOURCE_TABLE |
| Constructor and Description |
|---|
SectionTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(SectionHeader header) |
SectionHeader |
findHeader(String name) |
SectionData |
findSection(String name) |
int |
getFirstSectionRawDataPointer() |
SectionHeader |
getHeader(int index) |
SectionHeader[] |
getHeadersPointerSorted() |
SectionHeader |
getLastSectionRawPointerSorted() |
int |
getNumberOfSections() |
RVAConverter |
getRVAConverter() |
SectionData |
getSection(int index) |
void |
put(int index,
SectionData data) |
void |
setRvaConverter(RVAConverter rvaConverter) |
public static final String RESOURCE_TABLE
public static final String EXPORT_TABLE
public static final String IMPORT_TABLE
public static final String LOAD_CONFIG_TABLE
public void add(SectionHeader header)
public int getNumberOfSections()
public SectionHeader getHeader(int index)
public SectionData getSection(int index)
public void put(int index,
SectionData data)
public RVAConverter getRVAConverter()
public void setRvaConverter(RVAConverter rvaConverter)
public int getFirstSectionRawDataPointer()
public SectionHeader getLastSectionRawPointerSorted()
public SectionHeader[] getHeadersPointerSorted()
public SectionHeader findHeader(String name)
public SectionData findSection(String name)
Copyright © 2018. All Rights Reserved.