Class GeneratedAttributeSupport


  • public class GeneratedAttributeSupport
    extends Object
    Methods called by generated attributes to perform common type conversions.

    Attributes will uniformly call GeneratedAttributeSupport.valueOf(), and during compilation the compiler will take care of compiling the attribute to call the most specific valueOf() method for the type of the value read by the attribute automatically.

    Author:
    Niall Gallagher
    • Method Detail

      • valueOf

        public static Byte valueOf​(byte value)
      • valueOf

        public static Short valueOf​(short value)
      • valueOf

        public static Integer valueOf​(int value)
      • valueOf

        public static Long valueOf​(long value)
      • valueOf

        public static Float valueOf​(float value)
      • valueOf

        public static Double valueOf​(double value)
      • valueOf

        public static Boolean valueOf​(boolean value)
      • valueOf

        public static Character valueOf​(char value)
      • valueOf

        public static List<Byte> valueOf​(byte[] value)
      • valueOf

        public static List<Short> valueOf​(short[] value)
      • valueOf

        public static List<Integer> valueOf​(int[] value)
      • valueOf

        public static List<Long> valueOf​(long[] value)
      • valueOf

        public static List<Float> valueOf​(float[] value)
      • valueOf

        public static List<Double> valueOf​(double[] value)
      • valueOf

        public static List<Boolean> valueOf​(boolean[] value)
      • valueOf

        public static List<Character> valueOf​(char[] value)
      • valueOf

        public static <T> List<T> valueOf​(T[] value)
      • valueOf

        public static <T> List<T> valueOf​(List<T> value)
      • valueOf

        public static <T> T valueOf​(T value)