Class Query<T extends SearchableItem<?>>
- java.lang.Object
-
- org.gcube.common.storagehub.model.query.Query<T>
-
public class Query<T extends SearchableItem<?>> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression<Boolean>getExpression()intgetLimit()intgetOffset()List<OrderField>getOrderFields()TgetSearchableItem()voidsetExpression(Expression<Boolean> expression)voidsetLimit(int limit)voidsetOffset(int offset)voidsetOrder(OrderField... fields)
-
-
-
Constructor Detail
-
Query
protected Query(T searchableItem)
-
-
Method Detail
-
setExpression
public void setExpression(Expression<Boolean> expression)
-
setOrder
public void setOrder(OrderField... fields)
-
setLimit
public void setLimit(int limit)
-
setOffset
public void setOffset(int offset)
-
getSearchableItem
public T getSearchableItem()
-
getExpression
public Expression<Boolean> getExpression()
-
getLimit
public int getLimit()
-
getOffset
public int getOffset()
-
getOrderFields
public List<OrderField> getOrderFields()
-
-