public class ElfVerNeed extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ElfVerNeed.Vernaux |
static class |
ElfVerNeed.Verneed |
Modifier and Type | Field and Description |
---|---|
com.google.common.collect.ImmutableList<Pair<ElfVerNeed.Verneed,com.google.common.collect.ImmutableList<ElfVerNeed.Vernaux>>> |
entries |
Constructor and Description |
---|
ElfVerNeed(com.google.common.collect.ImmutableList<Pair<ElfVerNeed.Verneed,com.google.common.collect.ImmutableList<ElfVerNeed.Vernaux>>> entries) |
Modifier and Type | Method and Description |
---|---|
ElfVerNeed |
compact() |
static ElfVerNeed |
parse(ElfHeader.EIClass eiClass,
ByteBuffer buffer) |
void |
write(ElfHeader.EIClass eiClass,
ByteBuffer buffer) |
public final com.google.common.collect.ImmutableList<Pair<ElfVerNeed.Verneed,com.google.common.collect.ImmutableList<ElfVerNeed.Vernaux>>> entries
public ElfVerNeed(com.google.common.collect.ImmutableList<Pair<ElfVerNeed.Verneed,com.google.common.collect.ImmutableList<ElfVerNeed.Vernaux>>> entries)
public static ElfVerNeed parse(ElfHeader.EIClass eiClass, ByteBuffer buffer)
public void write(ElfHeader.EIClass eiClass, ByteBuffer buffer)
public ElfVerNeed compact()