org.eclipse.smila.search.api.helper
Class ResultItemAccessor
java.lang.Object
org.eclipse.smila.search.api.helper.ResultItemAccessor
public class ResultItemAccessor
- extends java.lang.Object
wrappper for result records.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultItemAccessor
public ResultItemAccessor(int position,
AnyMap metadata)
- create instance.
- Parameters:
position - position in result record listmetadata - record metadata of result
getPosition
public int getPosition()
- Returns:
- position in result record list
getMetadata
public AnyMap getMetadata()
- Returns:
- record metadata of result
getRecordId
public java.lang.String getRecordId()
- Returns:
- value of "_recordid" attribute, if set. Else null.
getSource
public java.lang.String getSource()
- Returns:
- value of "_source" attribute, if set. Else null.
getWeight
public double getWeight()
- Returns:
- value of "_weight" attribute, if set. Else 0.0.
getHighlight
public AnyMap getHighlight()
- Returns:
- value of "_highlight" annotation, ifs set. Else null.