|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.search.api.helper.ResultAccessor
public class ResultAccessor
Wrapper for a complete search result object. Basically provides method to create access helpers for the single query and result records contained in the search result. Can also create a new query builder based on the effective query object in the search result.
| Constructor Summary | |
|---|---|
ResultAccessor(SearchResult result)
create instance. |
|
| Method Summary | |
|---|---|
QueryRecordAccessor |
getQuery()
create a wrapper for the effective query record. |
SearchResult |
getResult()
access original result. |
ResultRecordAccessor |
getResultRecord(int index)
create a wrapper for the n'th result record. |
java.lang.String |
getWorkflowName()
|
boolean |
hasQuery()
|
boolean |
hasRecords()
|
QueryBuilder |
newQueryBuilder()
create new QueryBuilder for same pipeline from effective query object of this result, use complete query object. |
QueryBuilder |
newQueryBuilder(java.lang.String recordFilterName)
create new QueryBuilder for same pipeline from effective query object of this result, keep only parts of query object as described by record filter. parameters are always copied. |
int |
recordsSize()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResultAccessor(SearchResult result)
result - the search result.| Method Detail |
|---|
public SearchResult getResult()
public java.lang.String getWorkflowName()
public boolean hasQuery()
public QueryRecordAccessor getQuery()
public boolean hasRecords()
public int recordsSize()
public ResultRecordAccessor getResultRecord(int index)
index - position in result list.
public QueryBuilder newQueryBuilder()
public QueryBuilder newQueryBuilder(java.lang.String recordFilterName)
recordFilterName - name of filter to apply to effective query record.
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||