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.