Class EntityReportDescriptionLoader
java.lang.Object
ch.tocco.nice2.reporting.impl.description.EntityReportDescriptionLoader
- All Implemented Interfaces:
- ReportDescriptionLoader
@Component
public class EntityReportDescriptionLoader
extends Object
implements ReportDescriptionLoader
- 
Nested Class SummaryNested classes/interfaces inherited from interface ch.tocco.nice2.reporting.api.description.ReportDescriptionLoaderReportDescriptionLoader.ReportDescriptionNotFoundException
- 
Constructor SummaryConstructorsConstructorDescriptionEntityReportDescriptionLoader(Context context, QueryBuilderFactory queryBuilderFactory) 
- 
Method SummaryModifier and TypeMethodDescriptionSet<? extends ReportDescription> Get allReportDescriptions the loader can access.getReportDescription(String id, @Nullable PrimaryKey labelKey) Get aReportDescriptionobject for the provided idMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.tocco.nice2.reporting.api.description.ReportDescriptionLoadergetReportDescription
- 
Constructor Details- 
EntityReportDescriptionLoader
 
- 
- 
Method Details- 
getReportDescriptionpublic ReportDescription getReportDescription(String id, @Nullable @Nullable PrimaryKey labelKey) throws ReportDescriptionLoader.ReportDescriptionNotFoundException Description copied from interface:ReportDescriptionLoaderGet aReportDescriptionobject for the provided id- Specified by:
- getReportDescriptionin interface- ReportDescriptionLoader
- Parameters:
- id- a report id
- Returns:
- the corresponding ReportDescriptionobject
- Throws:
- ReportDescriptionLoader.ReportDescriptionNotFoundException
 
- 
getAllReportDescriptionsDescription copied from interface:ReportDescriptionLoaderGet allReportDescriptions the loader can access.- Specified by:
- getAllReportDescriptionsin interface- ReportDescriptionLoader
- Returns:
- a set of ReportDescription
 
 
-