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

A

addContainerFilter(Object, String, boolean, boolean) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
addContainerFilter(Object, String, boolean, boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
addContainerFilter(Container.Filter) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
addContainerProperty(Object, Class<?>, Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addEntity(T) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Adds a new entity to the container.
addEntity(T) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
addEntity(T) - Method in interface com.vaadin.addon.jpacontainer.MutableEntityProvider
Adds entity to the persistence storage.
addEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
addEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
addFilter(Container.Filter) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
addItem(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addItem() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not fully supported by this implementation. The implementation tries to call empty parameter constructor and add entity as such to database.
addItemAfter(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addItemAfter(Object, Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addItemAt(int) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addItemAt(int, Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
addItemProperty(Object, Property) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
This functionality is not supported.
addItemProperty(Object, Property) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
addItemSetChangeListener(Container.ItemSetChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
addListener(Property.ValueChangeListener) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Registers a new value change listener for all the properties of this item.
addListener(EntityProviderChangeListener<T>) - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeNotifier
Registers listener to be notified of EntityProviderChangeEvents.
addListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Deprecated. 
addListener(AdvancedFilterableSupport.ApplyFiltersListener) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
Adds listener to the list of listeners to be notified when the filters are applied.
addListener(Container.ItemSetChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
addListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
addListener(EntityProviderChangeListener<T>) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
addNestedContainerProperty(String) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Adds the nested property nestedProperty to the set of properties.
addNestedContainerProperty(String) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Originally, all nested properties are inherited from the EntityContainer.
addNestedContainerProperty(String) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
addNestedContainerProperty(String) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
addPrimaryKeyToSortList(List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a copy of original and adds an entry for the primary key to the end of the list.
addValidator(Validator) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
addValueChangeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
addValueChangeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
AdvancedFilterable - Interface in com.vaadin.addon.jpacontainer
Container that supports a bit more advanced filtering than Filterable .
AdvancedFilterable.FiltersAppliedEvent<C extends com.vaadin.data.Container & AdvancedFilterable> - Class in com.vaadin.addon.jpacontainer
This event indicates that the filters of a AdvancedFilterable have been applied.
AdvancedFilterable.FiltersAppliedEvent(C) - Constructor for class com.vaadin.addon.jpacontainer.AdvancedFilterable.FiltersAppliedEvent
Creates a new FiltersAppliedEvent.
AdvancedFilterableSupport - Class in com.vaadin.addon.jpacontainer.filter.util
Helper class that implements the filtering methods defined in AdvancedFilterable and can be either extended or used as a delegate.
AdvancedFilterableSupport() - Constructor for class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
AdvancedFilterableSupport.ApplyFiltersListener - Interface in com.vaadin.addon.jpacontainer.filter.util
ApplyFiltersListener interface to be implemented by classes that want to be notified when the filters are applied.
and(Container.Filter...) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that groups filters together in a single conjunction.
and(List<Container.Filter>) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that groups filters together in a single conjunction.
applyFilters() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Applies the filters to the data, possibly causing the items in the container to change.
applyFilters() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
applyFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
areChildrenAllowed(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 

B

BatchableEntityProvider<T> - Interface in com.vaadin.addon.jpacontainer
An extended version of MutableEntityProvider that can execute several update operations (that is, adding new entities, and updating and removing existing entities) inside a single transaction.
BatchableEntityProvider.BatchUpdateCallback<T> - Interface in com.vaadin.addon.jpacontainer
Callback interface used by the BatchableEntityProvider.batchUpdate(com.vaadin.addon.jpacontainer.BatchableEntityProvider.BatchUpdateCallback) method.
BatchableLocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
A very simple implementation of BatchableEntityProvider that simply passes itself to the BatchUpdateCallback.
BatchableLocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.BatchableLocalEntityProvider
Creates a new BatchableLocalEntityProvider.
BatchableLocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.BatchableLocalEntityProvider
Creates a new BatchableLocalEntityProvider.
batchUpdate(BatchableEntityProvider.BatchUpdateCallback<T>) - Method in interface com.vaadin.addon.jpacontainer.BatchableEntityProvider
Executes a batch update using the specified callback parameter.
batchUpdate(MutableEntityProvider<T>) - Method in interface com.vaadin.addon.jpacontainer.BatchableEntityProvider.BatchUpdateCallback
Runs the updates using a special batch enabled mutable entity provider.
batchUpdate(BatchableEntityProvider.BatchUpdateCallback<T>) - Method in class com.vaadin.addon.jpacontainer.provider.BatchableLocalEntityProvider
 
batchUpdate(BatchableEntityProvider.BatchUpdateCallback<T>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingBatchableLocalEntityProvider
 
BatchUpdatePerformedEvent<T> - Class in com.vaadin.addon.jpacontainer.provider
Event indicating that a batch update has been performed.
BatchUpdatePerformedEvent(BatchableEntityProvider<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.BatchUpdatePerformedEvent
Creates a new BatchUpdatePerformedEvent.
between(Object, Comparable<?>, Comparable<?>) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is between startingPoint and endingPoint.
between(Object, Object, Object, boolean, boolean) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
 
betweenExlusive(Object, Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is between startingPoint (exclusive) and endingPoint (exclusive).
betweenInclusive(Object, Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is between startingPoint (inclusive) and endingPoint (inclusive).

C

CachingBatchableEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider.jndijta
An entity provider implementation that uses JTA transactions and JPA context provided by the application server.
CachingBatchableEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
CachingBatchableEntityProvider(Class<T>, JndiAddresses) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
CachingBatchableLocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
A very simple implementation of BatchableEntityProvider with caching support that simply passes itself to the BatchUpdateCallback.
CachingBatchableLocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingBatchableLocalEntityProvider
Creates a new CachingBatchableLocalEntityProvider.
CachingBatchableLocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingBatchableLocalEntityProvider
Creates a new CachingBatchableLocalEntityProvider.
CachingEntityProvider<T> - Interface in com.vaadin.addon.jpacontainer
Interface to be implemented by all EntityProviders that perform some kind of internal caching.
CachingLocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
En extended version of LocalEntityProvider that also implements the CachingEntityProvider interface.
CachingLocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
Creates a new CachingLocalEntityProvider.
CachingLocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
Creates a new CachingLocalEntityProvider.
CachingMutableEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider.jndijta
An entity provider implementation that uses JTA transactions and JPA context provided by the application server.
CachingMutableEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
CachingMutableEntityProvider(Class<T>, JndiAddresses) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
CachingMutableLocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
En extended version of MutableLocalEntityProvider that also implements the CachingEntityProvider interface.
CachingMutableLocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
Creates a new CachingMutableLocalEntityProvider.
CachingMutableLocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
Creates a new CachingLocalEntityProvider.
ClassMetadata<T> - Class in com.vaadin.addon.jpacontainer.metadata
This class provides a way of accessing the JPA mapping metadata of Entity and Embeddable classes.
CollectionUtil - Class in com.vaadin.addon.jpacontainer.util
 
CollectionUtil() - Constructor for class com.vaadin.addon.jpacontainer.util.CollectionUtil
 
com.vaadin.addon.jpacontainer - package com.vaadin.addon.jpacontainer
 
com.vaadin.addon.jpacontainer.fieldfactory - package com.vaadin.addon.jpacontainer.fieldfactory
 
com.vaadin.addon.jpacontainer.filter - package com.vaadin.addon.jpacontainer.filter
 
com.vaadin.addon.jpacontainer.filter.util - package com.vaadin.addon.jpacontainer.filter.util
 
com.vaadin.addon.jpacontainer.metadata - package com.vaadin.addon.jpacontainer.metadata
 
com.vaadin.addon.jpacontainer.provider - package com.vaadin.addon.jpacontainer.provider
 
com.vaadin.addon.jpacontainer.provider.jndijta - package com.vaadin.addon.jpacontainer.provider.jndijta
 
com.vaadin.addon.jpacontainer.util - package com.vaadin.addon.jpacontainer.util
 
commit() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
commit() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.EmbeddedForm
 
commit() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
commit() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
commit() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.OneToOneForm
 
commit() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
commit() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
configureBasicFields(Field) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
This method can be used to configure field generated by the DefaultFieldFactory.
configureContainer(EntityContainer<?>, JPAContainer<?>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
This method does additional configurations for the container instantiated for a field.
constructCollectionSelect(EntityContainer, Object, Object, Component, Class<?>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
constructReferenceSelect(EntityContainer, Object, Object, Component, Class<?>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
containsEntity(EntityContainer<T>, Object, Container.Filter) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Checks if the persistence storage contains an entity identified by entityId that is also matched by filter.
containsEntity(EntityContainer<T>, Object, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
containsEntity(EntityContainer<T>, Object, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
containsEntity(EntityContainer<T>, Object, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
containsId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
convertFilter(Container.Filter, CriteriaBuilder, From<X, Y>) - Static method in class com.vaadin.addon.jpacontainer.filter.util.FilterConverter
Convert a single Container.Filter to a criteria Predicate.
convertFilters(Collection<Container.Filter>, CriteriaBuilder, From<X, Y>) - Static method in class com.vaadin.addon.jpacontainer.filter.util.FilterConverter
Converts a collection of Container.Filter into a list of Predicate.
convertToModel(Collection<Object>, Class<? extends Collection<T>>, Locale) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MultiSelectConverter
 
convertToModel(Object, Class<? extends T>, Locale) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.SingleSelectConverter
 
convertToPresentation(Collection<T>, Class<? extends Collection<Object>>, Locale) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MultiSelectConverter
 
convertToPresentation(T, Class<? extends Object>, Locale) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.SingleSelectConverter
 
createElementCollectionField(EntityContainer, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createEmbeddedField(EntityContainer, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createEntityItem(T) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Creates a new EntityItem for entity without adding it to the container.
createEntityItem(T) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
createEntityManagerForPersistenceUnit(String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates an EntityManager using the cached EntityManagerFactory for the persistence unit.
createEnumSelect(Class<?>, Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createField(Item, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createField(Container, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createFilteredQuery(EntityContainer<T>, List<String>, Container.Filter, List<SortBy>, boolean) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a filtered, optionally sorted, query.
createIdentifierField() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
This method creates field for identifier property.
createJPAContainerFor(EntityContainer<?>, Class<?>, boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
This method creates new JPAContainer instances to be used in fields generated by this FieldFactory.
createManyToManyField(EntityContainer, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createManyToOneField(EntityContainer, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
Creates a field for simple reference (ManyToOne)
createOneToManyField(EntityContainer, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createOneToOneField(EntityContainer<?>, Object, Object, Component) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
createSiblingQuery(EntityContainer<T>, Object, Container.Filter, List<SortBy>, boolean) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
This method creates a query that can be used to fetch the siblings of a specific entity.
createUnsortedFilteredQuery(EntityContainer<T>, List<String>, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a filtered query that does not do any sorting.

D

DefaultQueryModifierDelegate - Class in com.vaadin.addon.jpacontainer.util
A default (empty) implementation of the QueryModifierDelegate interface.
DefaultQueryModifierDelegate() - Constructor for class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
 
DEFAULTS - Static variable in interface com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddresses
 
detachEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Detaches entity from the entity manager.
detectReferencedType(EntityManagerFactory, Object, Class) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
Detects the type entities in "collection types" (oneToMany, ManyToMany).
determineAccessType(Class<?>) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
discard() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
discard() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
discard() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
doContainsEntity(EntityContainer<T>, Object, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doContainsId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
doGetAllEntityIdentifiers(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetEntity(Object) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetEntityCount(EntityContainer<T>, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetEntityIdentifierAt(EntityContainer<T>, Container.Filter, List<SortBy>, int) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Gets the entity manager.
doGetEntityProvider() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Checks that the entity provider is not null and returns it.
doGetFirstEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetLastEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetNextEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
doGetPreviousEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 

E

ElementCollectionEditor - Class in com.vaadin.addon.jpacontainer.fieldfactory
TODO make referenced fields in embeddables properly editable TODO make this work with basic data types (wrap value in a helper class ?).
ElementCollectionEditor(FieldFactory, EntityContainer<?>, Object, Object, Component) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
TODO make it possible to use this editor with Embedded types.
ElementCollectionEditor.ValueHolder - Class in com.vaadin.addon.jpacontainer.fieldfactory
 
ElementCollectionEditor.ValueHolder(Object) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor.ValueHolder
 
EmbeddableEditor - Interface in com.vaadin.addon.jpacontainer.fieldfactory
A field that edits Embeddable or ElementCollection should implement this interface.
EmbeddedForm - Class in com.vaadin.addon.jpacontainer.fieldfactory
TODO ensure this works without write buffering properly.
EmbeddedForm(FieldFactory, EntityContainer) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.EmbeddedForm
 
ensureLazyPropertyLoaded(E, String) - Method in interface com.vaadin.addon.jpacontainer.LazyLoadingDelegate
This method is called when a lazily loaded property is accessed in an entity.
ensureLazyPropertyLoaded(E, String) - Method in class com.vaadin.addon.jpacontainer.util.HibernateLazyLoadingDelegate
 
EntityClassMetadata<T> - Class in com.vaadin.addon.jpacontainer.metadata
An extended version of ClassMetadata that provides additional information about classes annotated with the Entity annotation.
EntityContainer<T> - Interface in com.vaadin.addon.jpacontainer
A Container for EntityItems.
EntityItem<T> - Interface in com.vaadin.addon.jpacontainer
Interface defining the Items that are contained in a EntityContainer.
EntityItemProperty - Interface in com.vaadin.addon.jpacontainer
Interface defining the Properties that are contained in a EntityItem.
EntityManagerProvider - Interface in com.vaadin.addon.jpacontainer
This interface is used by EntityProvider to find the correct EntityManager to use.
EntityProvider<T> - Interface in com.vaadin.addon.jpacontainer
Like the name suggests, the purpose of the EntityProvider is to provide entities to EntityContainers.
EntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider.jndijta
An entity provider implementation that uses JTA transactions and JPA context provided by the application server.
EntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
EntityProvider(Class<T>, JndiAddresses) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
entityProviderChange(EntityProviderChangeEvent<T>) - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeListener
Notifies the client that event has occurred.
entityProviderChange(EntityProviderChangeEvent<T>) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
EntityProviderChangeEvent<T> - Interface in com.vaadin.addon.jpacontainer
Event indicating that the contents of a EntityProvider has been changed (e.g.
EntityProviderChangeEvent.EntitiesAddedEvent<T> - Interface in com.vaadin.addon.jpacontainer
Event indicating that one or more entities have been added to the entity provider.
EntityProviderChangeEvent.EntitiesRemovedEvent<T> - Interface in com.vaadin.addon.jpacontainer
Event indicating that one or more entities have been removed from the entity provider.
EntityProviderChangeEvent.EntitiesUpdatedEvent<T> - Interface in com.vaadin.addon.jpacontainer
Event indicating that one or more entities have been updated in the entity provider.
EntityProviderChangeEvent.EntityPropertyUpdatedEvent<T> - Interface in com.vaadin.addon.jpacontainer
Event indicating that one or more entities have been updated a specific property in the entity provider.
EntityProviderChangeListener<T> - Interface in com.vaadin.addon.jpacontainer
Listener interface to be implemented by classes that want to be notified when the contents of a EntityProvider is changed (e.g.
EntityProviderChangeNotifier<T> - Interface in com.vaadin.addon.jpacontainer
Interface to be implemented by EntityProviders that wish to notify clients (in practice EntityContainers) when their contents change.
eq(Object, String, boolean) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is equal to value.
eq(Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is equal to value.
equals(Object) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
 
equals(Object) - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
 
equals(Object) - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
equals(Object) - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
equals(Object) - Method in class com.vaadin.addon.jpacontainer.SortBy
 
extractPropertiesFromFields(Class<?>, ClassMetadata<?>) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
extractPropertiesFromMethods(Class<?>, ClassMetadata<?>) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 

F

fieldDeclaringClass - Variable in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
FieldFactory - Class in com.vaadin.addon.jpacontainer.fieldfactory
A FormFieldFactory and TableFieldFactory implementation suitable for JPAContainer users.
FieldFactory() - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
Creates a new instance of a FieldFactory.
fieldName - Variable in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
FilterConverter - Class in com.vaadin.addon.jpacontainer.filter.util
Converts a Vaadin 6.6 container filter into a JPA criteria predicate.
FilterConverter() - Constructor for class com.vaadin.addon.jpacontainer.filter.util.FilterConverter
 
Filters - Class in com.vaadin.addon.jpacontainer.filter
Utility class for creating filter instances.
filtersApplied(AdvancedFilterableSupport) - Method in interface com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport.ApplyFiltersListener
Called when the filters have been applied.
filtersWereAdded(CriteriaBuilder, CriteriaQuery<?>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after all filters have been applied to the query.
filtersWereAdded(CriteriaBuilder, CriteriaQuery<?>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after all filters have been applied to the query.
filtersWillBeAdded(CriteriaBuilder, CriteriaQuery<?>, List<Predicate>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after filters (in the form of Container.Filter) have been translated into instances of Predicate, but before the resulting predicates have been added to query.
filtersWillBeAdded(CriteriaBuilder, CriteriaQuery<?>, List<Predicate>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after filters (in the form of Container.Filter) have been translated into instances of Predicate, but before the resulting predicates have been added to query.
fireContainerItemSetChange(Container.ItemSetChangeEvent) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Publishes event to all registered ItemSetChangeListeners.
fireEntityProviderChangeEvent(EntityProviderChangeEvent<T>) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Sends event to all registered listeners if MutableLocalEntityProvider.isFireEntityProviderChangeEvent() is true.
fireListeners() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
fireValueChange(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Emits the value change event.
fireValueChangeEvent() - Method in interface com.vaadin.addon.jpacontainer.EntityItemProperty
Fires value change event for this property
firstItemId() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
flush() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Flushes the cache, forcing all entities to be loaded from the persistence storage upon next request.
flush() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
flush() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
focus() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 

G

getAccessType() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
The way the property value is accessed (as a JavaBean property or as a field).
getActions(Object, Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getActions(Object, Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
getAffectedEntities() - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeEvent
Gets the affected entities, if supported by the implementation.
getAffectedEntities() - Method in class com.vaadin.addon.jpacontainer.provider.BatchUpdatePerformedEvent
 
getAllEntityIdentifiers(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifiers of all items that match filter.
getAllEntityIdentifiers(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getAllEntityIdentifiers(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getAllEntityIdentifiers(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getAnnotation(Class<T>) - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
getAnnotation(Class<T>) - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
Gets the annotation of the specified annotation class, if available.
getAnnotations() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
getAnnotations() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
The annotations of the property, if any.
getAppliedFilters() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Gets the list of filters that are currently applied.
getAppliedFilters() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
getAppliedFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getAppliedFiltersAsConjunction() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Returns a conjunction (filter1 AND filter2 AND ...
getChangeEvent() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ProviderChangedEvent
Gets the EntityProviderChangeEvent that caused this container event to be fired.
getChildren(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getClassMetadata(Class<T>, PersistentPropertyMetadata.AccessType) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
Extracts the class metadata from mappedClass.
getContainer() - Method in class com.vaadin.addon.jpacontainer.AdvancedFilterable.FiltersAppliedEvent
 
getContainer() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Gets the container that contains this item.
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.AllItemsRefreshedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.AllItemsRemovedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ChangesCommittedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ChangesDiscardedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ContainerSortedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ItemEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ItemNotFoundEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ProviderChangedEvent
 
getContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
getContainerFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getContainerProperty(Object, Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getContainerPropertyIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getElements() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getEmbeddedClassType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getEmbeddedClassType() - Method in interface com.vaadin.addon.jpacontainer.fieldfactory.EmbeddableEditor
 
getEmbeddedClassType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.EmbeddedForm
 
getEntity() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Gets the underlying entity instance that contains the actual data being accessed by this item.
getEntity(EntityContainer<T>, Object) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Loads the entity identified by entityId from the persistence storage.
getEntity() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
getEntity(EntityContainer<T>, Object) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getEntity(EntityContainer<T>, Object) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getEntity(EntityContainer<T>, Object) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getEntityCacheMaxSize() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Gets the maximum number of entity instances to store in the cache.
getEntityCacheMaxSize() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getEntityCacheMaxSize() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getEntityClass() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Gets the class of the entities that are/can be contained in this container.
getEntityClass() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getEntityClassMetadata() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Gets the mapping metadata of the entity class.
getEntityClassMetadata(Class<T>) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
Extracts the entity class metadata from mappedClass.
getEntityClassMetadata() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Gets the metadata for the entity class.
getEntityCount(EntityContainer<T>, Container.Filter) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the number of entities that are matched by filter.
getEntityCount(EntityContainer<T>, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getEntityCount(EntityContainer<T>, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getEntityCount(EntityContainer<T>, Container.Filter) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getEntityIdentifierAt(EntityContainer<T>, Container.Filter, List<SortBy>, int) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifier of the entity at position index in the result set determined from filter and sortBy.
getEntityIdentifierAt(EntityContainer<T>, Container.Filter, List<SortBy>, int) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getEntityIdentifierAt(EntityContainer<T>, Container.Filter, List<SortBy>, int) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getEntityIdentifierAt(EntityContainer<T>, Container.Filter, List<SortBy>, int) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getEntityManager() - Method in interface com.vaadin.addon.jpacontainer.EntityManagerProvider
Gets the entity manager.
getEntityManager() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the entity manager.
getEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
getEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
getEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
getEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
getEntityManager() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Gets the entity manager.
getEntityManagerFactory(EntityContainer<?>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
getEntityManagerName() - Method in interface com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddresses
 
getEntityManagerName() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddressesImpl
 
getEntityManagerProvider() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the EntityManagerProvider that is used to find the current entity manager.
getEntityManagerProvider() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Gets the EntityManagerProvider that is used to find the current entity manager unless one is specified using LocalEntityProvider.setEntityManager(javax.persistence.EntityManager).
getEntityName() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
The name of the entity.
getEntityProvider() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Gets the entity provider that is used for fetching and storing entities.
getEntityProvider() - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeEvent
Gets the entity provider whose contents has been changed.
getEntityProvider() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getEntityProvider() - Method in class com.vaadin.addon.jpacontainer.provider.BatchUpdatePerformedEvent
 
getErrorMessage() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Error messages shown by the fields are composites of the error message thrown by the superclasses (that is the component error message), validation errors and buffered source errors.
getFilterablePropertyIds() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Gets the IDs of all the properties that are filterable.
getFilterablePropertyIds() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
getFilterablePropertyIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getFilters() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Gets the list of filters to apply.
getFilters() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
getFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getFirstEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifier of the first item in the list of entities determined by filter and sortBy.
getFirstEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getFirstEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getFirstEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getGetterMethod(String, Class<?>) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the getter method for propertyName from parent.
getIdByIndex(int) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getIdentifier(T) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Returns identifier for given entity
getIdentifier(T) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getIdentifierProperty() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
Gets the identifier property, if it exists.
getInstance() - Static method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
Gets the singleton instance of this factory.
getItem(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
getItem() - Method in interface com.vaadin.addon.jpacontainer.EntityItemProperty
Gets the EntityItem that owns this property.
getItem(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
getItemId() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Gets the item ID of the item.
getItemId() - Method in class com.vaadin.addon.jpacontainer.JPAContainer.ItemEvent
Gets the ID of the item that this event concerns.
getItemId() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
getItemIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This impementation does not use lazy loading and performs bad when the number of items is large! Do not use unless you absolutely have to!
getItemIds(int, int) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getItemProperty(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
getItemProperty(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
getItemPropertyIds() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
getItemPropertyIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
getJndiAddresses() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
getJndiAddresses() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
getJndiAddresses() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
getJndiAddresses() - Method in interface com.vaadin.addon.jpacontainer.provider.jndijta.JndiJtaProvider
 
getJndiAddresses() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
getJoinProperty() - Method in class com.vaadin.addon.jpacontainer.filter.JoinFilter
 
getLastEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifier of the last item in the list of entities determined by filter and sortBy.
getLastEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getLastEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getLastEntityIdentifier(EntityContainer<T>, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getLazyLoadingDelegate() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
 
getLazyLoadingDelegate() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getMappedByProperty(Object, String) - Static method in class com.vaadin.addon.jpacontainer.util.HibernateUtil
Finds the property's "mappedBy" value.
getMappedClass() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the mapped class.
getMasterDetailAddItemCaption() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getMasterDetailAddItemCaption() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
getMasterDetailRemoveItemCaption() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getMasterDetailRemoveItemCaption() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
getMasterEntityContainer() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getMasterEntityContainer() - Method in interface com.vaadin.addon.jpacontainer.fieldfactory.EmbeddableEditor
 
getMasterEntityContainer() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.EmbeddedForm
 
getModelType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MultiSelectConverter
 
getModelType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.SingleSelectConverter
 
getName() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
The name of the property.
getNextEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifier of the item next to the item identified by entityId in the list of entities determined by filter and sortBy.
getNextEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getNextEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getNextEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getParent(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getParentProperty() - Method in interface com.vaadin.addon.jpacontainer.HierarchicalEntityContainer
Gets the name of the persistent property that contains the reference to the parent entity.
getParentProperty() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getPersistentProperties() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets all the persistent properties of the class.
getPersistentPropertyNames() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the names of all persistent properties of this class.
getPresentationType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MultiSelectConverter
 
getPresentationType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.SingleSelectConverter
 
getPreviousEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Gets the identifier of the item previous to the item identified by entityId in the list of entities determined by filter and sortBy.
getPreviousEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
getPreviousEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
getPreviousEntityIdentifier(EntityContainer<T>, Object, Container.Filter, List<SortBy>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getProperties() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets all the properties of the class.
getProperty(String) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the metadata of the named property.
getPropertyDataSource() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
getPropertyDataSource() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Gets the current data source of the translator, if any.
getPropertyId() - Method in interface com.vaadin.addon.jpacontainer.EntityItemProperty
Gets the property id of this property.
getPropertyId() - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeEvent.EntityPropertyUpdatedEvent
 
getPropertyId() - Method in class com.vaadin.addon.jpacontainer.SortBy
Gets the property ID to sort by.
getPropertyKind(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
 
getPropertyKind(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getPropertyKind() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
The kind of the property.
getPropertyKind() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
getPropertyNames() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the names of all the properties of this class.
getPropertyPath(From<?, ?>, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
getPropertyPathTyped(From<X, Y>, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
getPropertyValue(T, PropertyMetadata) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the value of property from object.
getPropertyValue(T, String) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the value of object.propertyName.
getQueryModifierDelegate() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Gets the QueryModifierDelegate set for this container.
getQueryModifierDelegate() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
 
getQueryModifierDelegate() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getQueryModifierDelegate() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
getRequiredError() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
getSetterMethod(String, Class<?>, Class<?>) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Gets the setter method for propertyName from parent.
getSibling(EntityContainer<T>, Object, Container.Filter, List<SortBy>, boolean) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
If backwards is false, this method will return the identifier of the entity next to the entity identified by entityId.
getSortableContainerPropertyIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getSortByList() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Gets all the properties that the items should be sorted by, if any.
getTabIndex() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
getTable() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getTable() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
getterDeclaringClass - Variable in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
getterName - Variable in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
getType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
getType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
getType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
getType() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
 
getType(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
getType() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
The type of the property.
getTypeMetadata() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
The metadata of the property type, if it is embedded or a reference.
getUserTransactionName() - Method in interface com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddresses
 
getUserTransactionName() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddressesImpl
 
getValidators() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Gets the validators of the field.
getValue() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor.ValueHolder
 
getValue() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Gets the current value of the field.
getValue() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Get the translated value.
getVersionProperty() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
Gets the version property, if it exists.
getVisibleProperties(Class<?>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
Returns customized visible properties (and their order) for given entity type.
gt(Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is greater than value.
gteq(Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is greater than or equal to value.

H

handleAction(Action, Object, Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
handleAction(Action, Object, Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
hasChildren(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
hasEmbeddedIdentifier() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
If the entity has an embedded identifier.
hashCode() - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
 
hashCode() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
 
hashCode() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
hashCode() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
hashCode() - Method in class com.vaadin.addon.jpacontainer.SortBy
 
hasIdentifierProperty() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
If the entity has an identifier property or not.
hasUnappliedFilters() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Checks if there are filters that have not yet been applied, or applied filters that have been removed using #removeAllFilters() or #removeFilter(com.vaadin.addon.jpacontainer.Filter) .
hasUnappliedFilters() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
hasUnappliedFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
hasVersionProperty() - Method in class com.vaadin.addon.jpacontainer.metadata.EntityClassMetadata
If the entity has a version property or not.
HibernateLazyLoadingDelegate - Class in com.vaadin.addon.jpacontainer.util
HibernateLazyLoadingDelegate is the default implementation of the LazyLoadingDelegate interface for use with Hibernate.
HibernateLazyLoadingDelegate() - Constructor for class com.vaadin.addon.jpacontainer.util.HibernateLazyLoadingDelegate
 
HibernateUtil - Class in com.vaadin.addon.jpacontainer.util
Utility methods for finding Hibernate specific information about entities without forcing a compile-time dependency on the Hibernate framework.
HibernateUtil() - Constructor for class com.vaadin.addon.jpacontainer.util.HibernateUtil
 
HierarchicalEntityContainer<T> - Interface in com.vaadin.addon.jpacontainer
This is a preliminary interface for adding hierarchical support to JPAContainer.

I

indexOfId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This implementation does not use lazy loading and performs extremely bad when the number of items is large! Do not use unless you absolutely have to!
initContent() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
initContent() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
isApplyFiltersImmediately() - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Returns whether the filters should be applied immediately when a filter is added or removed.
isApplyFiltersImmediately() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
isApplyFiltersImmediately() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isAscending() - Method in class com.vaadin.addon.jpacontainer.SortBy
Returns true to sort ascendingly, false to sort descendingly.
isAutoCommit() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Alias of Buffered#isWriteThrough() .
isAutoCommit() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isBuffered() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isBuffered() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isCacheEnabled() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Returns whether the entity provider currently has the internal cache enabled.
isCacheEnabled() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
isCacheEnabled() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
isCloneCachedEntities() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Returns whether entities found in the cache should be cloned before they are returned or not.
isCloneCachedEntities() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
isCloneCachedEntities() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
isCollection(AccessibleObject) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
isContainsIdFiresItemSetChangeIfNotFound() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Returns whether the JPAContainer.containsId(java.lang.Object) method will fire an item set change event if it returns false.
isDeleted() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Checks whether this item has been marked for deletion.
isDeleted() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isDirty() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Checks whether the underlying entity (returned by EntityItem.getEntity()) has been modified after it was fetched from the entity provider.
isDirty() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isElementCollection(AccessibleObject) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
isEmbedded(AccessibleObject) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
isEmpty() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Is the field empty? In general, "empty" state is same as null..
isEmpty(Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is empty.
isEntitiesDetached() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
If the cache is in use, all entities are automatically detached regardless of the state of this flag.
isEntitiesDetached() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
If this method returns true, all entities returned from this entity provider are explicitly detached from the persistence context before returned, regardless of whether the persistence context is extended or transaction-scoped.
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
isEntitiesDetached() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
isFilterable(Object) - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Checks if propertyId is filterable.
isFilterable(Object) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
isFilterable(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isFireContainerItemSetChangeEvents() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Tests whether the container should fire an item set change event when it detects a change in the entity provider (such as an entity being added, updated or deleted).
isFireEntityProviderChangeEvent() - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Returns whether EntityProviderChangeEvents should be fired by this entity provider.
isFireItemSetChangeOnProviderChange() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isFirstId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isInvalidAllowed() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Fields allow invalid values by default.
isInvalidCommitted() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
isLastId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isLazyInitializationException(RuntimeException) - Static method in class com.vaadin.addon.jpacontainer.util.HibernateUtil
Reflectively finds out if the passed in exception is a Hibernate LazyInitializationException.
isModified() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
When using item-level buffering, this method tests whether there are changes made to the EntityItem that have not yet been committed to the underlying Entity (EntityItem.getEntity()).
isModified() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
isModified() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isModified() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isNotEmpty(Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is not empty.
isNotNull(Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is not null.
isNull(Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is null.
isPersistent() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Checks if the underlying entity (EntityItem.getEntity()) is persistent (i.e.
isPersistent() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isReadOnly() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Returns whether the container is read only or writable.
isReadOnly() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
isReadOnly() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Reflects the read-only status of the datasource.
isReadOnly() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isReadThrough() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
isReadThrough() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isReadThrough() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
isReference(AccessibleObject) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
isRequired() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Is this field required.
isRoot(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isTransactionsHandledByProvider() - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Returns whether the entity provider is handling transactions internally (the default) or relies on external transaction handling.
isUninitializedAndUnattachedProxy(Object) - Static method in class com.vaadin.addon.jpacontainer.util.HibernateUtil
Reflectively finds out whether an object is an uninitialized Hibernate proxy and unattached.
isValid() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Tests the current value against all registered validators.
isValidationVisible() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Is automatic, visible validation enabled? If automatic validation is enabled, any validators connected to this component are evaluated while painting the component and potential error messages are sent to client.
isValidFilter(Container.Filter) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
Checks if filter is a valid filter, i.e.
isWritable() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
Persistent properties are always writable.
isWritable() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
Returns whether the property is writable or not.
isWriteThrough() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
isWriteThrough() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
isWriteThrough() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
itemId - Variable in class com.vaadin.addon.jpacontainer.JPAContainer.ItemEvent
 

J

JndiAddresses - Interface in com.vaadin.addon.jpacontainer.provider.jndijta
 
JndiAddressesImpl - Class in com.vaadin.addon.jpacontainer.provider.jndijta
 
JndiAddressesImpl(String, String) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.JndiAddressesImpl
 
JndiJtaProvider<T> - Interface in com.vaadin.addon.jpacontainer.provider.jndijta
A custom type of EntityProvider suitable for JEE6 environment with JTA and server provided JPA context.
joinFilter(String, Container.Filter...) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that applies filters (as a conjunction) to the joined property joinProperty.
JoinFilter - Class in com.vaadin.addon.jpacontainer.filter
This filter allows you to implement filtering on joined tables using Hibernate, which lacks support for automatic joins.
JoinFilter(String, Container.Filter...) - Constructor for class com.vaadin.addon.jpacontainer.filter.JoinFilter
Constructs a HibernateJoin filter.
JPAContainer<T> - Class in com.vaadin.addon.jpacontainer
This is the main container class of JPAContainer (and the default implementation of EntityContainer).
JPAContainer(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer
Creates a new JPAContainer instance for entities of class entityClass.
JPAContainer.AllItemsRefreshedEvent - Class in com.vaadin.addon.jpacontainer
 
JPAContainer.AllItemsRefreshedEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.AllItemsRefreshedEvent
 
JPAContainer.AllItemsRemovedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that all the items have been removed from the container.
JPAContainer.AllItemsRemovedEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.AllItemsRemovedEvent
 
JPAContainer.ChangesCommittedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that the changes have been committed.
JPAContainer.ChangesCommittedEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ChangesCommittedEvent
 
JPAContainer.ChangesDiscardedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that the changes have been discarded.
JPAContainer.ChangesDiscardedEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ChangesDiscardedEvent
 
JPAContainer.ContainerSortedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that the container has been resorted.
JPAContainer.ContainerSortedEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ContainerSortedEvent
 
JPAContainer.ItemAddedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that an item has been added to the container.
JPAContainer.ItemAddedEvent(Object) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ItemAddedEvent
 
JPAContainer.ItemEvent - Class in com.vaadin.addon.jpacontainer
Abstract base class for events concerning single EntityItems.
JPAContainer.ItemEvent(Object) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ItemEvent
 
JPAContainer.ItemNotFoundEvent - Class in com.vaadin.addon.jpacontainer
Event fired by JPAContainer.containsId(java.lang.Object) when the result is false and JPAContainer.isContainsIdFiresItemSetChangeIfNotFound() is true.
JPAContainer.ItemNotFoundEvent() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ItemNotFoundEvent
 
JPAContainer.ItemRemovedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that an item has been removed from the container.
JPAContainer.ItemRemovedEvent(Object) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ItemRemovedEvent
 
JPAContainer.ItemUpdatedEvent - Class in com.vaadin.addon.jpacontainer
Event indicating that an item has been updated inside the container.
JPAContainer.ItemUpdatedEvent(Object) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ItemUpdatedEvent
 
JPAContainer.ProviderChangedEvent - Class in com.vaadin.addon.jpacontainer
Event fired when a EntityProviderChangeEvent is received by the container.
JPAContainer.ProviderChangedEvent(EntityProviderChangeEvent<?>) - Constructor for class com.vaadin.addon.jpacontainer.JPAContainer.ProviderChangedEvent
 
JPAContainerCustomField<T> - Class in com.vaadin.addon.jpacontainer.fieldfactory
A CustomComponent that implements the Field interface, enabling the creation of e.g.
JPAContainerCustomField() - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
JPAContainerFactory - Class in com.vaadin.addon.jpacontainer
A factory for creating instances of JPAContainers backed by different default entity providers.
JPAContainerFactory() - Constructor for class com.vaadin.addon.jpacontainer.JPAContainerFactory
 
JPAContainerItem<T> - Class in com.vaadin.addon.jpacontainer
EntityItem-implementation that is used by JPAContainer.

L

lastItemId() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
LazyLoadingDelegate - Interface in com.vaadin.addon.jpacontainer
The LazyLoadingDelegate is called when a property that is lazily loaded is being accessed through the Vaadin data API.
like(Object, String, boolean) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId matches value.
ListTranslator - Class in com.vaadin.addon.jpacontainer.fieldfactory
Generic wrapper property that translates items (Set from Vaadin selects) to a property of type List.
ListTranslator(AbstractSelect) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.ListTranslator
 
loadProperties(Class<?>, ClassMetadata<?>, PersistentPropertyMetadata.AccessType) - Method in class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
LocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
A read-only entity provider that works with a local EntityManager.
LocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a new LocalEntityProvider.
LocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a new LocalEntityProvider.
LocalEntityProvider(Class<T>, EntityManagerProvider) - Constructor for class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Creates a new LocalEntityProvider with the specified EntityManagerProvider.
lt(Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is less than value.
lteq(Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is less than or equal to value.

M

make(Class<T>, EntityManager) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a CachingMutableLocalEntityProvider.
make(Class<T>, String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of a JPAContainer backed by a CachingMutableLocalEntityProvider.
makeBatchable(Class<T>, EntityManager) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a CachingBatchableLocalEntityProvider.
makeBatchable(Class<T>, String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a CachingBatchableLocalEntityProvider.
makeBatchableJndi(Class<T>) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeBatchableJndi(Class<T>, JndiAddresses) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeJndi(Class<T>) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeJndi(Class<T>, JndiAddresses) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeNonCached(Class<T>, EntityManager) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a MutableLocalEntityProvider.
makeNonCached(Class<T>, String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a MutableLocalEntityProvider.
makeNonCachedJndi(Class<T>) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeNonCachedJndi(Class<T>, JndiAddresses) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeNonCachedReadOnly(Class<T>, EntityManager) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a LocalEntityProvider.
makeNonCachedReadOnly(Class<T>, String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a LocalEntityProvider.
makeNonCachedReadOnlyJndi(Class<T>) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeNonCachedReadOnlyJndi(Class<T>, JndiAddresses) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a JPAContainer that uses JNDI lookups to fetch entity manager from "java:comp/env/persistence/em".
makeReadOnly(Class<T>, EntityManager) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a CachingLocalEntityProvider.
makeReadOnly(Class<T>, String) - Static method in class com.vaadin.addon.jpacontainer.JPAContainerFactory
Creates a new instance of JPAContainer backed by a CachingLocalEntityProvider.
MasterDetailEditor - Class in com.vaadin.addon.jpacontainer.fieldfactory
 
MasterDetailEditor(FieldFactory, EntityContainer<?>, Object, Object, Component) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.MasterDetailEditor
 
MetadataFactory - Class in com.vaadin.addon.jpacontainer.metadata
Factory for creating and populating ClassMetadata and EntityClassMetadata instances.
MetadataFactory() - Constructor for class com.vaadin.addon.jpacontainer.metadata.MetadataFactory
 
MultiSelectConverter<T> - Class in com.vaadin.addon.jpacontainer.fieldfactory
 
MultiSelectConverter(AbstractSelect) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.MultiSelectConverter
 
MutableEntityProvider<T> - Interface in com.vaadin.addon.jpacontainer
Entity provider that also supports adding, updating and removing entities.
MutableEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider.jndijta
An entity provider implementation that uses JTA transactions and JPA context provided by the application server.
MutableEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
MutableEntityProvider(Class<T>, JndiAddresses) - Constructor for class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
MutableLocalEntityProvider<T> - Class in com.vaadin.addon.jpacontainer.provider
Extended version of LocalEntityProvider that provides editing support.
MutableLocalEntityProvider(Class<T>) - Constructor for class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Creates a new MutableLocalEntityProvider.
MutableLocalEntityProvider(Class<T>, EntityManager) - Constructor for class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Creates a new MutableLocalEntityProvider.

N

nextItemId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
not(Container.Filter) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that negates filter.

O

OneToOneForm - Class in com.vaadin.addon.jpacontainer.fieldfactory
TODO test in buffered mode the situation where the field is initially null.
OneToOneForm() - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.OneToOneForm
 
or(Container.Filter...) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that groups filters together in a single disjunction.
or(List<Container.Filter>) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a filter that groups filters together in a single disjunction.
orderByWasAdded(CriteriaBuilder, CriteriaQuery<?>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after the order by has been applied for the query.
orderByWasAdded(CriteriaBuilder, CriteriaQuery<?>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after the order by has been applied for the query.
orderByWillBeAdded(CriteriaBuilder, CriteriaQuery<?>, List<Order>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after all SortBy instances have been translated into Order instances, but before they have been applied to the query.
orderByWillBeAdded(CriteriaBuilder, CriteriaQuery<?>, List<Order>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after all SortBy instances have been translated into Order instances, but before they have been applied to the query.
outside(Object, Object, Object, boolean, boolean) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is outside startingPoint and endingPoint.
outsideExclusive(Object, Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is outside startingPoint (exclusive) and endingPoint (exclusive).
outsideInclusive(Object, Object, Object) - Static method in class com.vaadin.addon.jpacontainer.filter.Filters
Creates a new filter that accepts all items whose value of propertyId is outside startingPoint (inclusive) and endingPoint (inclusive).

P

passesFilter(Object, Item) - Method in class com.vaadin.addon.jpacontainer.filter.JoinFilter
 
PersistentPropertyMetadata - Class in com.vaadin.addon.jpacontainer.metadata
An extended version of PropertyMetadata that provides additional information about persistent properties.
PersistentPropertyMetadata.AccessType - Enum in com.vaadin.addon.jpacontainer.metadata
Enumeration defining the property access types.
prevItemId(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
PropertyKind - Enum in com.vaadin.addon.jpacontainer.metadata
Enumeration defining the property kind.
PropertyMetadata - Class in com.vaadin.addon.jpacontainer.metadata
This class represents the metadata of a property.
PropertyTranslator - Class in com.vaadin.addon.jpacontainer.fieldfactory
PropertyTranslator is bit like the PropertyFormatter, but works also for other than string fields.
PropertyTranslator() - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Construct a new PropertyTranslator that is not connected to any data source.
PropertyTranslator(Property) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Construct a new translator that is connected to given data source.

Q

queryHasBeenBuilt(CriteriaBuilder, CriteriaQuery<?>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after the CriteriaQuery instance has been completely built (configured).
queryHasBeenBuilt(CriteriaBuilder, CriteriaQuery<?>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after the CriteriaQuery instance has been completely built (configured).
QueryModifierDelegate - Interface in com.vaadin.addon.jpacontainer
The QueryModifierDelegate interface defines methods that will be called at the different stages of CriteriaQuery generation.
queryWillBeBuilt(CriteriaBuilder, CriteriaQuery<?>) - Method in interface com.vaadin.addon.jpacontainer.QueryModifierDelegate
This method is called after the CriteriaQuery instance ( query) has been instantiated, but before any state has been set.
queryWillBeBuilt(CriteriaBuilder, CriteriaQuery<?>) - Method in class com.vaadin.addon.jpacontainer.util.DefaultQueryModifierDelegate
This method is called after the CriteriaQuery instance ( query) has been instantiated, but before any state has been set.

R

readOnlyStatusChange(Property.ReadOnlyStatusChangeEvent) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Listens for changes in the datasource.
readResolve() - Method in class com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata
 
readResolve() - Method in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
readResolve() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
refresh() - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Refreshes the entire container from the database.
refresh() - Method in interface com.vaadin.addon.jpacontainer.EntityItem
This method refreshes persisted entity from EntityProvider and calls value change listeners for all properties.
refresh() - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Clears all caches and refreshes any loaded that cannot be discarded entities.
refresh() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
refresh() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
refresh() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
refresh() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
refresh() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
refreshEntity(T) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Refreshes an entity from DB.
refreshEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
refreshEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
refreshEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
refreshItem(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Causes all EntityItems created from this container and identified by given entityId to be refreshed.
refreshItem(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeAllContainerFilters() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeAllFilters() - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
removeAllItems() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This feature is not well optimized.
removeContainerFilter(Container.Filter) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeContainerFilters(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
removeContainerFilters(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeContainerProperty(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeEntity(Object) - Method in interface com.vaadin.addon.jpacontainer.MutableEntityProvider
Removes the entity identified by entityId.
removeEntity(Object) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
removeEntity(Object) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
removeFilter(Container.Filter) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
removeItem(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeItemProperty(Object) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Removes a nested property added with EntityItem.addNestedContainerProperty(java.lang.String).
removeItemProperty(Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
removeItemSetChangeListener(Container.ItemSetChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeListener(Property.ValueChangeListener) - Method in interface com.vaadin.addon.jpacontainer.EntityItem
Removes a previously registered value change listener.
removeListener(EntityProviderChangeListener<T>) - Method in interface com.vaadin.addon.jpacontainer.EntityProviderChangeNotifier
Removes the previously registered listener.
removeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Deprecated. 
removeListener(AdvancedFilterableSupport.ApplyFiltersListener) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
Removes listener from the list of listeners.
removeListener(Container.ItemSetChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
removeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
removeListener(EntityProviderChangeListener<T>) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
removeValidator(Validator) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Removes the validator from the field.
removeValueChangeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
removeValueChangeListener(Property.ValueChangeListener) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
requireWritableContainer() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Checks that the container is writable, i.e.
rootItemIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
runInTransaction(Runnable) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
runInTransaction(Runnable) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
runInTransaction(Runnable) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
runInTransaction(Runnable) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
If MutableLocalEntityProvider.isTransactionsHandledByProvider() is true, operation will be executed inside a transaction that is commited after the operation is completed.

S

setAdditionalFilterablePropertyIds(String...) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Sometimes, it may be necessary to filter by properties that do not show up in the container.
setApplyFiltersImmediately(boolean) - Method in interface com.vaadin.addon.jpacontainer.AdvancedFilterable
Sets whether the filters should be applied immediately when a filter is added or removed.
setApplyFiltersImmediately(boolean) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
 
setApplyFiltersImmediately(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setAutoCommit(boolean) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Alias of Buffered#setWriteThrough(boolean) .
setAutoCommit(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setBackReferenceId(String) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.OneToOneForm
 
setBuffered(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setBuffered(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
setCacheEnabled(boolean) - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Turns the cache on or off.
setCacheEnabled(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
setCacheEnabled(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
setChildrenAllowed(Object, boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
setCloneCachedEntities(boolean) - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Changes the value of the CachingEntityProvider.isCloneCachedEntities() flag.
setCloneCachedEntities(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
setCloneCachedEntities(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
setContainsIdFiresItemSetChangeIfNotFound(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
See JPAContainer.isContainsIdFiresItemSetChangeIfNotFound().
setCurrentBufferedSourceException(Buffered.SourceException) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setEntitiesDetached(boolean) - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
If the cache is in use, all entities are automatically detached regardless of the state of this flag.
setEntitiesDetached(boolean) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Specifies whether the entities returned by the entity provider should be explicitly detached or not.
setEntitiesDetached(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
setEntityCacheMaxSize(int) - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Sets the maximum number of entity instances to store in the cache.
setEntityCacheMaxSize(int) - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
setEntityCacheMaxSize(int) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
setEntityManager(EntityManager) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Sets the entity manager.
setEntityManager(EntityManager) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Sets the entity manager.
setEntityManagerProvider(EntityManagerProvider) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Sets the EntityManagerProvider that is used to find the current entity manager if none is set using EntityProvider.setEntityManager(javax.persistence.EntityManager)
setEntityManagerProvider(EntityManagerProvider) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Sets the EntityManagerProvider that is used to find the current entity manager unless set using LocalEntityProvider.setEntityManager(javax.persistence.EntityManager)
setEntityProvider(EntityProvider<T>) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Sets the entity provider to use for fetching and storing entities.
setEntityProvider(EntityProvider<T>) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setEntityProvider(EntityProvider<?>) - Method in interface com.vaadin.addon.jpacontainer.LazyLoadingDelegate
Sets the EntityProvider that this delegate is associated with.
setEntityProvider(EntityProvider<?>) - Method in class com.vaadin.addon.jpacontainer.util.HibernateLazyLoadingDelegate
 
setFilterablePropertyIds(Collection<?>) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
Sets the filterable property IDs.
setFilterablePropertyIds(Object...) - Method in class com.vaadin.addon.jpacontainer.filter.util.AdvancedFilterableSupport
Sets the filterable property IDs.
setFireContainerItemSetChangeEvents(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Specifies whether the container should fire an item set change event when it detects a change in the entity provider (such as an entity being added, updated or deleted).
setFireEntityProviderChangeEvents(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Sets whether EntityProviderChangeEvents should be fired by this entity provider.
setFireItemSetChangeOnProviderChange(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Specifies whether the container should fire an ItemSetChangeEvent when an EntityProviderChangeEvent is received.
setInternalValue(T) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Sets the internal field value.
setInvalidAllowed(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Fields allow invalid values by default.
setInvalidCommitted(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setJndiAddresses(JndiAddresses) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingBatchableEntityProvider
 
setJndiAddresses(JndiAddresses) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.CachingMutableEntityProvider
 
setJndiAddresses(JndiAddresses) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.EntityProvider
 
setJndiAddresses(JndiAddresses) - Method in interface com.vaadin.addon.jpacontainer.provider.jndijta.JndiJtaProvider
 
setJndiAddresses(JndiAddresses) - Method in class com.vaadin.addon.jpacontainer.provider.jndijta.MutableEntityProvider
 
setLazyLoadingDelegate(LazyLoadingDelegate) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Set the delegate used for lazy loading.
setLazyLoadingDelegate(LazyLoadingDelegate) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
setMultiSelectType(Class<?>, Class<? extends AbstractSelect>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
setParent(Object, Object) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
setParentProperty(String) - Method in interface com.vaadin.addon.jpacontainer.HierarchicalEntityContainer
Sets the persistent property (may be nested) that contains the reference to the parent entity.
setParentProperty(String) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setPropertyDataSource(Property) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor
 
setPropertyDataSource(Property) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.EmbeddedForm
 
setPropertyDataSource(Property) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Sets the specified Property as the data source for the field.
setPropertyDataSource(Property) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.OneToOneForm
 
setPropertyDataSource(Property) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Sets the specified Property as the data source for the translator.
setPropertyValue(T, PropertyMetadata, Object) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Sets the value of property to value on object.
setPropertyValue(T, String, Object) - Method in class com.vaadin.addon.jpacontainer.metadata.ClassMetadata
Sets the value of object.propertyName to value.
setQueryModifierDelegate(QueryModifierDelegate) - Method in interface com.vaadin.addon.jpacontainer.EntityProvider
Sets the QueryModifierDelegate, which is called in the different stages that the EntityProvider builds a criteria query.
setQueryModifierDelegate(QueryModifierDelegate) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Sets the QueryModifierDelegate, which is called in the different stages that the EntityProvider builds a criteria query.
setQueryModifierDelegate(QueryModifierDelegate) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 
setReadOnly(boolean) - Method in interface com.vaadin.addon.jpacontainer.EntityContainer
Changes the read only state of the container, if possible.
setReadOnly(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Sets the Property's read-only mode to the specified status.
setReadOnly(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
setReadThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setReadThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
This functionality is not supported by this implementation.
setReadThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
setRequired(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Sets the field required.
setRequiredError(String) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Set the error that is show if this field is required, but empty.
setSingleSelectType(Class<?>, Class<? extends AbstractSelect>) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
 
setSortProperty(String, String) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
Configures a property to be sortable based on another property, normally a sub-property of the main property to sort.
setTabIndex(int) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setterDeclaringClass - Variable in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
setterName - Variable in class com.vaadin.addon.jpacontainer.metadata.PropertyMetadata
 
setTransactionsHandledByProvider(boolean) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
Specifies whether the entity provider should handle transactions itself or whether they should be handled outside (e.g.
setValidationVisible(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Enable or disable automatic, visible validation.
setValue(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ElementCollectionEditor.ValueHolder
 
setValue(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setValue(Object, boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Sets the value of the field.
setValue(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
 
setVisibleProperties(Class<?>, String...) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.FieldFactory
Configures visible properties and their order for fields created for reference/collection types referencing to given entity type.
setWriteThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
 
setWriteThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
setWriteThrough(boolean) - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
SingleSelectConverter<T> - Class in com.vaadin.addon.jpacontainer.fieldfactory
 
SingleSelectConverter(AbstractSelect) - Constructor for class com.vaadin.addon.jpacontainer.fieldfactory.SingleSelectConverter
 
size() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
sort(Object[], boolean[]) - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
SortBy - Class in com.vaadin.addon.jpacontainer
Data structure class representing a field to sort by and the direction of the sort (ascending or descending).
SortBy(Object, boolean) - Constructor for class com.vaadin.addon.jpacontainer.SortBy
Creates a new SortBy instance.

T

toArray(Class<T>, Collection<T>) - Static method in class com.vaadin.addon.jpacontainer.util.CollectionUtil
Converts a typed Collection to a typed array.
toString() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Returns the value of the Property in human readable textual format.
toString() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Get the translated value as string.
toString() - Method in class com.vaadin.addon.jpacontainer.JPAContainerItem
 
translateFromDatasource(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ListTranslator
 
translateFromDatasource(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
This method must be implemented to translate the value received from DataSource.
translateSortBy(SortBy, boolean, CriteriaBuilder, Root<T>) - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
Translates SortBy instances, which possibly contain nested properties (e.g.
translateToDatasource(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.ListTranslator
 
translateToDatasource(Object) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
This method is used by setValue() method to translate given value to be suitable for the datasource.

U

updateEntity(T) - Method in interface com.vaadin.addon.jpacontainer.MutableEntityProvider
Saves the changes made to entity to the persistence storage.
updateEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
updateEntity(T) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
updateEntityProperty(Object, String, Object) - Method in interface com.vaadin.addon.jpacontainer.MutableEntityProvider
Updates a single property value of a specific entity.
updateEntityProperty(Object, String, Object) - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 
updateEntityProperty(Object, String, Object) - Method in class com.vaadin.addon.jpacontainer.provider.MutableLocalEntityProvider
 
updateFilterablePropertyIds() - Method in class com.vaadin.addon.jpacontainer.JPAContainer
 
usesCache() - Method in interface com.vaadin.addon.jpacontainer.CachingEntityProvider
Returns whether the entity provider is currently using the internal cache, which will be the case if both the caching is enabled ( CachingEntityProvider.setCacheEnabled(boolean) and there is no filter modifiying QueryModifierDelegate in use.
usesCache() - Method in class com.vaadin.addon.jpacontainer.provider.CachingLocalEntityProvider
 
usesCache() - Method in class com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider
 

V

validate() - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
Checks the validity of the Validatable by validating the field with all attached validators.
valueChange(Property.ValueChangeEvent) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.JPAContainerCustomField
This method listens to data source value changes and passes the changes forwards.
valueChange(Property.ValueChangeEvent) - Method in class com.vaadin.addon.jpacontainer.fieldfactory.PropertyTranslator
Listens for changes in the datasource.
valueOf(String) - Static method in enum com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vaadin.addon.jpacontainer.metadata.PropertyKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vaadin.addon.jpacontainer.metadata.PersistentPropertyMetadata.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vaadin.addon.jpacontainer.metadata.PropertyKind
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeReplace() - Method in class com.vaadin.addon.jpacontainer.provider.LocalEntityProvider
 

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

Copyright © 2013 Vaadin Ltd. All rights reserved.