Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addDataProviderListener(p0) - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
 
and(filters) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
 
and(filters) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
 
And(filters) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
 
AppendSortDataProvider<T,F> - Class in eu.vaadinonkotlin.vaadin8
Creates a new data provider which delegates to delegate but always appends given list of sort orders. This class can be used to specify the default ordering if the Grid is currently unsorted.
AppendSortDataProvider(append, delegate) - Constructor for class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
Creates a new data provider which delegates to delegate but always appends given list of sort orders. This class can be used to specify the default ordering if the Grid is currently unsorted.
attach() - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
 

B

BeanPropertyPredicate() - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.BeanPropertyPredicate
Filters beans by comparing given PredicateFilterFactory.BeanPropertyPredicate.getPropertyName to some expected PredicateFilterFactory.BeanPropertyPredicate.getValue. Check out implementors for further details.
between($receiver, range) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
Matches only values contained in given range.
bind(field, property) - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
Binds given filtering field to a container - starts filtering based on the contents of the field, and starts watching for field value changes. Does not add the component to the headerRow.

C

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
 

D

DataLoaderAdapter<T> - Class in eu.vaadinonkotlin.vaadin8
A Vaadin com.vaadin.data.provider.DataProvider implementation which delegates the data-fetching calls to a VoK-ORM DataLoader; an adapter which adapts calls to Vaadin DataProvider to VoK-ORM DataLoader.
DataLoaderAdapter(loader, idResolver) - Constructor for class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
A Vaadin com.vaadin.data.provider.DataProvider implementation which delegates the data-fetching calls to a VoK-ORM DataLoader; an adapter which adapts calls to Vaadin DataProvider to VoK-ORM DataLoader.
DataLoaderAdapterKt - Class in eu.vaadinonkotlin.vaadin8
 
DataLoaderFilterFactory<T> - Class in eu.vaadinonkotlin.vaadin8
Produces filters defined by the VoK-ORM library. This will allow us to piggyback on the ability of VoK-ORM filters to produce SQL92 WHERE clause. See sqlDataProvider and entityDataProvider for more details.
DataLoaderFilterFactory(clazz) - Constructor for class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
Produces filters defined by the VoK-ORM library. This will allow us to piggyback on the ability of VoK-ORM filters to produce SQL92 WHERE clause. See sqlDataProvider and entityDataProvider for more details.
DataLoaderFilterFactoryKt - Class in eu.vaadinonkotlin.vaadin8
 
DateFilterPopup - Class in eu.vaadinonkotlin.vaadin8
Only shows a single button as its contents. When the button is clicked, it opens a dialog and allows the user to specify a range of dates. When the user sets the values, the dialog is hidden and the date range is set as the value of the popup.
DateFilterPopup() - Constructor for class eu.vaadinonkotlin.vaadin8.DateFilterPopup
Only shows a single button as its contents. When the button is clicked, it opens a dialog and allows the user to specify a range of dates. When the user sets the values, the dialog is hidden and the date range is set as the value of the popup.
DateInterval - Class in eu.vaadinonkotlin.vaadin8
A potentially open date range. If both from and to are null, then the interval accepts any date.
DateInterval(from, to) - Constructor for class eu.vaadinonkotlin.vaadin8.DateInterval
A potentially open date range. If both from and to are null, then the interval accepts any date.
DefaultFilterFieldFactory<T,F> - Class in eu.vaadinonkotlin.vaadin8
Provides default implementation for interface FilterFieldFactory. Supports filter fields for dates, numbers and strings.
DefaultFilterFieldFactory(filterFactory) - Constructor for class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
Provides default implementation for interface FilterFieldFactory. Supports filter fields for dates, numbers and strings.
delete(name) - Method in class eu.vaadinonkotlin.vaadin8.Cookies
Deletes cookie with given name. Does nothing if there is no such cookie.
doSetValue(value) - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
 
doSetValue(value) - Method in class eu.vaadinonkotlin.vaadin8.NumberFilterPopup
 

E

eq(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
 
eq($receiver, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
 
eq(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
 
Eq(propertyName, value) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
 
equals(p) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
 
eu.vaadinonkotlin.vaadin8 - package eu.vaadinonkotlin.vaadin8
 

F

fetch(query) - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
 
fetchFromBackEnd(query) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
 
FilterBinder<T,F> - Class in eu.vaadinonkotlin.vaadin8
Maintains a set of fields - monitors bound fields for values and provides FilterBinder.getFilter of type F. Fires FilterBinder.getOnFilterChangeListeners on every filter change.
FilterBinder(filterFieldFactory, filterFactory) - Constructor for class eu.vaadinonkotlin.vaadin8.FilterBinder
Maintains a set of fields - monitors bound fields for values and provides FilterBinder.getFilter of type F. Fires FilterBinder.getOnFilterChangeListeners on every filter change.
FilterBinderKt - Class in eu.vaadinonkotlin.vaadin8
 
FilterComponentsKt - Class in eu.vaadinonkotlin.vaadin8
 
FilterFieldFactory<T,F> - Interface in eu.vaadinonkotlin.vaadin8
Produces filter fields and binds them to the dataProvider, to automatically perform the filtering when the field is changed.
FilterRow<T,F> - Class in eu.vaadinonkotlin.vaadin8
Wraps HeaderRow and tracks filter components; also provides support for watching of changes to the filters.
FilterRow(grid, itemClass, headerRow, filterFieldFactory, filterFactory) - Constructor for class eu.vaadinonkotlin.vaadin8.FilterRow
Wraps HeaderRow and tracks filter components; also provides support for watching of changes to the filters.

G

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,
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).

H

hashCode() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
 
hashCode() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
 

I

ilike(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
 
ilike($receiver, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
An ILIKE filter, performs case-insensitive matching. It performs the 'starts-with' matching which tends to perform quite well on indexed columns. If you need a substring matching, then you actually need to employ full text search capabilities of your database. For example PostgreSQL full-text search.
ilike(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
 
Ilike(propertyName, value) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
 
initContent() - Method in class eu.vaadinonkotlin.vaadin8.DateFilterPopup
 
initContent() - Method in class eu.vaadinonkotlin.vaadin8.NumberFilterPopup
 
install() - Method in class eu.vaadinonkotlin.vaadin8.VokSecurity
Call this from your UI.init() function after the Navigator has been set. Hooks will be installed into the Navigator which will check for AllowRoles annotations on views.
INSTANCE - Static variable in class eu.vaadinonkotlin.vaadin8.Cookies
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.
INSTANCE - Static variable in class eu.vaadinonkotlin.vaadin8.Session
A namespace object for attaching your session objects.
INSTANCE - Static variable in class eu.vaadinonkotlin.vaadin8.VokSecurity
The security provider. Don't forget to call VokSecurity.install from your UI!
isFalse($receiver) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
 
isInMemory() - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
 
isSingleItem() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
True if the interval consists of single number only.
isTrue($receiver) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
 
isUniversalSet() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
True if the interval includes all possible numbers (both from and to are null).
isUniversalSet() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
True if the interval includes all possible numbers (both min and max are null).
isUsePopupForNumericProperty(property) - Method in class eu.vaadinonkotlin.vaadin8.DefaultFilterFieldFactory
If true, number filters will be shown as a popup, which allows the user to set eq, less-than and greater-than fields. If false, a simple in-place editor will be shown, which only allows to enter the eq number.

L

le(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
 
le($receiver, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
 
le(propertyName, value) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
 
Le(propertyName, value) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
 
LoginForm - Class in eu.vaadinonkotlin.vaadin8
A simple login form which shows a simple login form; calls a handler provided in the LoginForm.onLogin when user clicks the "Sign In" button.
LoginForm(appName) - Constructor for class eu.vaadinonkotlin.vaadin8.LoginForm
A simple login form which shows a simple login form; calls a handler provided in the LoginForm.onLogin when user clicks the "Sign In" button.
loginForm($receiver, appName, block) - Static method in class eu.vaadinonkotlin.vaadin8.LoginFormKt
 
LoginFormKt - Class in eu.vaadinonkotlin.vaadin8
 

M

minusAssign($receiver, cookie) - Static method in class eu.vaadinonkotlin.vaadin8.SessionKt
Allows you to remove a cookie: Cookies -= Cookie("autologin", "secret")

N

NumberFilterPopup - Class in eu.vaadinonkotlin.vaadin8
Only shows a single button as its contents. When the button is clicked, it opens a dialog and allows the user to specify a range of numbers. When the user sets the values, the dialog is hidden and the number range is set as the value of the popup.
NumberFilterPopup() - Constructor for class eu.vaadinonkotlin.vaadin8.NumberFilterPopup
Only shows a single button as its contents. When the button is clicked, it opens a dialog and allows the user to specify a range of numbers. When the user sets the values, the dialog is hidden and the number range is set as the value of the popup.
NumberInterval<T extends Number> - Class in eu.vaadinonkotlin.vaadin8
A potentially open numeric range. If both min and max are null, then the interval accepts any number.
NumberInterval(min, max) - Constructor for class eu.vaadinonkotlin.vaadin8.NumberInterval
A potentially open numeric range. If both min and max are null, then the interval accepts any number.

O

onLogin(loginHandler) - Method in class eu.vaadinonkotlin.vaadin8.LoginForm
The loginHandler will try to log in the user with given username and password. Both are not blank and trimmed. If such user does not exist, or the password does not match, just set the appropriate UserError to LoginForm.getUsernameField or passwordField and bail out. Else, log in the user (e.g. by storing the user into the session) and reload the page (com.vaadin.server.Page.reload) (so that the UI is re-created and redraws the welcome page for the user, if the entire app is user-protected), or navigate to the user's welcome view.
or(filters) - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderFilterFactory
 
or(filters) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
 
Or(filters) - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
 

P

plusAssign($receiver, cookie) - Static method in class eu.vaadinonkotlin.vaadin8.SessionKt
Allows you to add a cookie: Cookies += Cookie("autologin", "secret")
PredicateFilterBuilder<T> - Class in eu.vaadinonkotlin.vaadin8
Running block with this class as its receiver will allow you to write expressions like this: Person::age lt 25. Does not support joins - just use the plain old SQL 92 where syntax for that ;)
PredicateFilterBuilder() - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterBuilder
Running block with this class as its receiver will allow you to write expressions like this: Person::age lt 25. Does not support joins - just use the plain old SQL 92 where syntax for that ;)
PredicateFilterFactory<T> - Class in eu.vaadinonkotlin.vaadin8
A factory which produces predicates as filters. Intended to be used with in-memory com.vaadin.data.provider.DataProviders such as com.vaadin.data.provider.ListDataProvider.
PredicateFilterFactory() - Constructor for class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory
A factory which produces predicates as filters. Intended to be used with in-memory com.vaadin.data.provider.DataProviders such as com.vaadin.data.provider.ListDataProvider.
PredicateFilterFactory.And<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactory.BeanPropertyPredicate<T> - Class in eu.vaadinonkotlin.vaadin8
Filters beans by comparing given PredicateFilterFactory.BeanPropertyPredicate.getPropertyName to some expected PredicateFilterFactory.BeanPropertyPredicate.getValue. Check out implementors for further details.
PredicateFilterFactory.Eq<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactory.Ge<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactory.Ilike<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactory.Le<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactory.Or<T> - Class in eu.vaadinonkotlin.vaadin8
 
PredicateFilterFactoryKt - Class in eu.vaadinonkotlin.vaadin8
 

R

refreshAll() - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
 
refreshItem(p0) - Method in class eu.vaadinonkotlin.vaadin8.AppendSortDataProvider
 
remove() - Method in class eu.vaadinonkotlin.vaadin8.FilterRow
FilterRow.clears and removes the headerRow from the grid.

S

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,
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,
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.

T

test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
 
test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
 
test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
 
test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
 
test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
 
test(t) - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
 
toDataProvider($receiver, idResolver) - Static method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapterKt
Adapts DataLoader to Vaadin's VokDataProvider.
toFilter(propertyName, filterFactory, fieldType) - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
 
toFilter(propertyName, filterFactory) - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
Creates a filter out of this interval, using given filterFactory.
toString() - Method in class eu.vaadinonkotlin.vaadin8.DataLoaderAdapter
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.DateInterval
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.NumberInterval
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.And
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Eq
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ge
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Ilike
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Le
 
toString() - Method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactory.Or
 

U

unbind(field) - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
 
unbindAll() - Method in class eu.vaadinonkotlin.vaadin8.FilterBinder
 

V

VaadinUtilsKt - Class in eu.vaadinonkotlin.vaadin8
 
VokDataProviderKt - Class in eu.vaadinonkotlin.vaadin8
 
VokSecurity - Class in eu.vaadinonkotlin.vaadin8
The security provider. Don't forget to call VokSecurity.install from your UI!

W

withConfigurableFilter2($receiver) - Static method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactoryKt
Wraps this data provider in a configurable filter, regardless of whether this data provider is already a configurable filter or not.
withConfigurableFilter2($receiver) - Static method in class eu.vaadinonkotlin.vaadin8.VokDataProviderKt
Wraps this data provider in a configurable filter, regardless of whether this data provider is already a configurable filter or not.
withFilter($receiver, other) - Static method in class eu.vaadinonkotlin.vaadin8.PredicateFilterFactoryKt
Produces a new data provider which always applies given other filter and restricts rows returned by the original data provider to given filter.
withFilter($receiver, other) - Static method in class eu.vaadinonkotlin.vaadin8.VokDataProviderKt
Produces a new data provider which always applies given other filter and restricts rows returned by the original data provider to given filter.
withStringFilterOn($receiver, property) - Static method in class eu.vaadinonkotlin.vaadin8.VokDataProviderKt
Creates a data provider which performs string filtering on given property. Ideal for ComboBox which lazily filters items as the user types in search phrase. Emits ILikeFilter to the receiver.
withStringFilterOn($receiver, property) - Static method in class eu.vaadinonkotlin.vaadin8.VokDataProviderKt
Creates a data provider which performs string filtering on given property. Ideal for ComboBox which lazily filters items as the user types in search phrase. Emits ILikeFilter to the receiver.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links