# All Classes

- All Classes Interface Summary Class Summary Enum Summary
  Class | Description
  --- | ---
  AbstractSuggestionActionUserNotification |
  AbstractSuggestionBoxUserNotification<T> |
  AbstractSuggestionUserNotification |
  DefaultSuggestionBoxService | The default implementation of the `SuggestionBoxService` interface and of the `ApplicationService` interface.
  JPQLQueryBuilder | A dynamic builder of a JPQL query.
  Suggestion | This entity represents a suggestion associated to a suggestion box.
  SuggestionBox | This entity represents a suggestion box.
  SuggestionBoxComponentSettings | It gathers all the settings and i18n relative to the Suggestion Box component.
  SuggestionBoxInstanceManualUserNotification |
  SuggestionBoxInstancePostConstruction | Creates for the spawned SuggestionBox instance a new box to gathers user's suggestions.
  SuggestionBoxInstancePreDestruction | Deletes the suggestion box associated with the SuggestionBox instance that is being deleted.
  SuggestionBoxRepository | This entity suggestionRepository provides all necessary methods in order to handle the persistence of suggestion boxes, whatever the data sources used underlying.
  SuggestionBoxService | A business service to provide a high level interface in the management of the suggestion boxes and of the suggestions.
  SuggestionBoxSubscriptionUserNotification |
  SuggestionCollection | A collection of suggestions enriched with business methods on them.
  SuggestionCriteria | Class that permits to set suggestion search criteria for suggestion box application.
  SuggestionCriteria.JOIN_DATA_APPLY |
  SuggestionCriteria.QUERY_ORDER_BY |
  SuggestionCriteriaProcessor | A processor of a suggestion criteria.
  SuggestionJPARepository | The JPA manager dedicated to manage Suggestion instances.
  SuggestionNotifyManuallyUserNotification |
  SuggestionPendingValidationUserNotification |
  SuggestionRepository | This entity repository provides all necessary methods in order to handle the persistence of suggestion associated to suggestion boxes.
  SuggestionValidationUserNotification |