|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EntityContainer | |
|---|---|
| com.vaadin.addon.jpacontainer | |
| com.vaadin.addon.jpacontainer.fieldfactory | |
| com.vaadin.addon.jpacontainer.provider | |
| Uses of EntityContainer in com.vaadin.addon.jpacontainer |
|---|
| Subinterfaces of EntityContainer in com.vaadin.addon.jpacontainer | |
|---|---|
interface |
HierarchicalEntityContainer<T>
This is a preliminary interface for adding hierarchical support to JPAContainer. |
| Classes in com.vaadin.addon.jpacontainer that implement EntityContainer | |
|---|---|
class |
JPAContainer<T>
This is the main container class of JPAContainer (and the default implementation of EntityContainer). |
| Methods in com.vaadin.addon.jpacontainer that return EntityContainer | |
|---|---|
EntityContainer<T> |
EntityItem.getContainer()
Gets the container that contains this item. |
EntityContainer<T> |
JPAContainerItem.getContainer()
|
| Methods in com.vaadin.addon.jpacontainer with parameters of type EntityContainer | |
|---|---|
boolean |
EntityProvider.containsEntity(EntityContainer<T> entityContainer,
Object entityId,
com.vaadin.data.Container.Filter filter)
Checks if the persistence storage contains an entity identified by entityId that is also matched by filter. |
List<Object> |
EntityProvider.getAllEntityIdentifiers(EntityContainer<T> entityContainer,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
Gets the identifiers of all items that match filter. |
T |
EntityProvider.getEntity(EntityContainer<T> entityContainer,
Object entityId)
Loads the entity identified by entityId from the persistence
storage. |
int |
EntityProvider.getEntityCount(EntityContainer<T> entityContainer,
com.vaadin.data.Container.Filter filter)
Gets the number of entities that are matched by filter. |
Object |
EntityProvider.getEntityIdentifierAt(EntityContainer<T> entityContainer,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
int index)
Gets the identifier of the entity at position index in the
result set determined from filter and sortBy. |
Object |
EntityProvider.getFirstEntityIdentifier(EntityContainer<T> entityContainer,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
Gets the identifier of the first item in the list of entities determined by filter and sortBy. |
Object |
EntityProvider.getLastEntityIdentifier(EntityContainer<T> entityContainer,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
Gets the identifier of the last item in the list of entities determined by filter and sortBy. |
Object |
EntityProvider.getNextEntityIdentifier(EntityContainer<T> entityContainer,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
Gets the identifier of the item next to the item identified by entityId in the list of entities determined by
filter and sortBy. |
Object |
EntityProvider.getPreviousEntityIdentifier(EntityContainer<T> entityContainer,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
Gets the identifier of the item previous to the item identified by entityId in the list of entities determined by
filter and sortBy. |
| Uses of EntityContainer in com.vaadin.addon.jpacontainer.fieldfactory |
|---|
| Methods in com.vaadin.addon.jpacontainer.fieldfactory that return EntityContainer | |
|---|---|
EntityContainer |
ElementCollectionEditor.getMasterEntityContainer()
|
EntityContainer |
EmbeddableEditor.getMasterEntityContainer()
|
EntityContainer |
EmbeddedForm.getMasterEntityContainer()
|
| Methods in com.vaadin.addon.jpacontainer.fieldfactory with parameters of type EntityContainer | |
|---|---|
protected void |
FieldFactory.configureContainer(EntityContainer<?> referenceContainer,
JPAContainer<?> container)
This method does additional configurations for the container instantiated for a field. |
protected com.vaadin.ui.AbstractSelect |
FieldFactory.constructCollectionSelect(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext,
Class<?> type)
|
protected com.vaadin.ui.AbstractSelect |
FieldFactory.constructReferenceSelect(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext,
Class<?> type)
|
protected com.vaadin.ui.Field |
FieldFactory.createElementCollectionField(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
protected com.vaadin.ui.Field |
FieldFactory.createEmbeddedField(EntityContainer jpacontainer,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
protected JPAContainer<?> |
FieldFactory.createJPAContainerFor(EntityContainer<?> referenceContainer,
Class<?> type,
boolean buffered)
This method creates new JPAContainer instances to be used in fields generated by this FieldFactory. |
protected com.vaadin.ui.Field |
FieldFactory.createManyToManyField(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
protected com.vaadin.ui.Field |
FieldFactory.createManyToOneField(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
Creates a field for simple reference (ManyToOne) |
protected com.vaadin.ui.Field |
FieldFactory.createOneToManyField(EntityContainer containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
protected OneToOneForm |
FieldFactory.createOneToOneField(EntityContainer<?> jpacontainer,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
protected javax.persistence.EntityManagerFactory |
FieldFactory.getEntityManagerFactory(EntityContainer<?> containerForProperty)
|
| Constructors in com.vaadin.addon.jpacontainer.fieldfactory with parameters of type EntityContainer | |
|---|---|
ElementCollectionEditor(FieldFactory fieldFactory,
EntityContainer<?> containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
TODO make it possible to use this editor with Embedded types. |
|
EmbeddedForm(FieldFactory fieldFactory,
EntityContainer masterEntityContainer)
|
|
MasterDetailEditor(FieldFactory fieldFactory,
EntityContainer<?> containerForProperty,
Object itemId,
Object propertyId,
com.vaadin.ui.Component uiContext)
|
|
| Uses of EntityContainer in com.vaadin.addon.jpacontainer.provider |
|---|
| Methods in com.vaadin.addon.jpacontainer.provider with parameters of type EntityContainer | |
|---|---|
boolean |
CachingLocalEntityProvider.containsEntity(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter)
|
boolean |
CachingMutableLocalEntityProvider.containsEntity(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter)
|
boolean |
LocalEntityProvider.containsEntity(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter)
|
protected javax.persistence.TypedQuery<Object> |
LocalEntityProvider.createFilteredQuery(EntityContainer<T> container,
List<String> fieldsToSelect,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
boolean swapSortOrder)
Creates a filtered, optionally sorted, query. |
protected javax.persistence.TypedQuery<Object> |
LocalEntityProvider.createSiblingQuery(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
boolean backwards)
This method creates a query that can be used to fetch the siblings of a specific entity. |
protected javax.persistence.TypedQuery<Object> |
LocalEntityProvider.createUnsortedFilteredQuery(EntityContainer<T> container,
List<String> fieldsToSelect,
com.vaadin.data.Container.Filter filter)
Creates a filtered query that does not do any sorting. |
protected boolean |
LocalEntityProvider.doContainsEntity(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter)
|
protected List<Object> |
LocalEntityProvider.doGetAllEntityIdentifiers(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
protected int |
LocalEntityProvider.doGetEntityCount(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter)
|
protected Object |
LocalEntityProvider.doGetEntityIdentifierAt(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
int index)
|
protected Object |
LocalEntityProvider.doGetFirstEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
protected Object |
LocalEntityProvider.doGetLastEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
protected Object |
LocalEntityProvider.doGetNextEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
protected Object |
LocalEntityProvider.doGetPreviousEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
List<Object> |
CachingLocalEntityProvider.getAllEntityIdentifiers(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
List<Object> |
CachingMutableLocalEntityProvider.getAllEntityIdentifiers(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
List<Object> |
LocalEntityProvider.getAllEntityIdentifiers(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
T |
CachingLocalEntityProvider.getEntity(EntityContainer<T> container,
Object entityId)
|
T |
CachingMutableLocalEntityProvider.getEntity(EntityContainer<T> container,
Object entityId)
|
T |
LocalEntityProvider.getEntity(EntityContainer<T> container,
Object entityId)
|
int |
CachingLocalEntityProvider.getEntityCount(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter)
|
int |
CachingMutableLocalEntityProvider.getEntityCount(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter)
|
int |
LocalEntityProvider.getEntityCount(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter)
|
Object |
CachingLocalEntityProvider.getEntityIdentifierAt(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
int index)
|
Object |
CachingMutableLocalEntityProvider.getEntityIdentifierAt(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
int index)
|
Object |
LocalEntityProvider.getEntityIdentifierAt(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
int index)
|
Object |
CachingLocalEntityProvider.getFirstEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingMutableLocalEntityProvider.getFirstEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
LocalEntityProvider.getFirstEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingLocalEntityProvider.getLastEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingMutableLocalEntityProvider.getLastEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
LocalEntityProvider.getLastEntityIdentifier(EntityContainer<T> container,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingLocalEntityProvider.getNextEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingMutableLocalEntityProvider.getNextEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
LocalEntityProvider.getNextEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingLocalEntityProvider.getPreviousEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
CachingMutableLocalEntityProvider.getPreviousEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
Object |
LocalEntityProvider.getPreviousEntityIdentifier(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy)
|
protected Object |
LocalEntityProvider.getSibling(EntityContainer<T> container,
Object entityId,
com.vaadin.data.Container.Filter filter,
List<SortBy> sortBy,
boolean backwards)
If backwards is false, this method will return the
identifier of the entity next to the entity identified by
entityId. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||