Package fj

Class Primitive


  • public final class Primitive
    extends java.lang.Object
    Functions that convert between Java primitive types.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static F<java.lang.Boolean,​java.lang.Byte> Boolean_Byte
      A function that converts booleans to bytes.
      static F<java.lang.Boolean,​java.lang.Character> Boolean_Character
      A function that converts booleans to characters.
      static F<java.lang.Boolean,​java.lang.Double> Boolean_Double
      A function that converts booleans to doubles.
      static F<java.lang.Boolean,​java.lang.Float> Boolean_Float
      A function that converts booleans to floats.
      static F<java.lang.Boolean,​java.lang.Integer> Boolean_Integer
      A function that converts booleans to integers.
      static F<java.lang.Boolean,​java.lang.Long> Boolean_Long
      A function that converts booleans to longs.
      static F<java.lang.Boolean,​java.lang.Short> Boolean_Short
      A function that converts booleans to shorts.
      static F<java.lang.Byte,​java.lang.Boolean> Byte_Boolean
      A function that converts bytes to booleans.
      static F<java.lang.Byte,​java.lang.Character> Byte_Character
      A function that converts bytes to characters.
      static F<java.lang.Byte,​java.lang.Double> Byte_Double
      A function that converts bytes to doubles.
      static F<java.lang.Byte,​java.lang.Float> Byte_Float
      A function that converts bytes to floats.
      static F<java.lang.Byte,​java.lang.Integer> Byte_Integer
      A function that converts bytes to integers.
      static F<java.lang.Byte,​java.lang.Long> Byte_Long
      A function that converts bytes to longs.
      static F<java.lang.Byte,​java.lang.Short> Byte_Short
      A function that converts bytes to shorts.
      static F<java.lang.Character,​java.lang.Boolean> Character_Boolean
      A function that converts characters to booleans.
      static F<java.lang.Character,​java.lang.Byte> Character_Byte
      A function that converts characters to bytes.
      static F<java.lang.Character,​java.lang.Double> Character_Double
      A function that converts characters to doubles.
      static F<java.lang.Character,​java.lang.Float> Character_Float
      A function that converts characters to floats.
      static F<java.lang.Character,​java.lang.Integer> Character_Integer
      A function that converts characters to integers.
      static F<java.lang.Character,​java.lang.Long> Character_Long
      A function that converts characters to longs.
      static F<java.lang.Character,​java.lang.Short> Character_Short
      A function that converts characters to shorts.
      static F<java.lang.Double,​java.lang.Boolean> Double_Boolean
      A function that converts doubles to booleans.
      static F<java.lang.Double,​java.lang.Byte> Double_Byte
      A function that converts doubles to bytes.
      static F<java.lang.Double,​java.lang.Character> Double_Character
      A function that converts doubles to characters.
      static F<java.lang.Double,​java.lang.Float> Double_Float
      A function that converts doubles to floats.
      static F<java.lang.Double,​java.lang.Integer> Double_Integer
      A function that converts doubles to integers.
      static F<java.lang.Double,​java.lang.Long> Double_Long
      A function that converts doubles to longs.
      static F<java.lang.Double,​java.lang.Short> Double_Short
      A function that converts doubles to shorts.
      static F<java.lang.Float,​java.lang.Boolean> Float_Boolean
      A function that converts floats to booleans.
      static F<java.lang.Float,​java.lang.Byte> Float_Byte
      A function that converts floats to bytes.
      static F<java.lang.Float,​java.lang.Character> Float_Character
      A function that converts floats to characters.
      static F<java.lang.Float,​java.lang.Double> Float_Double
      A function that converts floats to doubles.
      static F<java.lang.Float,​java.lang.Integer> Float_Integer
      A function that converts floats to integers.
      static F<java.lang.Float,​java.lang.Long> Float_Long
      A function that converts floats to longs.
      static F<java.lang.Float,​java.lang.Short> Float_Short
      A function that converts floats to shorts.
      static F<java.lang.Integer,​java.lang.Boolean> Integer_Boolean
      A function that converts integers to booleans.
      static F<java.lang.Integer,​java.lang.Byte> Integer_Byte
      A function that converts integers to bytes.
      static F<java.lang.Integer,​java.lang.Character> Integer_Character
      A function that converts integers to characters.
      static F<java.lang.Integer,​java.lang.Double> Integer_Double
      A function that converts integers to doubles.
      static F<java.lang.Integer,​java.lang.Float> Integer_Float
      A function that converts integers to floats.
      static F<java.lang.Integer,​java.lang.Long> Integer_Long
      A function that converts integers to longs.
      static F<java.lang.Integer,​java.lang.Short> Integer_Short
      A function that converts integers to shorts.
      static F<java.lang.Long,​java.lang.Boolean> Long_Boolean
      A function that converts longs to booleans.
      static F<java.lang.Long,​java.lang.Byte> Long_Byte
      A function that converts longs to bytes.
      static F<java.lang.Long,​java.lang.Character> Long_Character
      A function that converts longs to characters.
      static F<java.lang.Long,​java.lang.Double> Long_Double
      A function that converts longs to doubles.
      static F<java.lang.Long,​java.lang.Float> Long_Float
      A function that converts longs to floats.
      static F<java.lang.Long,​java.lang.Integer> Long_Integer
      A function that converts longs to integers.
      static F<java.lang.Long,​java.lang.Short> Long_Short
      A function that converts longs to shorts.
      static F<java.lang.Short,​java.lang.Boolean> Short_Boolean
      A function that converts shorts to booleans.
      static F<java.lang.Short,​java.lang.Byte> Short_Byte
      A function that converts shorts to bytes.
      static F<java.lang.Short,​java.lang.Character> Short_Character
      A function that converts shorts to characters.
      static F<java.lang.Short,​java.lang.Double> Short_Double
      A function that converts shorts to doubles.
      static F<java.lang.Short,​java.lang.Float> Short_Float
      A function that converts shorts to floats.
      static F<java.lang.Short,​java.lang.Integer> Short_Integer
      A function that converts shorts to integers.
      static F<java.lang.Short,​java.lang.Long> Short_Long
      A function that converts shorts to longs.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Primitive()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • Boolean_Byte

        public static final F<java.lang.Boolean,​java.lang.Byte> Boolean_Byte
        A function that converts booleans to bytes.
      • Boolean_Character

        public static final F<java.lang.Boolean,​java.lang.Character> Boolean_Character
        A function that converts booleans to characters.
      • Boolean_Double

        public static final F<java.lang.Boolean,​java.lang.Double> Boolean_Double
        A function that converts booleans to doubles.
      • Boolean_Float

        public static final F<java.lang.Boolean,​java.lang.Float> Boolean_Float
        A function that converts booleans to floats.
      • Boolean_Integer

        public static final F<java.lang.Boolean,​java.lang.Integer> Boolean_Integer
        A function that converts booleans to integers.
      • Boolean_Long

        public static final F<java.lang.Boolean,​java.lang.Long> Boolean_Long
        A function that converts booleans to longs.
      • Boolean_Short

        public static final F<java.lang.Boolean,​java.lang.Short> Boolean_Short
        A function that converts booleans to shorts.
      • Byte_Boolean

        public static final F<java.lang.Byte,​java.lang.Boolean> Byte_Boolean
        A function that converts bytes to booleans.
      • Byte_Character

        public static final F<java.lang.Byte,​java.lang.Character> Byte_Character
        A function that converts bytes to characters.
      • Byte_Double

        public static final F<java.lang.Byte,​java.lang.Double> Byte_Double
        A function that converts bytes to doubles.
      • Byte_Float

        public static final F<java.lang.Byte,​java.lang.Float> Byte_Float
        A function that converts bytes to floats.
      • Byte_Integer

        public static final F<java.lang.Byte,​java.lang.Integer> Byte_Integer
        A function that converts bytes to integers.
      • Byte_Long

        public static final F<java.lang.Byte,​java.lang.Long> Byte_Long
        A function that converts bytes to longs.
      • Byte_Short

        public static final F<java.lang.Byte,​java.lang.Short> Byte_Short
        A function that converts bytes to shorts.
      • Character_Boolean

        public static final F<java.lang.Character,​java.lang.Boolean> Character_Boolean
        A function that converts characters to booleans.
      • Character_Byte

        public static final F<java.lang.Character,​java.lang.Byte> Character_Byte
        A function that converts characters to bytes.
      • Character_Double

        public static final F<java.lang.Character,​java.lang.Double> Character_Double
        A function that converts characters to doubles.
      • Character_Float

        public static final F<java.lang.Character,​java.lang.Float> Character_Float
        A function that converts characters to floats.
      • Character_Integer

        public static final F<java.lang.Character,​java.lang.Integer> Character_Integer
        A function that converts characters to integers.
      • Character_Long

        public static final F<java.lang.Character,​java.lang.Long> Character_Long
        A function that converts characters to longs.
      • Character_Short

        public static final F<java.lang.Character,​java.lang.Short> Character_Short
        A function that converts characters to shorts.
      • Double_Boolean

        public static final F<java.lang.Double,​java.lang.Boolean> Double_Boolean
        A function that converts doubles to booleans.
      • Double_Byte

        public static final F<java.lang.Double,​java.lang.Byte> Double_Byte
        A function that converts doubles to bytes.
      • Double_Character

        public static final F<java.lang.Double,​java.lang.Character> Double_Character
        A function that converts doubles to characters.
      • Double_Float

        public static final F<java.lang.Double,​java.lang.Float> Double_Float
        A function that converts doubles to floats.
      • Double_Integer

        public static final F<java.lang.Double,​java.lang.Integer> Double_Integer
        A function that converts doubles to integers.
      • Double_Long

        public static final F<java.lang.Double,​java.lang.Long> Double_Long
        A function that converts doubles to longs.
      • Double_Short

        public static final F<java.lang.Double,​java.lang.Short> Double_Short
        A function that converts doubles to shorts.
      • Float_Boolean

        public static final F<java.lang.Float,​java.lang.Boolean> Float_Boolean
        A function that converts floats to booleans.
      • Float_Byte

        public static final F<java.lang.Float,​java.lang.Byte> Float_Byte
        A function that converts floats to bytes.
      • Float_Character

        public static final F<java.lang.Float,​java.lang.Character> Float_Character
        A function that converts floats to characters.
      • Float_Double

        public static final F<java.lang.Float,​java.lang.Double> Float_Double
        A function that converts floats to doubles.
      • Float_Integer

        public static final F<java.lang.Float,​java.lang.Integer> Float_Integer
        A function that converts floats to integers.
      • Float_Long

        public static final F<java.lang.Float,​java.lang.Long> Float_Long
        A function that converts floats to longs.
      • Float_Short

        public static final F<java.lang.Float,​java.lang.Short> Float_Short
        A function that converts floats to shorts.
      • Integer_Boolean

        public static final F<java.lang.Integer,​java.lang.Boolean> Integer_Boolean
        A function that converts integers to booleans.
      • Integer_Byte

        public static final F<java.lang.Integer,​java.lang.Byte> Integer_Byte
        A function that converts integers to bytes.
      • Integer_Character

        public static final F<java.lang.Integer,​java.lang.Character> Integer_Character
        A function that converts integers to characters.
      • Integer_Double

        public static final F<java.lang.Integer,​java.lang.Double> Integer_Double
        A function that converts integers to doubles.
      • Integer_Float

        public static final F<java.lang.Integer,​java.lang.Float> Integer_Float
        A function that converts integers to floats.
      • Integer_Long

        public static final F<java.lang.Integer,​java.lang.Long> Integer_Long
        A function that converts integers to longs.
      • Integer_Short

        public static final F<java.lang.Integer,​java.lang.Short> Integer_Short
        A function that converts integers to shorts.
      • Long_Boolean

        public static final F<java.lang.Long,​java.lang.Boolean> Long_Boolean
        A function that converts longs to booleans.
      • Long_Byte

        public static final F<java.lang.Long,​java.lang.Byte> Long_Byte
        A function that converts longs to bytes.
      • Long_Character

        public static final F<java.lang.Long,​java.lang.Character> Long_Character
        A function that converts longs to characters.
      • Long_Double

        public static final F<java.lang.Long,​java.lang.Double> Long_Double
        A function that converts longs to doubles.
      • Long_Float

        public static final F<java.lang.Long,​java.lang.Float> Long_Float
        A function that converts longs to floats.
      • Long_Integer

        public static final F<java.lang.Long,​java.lang.Integer> Long_Integer
        A function that converts longs to integers.
      • Long_Short

        public static final F<java.lang.Long,​java.lang.Short> Long_Short
        A function that converts longs to shorts.
      • Short_Boolean

        public static final F<java.lang.Short,​java.lang.Boolean> Short_Boolean
        A function that converts shorts to booleans.
      • Short_Byte

        public static final F<java.lang.Short,​java.lang.Byte> Short_Byte
        A function that converts shorts to bytes.
      • Short_Character

        public static final F<java.lang.Short,​java.lang.Character> Short_Character
        A function that converts shorts to characters.
      • Short_Double

        public static final F<java.lang.Short,​java.lang.Double> Short_Double
        A function that converts shorts to doubles.
      • Short_Float

        public static final F<java.lang.Short,​java.lang.Float> Short_Float
        A function that converts shorts to floats.
      • Short_Integer

        public static final F<java.lang.Short,​java.lang.Integer> Short_Integer
        A function that converts shorts to integers.
      • Short_Long

        public static final F<java.lang.Short,​java.lang.Long> Short_Long
        A function that converts shorts to longs.
    • Constructor Detail

      • Primitive

        private Primitive()