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) classPSTTable7C.ColumnDescriptor-
Nested classes/interfaces inherited from class com.pff.PSTTable
PSTTable.NodeInfo
-
-
Field Summary
Fields Modifier and Type Field Description private intBLOCK_SIZEprivate intcCols(package private) PSTTable7C.ColumnDescriptor[]columnDescriptorsprivate java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>>items(package private) java.util.HashMap<java.lang.Integer,java.lang.Integer>keyMapprivate intnumberOfDataSetsprivate intoverrideColprivate PSTTable.NodeInforowNodeInfoprivate intTCI_1bprivate intTCI_bm-
Fields inherited from class com.pff.PSTTable
arrayBlocks, description, hidRoot, hidUserRoot, numberOfIndexLevels, numberOfKeys, sizeOfItemKey, sizeOfItemValue, tableType, tableTypeByte
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems)protectedPSTTable7C(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.StringgetItemsString()intgetRowCount()get the number of items stored in this table.java.lang.StringtoString()-
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:
PSTExceptionjava.io.IOException
-
PSTTable7C
protected PSTTable7C(PSTNodeInputStream in, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> subNodeDescriptorItems, int entityToExtract) throws PSTException, java.io.IOException
- Throws:
PSTExceptionjava.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:
PSTExceptionjava.io.IOException
-
getItems
java.util.List<java.util.HashMap<java.lang.Integer,PSTTable7CItem>> getItems(int startAtRecord, int numberOfRecordsToReturn) throws PSTException, java.io.IOException
- Throws:
PSTExceptionjava.io.IOException
-
getRowCount
public int getRowCount()
Description copied from class:PSTTableget the number of items stored in this table.- Overrides:
getRowCountin classPSTTable- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getItemsString
public java.lang.String getItemsString()
-
-