Class DefaultJavaCoercions

java.lang.Object
io.airlift.drift.codec.internal.coercion.DefaultJavaCoercions

@Immutable public final class DefaultJavaCoercions extends Object
  • Method Details

    • booleanToBoxedBoolean

      @FromThrift public static Boolean booleanToBoxedBoolean(boolean value)
    • boxedBooleanToBoolean

      @ToThrift public static boolean boxedBooleanToBoolean(Boolean value)
    • byteToBoxedByte

      @FromThrift public static Byte byteToBoxedByte(byte value)
    • boxedByteToByte

      @ToThrift public static byte boxedByteToByte(Byte value)
    • shortToBoxedShort

      @FromThrift public static Short shortToBoxedShort(short value)
    • boxedShortToShort

      @ToThrift public static short boxedShortToShort(Short value)
    • integerToBoxedInteger

      @FromThrift public static Integer integerToBoxedInteger(int value)
    • boxedIntegerToInteger

      @ToThrift public static int boxedIntegerToInteger(Integer value)
    • longToBoxedLong

      @FromThrift public static Long longToBoxedLong(long value)
    • boxedLongToLong

      @ToThrift public static long boxedLongToLong(Long value)
    • doubleToPrimitiveFloat

      @FromThrift public static float doubleToPrimitiveFloat(double value)
    • primitiveFloatToDouble

      @ToThrift public static double primitiveFloatToDouble(float value)
    • doubleToBoxedFloat

      @FromThrift public static Float doubleToBoxedFloat(double value)
    • boxedFloatToDouble

      @ToThrift public static double boxedFloatToDouble(Float value)
    • doubleToBoxedDouble

      @FromThrift public static Double doubleToBoxedDouble(double value)
    • boxedDoubleToDouble

      @ToThrift public static double boxedDoubleToDouble(Double value)
    • byteBufferToByteArray

      @FromThrift public static byte[] byteBufferToByteArray(ByteBuffer buffer)
    • byteArrayToByteBuffer

      @ToThrift public static ByteBuffer byteArrayToByteBuffer(byte[] value)