Class PredefinedDateIntervalRegistry

java.lang.Object
io.jmix.ui.app.propertyfilter.dateinterval.model.predefined.PredefinedDateIntervalRegistry

@Component("ui_PredefinedDateIntervalRegistry") public class PredefinedDateIntervalRegistry extends Object
Provides access to the PredefinedDateIntervals.
  • Field Details

  • Constructor Details

    • PredefinedDateIntervalRegistry

      public PredefinedDateIntervalRegistry(@Autowired List<PredefinedDateInterval> predefineIntervals)
  • Method Details

    • getIntervalByName

      public Optional<PredefinedDateInterval> getIntervalByName(String name)
      Parameters:
      name - name of predefined date interval
      Returns:
      optional with predefined date interval or empty optional if there is no predefined interval with given name
    • getAllPredefineIntervals

      public List<PredefinedDateInterval> getAllPredefineIntervals()
      Returns:
      list of predefined date intervals ordered by Spring Order annotation