public class NSFViewEntryCollection extends NSFBase
This object frees the internal COLLECTIONPOSITION
when freed.
Modifier and Type | Class and Description |
---|---|
static interface |
NSFViewEntryCollection.ViewEntryVisitor |
Constructor and Description |
---|
NSFViewEntryCollection(NSFView parent,
COLLECTIONPOSITION position,
int returnCount,
int keyMatches,
int readMask) |
Modifier and Type | Method and Description |
---|---|
protected void |
doFree()
This method is called when the final reference to this object is freed.
|
void |
eachEntry(NSFViewEntryCollection.ViewEntryVisitor visitor) |
int |
getBufferMaxEntries() |
int |
getCount() |
int |
getDefaultReadMask() |
int |
getEffectiveReadMask() |
NSFViewEntry |
getFirst() |
NSFView |
getParent() |
int |
getReadMask() |
boolean |
isReadColumnNames()
Indicated whether the collection will read in item names when retrieving entries
|
boolean |
isRefValid()
Checks whether the object's inner reference is valid.
|
void |
setBufferMaxEntries(int bufferMaxEntries) |
void |
setReadColumnNames(boolean readColumnNames)
Sets whether the collection should read in item names when retrieving entries
|
void |
setReadMask(int readMask) |
_checkRefValidity, addChild, addChildStruct, debugPrintChildHierarchy, finalize, free, free, free, getAPI, getChildObjectCount, getChildObjectCount, getChildStructCount, isFreed, isTraceCreation, removeChild, removeChildStruct, removeFromParent, retain, setNeedsFree, setTraceCreation, toString
public NSFViewEntryCollection(NSFView parent, COLLECTIONPOSITION position, int returnCount, int keyMatches, int readMask) throws DominoException
DominoException
public int getCount() throws DominoException
DominoException
public boolean isReadColumnNames()
public void setReadColumnNames(boolean readColumnNames)
readColumnNames
- whether the collection should read in item names when retrieving entriespublic void setReadMask(int readMask)
public int getReadMask()
public void setBufferMaxEntries(int bufferMaxEntries)
public int getBufferMaxEntries()
public void eachEntry(NSFViewEntryCollection.ViewEntryVisitor visitor) throws Exception
Exception
public NSFViewEntry getFirst() throws DominoException
DominoException
public int getDefaultReadMask()
protected void doFree()
NSFBase
Implemented classes are expected to release any memory or network resources they have open. They are also expected to write this defensively, allowing the method to be called multiple times on the same object without problem.
public boolean isRefValid()
NSFBase
isRefValid
in class NSFBase
public int getEffectiveReadMask()
Copyright © 2014–2018. All rights reserved.