public abstract class AbstractDesignTimeDataSchemaModel extends Object implements ContextAwareDataSchemaModel
Modifier | Constructor and Description |
---|---|
protected |
AbstractDesignTimeDataSchemaModel(MasterReport masterReportElement,
AbstractReportDefinition report) |
Modifier and Type | Method and Description |
---|---|
protected ParameterDataRow |
computeParameterData() |
protected ParameterDefinitionEntry[] |
computeParameterDefinitionEntries() |
protected LinkedMap |
computeParameterValueMap(MasterReport report) |
protected DataSchemaDefinition |
createDataSchemaDefinition(MasterReport masterReportElement) |
String[] |
getColumnNames() |
DataAttributeContext |
getDataAttributeContext() |
DataSchemaDefinition |
getDataSchemaDefinition() |
protected MasterReport |
getMasterReportElement() |
protected AbstractReportDefinition |
getReport() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDataFactoryException
getDataSchema, isValid
protected AbstractDesignTimeDataSchemaModel(MasterReport masterReportElement, AbstractReportDefinition report)
public DataSchemaDefinition getDataSchemaDefinition()
protected DataSchemaDefinition createDataSchemaDefinition(MasterReport masterReportElement)
protected ParameterDataRow computeParameterData()
protected ParameterDefinitionEntry[] computeParameterDefinitionEntries()
protected LinkedMap computeParameterValueMap(MasterReport report)
public String[] getColumnNames()
getColumnNames
in interface DataSchemaModel
public DataAttributeContext getDataAttributeContext()
getDataAttributeContext
in interface ContextAwareDataSchemaModel
protected AbstractReportDefinition getReport()
protected MasterReport getMasterReportElement()
Copyright © 2017 Hitachi Vantara. All rights reserved.