public interface DViewEntry extends DBase
| Modifier and Type | Method and Description |
|---|---|
int |
getChildCount()
The number of immediate children belonging to the current view entry.
|
List |
getColumnValues()
The value of each column in the view entry.
|
int |
getDescendantCount()
The number of descendants belonging to the current view entry.
|
DDocument |
getDocument()
The document associated with the view entry.
|
int |
getIndentLevel()
The indent level of a view entry within the view.
|
String |
getNoteID()
The note ID of a view entry of type document.
|
String |
getPosition(char seperator)
Returns the position of the entry in the view hierarchy, for example,
"2.3" for the third document of the second category.
|
int |
getSibblingCount()
Deprecated.
use method
getSiblingCount() instead |
int |
getSiblingCount()
The number of siblings belonging to the current view entry.
|
String |
getUniversalID() |
boolean |
isCategory()
Indicates whether a view entry is a category.
|
boolean |
isConflict()
Indicates if a view entry is for a document on which a replication or
save conflict occurred.
|
boolean |
isDocument()
Indicates whether a view entry is a document.
|
boolean |
isTotal()
Indicates whether a view entry is a total.
|
boolean |
isValid()
Indicates whether a view entry is a valid entry and not a deletion stub.
|
List getColumnValues()
DDocument getDocument()
Returns null if the view entry is not a document. Returns null if the document is deleted after the ViewEntry object is created.
boolean isCategory()
true if the entry is a category,
false if the entry is not a categoryboolean isDocument()
true if the entry is a document,
false if the entry is not a documentboolean isTotal()
true if the entry is a total,
false if the entry is not a totalString getUniversalID()
int getChildCount()
boolean isConflict()
true if the entry is a conflict document,
false if the entry is not a conflict documentint getDescendantCount()
int getSiblingCount()
The sibling count includes the current entry unless it is a total.
int getSibblingCount()
getSiblingCount() insteadThe sibling count includes the current entry unless it is a total.
int getIndentLevel()
The indent level corresponds to the number of levels in the position. Position 1 is indent level 0, position 1.1 is indent level 1, position 1.1.1 is indent level 2, and so on.
boolean isValid()
If a document is removed after a view entry collection containing it is created, you can use the corresponding view entry for navigation but cannot access the document. If the possibility of removal exists, you should check isValid before attempting to access the document.
true if a view entry is a valid entry and not a
deletion stubString getNoteID()
This property returns the empty string for entries of type category and total.
String getPosition(char seperator)
seperator - The separator to be used in the return value.Copyright © 2005–2020. All rights reserved.