|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<StorageType>
uk.ac.starlink.ttools.plot2.data.StorageType
public enum StorageType
Enumerates the possibilities for internal storage of coordinate data
for presentation to the plotting classes.
In particular defines the type of the object returned by
Coord.inputToStorage(java.lang.Object[], uk.ac.starlink.table.DomainMapper[])
.
At time of writing, this data is stored in memory, but in principle they could be cached in some disk-based file. For that reason, they should as far as possible be restricted to objects that are easily serialized to a byte array (primitives, ideally scalars or fixed-length arrays).
CachedColumnFactory
,
Coord
Enum Constant Summary | |
---|---|
BOOLEAN
Boolean type. |
|
DOUBLE
Double precision type. |
|
DOUBLE_ARRAY
Double precision variable length array type. |
|
DOUBLE3
Double precision triple type. |
|
FLOAT
Single precision type. |
|
FLOAT_ARRAY
Single precision variable length array type. |
|
FLOAT3
Single precision triple type. |
|
INT3
Integer triple type. |
|
STRING
String type. |
Method Summary | |
---|---|
static StorageType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static StorageType[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final StorageType BOOLEAN
Boolean
.
public static final StorageType DOUBLE
Double
.
public static final StorageType FLOAT
Float
.
public static final StorageType STRING
String
.
public static final StorageType INT3
int[3]
.
public static final StorageType DOUBLE3
double[3]
.
public static final StorageType FLOAT3
float[3]
.
public static final StorageType DOUBLE_ARRAY
double[]
.
public static final StorageType FLOAT_ARRAY
float[]
.
Method Detail |
---|
public static final StorageType[] values()
for(StorageType c : StorageType.values()) System.out.println(c);
public static StorageType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |