Package org.apache.olingo.ext.proxy.api
Interface StructuredCollectionQuery<CT extends StructuredCollectionQuery<?>>
- All Superinterfaces:
CollectionQuery<CT>
,CommonQuery
,StructuredQuery<CT>
- All Known Subinterfaces:
StructuredCollectionComposableInvoker<CT,
,O> StructuredCollectionInvoker<CT>
public interface StructuredCollectionQuery<CT extends StructuredCollectionQuery<?>>
extends StructuredQuery<CT>, CollectionQuery<CT>
-
Method Summary
Methods inherited from interface org.apache.olingo.ext.proxy.api.CollectionQuery
skip, top
Methods inherited from interface org.apache.olingo.ext.proxy.api.CommonQuery
clearQueryOptions
Methods inherited from interface org.apache.olingo.ext.proxy.api.StructuredQuery
expand, select
-
Method Details
-
filter
Sets the $filter expression.
Any of available operators and functions can be embodied here.- Parameters:
filter
- the $filter expression.- Returns:
- the same query instance.
-
filter
Sets the filter generating the $filter expression.- Parameters:
filter
- filter instance (to be obtained via factory): note that build() method will be immediately invoked.- Returns:
- the same query instance.
-
orderBy
Sets the $orderBy expression.- Parameters:
sort
- sort options.- Returns:
- the same query instance.
-
orderBy
Sets the $orderBy expression.- Parameters:
orderBy
- the $orderBy expression.- Returns:
- the same query instance.
-