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 AttributeContainerattributes()Deprecated.Attributes for the variable.intcompareTo(VariableSimpleIF o)Deprecated.Sort by namestatic List<VariableSimpleIF>convert(StructureMembers sm)Deprecated.AttributefindAttributeIgnoreCase(String attName)Deprecated.find the attribute for the variable with the given name, ignoring case.List<Attribute>getAttributes()Deprecated.Attributes for the variable.DataTypegetDataType()Deprecated.Variable's data typeStringgetDescription()Deprecated.description of the VariableList<Dimension>getDimensions()Deprecated.Dimension List.StringgetFullName()Deprecated.full, backslash escaped name of the data VariableStringgetName()Deprecated.Name of the data Variable.intgetRank()Deprecated.Variable rankint[]getShape()Deprecated.Variable shapeStringgetShortName()Deprecated.short name of the data VariableStringgetUnitsString()Deprecated.Units of the Variable.StringtoString()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:VariableSimpleIFfull, backslash escaped name of the data Variable- Specified by:
getFullNamein interfaceVariableSimpleIF- Returns:
- full, backslash escaped name of the data Variable
-
getName
public String getName()
Deprecated.Description copied from interface:VariableSimpleIFName 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:
getNamein interfaceVariableSimpleIF- Returns:
- name of the data Variable
-
getShortName
public String getShortName()
Deprecated.Description copied from interface:VariableSimpleIFshort name of the data Variable- Specified by:
getShortNamein interfaceVariableSimpleIF- Returns:
- short name of the data Variable
-
getDataType
public DataType getDataType()
Deprecated.Description copied from interface:VariableSimpleIFVariable's data type- Specified by:
getDataTypein interfaceVariableSimpleIF- Returns:
- Variable's data type
-
attributes
public AttributeContainer attributes()
Deprecated.Description copied from interface:VariableSimpleIFAttributes for the variable.- Specified by:
attributesin interfaceVariableSimpleIF
-
getDescription
public String getDescription()
Deprecated.Description copied from interface:VariableSimpleIFdescription of the Variable- Specified by:
getDescriptionin interfaceVariableSimpleIF- Returns:
- description of the Variable, or null if none.
-
getUnitsString
public String getUnitsString()
Deprecated.Description copied from interface:VariableSimpleIFUnits of the Variable. These should be udunits compatible if possible- Specified by:
getUnitsStringin interfaceVariableSimpleIF- Returns:
- Units of the Variable, or null if none.
-
getRank
public int getRank()
Deprecated.Description copied from interface:VariableSimpleIFVariable rank- Specified by:
getRankin interfaceVariableSimpleIF- Returns:
- Variable rank
-
getShape
public int[] getShape()
Deprecated.Description copied from interface:VariableSimpleIFVariable shape- Specified by:
getShapein interfaceVariableSimpleIF- Returns:
- Variable shape
-
getDimensions
public List<Dimension> getDimensions()
Deprecated.Description copied from interface:VariableSimpleIFDimension List. empty for a scalar variable.- Specified by:
getDimensionsin interfaceVariableSimpleIF- Returns:
- List of ucar.nc2.Dimension, ImmutableList in ver6
-
getAttributes
public List<Attribute> getAttributes()
Deprecated.Description copied from interface:VariableSimpleIFAttributes for the variable.- Specified by:
getAttributesin interfaceVariableSimpleIF- Returns:
- List of type ucar.nc2.Attribute
-
findAttributeIgnoreCase
public Attribute findAttributeIgnoreCase(String attName)
Deprecated.Description copied from interface:VariableSimpleIFfind the attribute for the variable with the given name, ignoring case.- Specified by:
findAttributeIgnoreCasein 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:
compareToin interfaceComparable<VariableSimpleIF>
-
-