public class ElfDynamicSection extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ElfDynamicSection.DTag |
static class |
ElfDynamicSection.Entry |
| Modifier and Type | Field and Description |
|---|---|
com.google.common.collect.ImmutableList<ElfDynamicSection.Entry> |
entries |
| Constructor and Description |
|---|
ElfDynamicSection(com.google.common.collect.ImmutableList<ElfDynamicSection.Entry> entries) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Long> |
lookup(ElfDynamicSection.DTag dTag) |
static ElfDynamicSection |
parse(ElfHeader.EIClass eiClass,
ByteBuffer buffer) |
void |
write(ElfHeader.EIClass eiClass,
ByteBuffer buffer) |
public final com.google.common.collect.ImmutableList<ElfDynamicSection.Entry> entries
public ElfDynamicSection(com.google.common.collect.ImmutableList<ElfDynamicSection.Entry> entries)
public static ElfDynamicSection parse(ElfHeader.EIClass eiClass, ByteBuffer buffer)
public void write(ElfHeader.EIClass eiClass, ByteBuffer buffer)
public Optional<Long> lookup(ElfDynamicSection.DTag dTag)