@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
(获取给定 lsid 和级别的 ListLevel)
|
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.IOException
(java.io.IOException)
public void writeListOverridesTo(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOException
(java.io.IOException)
public LFO getLfo(int ilfo) throws java.util.NoSuchElementException
java.util.NoSuchElementException
(java.util.NoSuchElementException)
public LFOData getLfoData(int ilfo) throws java.util.NoSuchElementException
java.util.NoSuchElementException
(java.util.NoSuchElementException)
public int getOverrideIndexFromListID(int lsid) throws java.util.NoSuchElementException
java.util.NoSuchElementException
(java.util.NoSuchElementException)
public ListLevel getLevel(int lsid, int level)
null
if ListData can't be found or if level is > that available
(如果找到 ListLevel,如果找不到 ListData 或如果 level 大于可用,则返回 null)
public ListData getListData(int lsid)
public int hashCode()
hashCode
in class
java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class
java.lang.Object
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.