java.lang.Object
net.datenwerke.rs.base.service.reportengines.table.entities.filters.Filter
All Implemented Interfaces:
Serializable
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@GenerateDto(dtoPackage="net.datenwerke.rs.base.client.reportengines.table.dto", createDecorator=true) public class Filter extends Object implements Serializable
See Also:
  • Constructor Details

    • Filter

      public Filter()
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getVersion

      public Long getVersion()
    • setVersion

      public void setVersion(Long version)
    • setIncludeValues

      public void setIncludeValues(List<String> includeValues)
    • getIncludeValues

      public List<String> getIncludeValues()
    • setExcludeValues

      public void setExcludeValues(List<String> excludeValues)
    • getExcludeValues

      public List<String> getExcludeValues()
    • setIncludeRanges

      public void setIncludeRanges(List<FilterRange> includeRanges)
    • getIncludeRanges

      public List<FilterRange> getIncludeRanges()
    • setExcludeRanges

      public void setExcludeRanges(List<FilterRange> excludeRanges)
    • getExcludeRanges

      public List<FilterRange> getExcludeRanges()
    • setCaseSensitive

      public void setCaseSensitive(Boolean caseSensitive)
    • isCaseSensitive

      public Boolean isCaseSensitive()
    • containsWildcard

      public static boolean containsWildcard(String filterexp)
    • isAdvancedFilterExp

      public static boolean isAdvancedFilterExp(String filterexp)
    • verifyNumberFormat

      public void verifyNumberFormat() throws ParseException
      Throws:
      ParseException