@Primary
@Component(value="cuba_FluentValueLoader")
@Scope(value="prototype")
public class FluentValueLoader<T>
extends io.jmix.core.FluentValueLoader<T>
| Modifier and Type | Field and Description |
|---|---|
protected io.jmix.core.UnconstrainedDataManager |
dataManager |
| Constructor and Description |
|---|
FluentValueLoader(java.lang.String queryString,
java.lang.Class valueClass) |
| Modifier and Type | Method and Description |
|---|---|
FluentValueLoader<T> |
firstResult(int firstResult) |
FluentValueLoader<T> |
hint(java.lang.String hintName,
java.io.Serializable value) |
FluentValueLoader<T> |
hints(java.util.Map<java.lang.String,java.io.Serializable> hints) |
protected io.jmix.core.ValueLoadContext |
instantiateValueLoadContext() |
FluentValueLoader<T> |
maxResults(int maxResults) |
FluentValueLoader<T> |
parameter(java.lang.String name,
java.util.Date value,
javax.persistence.TemporalType temporalType) |
FluentValueLoader<T> |
parameter(java.lang.String name,
java.lang.Object value) |
FluentValueLoader<T> |
parameter(java.lang.String name,
java.lang.Object value,
boolean implicitConversion) |
FluentValueLoader<T> |
setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters) |
FluentValueLoader<T> |
softDeletion(boolean softDeletion) |
FluentValueLoader<T> |
store(java.lang.String store) |
public FluentValueLoader(java.lang.String queryString,
java.lang.Class valueClass)
protected io.jmix.core.ValueLoadContext instantiateValueLoadContext()
public FluentValueLoader<T> store(java.lang.String store)
store in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> hint(java.lang.String hintName, java.io.Serializable value)
hint in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> hints(java.util.Map<java.lang.String,java.io.Serializable> hints)
hints in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> softDeletion(boolean softDeletion)
public FluentValueLoader<T> parameter(java.lang.String name, java.lang.Object value)
parameter in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> parameter(java.lang.String name, java.util.Date value, javax.persistence.TemporalType temporalType)
parameter in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> parameter(java.lang.String name, java.lang.Object value, boolean implicitConversion)
parameter in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
setParameters in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> firstResult(int firstResult)
firstResult in class io.jmix.core.FluentValueLoader<T>public FluentValueLoader<T> maxResults(int maxResults)
maxResults in class io.jmix.core.FluentValueLoader<T>