Package gnu.bytecode

Class UninitializedType

All Implemented Interfaces:
Type

public class UninitializedType extends ObjectType
A pseudo-type used for allocated but uninitialized objects.
  • Method Details

    • getImplementationType

      public Type getImplementationType()
      Description copied from class: Type
      Return Java-level implementation type. The type used to implement types not natively understood by the JVM or the Java language. Usually, the identity function. However, a language might handle union types or template types or type expressions calculated at run time. In that case return the type used at the Java level, and known at compile time.
      Overrides:
      getImplementationType in class Type
    • toString

      public String toString()
      Overrides:
      toString in class Type