Uses of Interface
com.vaadin.addon.jpacontainer.EntityContainer

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.
 



Copyright © 2013 Vaadin Ltd. All rights reserved.