Class TypeConversionBytecode

java.lang.Object
mockit.internal.util.TypeConversionBytecode

public final class TypeConversionBytecode extends Object
  • Method Details

    • generateCastToObject

      public static void generateCastToObject(@NonNull MethodVisitor mv, @NonNull JavaType type)
    • generateCastFromObject

      public static void generateCastFromObject(@NonNull MethodVisitor mv, @NonNull JavaType toType)
    • generateCastOrUnboxing

      public static void generateCastOrUnboxing(@NonNull MethodVisitor mv, @NonNull JavaType parameterType, @org.checkerframework.checker.index.qual.NonNegative int opcode)
    • isPrimitiveWrapper

      public static boolean isPrimitiveWrapper(@NonNull String typeDesc)
    • isBoxing

      public static boolean isBoxing(@NonNull String owner, @NonNull String name, @NonNull String desc)
    • isUnboxing

      public static boolean isUnboxing(@org.checkerframework.checker.index.qual.NonNegative int opcode, @NonNull String owner, @NonNull String desc)