@Override public List<ValidationRuleGroup> getAllValidationRuleGroups() { return validationRuleGroupStore.getAll(); }
@Override public List<Report> getAllReports() { return reportStore.getAll(); }
@Override public List<TrackedEntityType> getAllTrackedEntityType() { return trackedEntityTypeStore.getAll(); } }
@Override public List<DataElementGroup> getAllDataElementGroups() { return dataElementGroupStore.getAll(); }
@Override public List<OptionSet> getAllOptionSets() { return optionSetStore.getAll(); }
@Override public List<Constant> getAllConstants() { return constantStore.getAll(); }
@Override public List<IndicatorType> getAllIndicatorTypes() { return indicatorTypeStore.getAll(); }
@Override public List<ProgramTrackedEntityAttributeGroup> getAllProgramTrackedEntityAttributeGroups() { return attributeGroupStore.getAll(); } }
@Override public List<ProgramIndicatorGroup> getAllProgramIndicatorGroups() { return programIndicatorGroupStore.getAll(); } }
@Override public List<IndicatorGroup> getAllIndicatorGroups() { return indicatorGroupStore.getAll(); }
@Override public List<PredictorGroup> getAllPredictorGroups() { return predictorGroupStore.getAll(); } }
@Override public List<LegendSet> getAllLegendSets() { return legendSetStore.getAll(); } }
@Override public List<JobConfiguration> getAllJobConfigurations() { return jobConfigurationStore.getAll(); }
@Override public List<UserGroup> getAllUserGroups() { return userGroupStore.getAll(); }
@Override public List<PushAnalysis> getAll() { return pushAnalysisStore.getAll(); }
@Override public List<IndicatorGroupSet> getAllIndicatorGroupSets() { return indicatorGroupSetStore.getAll(); } }
@Override @SuppressWarnings( "unchecked" ) public <T extends IdentifiableObject> List<T> getAll( Class<T> clazz ) { IdentifiableObjectStore<IdentifiableObject> store = getIdentifiableObjectStore( clazz ); if ( store == null ) { return new ArrayList<>(); } return (List<T>) store.getAll(); }
@Override @SuppressWarnings( "unchecked" ) public <T extends IdentifiableObject> Map<String, T> getIdMap( Class<T> clazz, IdScheme idScheme ) { IdentifiableObjectStore<T> store = (IdentifiableObjectStore<T>) getIdentifiableObjectStore( clazz ); Map<String, T> map = new HashMap<>(); if ( store == null ) { return map; } List<T> objects = store.getAll(); return IdentifiableObjectUtils.getIdMap( objects, idScheme ); }