public static enum STCS.Flavor extends java.lang.Enum<STCS.Flavor>
List of all possible flavors in an STC expression.
When no value is specified, the default one is SPHERICAL2.
The default value is also accessible through the attribute DEFAULT
and it is possible to test whether a flavor is the default with the function isDefault().
Note: The possible values listed in this enumeration are limited to the subset of STC-S described by the section "6 Use of STC-S in TAP (informative)" of the TAP Recommendation 1.0 (27th March 2010).
| Enum Constant and Description |
|---|
CARTESIAN2 |
CARTESIAN3 |
SPHERICAL2 |
| Modifier and Type | Field and Description |
|---|---|
static STCS.Flavor |
DEFAULT
Default value for a flavor:
SPHERICAL2. |
static java.lang.String |
regexp
Regular expression to test whether a string is a valid flavor or not.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDefault()
Tell whether this flavor is the default one.
|
static STCS.Flavor |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static STCS.Flavor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final STCS.Flavor CARTESIAN2
public static final STCS.Flavor CARTESIAN3
public static final STCS.Flavor SPHERICAL2
public static final STCS.Flavor DEFAULT
SPHERICAL2.public static final java.lang.String regexp
public static STCS.Flavor[] values()
for (STCS.Flavor c : STCS.Flavor.values()) System.out.println(c);
public static STCS.Flavor valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic final boolean isDefault()