|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.wikitty.PagedResult<T>
T - paged result value typepublic class PagedResult<T>
Paged result containing result collection and facet topics.
| Field Summary | |
|---|---|
protected java.util.Map<java.lang.String,java.util.List<FacetTopic>> |
facets
facet asked or null if no facet |
protected int |
firstIndice
indice element in global search result |
protected int |
numFound
total number of result if we call the query for all possible result |
protected java.lang.String |
queryString
query really executed |
protected java.util.List<T> |
results
list of result in the wanted interval |
| Constructor Summary | |
|---|---|
PagedResult(int firstIndice,
int numFound,
java.lang.String queryString,
java.util.Map<java.lang.String,java.util.List<FacetTopic>> facets,
java.util.List<T> results)
we don't initialize securityToken |
|
| Method Summary | ||
|---|---|---|
PagedResult<Wikitty> |
cast(java.lang.String securityToken,
WikittyService ws)
Convert all result to the wikitty type and return new PagedResult with this new result list. |
|
PagedResult<Wikitty> |
cast(java.lang.String securityToken,
WikittyService ws,
WikittyTransaction transaction)
Convert all result to the wikitty type and return new PagedResult with this new result list. |
|
|
cast(WikittyProxy proxy,
java.lang.Class<E> clazz)
Call cast(WikittyProxy, Class, boolean) with
autoconvert = true |
|
|
cast(WikittyProxy proxy,
java.lang.Class<E> clazz,
boolean autoconvert)
Convert all result to the wanted type and return new PagedResult with this new result list. |
|
T |
get(int i)
Return element at index. |
|
java.util.List<T> |
getAll()
Return unmodifiable list of all result. |
|
java.util.Collection<java.lang.String> |
getFacetNames()
Return name of all facet used in query. |
|
java.util.Map<java.lang.String,java.util.List<FacetTopic>> |
getFacets()
Get map represent facets. |
|
T |
getFirst()
Return the first element in result Can throw an exception if no element available |
|
int |
getFirstIndice()
|
|
int |
getNumFound()
|
|
java.lang.String |
getQueryString()
|
|
java.util.List<FacetTopic> |
getTopic(java.lang.String facetName)
Return all topic for the specified facet. |
|
int |
size()
Return the number of result in this object. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int firstIndice
protected int numFound
protected java.lang.String queryString
protected java.util.List<T> results
protected java.util.Map<java.lang.String,java.util.List<FacetTopic>> facets
| Constructor Detail |
|---|
public PagedResult(int firstIndice,
int numFound,
java.lang.String queryString,
java.util.Map<java.lang.String,java.util.List<FacetTopic>> facets,
java.util.List<T> results)
firstIndice - numFound - queryString - facets - results - | Method Detail |
|---|
public <E extends BusinessEntityWikitty> PagedResult<E> cast(WikittyProxy proxy,
java.lang.Class<E> clazz)
cast(WikittyProxy, Class, boolean) with
autoconvert = true
proxy - used to retrieve securityToken and WikittyServiceclazz - target PagedResult type
public PagedResult<Wikitty> cast(java.lang.String securityToken,
WikittyService ws)
securityToken - security tokenws - wikitty service
public PagedResult<Wikitty> cast(java.lang.String securityToken,
WikittyService ws,
WikittyTransaction transaction)
securityToken - security tokenws - wikitty servicetransaction - transaction
public <E extends BusinessEntityWikitty> PagedResult<E> cast(WikittyProxy proxy,
java.lang.Class<E> clazz,
boolean autoconvert)
E - class to cast intoproxy - used to retrieve securityToken and WikittyServiceautoconvert - if autoconvert is false and object don't all needed
extension, object is not put in the result
public int getFirstIndice()
public int getNumFound()
public java.lang.String getQueryString()
public java.util.Collection<java.lang.String> getFacetNames()
public java.util.List<FacetTopic> getTopic(java.lang.String facetName)
facetName - name of the wanted facet
public java.util.Map<java.lang.String,java.util.List<FacetTopic>> getFacets()
public T getFirst()
public T get(int i)
i - index
public java.util.List<T> getAll()
public int size()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||