ucar.grid
Class GridParameter

java.lang.Object
  extended by ucar.grid.GridParameter
Direct Known Subclasses:
Parameter

public class GridParameter
extends java.lang.Object

Class which represents a grid parameter. A parameter consists of a number that can be used to look up in a table, a name( ie Temperature), a description( ie Temperature at 2 meters), and Units( ie K ).


Constructor Summary
GridParameter()
          constructor.
GridParameter(int number, java.lang.String name, java.lang.String description, java.lang.String unit)
          constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Check for equality
 java.lang.String getDescription()
          description of parameter.
 java.lang.String getName()
          name of parameter.
 int getNumber()
          number of parameter.
 java.lang.String getUnit()
          unit of parameter.
 int hashCode()
          Generate a hash code.
 void setDescription(java.lang.String description)
          sets description of parameter.
 void setName(java.lang.String name)
          sets name of parameter.
 void setNumber(int number)
          sets number of parameter.
 void setUnit(java.lang.String unit)
          sets unit of parameter.
 java.lang.String toString()
          Return a String representation of this object
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GridParameter

public GridParameter()
constructor.


GridParameter

public GridParameter(int number,
                     java.lang.String name,
                     java.lang.String description,
                     java.lang.String unit)
constructor.

Parameters:
number -
name -
description -
unit - of parameter
Method Detail

getNumber

public final int getNumber()
number of parameter.

Returns:
number

getName

public final java.lang.String getName()
name of parameter.

Returns:
name

getDescription

public final java.lang.String getDescription()
description of parameter.

Returns:
description

getUnit

public final java.lang.String getUnit()
unit of parameter.

Returns:
unit

setNumber

public final void setNumber(int number)
sets number of parameter.

Parameters:
number - of parameter

setName

public final void setName(java.lang.String name)
sets name of parameter.

Parameters:
name - of parameter

setDescription

public final void setDescription(java.lang.String description)
sets description of parameter.

Parameters:
description - of parameter

setUnit

public final void setUnit(java.lang.String unit)
sets unit of parameter.

Parameters:
unit - of parameter

toString

public java.lang.String toString()
Return a String representation of this object

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object

equals

public boolean equals(java.lang.Object o)
Check for equality

Overrides:
equals in class java.lang.Object
Parameters:
o - the object in question
Returns:
true if has the same parameters

hashCode

public int hashCode()
Generate a hash code.

Overrides:
hashCode in class java.lang.Object
Returns:
the hash code