Package com.pff
Class PSTTable7C
- java.lang.Object
-
- com.pff.PSTTable
-
- com.pff.PSTTable7C
-
class PSTTable7C extends PSTTable
Specific functions for the 7c table type ("Table Context"). This is used for attachments.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
PSTTable7C.ColumnDescriptor
-
Nested classes/interfaces inherited from class com.pff.PSTTable
PSTTable.NodeInfo
-
-
Field Summary
Fields Modifier and Type Field Description private int
BLOCK_SIZE
private int
cCols
(package private) PSTTable7C.ColumnDescriptor[]
columnDescriptors
private java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>>
items
(package private) java.util.HashMap<java.lang.Integer,java.lang.Integer>
keyMap
private int
numberOfDataSets
private int
overrideCol
private PSTTable.NodeInfo
rowNodeInfo
private int
TCI_1b
private int
TCI_bm
-
Fields inherited from class com.pff.PSTTable
arrayBlocks, description, hidRoot, hidUserRoot, numberOfIndexLevels, numberOfKeys, sizeOfItemKey, sizeOfItemValue, tableType, tableTypeByte
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems)
protected
PSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems, int entityToExtract)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>>
getItems()
get all the items parsed out of this table.(package private) java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>>
getItems(int startAtRecord, int numberOfRecordsToReturn)
java.lang.String
getItemsString()
int
getRowCount()
get the number of items stored in this table.java.lang.String
toString()
-
Methods inherited from class com.pff.PSTTable
getNodeInfo, releaseRawData
-
-
-
-
Field Detail
-
BLOCK_SIZE
private final int BLOCK_SIZE
- See Also:
- Constant Field Values
-
items
private java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>> items
-
numberOfDataSets
private int numberOfDataSets
-
cCols
private int cCols
-
TCI_bm
private int TCI_bm
-
rowNodeInfo
private PSTTable.NodeInfo rowNodeInfo
-
TCI_1b
private int TCI_1b
-
overrideCol
private int overrideCol
-
columnDescriptors
PSTTable7C.ColumnDescriptor[] columnDescriptors
-
keyMap
java.util.HashMap<java.lang.Integer,java.lang.Integer> keyMap
-
-
Constructor Detail
-
PSTTable7C
protected PSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems) throws PSTException, java.io.IOException
- Throws:
PSTException
java.io.IOException
-
PSTTable7C
protected PSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems, int entityToExtract) throws PSTException, java.io.IOException
- Throws:
PSTException
java.io.IOException
-
-
Method Detail
-
getItems
java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>> getItems() throws PSTException, java.io.IOException
get all the items parsed out of this table.- Returns:
- Throws:
PSTException
java.io.IOException
-
getItems
java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>> getItems(int startAtRecord, int numberOfRecordsToReturn) throws PSTException, java.io.IOException
- Throws:
PSTException
java.io.IOException
-
getRowCount
public int getRowCount()
Description copied from class:PSTTable
get the number of items stored in this table.- Overrides:
getRowCount
in classPSTTable
- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getItemsString
public java.lang.String getItemsString()
-
-