gov.nasa.gsfc.drl.rtstps.core.output.hdf5
Enum ProductIdentifiers
java.lang.Object
java.lang.Enum<ProductIdentifiers>
gov.nasa.gsfc.drl.rtstps.core.output.hdf5.ProductIdentifiers
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ProductIdentifiers>
public enum ProductIdentifiers
- extends java.lang.Enum<ProductIdentifiers>
ProductionIdentfiers the "field terminal" supports only
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
RATMS
public static final ProductIdentifiers RATMS
RCRIS
public static final ProductIdentifiers RCRIS
RVIRS
public static final ProductIdentifiers RVIRS
RNSCA_NPP
public static final ProductIdentifiers RNSCA_NPP
RNSCA_NPOESS
public static final ProductIdentifiers RNSCA_NPOESS
dataMnemonic
private java.lang.String dataMnemonic
shortName
private java.lang.String shortName
longName
private java.lang.String longName
receiver
private java.lang.String receiver
values
public static ProductIdentifiers[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (ProductIdentifiers c : ProductIdentifiers.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static ProductIdentifiers valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getDataMnemonic
public java.lang.String getDataMnemonic()
getShortName
public java.lang.String getShortName()
getLongName
public java.lang.String getLongName()
getReceiver
public java.lang.String getReceiver()
fromShortName
public static ProductIdentifiers fromShortName(java.lang.String shortName)
unadulteratedToString
public java.lang.String unadulteratedToString()
- Return the real string name, unadulterated. This is mainly for the RNSCA NPP/NPOESS (attitude and ephemeris)
which for most cases is exactly the same but whose description and other details differ slightly.
toString
public java.lang.String toString()
- Maps RNSCA_NPP and RNSCA_NPOESS to the same "RNSCA" string name
- Overrides:
toString
in class java.lang.Enum<ProductIdentifiers>
- Returns:
- name of the enum, except in the case of RNSCA_NPP and RNSCA_NPOESS