Package ucar.nc2
Class VariableSimpleAdapter
- java.lang.Object
-
- ucar.nc2.VariableSimpleAdapter
-
- All Implemented Interfaces:
Comparable<VariableSimpleIF>
,VariableSimpleIF
@Deprecated @Immutable public class VariableSimpleAdapter extends Object implements VariableSimpleIF
Deprecated.use VariableSimpleBuilderAdapt a StructureMembers.Member into a VariableSimpleIF.- Since:
- Apr 20, 2008
-
-
Constructor Summary
Constructors Constructor Description VariableSimpleAdapter(StructureMembers.Member m)
Deprecated.Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AttributeContainer
attributes()
Deprecated.Attributes for the variable.int
compareTo(VariableSimpleIF o)
Deprecated.Sort by namestatic List<VariableSimpleIF>
convert(StructureMembers sm)
Deprecated.Attribute
findAttributeIgnoreCase(String attName)
Deprecated.find the attribute for the variable with the given name, ignoring case.List<Attribute>
getAttributes()
Deprecated.Attributes for the variable.DataType
getDataType()
Deprecated.Variable's data typeString
getDescription()
Deprecated.description of the VariableList<Dimension>
getDimensions()
Deprecated.Dimension List.String
getFullName()
Deprecated.full, backslash escaped name of the data VariableString
getName()
Deprecated.Name of the data Variable.int
getRank()
Deprecated.Variable rankint[]
getShape()
Deprecated.Variable shapeString
getShortName()
Deprecated.short name of the data VariableString
getUnitsString()
Deprecated.Units of the Variable.String
toString()
Deprecated.
-
-
-
Constructor Detail
-
VariableSimpleAdapter
public VariableSimpleAdapter(StructureMembers.Member m)
Deprecated.Constructor- Parameters:
m
- adapt this Member
-
-
Method Detail
-
convert
public static List<VariableSimpleIF> convert(StructureMembers sm)
Deprecated.
-
getFullName
public String getFullName()
Deprecated.Description copied from interface:VariableSimpleIF
full, backslash escaped name of the data Variable- Specified by:
getFullName
in interfaceVariableSimpleIF
- Returns:
- full, backslash escaped name of the data Variable
-
getName
public String getName()
Deprecated.Description copied from interface:VariableSimpleIF
Name of the data Variable. Not that this is technically ambiguous v-a-v short or full name; however, since this is a Variable interface, one must assume that it is intended to be getFullName().- Specified by:
getName
in interfaceVariableSimpleIF
- Returns:
- name of the data Variable
-
getShortName
public String getShortName()
Deprecated.Description copied from interface:VariableSimpleIF
short name of the data Variable- Specified by:
getShortName
in interfaceVariableSimpleIF
- Returns:
- short name of the data Variable
-
getDataType
public DataType getDataType()
Deprecated.Description copied from interface:VariableSimpleIF
Variable's data type- Specified by:
getDataType
in interfaceVariableSimpleIF
- Returns:
- Variable's data type
-
attributes
public AttributeContainer attributes()
Deprecated.Description copied from interface:VariableSimpleIF
Attributes for the variable.- Specified by:
attributes
in interfaceVariableSimpleIF
-
getDescription
public String getDescription()
Deprecated.Description copied from interface:VariableSimpleIF
description of the Variable- Specified by:
getDescription
in interfaceVariableSimpleIF
- Returns:
- description of the Variable, or null if none.
-
getUnitsString
public String getUnitsString()
Deprecated.Description copied from interface:VariableSimpleIF
Units of the Variable. These should be udunits compatible if possible- Specified by:
getUnitsString
in interfaceVariableSimpleIF
- Returns:
- Units of the Variable, or null if none.
-
getRank
public int getRank()
Deprecated.Description copied from interface:VariableSimpleIF
Variable rank- Specified by:
getRank
in interfaceVariableSimpleIF
- Returns:
- Variable rank
-
getShape
public int[] getShape()
Deprecated.Description copied from interface:VariableSimpleIF
Variable shape- Specified by:
getShape
in interfaceVariableSimpleIF
- Returns:
- Variable shape
-
getDimensions
public List<Dimension> getDimensions()
Deprecated.Description copied from interface:VariableSimpleIF
Dimension List. empty for a scalar variable.- Specified by:
getDimensions
in interfaceVariableSimpleIF
- Returns:
- List of ucar.nc2.Dimension, ImmutableList in ver6
-
getAttributes
public List<Attribute> getAttributes()
Deprecated.Description copied from interface:VariableSimpleIF
Attributes for the variable.- Specified by:
getAttributes
in interfaceVariableSimpleIF
- Returns:
- List of type ucar.nc2.Attribute
-
findAttributeIgnoreCase
public Attribute findAttributeIgnoreCase(String attName)
Deprecated.Description copied from interface:VariableSimpleIF
find the attribute for the variable with the given name, ignoring case.- Specified by:
findAttributeIgnoreCase
in interfaceVariableSimpleIF
- Parameters:
attName
- attribute name- Returns:
- the attribute for the variable with the given name, or null if not found.
-
compareTo
public int compareTo(VariableSimpleIF o)
Deprecated.Sort by name- Specified by:
compareTo
in interfaceComparable<VariableSimpleIF>
-
-