| Modifier and Type | Interface and Description |
|---|---|
interface |
SortingPropertyExtractor<T>
PropertyExtractor that also sorts properties, given two instances of the target Java type. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractQueryContainer<T>
|
class |
AbstractSimpleContainer<I,T>
|
class |
AbstractUnsizedContainer<T>
A specialization of
AbstractQueryContainer that doesn't require up-front knowledge of the underlying data's size. |
class |
EnumContainer<T extends Enum<T>>
Container backed by the instances of an
Enum type. |
class |
SelfKeyedContainer<T>
A
SimpleKeyedContainer where the item IDs are the underlying container objects themselves. |
class |
SimpleContainer<T>
An
AbstractSimpleContainer with Integer item IDs. |
class |
SimpleKeyedContainer<I,T>
An
AbstractSimpleContainer where the item IDs are generated from the items themselves
by the subclass-provided method SimpleKeyedContainer.getKeyFor(T). |
class |
StringValuePropertyDef
|
class |
VaadinSessionContainer<T extends VaadinSessionInfo>
Container containing active
VaadinSessions. |
| Modifier and Type | Field and Description |
|---|---|
protected PropertyExtractor<? super T> |
SimpleItem.propertyExtractor |
| Modifier and Type | Method and Description |
|---|---|
PropertyExtractor<? super T> |
AbstractSimpleContainer.getPropertyExtractor()
Get the configured
PropertyExtractor for this container. |
PropertyExtractor<? super T> |
AbstractQueryContainer.getPropertyExtractor()
Get the configured
PropertyExtractor for this container. |
| Modifier and Type | Method and Description |
|---|---|
protected BackedItem<T> |
AbstractSimpleContainer.createBackedItem(T object,
Collection<PropertyDef<?>> propertyDefs,
PropertyExtractor<? super T> propertyExtractor)
Create a
BackedItem for the given backing Java object. |
protected BackedItem<T> |
AbstractQueryContainer.createBackedItem(T object,
Collection<PropertyDef<?>> propertyDefs,
PropertyExtractor<? super T> propertyExtractor)
Create a
BackedItem for the given backing Java object. |
void |
AbstractSimpleContainer.setPropertyExtractor(PropertyExtractor<? super T> propertyExtractor)
Change the configured
PropertyExtractor for this container. |
void |
AbstractQueryContainer.setPropertyExtractor(PropertyExtractor<? super T> propertyExtractor)
Change the configured
PropertyExtractor for this container. |
| Constructor and Description |
|---|
AbstractQueryContainer(PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
AbstractQueryContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
AbstractSimpleContainer(PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
AbstractSimpleContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
AbstractUnsizedContainer(int windowSize,
PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
AbstractUnsizedContainer(int windowSize,
PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
AbstractUnsizedContainer(PropertyExtractor<? super T> propertyExtractor)
Convenience constructor.
|
AbstractUnsizedContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Convenience constructor.
|
SelfKeyedContainer(PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
SelfKeyedContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
SimpleContainer(PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
SimpleContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
SimpleItem(T object,
Collection<? extends PropertyDef<?>> propertyDefs,
PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
SimpleKeyedContainer(PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
SimpleKeyedContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
SimpleProperty(T object,
PropertyDef<V> propertyDef,
PropertyExtractor<? super T> propertyExtractor)
Constructor.
|
VaadinSessionContainer(PropertyExtractor<? super T> propertyExtractor,
Collection<? extends PropertyDef<?>> propertyDefs)
Constructor.
|
Copyright © 2017. All rights reserved.