public LogicalTableDictionary getLogicalTableDictionary() { return dictionaries.getLogicalDictionary(); }
public LogicalTableDictionary getLogicalTableDictionary() { return resourceDictionaries.getLogicalDictionary(); } }
/** * The dictionary of logical tables. * * @return A logical table dictionary */ default LogicalTableDictionary getLogicalTableDictionary() { return getResourceDictionaries().getLogicalDictionary(); } }
/** * Load several logical tables into the logicalDictionary, all with the globally-scoped metric dictionary. * <p> * Note: This builds the logical tables as well. * * @param nameGroupMap A map of logical table name to table group information * @param validGrains The accepted grains for the logical table * @param dictionaries The resource dictionaries for reading and storing configuration */ public void loadLogicalTablesWithGranularities( Map<String, TableGroup> nameGroupMap, Set<? extends Granularity> validGrains, ResourceDictionaries dictionaries ) { loadLogicalTablesWithGranularities( nameGroupMap, validGrains, dictionaries.getLogicalDictionary(), nameGroupMap.keySet().stream() .collect(Collectors.toMap(Function.identity(), i -> dictionaries.getMetricDictionary())) ); }
/** * Load a logical table into the logicalDictionary. * <p> * Note: This builds the logical table as well. * * @param logicalTableName The logical table name * @param nameGroup The table group information for the logical table * @param validGrains The accepted grains for the logical table * @param dictionaries The resource dictionaries for reading and storing configuration */ public void loadLogicalTableWithGranularities( String logicalTableName, TableGroup nameGroup, Set<? extends Granularity> validGrains, ResourceDictionaries dictionaries ) { loadLogicalTableWithGranularities( logicalTableName, nameGroup, validGrains, dictionaries.getLogicalDictionary(), dictionaries.getMetricDictionary() ); }
LogicalTableDictionary tableDictionary = dictionaries.getLogicalDictionary(); loadLogicalTablesWithGranularities( logicalTableTableGroup,
LogicalTableDictionary tableDictionary = dictionaries.getLogicalDictionary(); loadLogicalTablesWithGranularities( logicalTableTableGroup,