Index

A C D E G H I S T 
All Classes and Interfaces|All Packages|Serialized Form

A

apply(DateTimeRange, ValueContext) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerValidator
 

C

com.flowingcode.vaadin.addons.datetimerangepicker.api - package com.flowingcode.vaadin.addons.datetimerangepicker.api
 
com.flowingcode.vaadin.addons.datetimerangepicker.ui - package com.flowingcode.vaadin.addons.datetimerangepicker.ui
 
compareTo(TimeInterval) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
 

D

DateTimeRange - Class in com.flowingcode.vaadin.addons.datetimerangepicker.api
Represents a range of dates, times and days, generating TimeInterval instances based on specified constraints.
DateTimeRange(LocalDate, LocalDate) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
 
DateTimeRange(LocalDate, LocalDate, LocalTime, LocalTime) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
 
DateTimeRange(LocalDate, LocalDate, LocalTime, LocalTime, Set<DayOfWeek>) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
 
DateTimeRange(LocalDate, LocalDate, Set<DayOfWeek>) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
 
DateTimeRangePicker - Class in com.flowingcode.vaadin.addons.datetimerangepicker.ui
A component to generate TimeInterval instances by customizing a DateTimeRange.
DateTimeRangePicker() - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
DateTimeRangePicker(DateTimeRange) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
DateTimeRangePicker(DateTimeRange, String) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
DateTimeRangePicker(String) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
DateTimeRangePickerI18n - Class in com.flowingcode.vaadin.addons.datetimerangepicker.ui
Provides internationalization support for DateTimeRangePicker.
DateTimeRangePickerI18n() - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
 
DateTimeRangePickerValidator - Class in com.flowingcode.vaadin.addons.datetimerangepicker.ui
 
DateTimeRangePickerValidator(DateTimeRangePicker) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerValidator
 

E

equals(Object) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
 

G

generateModelValue() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
getDatesPeriod() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the period between the start and (exclusive) end dates.
getDatesPlaceholder() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current date pickers' placeholder.
getDatesTitle() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current date pickers' title.
getDayDuration() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the time duration (or time period) of an interval.
getDayInitials() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current week days picker's initials.
getDaysChipsText() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current days filter chips' text.
getDaysTitle() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current days picker's title.
getDefaultValidator() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
getDuration() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Gets the time duration (or time period) of this interval.
getEndDate() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the end date (exclusive).
getEndDate() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Returns the (exclusive) ending point of this interval.
getEndTime() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the LocalTime when intervals end (exclusive).
getIntervals() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that conform to the current date and time constraints.
getIntervalsLeft() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that end after the current date and time.
getIntervalsLeft(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that end after given LocalDate.
getIntervalsLeft(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that end after given LocalDateTime.
getNextInterval() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the next interval that ends after the current date and time.
getNextInterval(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the next interval that ends after the given LocalDate.
getNextInterval(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the next interval that ends after the given LocalDateTime.
getPastIntervals() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that ended before the current date and time.
getPastIntervals(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that ended before given LocalDate.
getPastIntervals(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the intervals that ended before given LocalDateTime.
getStartDate() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the start date.
getStartDate() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Returns the starting point of this interval.
getStartTime() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Gets the LocalTime when intervals start.
getTimeChipsText() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current time filter chips' text.
getTimesPlaceholder() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current time pickers' placeholder.
getTimesTitle() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Gets current time pickers' title.
getValue() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Retrieves the current value of the DateTimeRangePicker component.
getWeekDays() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Returns the days of the week on which intervals are defined.

H

hashCode() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
 

I

includes(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Checks if the given LocalDate falls within any interval.
includes(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Checks if the given LocalDateTime falls within any interval.
includes(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Checks whether the given LocalDateTime falls within this interval.
isAfter(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Checks whether this interval falls after the specified LocalDateTime.
isBefore(LocalDateTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
Checks whether this interval falls before the specified LocalDateTime.
isValid() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerValidator
 

S

setAllWeekDays() - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Sets the interval creation to include all days of the week.
setDatesPlaceholder(String, String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the date pickers' placeholder.
setDatesReadOnly(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the date pickers' read-only state.
setDatesTitle(String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the date pickers' title.
setDatesVisible(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the date pickers' visibility state.
setDayDuration(LocalTime, LocalTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Sets time boundaries for the intervals.
setDayInitials(List<String>) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the week days picker's initials.
setDaysChipsText(String, String, String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the days filter chips' text.
setDaysReadOnly(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the days picker's read-only state.
setDaysTitle(String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the days picker's title.
setDaysVisible(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the days picker's visibility state.
setFirstWeekDay(DayOfWeek) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets which day should be placed at the starting or left-most position.
setI18n(DateTimeRangePickerI18n) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the custom text properties for internationalization purposes.
setIndicatorVisible(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the left line indicator's visibility state.
setMaxDate(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the maximum end date.
setMaxDaysSpan(int) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the maximum days distance between start and end dates.
setMaxTime(LocalTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the maximum end time.
setMinDate(LocalDate) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the minimum start date.
setMinTime(LocalTime) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the minimum start time.
setPresentationValue(DateTimeRange) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
 
setReadOnly(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes this component's read-only state.
setTimeChipsText(String, String, String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the time filter chips' text.
setTimeLocale(Locale) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the time locale for the time selection lists.
setTimesPlaceholder(String, String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the time pickers' placeholder.
setTimesReadOnly(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the time pickers' read-only state.
setTimeStep(Duration) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the minimum time gap for the time selection lists.
setTimesTitle(String) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePickerI18n
Sets the time pickers' title.
setTimesVisible(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes the time pickers' visibility state.
setVisible(boolean) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Changes this component's visibility state.
setWeekDays(DayOfWeek...) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.ui.DateTimeRangePicker
Sets the selected week days.
setWeekDays(Set<DayOfWeek>) - Method in class com.flowingcode.vaadin.addons.datetimerangepicker.api.DateTimeRange
Defines on which days of the week intervals are defined.

T

TimeInterval - Class in com.flowingcode.vaadin.addons.datetimerangepicker.api
A class that represents a time interval (a time period defined by start and end points) according to ISO 8601.
TimeInterval(LocalDateTime, LocalDateTime) - Constructor for class com.flowingcode.vaadin.addons.datetimerangepicker.api.TimeInterval
 
A C D E G H I S T 
All Classes and Interfaces|All Packages|Serialized Form