Class FilterPropertiesInspector

java.lang.Object
io.jmix.ui.component.filter.inspector.FilterPropertiesInspector
All Implemented Interfaces:
Predicate<MetaPropertyPath>

public class FilterPropertiesInspector extends Object implements Predicate<MetaPropertyPath>
  • Field Details

    • includedPropertiesRegexp

      protected String includedPropertiesRegexp
    • excludedPropertiesRegexp

      protected String excludedPropertiesRegexp
    • excludedProperties

      protected List<String> excludedProperties
    • excludeRecursively

      protected boolean excludeRecursively
  • Constructor Details

    • FilterPropertiesInspector

      public FilterPropertiesInspector()
  • Method Details

    • getIncludedPropertiesRegexp

      public String getIncludedPropertiesRegexp()
    • setIncludedPropertiesRegexp

      public void setIncludedPropertiesRegexp(String includedPropertiesRegexp)
    • getExcludedPropertiesRegexp

      public String getExcludedPropertiesRegexp()
    • setExcludedPropertiesRegexp

      public void setExcludedPropertiesRegexp(String excludedPropertiesRegexp)
    • getExcludedProperties

      public List<String> getExcludedProperties()
    • setExcludedProperties

      public void setExcludedProperties(List<String> excludedProperties)
    • isExcludeRecursively

      public boolean isExcludeRecursively()
    • setExcludeRecursively

      public void setExcludeRecursively(boolean excludeRecursively)
    • test

      public boolean test(MetaPropertyPath metaPropertyPath)
      Specified by:
      test in interface Predicate<MetaPropertyPath>