Interface IndexRow
-
public interface IndexRowA row returned by the index.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetPath()The path of the node, if available.PropertyValuegetValue(java.lang.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
java.lang.String getPath()
The path of the node, if available.- Returns:
- the path
-
getValue
PropertyValue getValue(java.lang.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
-
-