public class ConfigurationLoader extends Object
Modifier and Type | Field and Description |
---|---|
protected ResourceDictionaries |
dictionaries |
protected DimensionLoader |
dimensionLoader |
protected MetricLoader |
metricLoader |
protected TableLoader |
tableLoader |
static String |
TIMEZONE |
Constructor and Description |
---|
ConfigurationLoader(DimensionLoader dimensionLoader,
MetricLoader metricLoader,
TableLoader tableLoader)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ResourceDictionaries |
getDictionaries() |
DimensionDictionary |
getDimensionDictionary() |
LogicalTableDictionary |
getLogicalTableDictionary() |
MetricDictionary |
getMetricDictionary() |
PhysicalTableDictionary |
getPhysicalTableDictionary() |
void |
load()
Load the Dimensions, Metrics, and Tables.
|
protected final ResourceDictionaries dictionaries
protected final DimensionLoader dimensionLoader
protected final TableLoader tableLoader
protected final MetricLoader metricLoader
public static final String TIMEZONE
@Inject public ConfigurationLoader(DimensionLoader dimensionLoader, MetricLoader metricLoader, TableLoader tableLoader)
dimensionLoader
- DimensionLoader to load dimensions frommetricLoader
- MetricLoader to load metrics fromtableLoader
- TableLoader to load tables frompublic void load()
public DimensionDictionary getDimensionDictionary()
public MetricDictionary getMetricDictionary()
public LogicalTableDictionary getLogicalTableDictionary()
public PhysicalTableDictionary getPhysicalTableDictionary()
public ResourceDictionaries getDictionaries()
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.