public class NSFObjectItem extends NSFItem
NSFItem
represents items of type TYPE_OBJECT
.Constructor and Description |
---|
NSFObjectItem(NSFItem existing) |
NSFObjectItem(NSFNote parent,
String name,
BLOCKID itemBlockId,
ValueType dataType,
BLOCKID valueBlockId,
int valueLen) |
Modifier and Type | Method and Description |
---|---|
InputStream |
getInputStream()
Returns an
InputStream for the raw data represented by this object. |
OBJECT_DESCRIPTOR |
getObjectDescriptor() |
addFlag, doFree, getDupItemId, getFlags, getItemBlockId, getName, getParent, getSeqByte, getType, getValue, getValue, getValueBlockId, getValueLen, isRefValid, removeFlag, setFlags, toString
_checkRefValidity, addChild, addChildStruct, debugPrintChildHierarchy, finalize, free, free, free, getAPI, getChildObjectCount, getChildObjectCount, getChildStructCount, isFreed, isTraceCreation, removeChild, removeChildStruct, removeFromParent, retain, setNeedsFree, setTraceCreation
public NSFObjectItem(NSFNote parent, String name, BLOCKID itemBlockId, ValueType dataType, BLOCKID valueBlockId, int valueLen)
parent
- name
- itemBlockId
- dataType
- valueBlockId
- valueLen
- public NSFObjectItem(NSFItem existing)
public OBJECT_DESCRIPTOR getObjectDescriptor() throws DominoException
DominoException
public InputStream getInputStream() throws DominoException
InputStream
for the raw data represented by this object.
Note, however, that it does not decompress the data in those objects - if the object is stored with LZ1
or Huffman coding, the data returned by this InputStream
will also be compressed.
InputStream
for the raw data represented by this objectDominoException
- if there is a problem retrieving the object information from the databaseCopyright © 2014–2018. All rights reserved.