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 Sequencebuild(Group parentGroup)Normally this is only called by Group.build()protected abstract Tself()-
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:
selfin classVariable.Builder<T extends Sequence.Builder<T>>
-
build
public Sequence build(Group parentGroup)
Description copied from class:Structure.BuilderNormally this is only called by Group.build()- Overrides:
buildin classStructure.Builder<T extends Sequence.Builder<T>>
-
-