@Component(value="ui_PredefinedDateIntervalRegistry")
public class PredefinedDateIntervalRegistry
extends java.lang.Object
PredefinedDateInterval
s.Modifier and Type | Field and Description |
---|---|
protected java.util.List<PredefinedDateInterval> |
predefineIntervals |
protected java.util.Map<java.lang.String,PredefinedDateInterval> |
predefineIntervalsMap |
Constructor and Description |
---|
PredefinedDateIntervalRegistry(java.util.List<PredefinedDateInterval> predefineIntervals) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PredefinedDateInterval> |
getAllPredefineIntervals() |
java.util.Optional<PredefinedDateInterval> |
getIntervalByName(java.lang.String name) |
protected java.util.Map<java.lang.String,PredefinedDateInterval> predefineIntervalsMap
protected java.util.List<PredefinedDateInterval> predefineIntervals
public PredefinedDateIntervalRegistry(@Autowired java.util.List<PredefinedDateInterval> predefineIntervals)
public java.util.Optional<PredefinedDateInterval> getIntervalByName(java.lang.String name)
name
- name of predefined date intervalpublic java.util.List<PredefinedDateInterval> getAllPredefineIntervals()
Order
annotation