com.vaadin.data.util.
Package com.vaadin.data.util
-
Interface Summary Interface Description AbstractBeanContainer.BeanIdResolver<IDTYPE,BEANTYPE> Resolver that maps beans to their (item) identifiers, removing the need to explicitly specify item identifiers when there is no need to customize this.
ItemSorter An item comparator which is compatible with the
Container.Sortable
interface.VaadinPropertyDescriptor<BT> Property descriptor that can create a property instance for a bean.
-
Class Summary Class Description AbstractBeanContainer<IDTYPE,BEANTYPE> An abstract base class for in-memory containers for JavaBeans.
AbstractContainer Abstract container class that manages event listeners and sending events to them (
Container.PropertySetChangeNotifier
,Container.ItemSetChangeNotifier
).AbstractContainer.BaseItemSetChangeEvent An
event
object specifying the container whose Item set has changed.AbstractContainer.BasePropertySetChangeEvent An
event
object specifying the container whose Property set has changed.AbstractInMemoryContainer<ITEMIDTYPE,PROPERTYIDCLASS,ITEMCLASS extends Item> Abstract
Container
class that handles common functionality for in-memory containers.AbstractInMemoryContainer.BaseItemAddEvent An
Event
object specifying information about the added items.AbstractInMemoryContainer.BaseItemRemoveEvent An
Event
object specifying information about the removed items.AbstractProperty<T> Abstract base class for
Property
implementations.AbstractProperty.ReadOnlyStatusChangeEvent An
Event
object specifying the Property whose read-only status has been changed.BeanContainer<IDTYPE,BEANTYPE> An in-memory container for JavaBeans.
BeanItem<BT> A wrapper class for adding the Item interface to any Java Bean.
BeanItemContainer<BEANTYPE> An in-memory container for JavaBeans.
BeanUtil Utility class for Java Beans information access.
ContainerHierarchicalWrapper A wrapper class for adding external hierarchy to containers not implementing the
Container.Hierarchical
interface.ContainerOrderedWrapper A wrapper class for adding external ordering to containers not implementing the
Container.Ordered
interface.DefaultItemSorter Provides a default implementation of an ItemSorter.
DefaultItemSorter.DefaultPropertyValueComparator Provides a default comparator used for comparing
Property
values.FilesystemContainer A hierarchical container wrapper for a filesystem.
GeneratedPropertyContainer Container wrapper that adds support for generated properties.
GeneratedPropertyContainer.GeneratedProperty<T> Property implementation for generated properties
HierarchicalContainer A specialized Container whose contents can be accessed like it was a tree-like structure.
HierarchicalContainerOrderedWrapper A wrapper class for adding external ordering to containers not implementing the
Container.Ordered
interface while retainingContainer.Hierarchical
features.IndexedContainer An implementation of the
interface with all important features.Container.Indexed
IndexedContainer.ItemSetChangeEvent An
event
object specifying the list whose Item set has changed.LegacyPropertyHelper Deprecated. This is only used internally for backwards compatibilityListSet<E> ListSet is an internal Vaadin class which implements a combination of a List and a Set.
MethodProperty<T> Proxy class for creating Properties from pairs of getter and setter methods of a Bean property.
MethodPropertyDescriptor<BT> Property descriptor that is able to create simple
MethodProperty
instances for a bean, using given accessors.NestedMethodProperty<T> Nested accessor based property for a bean.
NestedPropertyDescriptor<BT> Property descriptor that is able to create nested property instances for a bean.
ObjectProperty<T> A simple data object containing one typed value.
PropertyFormatter<T> Deprecated. As of 7.0, replaced byConverter
PropertysetItem Class for handling a set of identified Properties.
PropertyValueGenerator<T> PropertyValueGenerator for GeneratedPropertyContainer.
TextFileProperty Property implementation for wrapping a text file.
TransactionalPropertyWrapper<T> Wrapper class that helps implement two-phase commit for a non-transactional property.
-
Exception Summary Exception Description MethodProperty.MethodException Exception
object that signals that there were problems calling or finding the specified getter or setter methods of the property.