@Internal public final class ListTables extends java.lang.Object
| Constructor and Description |
|---|
ListTables() |
ListTables(byte[] tableStream,
int lstOffset,
int fcPlfLfo,
int lcbPlfLfo) |
| Modifier and Type | Method and Description |
|---|---|
int |
addList(ListData lst,
LFO lfo,
LFOData lfoData) |
boolean |
equals(java.lang.Object obj) |
ListLevel |
getLevel(int lsid,
int level)
Get the ListLevel for a given lsid and level
|
LFO |
getLfo(int ilfo) |
LFOData |
getLfoData(int ilfo) |
ListData |
getListData(int lsid) |
int |
getOverrideIndexFromListID(int lsid) |
int |
hashCode() |
void |
writeListDataTo(FileInformationBlock fib,
java.io.ByteArrayOutputStream tableStream) |
void |
writeListOverridesTo(FileInformationBlock fib,
java.io.ByteArrayOutputStream tableStream) |
public ListTables()
public ListTables(byte[] tableStream,
int lstOffset,
int fcPlfLfo,
int lcbPlfLfo)
public void writeListDataTo(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOExceptionpublic void writeListOverridesTo(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOExceptionpublic LFO getLfo(int ilfo) throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic LFOData getLfoData(int ilfo) throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic int getOverrideIndexFromListID(int lsid)
throws java.util.NoSuchElementException
java.util.NoSuchElementExceptionpublic ListLevel getLevel(int lsid, int level)
lsid - level - null if ListData can't be found or if level is > that availablepublic ListData getListData(int lsid)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright 2018 The Apache Software Foundation or its licensors, as applicable.