Class NoInline

java.lang.Object
net.glowstone.util.NoInline

public class NoInline extends Object
Identity methods used to prevent inlining of constant.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    of(boolean value)
     
    static byte
    of(byte value)
     
    static char
    of(char value)
     
    static double
    of(double value)
     
    static float
    of(float value)
     
    static int
    of(int value)
     
    static long
    of(long value)
     
    static short
    of(short value)
     
    static <T> T
    of(T value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NoInline

      public NoInline()
  • Method Details

    • of

      public static boolean of(boolean value)
    • of

      public static byte of(byte value)
    • of

      public static short of(short value)
    • of

      public static char of(char value)
    • of

      public static int of(int value)
    • of

      public static long of(long value)
    • of

      public static float of(float value)
    • of

      public static double of(double value)
    • of

      public static <T> T of(T value)