Uses of Class
ucar.nc2.Variable

Packages that use Variable
ucar.nc2 The public API to the Java-NetCDF library. 
ucar.nc2.dataset An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data, and NcML. 
ucar.nc2.dataset.transform Pluggable framework for handling Coordinate Transforms, both Projections and Vertical. 
ucar.nc2.dt Scientific data types package. 
ucar.nc2.util Miscellaneous utility classes. 
 

Uses of Variable in ucar.nc2
 

Subclasses of Variable in ucar.nc2
 class Sequence
          Sequence is a one-dimensional Structure with indeterminate length.
 class Structure
          A Structure is a type of Variable that contains other Variables, like a struct in C.
 class StructurePseudo
          Deprecated. use ucar.nc2.dataset.StructurePseudoDS
 

Fields in ucar.nc2 declared as Variable
 Variable ParsedSectionSpec.v
           
 

Methods in ucar.nc2 that return Variable
 Variable Structure.addMemberVariable(Variable v)
          Add a member variable
 Variable NetcdfFile.addStringVariable(Group g, java.lang.String shortName, java.lang.String dims, int strlen)
          Create a new Variable of type Datatype.CHAR, and add to the given group.
 Variable NetcdfFileWriteable.addStringVariable(java.lang.String varName, java.util.List<Dimension> dims, int max_strlen)
          Add a variable with DataType = String to the file.
 Variable NetcdfFile.addVariable(Group g, java.lang.String shortName, DataType dtype, java.lang.String dims)
          Create a new Variable, and add to the given group.
 Variable NetcdfFile.addVariable(Group g, Variable v)
          Add a Variable to the given group.
 Variable NetcdfFileWriteable.addVariable(java.lang.String varName, java.lang.Class componentType, Dimension[] dims)
          Deprecated. use addVariable(String varName, DataType dataType, ArrayList dims);
 Variable NetcdfFileWriteable.addVariable(java.lang.String varName, DataType dataType, Dimension[] dims)
          Add a variable to the file.
 Variable NetcdfFileWriteable.addVariable(java.lang.String varName, DataType dataType, java.util.List<Dimension> dims)
          Add a variable to the file.
 Variable NetcdfFileWriteable.addVariable(java.lang.String varName, DataType dataType, java.lang.String dims)
          Add a variable to the file.
 Variable NetcdfFile.findTopVariable(java.lang.String name)
          Retrieve the Variable with the specified (full) name, which is not a member of a Structure.
 Variable Structure.findVariable(java.lang.String shortName)
          Find the Variable member with the specified (short) name.
 Variable NetcdfFile.findVariable(java.lang.String fullNameEscaped)
          Find a Variable, with the specified (full) name.
 Variable Group.findVariable(java.lang.String varShortName)
          Find the Variable with the specified (short) name in this group.
 Variable Group.findVariableOrInParent(java.lang.String varShortName)
          Find the Variable with the specified (short) name in this group or a parent group.
 Variable NetcdfFileWriteable.renameVariable(java.lang.String oldName, java.lang.String newName)
          Rename a Variable.
 Variable VariableIF.section(java.util.List<Range> ranges)
           
 Variable Variable.section(java.util.List<Range> ranges)
          Create a new Variable that is a logical subsection of this Variable.
 Variable Variable.section(Section subsection)
          Create a new Variable that is a logical subsection of this Variable.
 Variable Sequence.section(Section subsection)
          UnsupportedOperation
 Variable Variable.setImmutable()
          Make this immutable.
 Variable Structure.setImmutable()
           
 Variable Variable.slice(int dim, int value)
          Create a new Variable that is a logical slice of this Variable, by fixing the specified dimension at the specified index value.
 Variable Sequence.slice(int dim, int value)
          UnsupportedOperation
 

Methods in ucar.nc2 that return types with arguments of type Variable
 java.util.List<Variable> Dimension.getCoordinateVariables()
          Deprecated. - do not use
 java.util.List<Variable> Structure.getVariables()
          Get the variables contained directly in this Structure.
 java.util.List<Variable> NetcdfFile.getVariables()
          Get all of the variables in the file, in all groups.
 java.util.List<Variable> Group.getVariables()
          Get the Variables contained directly in this group.
 

Methods in ucar.nc2 with parameters of type Variable
 void Dimension.addCoordinateVariable(Variable v)
          Deprecated. - do not use
 Variable Structure.addMemberVariable(Variable v)
          Add a member variable
 Variable NetcdfFile.addVariable(Group g, Variable v)
          Add a Variable to the given group.
 void Group.addVariable(Variable v)
          Add a Variable
 Attribute NetcdfFile.addVariableAttribute(Variable v, Attribute att)
          Add a variable attribute.
 java.lang.String NetcdfFile.findAttValueIgnoreCase(Variable v, java.lang.String attName, java.lang.String defaultValue)
          Find a String-valued global or variable Attribute by Attribute name (ignore case), return the Value of the Attribute.
static java.lang.String ParsedSectionSpec.makeSectionSpecString(Variable v, java.util.List<Range> ranges)
          Make section specification String from a range list for a Variable.
static java.lang.String NCdumpW.printVariableDataSection(Variable v, java.lang.String sectionSpec, CancelTask ct)
          Print a section of the data of the given Variable.
 double NetcdfFile.readAttributeDouble(Variable v, java.lang.String attName, double defValue)
           
 int NetcdfFile.readAttributeInteger(Variable v, java.lang.String attName, int defValue)
           
 Array Variable.reallyRead(Variable client, CancelTask cancelTask)
          public by accident, do not call directly.
 Array StructurePseudo.reallyRead(Variable mainv, CancelTask cancelTask)
          Deprecated.  
 Array ProxyReader.reallyRead(Variable client, CancelTask cancelTask)
          Read all the data for a Variable.
 Array Variable.reallyRead(Variable client, Section section, CancelTask cancelTask)
          public by accident, do not call directly.
 Array StructurePseudo.reallyRead(Variable mainv, Section section, CancelTask cancelTask)
          Deprecated.  
 Array ProxyReader.reallyRead(Variable client, Section section, CancelTask cancelTask)
          Read a section of the data for a Variable.
 boolean Group.remove(Variable v)
          Remove a Variable : uses the variable hashCode to find it.
 boolean StructurePseudo.removeMemberVariable(Variable v)
          Deprecated.  
 boolean Structure.removeMemberVariable(Variable v)
          Remove a Variable : uses the Variable name to find it.
 boolean Structure.replaceMemberVariable(Variable newVar)
          Replace a Variable with another that has the same name : uses the variable name to find it.
 void NetcdfFileWriteable.updateAttribute(Variable v2, Attribute att)
          Update the value of an existing attribute.
static void NCdumpW.writeNcMLVariable(Variable v, java.util.Formatter out)
           
 void FileWriter.writeVariable(Variable oldVar)
          Add a Variable to the file.
 

Method parameters in ucar.nc2 with type arguments of type Variable
static double FileWriter.copyVarData(NetcdfFileWriteable ncfile, java.util.List<Variable> varlist, Structure recordVar, java.util.List<FileWriter.FileWriterProgressListener> progressListeners)
          Write data from varList into new file.
static double FileWriter.copyVarData(NetcdfFileWriteable ncfile, java.util.List<Variable> varlist, Structure recordVar, long delay)
          Deprecated.  
 java.util.List<Array> NetcdfFile.readArrays(java.util.List<Variable> variables)
          Do a bulk read on a list of Variables and return a corresponding list of Array that contains the results of a full read on each Variable.
 void Structure.setMemberVariables(java.util.List<Variable> vars)
          Set the list of member variables.
 void FileWriter.writeVariables(java.util.List<Variable> varList)
          Add a list of Variables to the file.
 

Constructors in ucar.nc2 with parameters of type Variable
Variable(Variable from)
          Copy constructor.
 

Uses of Variable in ucar.nc2.dataset
 

Subclasses of Variable in ucar.nc2.dataset
 class CoordinateAxis
          A Coordinate Axis is a Variable that specifies one of the coordinates of a CoordinateSystem.
 class CoordinateAxis1D
          A 1-dimensional Coordinate Axis.
 class CoordinateAxis1DTime
          A 1-dimensional Coordinate Axis representing Calendar time.
 class CoordinateAxis2D
          A 2-dimensional numeric Coordinate Axis.
 class SequenceDS
          Enhance sequence
 class StructureDS
          An "enhanced" Structure.
 class StructurePseudo2Dim
          Make a collection of variables with the same 2 outer dimensions into a fake 2D Structure(outer,inner)
 class StructurePseudoDS
          Make a collection of variables with the same outer dimension into a fake Structure.
 class VariableDS
          An wrapper around a Variable, creating an "enhanced" Variable.
 

Fields in ucar.nc2.dataset declared as Variable
 Variable CoordSysBuilder.VarProcess.v
           
 

Methods in ucar.nc2.dataset that return Variable
 Variable NetcdfDataset.addVariable(Group g, Variable v)
           
 Variable VariableEnhanced.getOriginalVariable()
           
 Variable VariableDS.getOriginalVariable()
          A VariableDS usually wraps another Variable.
 Variable StructureDS.getOriginalVariable()
          A StructureDS may wrap another Structure.
 

Methods in ucar.nc2.dataset with parameters of type Variable
 Variable NetcdfDataset.addVariable(Group g, Variable v)
           
 CoordinateTransform CoordTransBuilderIF.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
          Make a CoordinateTransform from a Coordinate Transform Variable.
static CoordinateTransform CoordTransBuilder.makeCoordinateTransform(NetcdfDataset ds, Variable ctv, java.util.Formatter parseInfo, java.util.Formatter errInfo)
          Make a CoordinateTransform object from the parameters in a Coordinate Transform Variable, using an intrinsic or registered CoordTransBuilder.
static java.util.List<Dimension> CoordinateSystem.makeDomain(Variable[] axes)
           
 Array VariableDS.reallyRead(Variable client, CancelTask cancelTask)
           
 Array StructurePseudoDS.reallyRead(Variable mainv, CancelTask cancelTask)
           
 Array StructureDS.reallyRead(Variable client, CancelTask cancelTask)
           
 Array VariableDS.reallyRead(Variable client, Section section, CancelTask cancelTask)
           
 Array StructurePseudoDS.reallyRead(Variable mainv, Section section, CancelTask cancelTask)
           
 Array StructureDS.reallyRead(Variable client, Section section, CancelTask cancelTask)
           
 boolean StructurePseudoDS.removeMemberVariable(Variable v)
           
 boolean ReplaceVariableCheck.replace(Variable v)
           
 void VariableEnhanced.setOriginalVariable(Variable orgVar)
           
 void VariableDS.setOriginalVariable(Variable orgVar)
          Set the Variable to wrap.
 void StructureDS.setOriginalVariable(Variable orgVar)
          Set the Structure to wrap.
 void NetcdfDataset.setValues(Variable v, int npts, double start, double incr)
          Generate the list of values from a starting value and an increment.
 void NetcdfDataset.setValues(Variable v, java.util.List<java.lang.String> values)
          Set the data values from a list of Strings.
static void DatasetConstructor.transferVariableAttributes(Variable src, Variable target)
          Copy attributes from src to target, skip ones that already exist (by name)
 

Constructors in ucar.nc2.dataset with parameters of type Variable
VariableDS(Group group, Structure parent, java.lang.String shortName, Variable orgVar)
          Make a new VariableDS, delegate data reading to the original variable, but otherwise dont take any info from it.
VariableDS(Group g, Variable orgVar, boolean enhance)
          Wrap the given Variable, making it into a VariableDS.
 

Uses of Variable in ucar.nc2.dataset.transform
 

Methods in ucar.nc2.dataset.transform with parameters of type Variable
static double AbstractCoordTransBuilder.getFalseEastingScaleFactor(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform WRFEtaTransformBuilder.makeCoordinateTransform(NetcdfDataset ds, Variable v)
           
 CoordinateTransform VOceanSigma.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanSG2.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanSG1.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanS.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VExplicitField.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VerticalPerspective.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmSigma.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmLnPressure.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmHybridSigmaPressure.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmHybridHeight.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
          Make the CoordinateTransform from the dataset
 CoordinateTransform UTM.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform TransverseMercator.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Stereographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform RotatedPole.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform RotatedLatLon.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform PolarStereographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Orthographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform MSGnavigation.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Mercator.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform LambertConformalConic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform LambertAzimuthal.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform FlatEarth.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform AlbersEqualArea.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 

Uses of Variable in ucar.nc2.dt
 

Methods in ucar.nc2.dt that return Variable
 Variable RadialDatasetSweep.Sweep.getsweepVar()
           
 

Uses of Variable in ucar.nc2.util
 

Methods in ucar.nc2.util with parameters of type Variable
 boolean CompareNetcdf2.compareVariable(Variable org, Variable copy)
           
 boolean CompareNetcdf2.compareVariables(Variable org, Variable copy, boolean compareData, boolean justOne)