# Class DOUBLE_Upper

java.lang.Object
org.apache.bcel.generic.Type
org.apache.bcel.verifier.statics.DOUBLE_Upper

public final class DOUBLE_Upper extends Type
This class represents the upper half of a DOUBLE variable.

- ## Field Summary

  ### Fields inherited from class Type

  `BOOLEAN, BYTE, CHAR, CLASS, DOUBLE, FLOAT, INT, LONG, NO_ARGS, NULL, OBJECT, SHORT, signature, STRING, STRINGBUFFER, THROWABLE, type, UNKNOWN, VOID`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static DOUBLE_Upper`
  `theInstance()`
  Gets the single instance of this class.

  ### Methods inherited from class Type

  `equals, getArgumentTypes, getClassName, getMethodSignature, getReturnType, getSignature, getSignature, getSize, getType, getType, getType, getTypes, hashCode, normalizeForStackOrLocal, toString`

  ### Methods inherited from class Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Method Details

  - ### theInstance

    public static DOUBLE_Upper theInstance()
    Gets the single instance of this class.
    Returns:
      the single instance of this class.