| Package | Description |
|---|---|
| dap4.core.dmr | |
| dap4.core.util |
| Modifier and Type | Field and Description |
|---|---|
protected AtomicType |
DapType.typesort |
| Modifier and Type | Method and Description |
|---|---|
static AtomicType |
AtomicType.classToType(Object o) |
AtomicType |
DapType.getAtomicType() |
static AtomicType |
AtomicType.getAtomicType(String typename) |
AtomicType |
DapType.getPrimitiveType()
Return the lowest possible AtomicType.
|
static AtomicType |
AtomicType.getSignedVersion(AtomicType uat) |
static AtomicType |
AtomicType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AtomicType[] |
AtomicType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<AtomicType,DapType> |
DapType.getTypeMap() |
| Modifier and Type | Method and Description |
|---|---|
static AtomicType |
AtomicType.getSignedVersion(AtomicType uat) |
static int |
AtomicType.getSize(AtomicType uat) |
static DapType |
DapType.lookup(AtomicType atomic) |
protected void |
DapType.setAtomicType(AtomicType typesort) |
| Constructor and Description |
|---|
DapType(AtomicType typesort) |
| Modifier and Type | Method and Description |
|---|---|
static double |
Convert.forceRange(AtomicType basetype,
double value)
Force a double value into either float or double range
|
static long |
Convert.forceRange(AtomicType basetype,
long value)
Force a numeric value to be in a specified range
Only defined for simple integers (ValueClass LONG)
WARNING: unsigned values are forced into the
signed size, but the proper bit pattern is maintained.
|
static int |
Convert.getJavaSize(AtomicType atomtype) |
Copyright © 1999-2015 UCAR/Unidata. All Rights Reserved.