Class Converter

    • Constructor Summary

      Constructors 
      Constructor Description
      Converter()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static Converter get()
      Returns default instance.
      java.math.BigDecimal toBigDecimal​(java.lang.Object value)
      Converts value to BigDecimal.
      java.math.BigDecimal toBigDecimal​(java.lang.Object value, java.math.BigDecimal defaultValue)
      Converts value to BigDecimal.
      java.math.BigInteger toBigInteger​(java.lang.Object value)
      Converts value to BigInteger.
      java.math.BigInteger toBigInteger​(java.lang.Object value, java.math.BigInteger defaultValue)
      Converts value to BigInteger.
      java.lang.Boolean toBoolean​(java.lang.Object value)
      Converts value to Boolean.
      java.lang.Boolean toBoolean​(java.lang.Object value, java.lang.Boolean defaultValue)
      Converts value to Boolean.
      boolean[] toBooleanArray​(java.lang.Object value)
      Converts value to boolean[].
      boolean toBooleanValue​(java.lang.Object value)
      Converts value to boolean with common default value.
      boolean toBooleanValue​(java.lang.Object value, boolean defaultValue)
      Converts value to boolean.
      java.lang.Byte toByte​(java.lang.Object value)
      Converts value to Byte.
      java.lang.Byte toByte​(java.lang.Object value, java.lang.Byte defaultValue)
      Converts value to Byte.
      byte toByteValue​(java.lang.Object value)
      Converts value to byte with common default value.
      byte toByteValue​(java.lang.Object value, byte defaultValue)
      Converts value to byte.
      java.lang.Character toCharacter​(java.lang.Object value)
      Converts value to Character.
      java.lang.Character toCharacter​(java.lang.Object value, java.lang.Character defaultValue)
      Converts value to Character.
      char[] toCharacterArray​(java.lang.Object value)
      Converts value to char[].
      char toCharValue​(java.lang.Object value)
      Converts value to char with common default value.
      char toCharValue​(java.lang.Object value, char defaultValue)
      Converts value to char.
      java.lang.Class toClass​(java.lang.Object value)
      Converts value to Class.
      java.lang.Class[] toClassArray​(java.lang.Object value)
      Converts value to Class[].
      java.lang.Double toDouble​(java.lang.Object value)
      Converts value to Double.
      java.lang.Double toDouble​(java.lang.Object value, java.lang.Double defaultValue)
      Converts value to Double.
      double[] toDoubleArray​(java.lang.Object value)
      Converts value to double[].
      double toDoubleValue​(java.lang.Object value)
      Converts value to double with common default value.
      double toDoubleValue​(java.lang.Object value, double defaultValue)
      Converts value to double.
      java.lang.Float toFloat​(java.lang.Object value)
      Converts value to Float.
      java.lang.Float toFloat​(java.lang.Object value, java.lang.Float defaultValue)
      Converts value to Float.
      float[] toFloatArray​(java.lang.Object value)
      Converts value to float[].
      float toFloatValue​(java.lang.Object value)
      Converts value to float with common default value.
      float toFloatValue​(java.lang.Object value, float defaultValue)
      Converts value to float.
      java.lang.Integer toInteger​(java.lang.Object value)
      Converts value to Integer.
      java.lang.Integer toInteger​(java.lang.Object value, java.lang.Integer defaultValue)
      Converts value to Integer.
      int[] toIntegerArray​(java.lang.Object value)
      Converts value to int[].
      int toIntValue​(java.lang.Object value)
      Converts value to int with common default value.
      int toIntValue​(java.lang.Object value, int defaultValue)
      Converts value to int.
      java.lang.Long toLong​(java.lang.Object value)
      Converts value to Long.
      java.lang.Long toLong​(java.lang.Object value, java.lang.Long defaultValue)
      Converts value to Long.
      long[] toLongArray​(java.lang.Object value)
      Converts value to long[].
      long toLongValue​(java.lang.Object value)
      Converts value to long with common default value.
      long toLongValue​(java.lang.Object value, long defaultValue)
      Converts value to long.
      java.lang.Short toShort​(java.lang.Object value)
      Converts value to Short.
      java.lang.Short toShort​(java.lang.Object value, java.lang.Short defaultValue)
      Converts value to Short.
      short[] toShortArray​(java.lang.Object value)
      Converts value to short[].
      short toShortValue​(java.lang.Object value)
      Converts value to short with common default value.
      short toShortValue​(java.lang.Object value, short defaultValue)
      Converts value to short.
      java.lang.String toString​(java.lang.Object value)
      Converts value to String.
      java.lang.String toString​(java.lang.Object value, java.lang.String defaultValue)
      Converts value to String.
      java.lang.String[] toStringArray​(java.lang.Object value)
      Converts value to String[].
      • Methods inherited from class java.lang.Object

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

      • Converter

        public Converter()
    • Method Detail

      • get

        public static Converter get()
        Returns default instance.
      • toBoolean

        public java.lang.Boolean toBoolean​(java.lang.Object value)
        Converts value to Boolean.
      • toBoolean

        public java.lang.Boolean toBoolean​(java.lang.Object value,
                                           java.lang.Boolean defaultValue)
        Converts value to Boolean. Returns default value when conversion result is null
      • toBooleanValue

        public boolean toBooleanValue​(java.lang.Object value,
                                      boolean defaultValue)
        Converts value to boolean. Returns default value when conversion result is null.
      • toBooleanValue

        public boolean toBooleanValue​(java.lang.Object value)
        Converts value to boolean with common default value.
      • toInteger

        public java.lang.Integer toInteger​(java.lang.Object value)
        Converts value to Integer.
      • toInteger

        public java.lang.Integer toInteger​(java.lang.Object value,
                                           java.lang.Integer defaultValue)
        Converts value to Integer. Returns default value when conversion result is null
      • toIntValue

        public int toIntValue​(java.lang.Object value,
                              int defaultValue)
        Converts value to int. Returns default value when conversion result is null.
      • toIntValue

        public int toIntValue​(java.lang.Object value)
        Converts value to int with common default value.
      • toLong

        public java.lang.Long toLong​(java.lang.Object value)
        Converts value to Long.
      • toLong

        public java.lang.Long toLong​(java.lang.Object value,
                                     java.lang.Long defaultValue)
        Converts value to Long. Returns default value when conversion result is null
      • toLongValue

        public long toLongValue​(java.lang.Object value,
                                long defaultValue)
        Converts value to long. Returns default value when conversion result is null.
      • toLongValue

        public long toLongValue​(java.lang.Object value)
        Converts value to long with common default value.
      • toFloat

        public java.lang.Float toFloat​(java.lang.Object value)
        Converts value to Float.
      • toFloat

        public java.lang.Float toFloat​(java.lang.Object value,
                                       java.lang.Float defaultValue)
        Converts value to Float. Returns default value when conversion result is null
      • toFloatValue

        public float toFloatValue​(java.lang.Object value,
                                  float defaultValue)
        Converts value to float. Returns default value when conversion result is null.
      • toFloatValue

        public float toFloatValue​(java.lang.Object value)
        Converts value to float with common default value.
      • toDouble

        public java.lang.Double toDouble​(java.lang.Object value)
        Converts value to Double.
      • toDouble

        public java.lang.Double toDouble​(java.lang.Object value,
                                         java.lang.Double defaultValue)
        Converts value to Double. Returns default value when conversion result is null
      • toDoubleValue

        public double toDoubleValue​(java.lang.Object value,
                                    double defaultValue)
        Converts value to double. Returns default value when conversion result is null.
      • toDoubleValue

        public double toDoubleValue​(java.lang.Object value)
        Converts value to double with common default value.
      • toShort

        public java.lang.Short toShort​(java.lang.Object value)
        Converts value to Short.
      • toShort

        public java.lang.Short toShort​(java.lang.Object value,
                                       java.lang.Short defaultValue)
        Converts value to Short. Returns default value when conversion result is null
      • toShortValue

        public short toShortValue​(java.lang.Object value,
                                  short defaultValue)
        Converts value to short. Returns default value when conversion result is null.
      • toShortValue

        public short toShortValue​(java.lang.Object value)
        Converts value to short with common default value.
      • toCharacter

        public java.lang.Character toCharacter​(java.lang.Object value)
        Converts value to Character.
      • toCharacter

        public java.lang.Character toCharacter​(java.lang.Object value,
                                               java.lang.Character defaultValue)
        Converts value to Character. Returns default value when conversion result is null
      • toCharValue

        public char toCharValue​(java.lang.Object value,
                                char defaultValue)
        Converts value to char. Returns default value when conversion result is null.
      • toCharValue

        public char toCharValue​(java.lang.Object value)
        Converts value to char with common default value.
      • toByte

        public java.lang.Byte toByte​(java.lang.Object value)
        Converts value to Byte.
      • toByte

        public java.lang.Byte toByte​(java.lang.Object value,
                                     java.lang.Byte defaultValue)
        Converts value to Byte. Returns default value when conversion result is null
      • toByteValue

        public byte toByteValue​(java.lang.Object value,
                                byte defaultValue)
        Converts value to byte. Returns default value when conversion result is null.
      • toByteValue

        public byte toByteValue​(java.lang.Object value)
        Converts value to byte with common default value.
      • toBooleanArray

        public boolean[] toBooleanArray​(java.lang.Object value)
        Converts value to boolean[].
      • toIntegerArray

        public int[] toIntegerArray​(java.lang.Object value)
        Converts value to int[].
      • toLongArray

        public long[] toLongArray​(java.lang.Object value)
        Converts value to long[].
      • toFloatArray

        public float[] toFloatArray​(java.lang.Object value)
        Converts value to float[].
      • toDoubleArray

        public double[] toDoubleArray​(java.lang.Object value)
        Converts value to double[].
      • toShortArray

        public short[] toShortArray​(java.lang.Object value)
        Converts value to short[].
      • toCharacterArray

        public char[] toCharacterArray​(java.lang.Object value)
        Converts value to char[].
      • toString

        public java.lang.String toString​(java.lang.Object value)
        Converts value to String.
      • toString

        public java.lang.String toString​(java.lang.Object value,
                                         java.lang.String defaultValue)
        Converts value to String. Returns default value when conversion result is null
      • toStringArray

        public java.lang.String[] toStringArray​(java.lang.Object value)
        Converts value to String[].
      • toClass

        public java.lang.Class toClass​(java.lang.Object value)
        Converts value to Class.
      • toClassArray

        public java.lang.Class[] toClassArray​(java.lang.Object value)
        Converts value to Class[].
      • toBigInteger

        public java.math.BigInteger toBigInteger​(java.lang.Object value)
        Converts value to BigInteger.
      • toBigInteger

        public java.math.BigInteger toBigInteger​(java.lang.Object value,
                                                 java.math.BigInteger defaultValue)
        Converts value to BigInteger. Returns default value when conversion result is null
      • toBigDecimal

        public java.math.BigDecimal toBigDecimal​(java.lang.Object value)
        Converts value to BigDecimal.
      • toBigDecimal

        public java.math.BigDecimal toBigDecimal​(java.lang.Object value,
                                                 java.math.BigDecimal defaultValue)
        Converts value to BigDecimal. Returns default value when conversion result is null