Class JpqlFilterComponentGenerationContext

java.lang.Object
io.jmix.ui.component.ComponentGenerationContext
io.jmix.ui.component.factory.JpqlFilterComponentGenerationContext

public class JpqlFilterComponentGenerationContext extends ComponentGenerationContext
  • Field Details

    • parameterClass

      protected final Class parameterClass
    • hasInExpression

      protected final boolean hasInExpression
  • Constructor Details

    • JpqlFilterComponentGenerationContext

      public JpqlFilterComponentGenerationContext(MetaClass metaClass, String property, boolean hasInExpression, @Nullable Class parameterClass)
      Creates an instance of ComponentGenerationContext.
      Parameters:
      metaClass - the entity for which the component is created
      property - the entity attribute for which the component is created
      hasInExpression - whether the query condition has an IN expression and the value is a collection
      parameterClass - the component value type
  • Method Details

    • getParameterClass

      public Class getParameterClass()
    • hasInExpression

      public boolean hasInExpression()