public class JpqlFilterComponentGenerationContext extends ComponentGenerationContext
Modifier and Type | Field and Description |
---|---|
protected boolean |
hasInExpression |
protected java.lang.Class |
parameterClass |
metaClass, options, property, targetClass, valueSource, xmlDescriptor
Constructor and Description |
---|
JpqlFilterComponentGenerationContext(io.jmix.core.metamodel.model.MetaClass metaClass,
java.lang.String property,
boolean hasInExpression,
java.lang.Class parameterClass)
Creates an instance of ComponentGenerationContext.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getParameterClass() |
boolean |
hasInExpression() |
getMetaClass, getOptions, getProperty, getTargetClass, getValueSource, getXmlDescriptor, setOptions, setTargetClass, setValueSource, setXmlDescriptor
protected final java.lang.Class parameterClass
protected final boolean hasInExpression
public JpqlFilterComponentGenerationContext(io.jmix.core.metamodel.model.MetaClass metaClass, java.lang.String property, boolean hasInExpression, @Nullable java.lang.Class parameterClass)
metaClass
- the entity for which the component is createdproperty
- the entity attribute for which the component is createdhasInExpression
- whether the query condition has an IN expression and the value is a collectionparameterClass
- the component value type