public class DatasetBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<AccessBuilder> |
accessBuilders |
protected java.util.List<DatasetBuilder> |
datasetBuilders |
protected java.util.Map<java.lang.String,java.lang.Object> |
flds |
protected java.lang.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(java.util.Map<java.lang.String,java.lang.Object> flds,
java.lang.String fldName,
java.lang.Object fldValue) |
java.lang.Object |
get(java.lang.String fldName) |
Dataset |
makeDataset(DatasetNode parent) |
void |
put(java.lang.String fldName,
java.lang.Object fldValue) |
void |
putInheritedField(java.lang.String fldName,
java.lang.Object fldValue) |
void |
setName(java.lang.String name) |
void |
transferMetadata(Dataset from,
boolean inherit) |
protected DatasetBuilder parent
protected java.lang.String name
protected java.util.Map<java.lang.String,java.lang.Object> flds
protected java.util.List<AccessBuilder> accessBuilders
protected java.util.List<DatasetBuilder> datasetBuilders
public DatasetBuilder(DatasetBuilder parent)
public static void addToList(java.util.Map<java.lang.String,java.lang.Object> flds, java.lang.String fldName, java.lang.Object fldValue)
public java.lang.Object get(java.lang.String fldName)
public void put(java.lang.String fldName, java.lang.Object fldValue)
public void putInheritedField(java.lang.String fldName, java.lang.Object fldValue)
public void setName(java.lang.String name)
public void addDataset(DatasetBuilder d)
public void addAccess(AccessBuilder d)
public Dataset makeDataset(DatasetNode parent)
public void transferMetadata(Dataset from, boolean inherit)