| Package | Description |
|---|---|
| com.vaadin.data |
Contains interfaces for the data layer, mainly for binding typed
data and data collections to components, and for validating data.
|
| com.vaadin.data.util |
Provides implementations of Property, Item and Container
interfaces, and utilities for the data layer.
|
| com.vaadin.data.util.sqlcontainer | |
| com.vaadin.ui |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Collapsible
Container needed by large lazy loading hierarchies displayed e.g.
|
static interface |
Container.Indexed
Interface for Container classes whose
Items can be accessed by
their position in the container. |
static interface |
Container.Sortable
Interface for Container classes whose
Items can be sorted. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBeanContainer<IDTYPE,BEANTYPE>
An abstract base class for in-memory containers for JavaBeans.
|
class |
AbstractInMemoryContainer<ITEMIDTYPE,PROPERTYIDCLASS,ITEMCLASS extends Item>
Abstract
Container class that handles common functionality for
in-memory containers. |
class |
BeanContainer<IDTYPE,BEANTYPE>
An in-memory container for JavaBeans.
|
class |
BeanItemContainer<BEANTYPE>
An in-memory container for JavaBeans.
|
class |
ContainerOrderedWrapper
A wrapper class for adding external ordering to containers not implementing
the
Container.Ordered interface. |
class |
GeneratedPropertyContainer
Container wrapper that adds support for generated properties.
|
class |
HierarchicalContainer
A specialized Container whose contents can be accessed like it was a
tree-like structure.
|
class |
HierarchicalContainerOrderedWrapper
A wrapper class for adding external ordering to containers not implementing
the
Container.Ordered interface while retaining Container.Hierarchical
features. |
class |
IndexedContainer
An implementation of the
interface
with all important features. |
| Modifier and Type | Class and Description |
|---|---|
class |
SQLContainer |
| Modifier and Type | Class and Description |
|---|---|
class |
Table
Table is used for representing data or components in a pageable
and selectable table. |
class |
TreeTable
|
Copyright © 2019 Vaadin Ltd. All rights reserved.