CONSTANT_Double_info structure, representing a double constant, in the constant pool of a class file.
The use of a DoubleEntry is modeled by a double. Conversions
are through ConstantPoolBuilder#doubleEntry and doubleValue().
In the conversions, all NaN values of the double may or may not be
collapsed into a single "canonical" NaN value.
A double entry has a width of 2, making its
subsequent constant pool index valid and unusable.
CONSTANT_Long_info and CONSTANT_Double_info
Structures
ConstantPoolBuilder::doubleEntry
| Modifier and Type | Method and Description |
|---|---|
| public double | |
| public default TypeKind | typeKind()
Overrides default java. Returns the data type of this constant. |
| doubleValue | back to summary |
|---|---|
| public double doubleValue() Returns the
| |
| typeKind | back to summary |
|---|---|
| public default TypeKind typeKind() Overrides default java. Doc from java. Returns the data type of this constant.
If the data type is of category 2, this
constant must be loaded with
| |