Package ucar.nc2
Class Sequence.Builder<T extends Sequence.Builder<T>>
- java.lang.Object
-
- ucar.nc2.Variable.Builder<T>
-
- ucar.nc2.Structure.Builder<T>
-
- ucar.nc2.Sequence.Builder<T>
-
- Enclosing class:
- Sequence
public abstract static class Sequence.Builder<T extends Sequence.Builder<T>> extends Structure.Builder<T>
A builder of Sequences
-
-
Field Summary
-
Fields inherited from class ucar.nc2.Structure.Builder
vbuilders
-
Fields inherited from class ucar.nc2.Variable.Builder
cache, dataType, ncfile, parentBuilder, parentStructureBuilder, proxyReader, shortName, spiObject
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Sequence
build(Group parentGroup)
Normally this is only called by Group.build()protected abstract T
self()
-
Methods inherited from class ucar.nc2.Structure.Builder
addMemberVariable, addMemberVariables, findMemberVariable, removeMemberVariable, replaceMemberVariable
-
Methods inherited from class ucar.nc2.Variable.Builder
addAttribute, addAttributes, addDimension, addDimensions, copy, copyFrom, copyFrom, getAttributeContainer, getDimensionName, getDimensionNames, getDimensions, getDimensionsAll, getElementSize, getEnumTypeName, getFirstDimensionName, getFullName, getParentGroupBuilder, getParentStructureBuilder, getRank, makeDimensionsString, makeSliceBuilder, replaceDimensionByName, resetCache, setAutoGen, setCachedData, setCaching, setDataType, setDimensions, setDimensionsAnonymous, setDimensionsByName, setElementSize, setEnumTypeName, setIsScalar, setName, setNcfile, setParentGroupBuilder, setProxyReader, setSPobject, toString
-
-
-
-
Method Detail
-
self
protected abstract T self()
- Specified by:
self
in classVariable.Builder<T extends Sequence.Builder<T>>
-
build
public Sequence build(Group parentGroup)
Description copied from class:Structure.Builder
Normally this is only called by Group.build()- Overrides:
build
in classStructure.Builder<T extends Sequence.Builder<T>>
-
-