Interface IndexRow
-
public interface IndexRowA row returned by the index.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetPath()The path of the node, if available.org.apache.jackrabbit.oak.api.PropertyValuegetValue(String columnName)The value of the given property, if available.booleanisVirtualRow()Marks if the row is virtual and behavior ofgetPathis undefined.
-
-
-
Method Detail
-
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
org.apache.jackrabbit.oak.api.PropertyValue getValue(String columnName)
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
-
-