public class DataSetFactory extends Object
Constructor and Description |
---|
DataSetFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
linkDataset(DsplParser parser,
DataSet dataset) |
static Table.Column |
newColumn(String id,
DataType type) |
static Concept |
newConcept(DataSet dataset,
String id,
ConceptInfo info,
String parentNamespace,
String parentId) |
static Concept |
newConcept(DataSet dataset,
String id,
DataType type) |
static Concept |
newConcept(DataSet dataset,
String id,
DataType type,
ConceptInfo info) |
static Concept |
newConcept(DataSet dataset,
String id,
DataType type,
ConceptInfo info,
String parentNamespace,
String parentId) |
static ConceptInfo |
newConceptInfo(String name,
String description) |
static ConceptInfo |
newConceptInfo(String name,
String description,
String url,
String pluralName,
String totalName,
String singularNonCapitalizedName,
String pluralNonCapitalizedName) |
static DataSet |
newDataset(String namespace,
Info datasetInfo,
Info providerInfo,
String... importNamespaces) |
static DataSet |
newDataset(String namespace,
String... importNamespaces) |
static Info |
newInfo(String name,
String description,
String url) |
static QName |
newQName(String namespace,
String id) |
static Slice |
newSlice(String id,
Concept[] dimensions,
Concept[] metrics) |
static Slice |
newSlice(String id,
Info info,
QName[] dimensions,
QName[] metrics) |
static Slice |
newSlice(String id,
QName[] dimensions,
QName[] metrics) |
static Values |
newValues(String value) |
public static DataSet newDataset(String namespace, Info datasetInfo, Info providerInfo, String... importNamespaces)
public static void linkDataset(DsplParser parser, DataSet dataset) throws JAXBException, IOException, DsplException
JAXBException
IOException
DsplException
public static ConceptInfo newConceptInfo(String name, String description)
public static ConceptInfo newConceptInfo(String name, String description, String url, String pluralName, String totalName, String singularNonCapitalizedName, String pluralNonCapitalizedName)
public static Concept newConcept(DataSet dataset, String id, DataType type, ConceptInfo info)
public static Concept newConcept(DataSet dataset, String id, ConceptInfo info, String parentNamespace, String parentId)
public static Concept newConcept(DataSet dataset, String id, DataType type, ConceptInfo info, String parentNamespace, String parentId)
public static Table.Column newColumn(String id, DataType type)
Copyright © 2016 Metron, Inc.. All rights reserved.