public class DatasetBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected List<AccessBuilder> |
accessBuilders |
protected List<DatasetBuilder> |
datasetBuilders |
protected Map<String,Object> |
flds |
protected String |
name |
protected DatasetBuilder |
parent |
Constructor and Description |
---|
DatasetBuilder(DatasetBuilder parent) |
Modifier and Type | Method and Description |
---|---|
void |
addAccess(AccessBuilder d) |
void |
addDataset(DatasetBuilder d) |
static void |
addToList(Map<String,Object> flds,
String fldName,
Object fldValue) |
Object |
get(String fldName) |
Dataset |
makeDataset(DatasetNode parent) |
void |
put(String fldName,
Object fldValue) |
void |
putInheritedField(String fldName,
Object fldValue) |
void |
setName(String name) |
void |
transferMetadata(Dataset from,
boolean inherit) |
protected DatasetBuilder parent
protected String name
protected List<AccessBuilder> accessBuilders
protected List<DatasetBuilder> datasetBuilders
public DatasetBuilder(DatasetBuilder parent)
public void setName(String name)
public void addDataset(DatasetBuilder d)
public void addAccess(AccessBuilder d)
public Dataset makeDataset(DatasetNode parent)
public void transferMetadata(Dataset from, boolean inherit)
Copyright © 1999–2016 UCAR/Unidata. All rights reserved.