- checkUIThread() - Static method in class eu.vaadinonkotlin.vaadin8.SessionKt
-
Checks that this thread runs with Vaadin UI set.
- clear() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
Unbinds all filters and removes all filter components from this headerRow.
- component1() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the minimum accepted value,
- component1() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the minimum accepted value,
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
-
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
-
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
-
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
-
- component1() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
-
- component2() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the maximum accepted value,
- component2() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the maximum accepted value,
- component2() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
-
- component2() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- component2() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
-
- component2() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
-
- Cookies - Class in eu.vaadinonkotlin.vaadin8
-
You can use Cookies["mycookie"] to retrieve a cookie named "mycookie" (or null if no such cookie exists.
You can also use Cookies += cookie to add a pre-created cookie to a session.
- copy(from, to) - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
A potentially open date range. If both from and to are null, then the interval accepts any date.
- copy(min, max) - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
A potentially open numeric range. If both min and max are null, then the interval accepts any number.
- copy(filters) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
-
- copy(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
-
- copy(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- copy(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
-
- copy(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
-
- copy(filters) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
-
- createBooleanField(property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
Don't forget that the returned field must be tri-state - true, false, null (to disable filtering).
- createDateField(property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- createField(property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
Creates the filtering component for given bean property, or Grid column.
The component may not necessarily produce values of given data types - for example,
if the data type is a Double, the filtering component may produce a NumberInterval
object which mandates given value to be contained in a numeric range.
- createField(property) - Method in interface eu.vaadinonkotlin.vaadin8.FilterFieldFactory
-
Creates the filtering component for given bean property, or Grid column.
The component may not necessarily produce values of given data types - for example,
if the data type is a Double, the filtering component may produce a NumberInterval
object which mandates given value to be contained in a numeric range.
- createFilter(value, filterField, property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
Creates a new Container Filter based on given value.
- createFilter(value, filterField, property) - Method in interface eu.vaadinonkotlin.vaadin8.FilterFieldFactory
-
Creates a new Container Filter based on given value.
- createNumericField(type, property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- createTextField(property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- ge(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
-
- ge($receiver, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
-
- ge(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
-
- Ge(propertyName, value) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- generateFilterComponents($receiver, grid, itemClass, filterFieldFactory, valueChangeMode) - Static method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactoryKt
-
Re-creates filters in this header row. Simply call grid.appendHeaderRow().generateFilterComponents(grid) to automatically attach
filters to non-generated columns. Please note that filters are not re-generated when the container data source is changed.
- generateFilterComponents($receiver, grid, itemClass, filterFactory, filterFieldFactory, valueChangeMode) - Static method in class eu.vaadinonkotlin.vaadin8.FilterBinderKt
-
Re-creates filters in this header row. Simply call grid.appendHeaderRow().generateFilterComponents(grid) to automatically attach
filters to non-generated columns. Please note that filters are not re-generated when the container data source is changed.
- generateFilterComponents(valueChangeMode) - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
Re-generates all filter components in this header row. Removes all old filter components and
creates a new set and populates them into the headerRow.
- generateGenericFilter(field, property, value) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- get(name) - Method in class eu.vaadinonkotlin.vaadin8.Cookies
-
Finds a cookie by name.
- get(key) - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Returns the attribute stored in this session under given key.
- get(key) - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Returns the attribute stored in this session under given key.
- getAppNameLabel() - Method in class eu.vaadinonkotlin.vaadin8.LoginForm
-
- getBinder() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
Binds filters from this row. Whenever a bound filter changes, it is set to Grid.getDataProvider.
- getBooleanFilterDisplayName(property, value) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- getBooleanFilterIcon(property, value) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- getClazz() - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
-
the type of the entity,
- getCurrent() - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Returns the current VaadinSession; fails if there is no session, most probably since we are not in the UI thread.
- getCurrentRequest() - Static method in class eu.vaadinonkotlin.vaadin8.SessionKt
-
- getCurrentResponse() - Static method in class eu.vaadinonkotlin.vaadin8.SessionKt
-
- getEnumFilterDisplayName(property, constant) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- getEnumFilterIcon(property, constant) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
- getFilter() - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
-
The current filter as generated by filterFieldFactory from the most current states of all bound filter fields.
Updated on every filter field change.
- getFilterComponent(property) - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
Returns the filter component filtering given property. Fails if no filter component has been generated for
that property.
- getFilterFactory() - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
-
allows filter components to produce filters accepted by the
- getFilterFactory() - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
-
- getFilterFactory() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
- getFilterFieldFactory() - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
-
used to create filters from filter components by invoking
- getFilterFieldFactory() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
- getFilters() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
-
- getFilters() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
-
- getFrom() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the minimum accepted value,
- getGrid() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
the owner grid.
- getHeaderRow() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
the wrapped header row
- getId(item) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
-
- getItemClass() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
- getLoader() - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
-
performs the actual data fetching.
- getLoginButton() - Method in class eu.vaadinonkotlin.vaadin8.LoginForm
-
- getMax() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the maximum accepted value,
- getMin() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the minimum accepted value,
- getMinimizedValueAsHTML() - Method in class eu.vaadinonkotlin.vaadin8.KPopupView
-
- getNonPrimitive($receiver) - Static method in class eu.vaadinonkotlin.vaadin8.FilterComponentsKt
-
Converts this class to its non-primitive counterpart. For example, converts int.class to Integer.class.
- getOnFilterChangeListeners() - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
-
Invoked when the
filter changes.
- getOnFilterChangeListeners() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
-
Invoked when the filter changes.
- getOrPut(key, defaultValue) - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Retrieves the class stored under its class name as the key from the session; if it's not yet there calls defaultValue block to create it.
- getPasswordField() - Method in class eu.vaadinonkotlin.vaadin8.LoginForm
-
- getPropertyName() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.BeanPropertyPredicate
-
- getPropertyName() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
-
- getPropertyName() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- getPropertyName() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
-
- getPropertyName() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
-
- getResolution() - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
-
The desired resolution of this filter popup, defaults to DateTimeResolution.MINUTE.
- getTo() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the maximum accepted value,
- getUsernameField() - Method in class eu.vaadinonkotlin.vaadin8.LoginForm
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.NumberFilterPopup
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.BeanPropertyPredicate
-
- getValue(item) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.BeanPropertyPredicate
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
-
- getValue() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
-
- getVt() - Static method in class eu.vaadinonkotlin.vaadin8.VaadinUtilsKt
-
Shortcut for VOK Translate. Retrieves the I18n for the current UI and the current locale.
Fails if there is no UI (the function is not called from Vaadin's UI thread).
- Session - Class in eu.vaadinonkotlin.vaadin8
-
A namespace object for attaching your session objects.
- SessionKt - Class in eu.vaadinonkotlin.vaadin8
-
- set(name, cookie) - Method in class eu.vaadinonkotlin.vaadin8.Cookies
-
Overwrites given cookie, or deletes it.
- set(key, value) - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Stores given value under given key in a session. Removes the mapping if value is null
- set(key, value) - Method in class eu.vaadinonkotlin.vaadin8.Session
-
Stores given value under given key in a session. Removes the mapping if value is null
- setFrom(p) - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the minimum accepted value,
- setHideOnMouseOut(value) - Method in class eu.vaadinonkotlin.vaadin8.KPopupView
-
Should the popup automatically hide when the user takes the mouse cursor
out of the popup area? If this is false, the user must click outside the
popup to close it. The default is true.
- setMax(p) - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the maximum accepted value,
- setMin(p) - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
-
the minimum accepted value,
- setMinimizedValueAsHTML(value) - Method in class eu.vaadinonkotlin.vaadin8.KPopupView
-
- setPopupVisible(value) - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
-
- setPopupVisible(value) - Method in class eu.vaadinonkotlin.vaadin8.KPopupView
-
Gets/sets the visibility of the popup. Does not hide the minimal
representation.
- setReadOnly(readOnly) - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
-
- setReadOnly(readOnly) - Method in class eu.vaadinonkotlin.vaadin8.NumberFilterPopup
-
- setResolution(value) - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
-
The desired resolution of this filter popup, defaults to DateTimeResolution.MINUTE.
- setTo(p) - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
-
the maximum accepted value,
- size(p0) - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
-
- sizeInBackEnd(query) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
-
- sortedBy($receiver, sort) - Static method in class eu.vaadinonkotlin.vaadin8.VokDataProviderKt
-
Returns a new data provider which delegates to receiver but with given list of sort orders appended to anything passed in to com.vaadin.data.provider.Query.
The com.vaadin.data.provider.Query.sortOrders take precedence: any user-specified sorting in Grid takes precedence.