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, topMethods inherited from interface org.apache.olingo.ext.proxy.api.CommonQuery
clearQueryOptionsMethods 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.
-