Class ByteArrayConversionProcessor

java.lang.Object
com.hotels.beans.conversion.processor.impl.ByteArrayConversionProcessor
All Implemented Interfaces:
ConversionProcessor<byte[]>

public final class ByteArrayConversionProcessor
extends java.lang.Object
implements ConversionProcessor<byte[]>
Provides all method for converting any primitive type to a byte[].
  • Constructor Summary

    Constructors
    Constructor Description
    ByteArrayConversionProcessor()  
  • Method Summary

    Modifier and Type Method Description
    java.util.function.Function<java.math.BigDecimal,​byte[]> convertBigDecimal()
    Converts an BigDecimal type.
    java.util.function.Function<java.math.BigInteger,​byte[]> convertBigInteger()
    Converts an BigInteger type.
    java.util.function.Function<java.lang.Boolean,​byte[]> convertBoolean()
    Converts a Boolean type.
    java.util.function.Function<java.lang.Byte,​byte[]> convertByte()
    Converts a Byte type.
    java.util.function.Function<byte[],​byte[]> convertByteArray()
    Converts a byte[] type.
    java.util.function.Function<java.lang.Character,​byte[]> convertCharacter()
    Converts a Character type.
    java.util.function.Function<java.lang.Double,​byte[]> convertDouble()
    Converts a Double type.
    java.util.function.Function<java.lang.Float,​byte[]> convertFloat()
    Converts an Float type.
    java.util.function.Function<java.lang.Integer,​byte[]> convertInteger()
    Converts an Integer type.
    java.util.function.Function<java.lang.Long,​byte[]> convertLong()
    Converts a Long type.
    java.util.function.Function<java.lang.Short,​byte[]> convertShort()
    Converts a Short type.
    java.util.function.Function<java.lang.String,​byte[]> convertString()
    Converts a String type.

    Methods inherited from class java.lang.Object

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

    • ByteArrayConversionProcessor

      public ByteArrayConversionProcessor()
  • Method Details

    • convertByte

      public java.util.function.Function<java.lang.Byte,​byte[]> convertByte()
      Converts a Byte type.
      Specified by:
      convertByte in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertByteArray

      public java.util.function.Function<byte[],​byte[]> convertByteArray()
      Converts a byte[] type.
      Specified by:
      convertByteArray in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertShort

      public java.util.function.Function<java.lang.Short,​byte[]> convertShort()
      Converts a Short type.
      Specified by:
      convertShort in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertInteger

      public java.util.function.Function<java.lang.Integer,​byte[]> convertInteger()
      Converts an Integer type.
      Specified by:
      convertInteger in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertLong

      public java.util.function.Function<java.lang.Long,​byte[]> convertLong()
      Converts a Long type.
      Specified by:
      convertLong in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertFloat

      public java.util.function.Function<java.lang.Float,​byte[]> convertFloat()
      Converts an Float type.
      Specified by:
      convertFloat in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertDouble

      public java.util.function.Function<java.lang.Double,​byte[]> convertDouble()
      Converts a Double type.
      Specified by:
      convertDouble in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertCharacter

      public java.util.function.Function<java.lang.Character,​byte[]> convertCharacter()
      Converts a Character type.
      Specified by:
      convertCharacter in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertBoolean

      public java.util.function.Function<java.lang.Boolean,​byte[]> convertBoolean()
      Converts a Boolean type.
      Specified by:
      convertBoolean in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertString

      public java.util.function.Function<java.lang.String,​byte[]> convertString()
      Converts a String type.
      Specified by:
      convertString in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertBigInteger

      public java.util.function.Function<java.math.BigInteger,​byte[]> convertBigInteger()
      Converts an BigInteger type.
      Specified by:
      convertBigInteger in interface ConversionProcessor<byte[]>
      Returns:
      the converted value
    • convertBigDecimal

      public java.util.function.Function<java.math.BigDecimal,​byte[]> convertBigDecimal()
      Converts an BigDecimal type.
      Specified by:
      convertBigDecimal in interface ConversionProcessor<byte[]>
      Returns:
      the converted value