Interface IndexRow
public interface IndexRow
A row returned by the index.
-
Method Summary
Modifier and TypeMethodDescriptiongetPath()The path of the node, if available.The value of the given property, if available.booleanMarks if the row is virtual and behavior ofgetPathis undefined.
-
Method Details
-
isVirtualRow
boolean isVirtualRow()Marks if the row is virtual and behavior ofgetPathis undefined. The implementation may choose to returnnullor empty string. User of a virtual row should now rely of value ofgetPathreturned from virtual rows.- Returns:
- if path is available for the current row
-
getPath
String getPath()The path of the node, if available.- Returns:
- the path
-
getValue
The value of the given property, if available. This might be a property of the given node, or a pseudo-property (a property that is only available in the index but not in the node itself, such as "jcr:score").- Parameters:
columnName- the column name- Returns:
- the value, or null if not available
-