Class JmixParameters
java.lang.Object
org.springframework.data.repository.query.Parameters<JmixParameters,JmixParameter>
io.jmix.core.impl.repository.query.JmixParameters
- All Implemented Interfaces:
Iterable<JmixParameter>
,Supplier<Stream<JmixParameter>>
,org.springframework.data.util.Streamable<JmixParameter>
public class JmixParameters
extends org.springframework.data.repository.query.Parameters<JmixParameters,JmixParameter>
Parameters
extension required to support FetchPlan
special parameter.-
Field Summary
Fields inherited from class org.springframework.data.repository.query.Parameters
TYPES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected JmixParameters
createFrom
(List<JmixParameter> parameters) protected JmixParameter
createParameter
(org.springframework.core.MethodParameter parameter) protected int
int
boolean
Methods inherited from class org.springframework.data.repository.query.Parameters
getBindableParameter, getBindableParameters, getDynamicProjectionIndex, getNumberOfParameters, getPageableIndex, getParameter, getScrollPositionIndex, getSortIndex, hasDynamicProjection, hasPageableParameter, hasParameterAt, hasScrollPositionParameter, hasSortParameter, hasSpecialParameter, isBindable, iterator, potentiallySortsDynamically
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface org.springframework.data.util.Streamable
and, and, and, and, filter, flatMap, get, isEmpty, map, stream, toList, toSet
-
Constructor Details
-
JmixParameters
-
-
Method Details
-
findFetchPlanParameterIndex
protected int findFetchPlanParameterIndex() -
createParameter
- Overrides:
createParameter
in classorg.springframework.data.repository.query.Parameters<JmixParameters,
JmixParameter>
-
createFrom
- Specified by:
createFrom
in classorg.springframework.data.repository.query.Parameters<JmixParameters,
JmixParameter>
-
hasFetchPlanParameter
public boolean hasFetchPlanParameter() -
getFetchPlanIndex
public int getFetchPlanIndex()
-