Java Byte Create toByte(Object obj)

Here you can find the source of toByte(Object obj)

Description

to Byte

License

Open Source License

Declaration

public static Byte toByte(Object obj) 

Method Source Code

//package com.java2s;
/*/*  w w w  . j  a  v  a 2s. c  om*/
 * Este programa es software libre; usted puede redistribuirlo y/o modificarlo bajo los terminos
 * de la licencia "GNU General Public License" publicada por la Fundacion "Free Software Foundation".
 * Este programa se distribuye con la esperanza de que pueda ser util, pero SIN NINGUNA GARANTIA;
 * vea la licencia "GNU General Public License" para obtener mas informacion.
 */

public class Main {
    public static Byte toByte(Object obj) {
        return obj == null ? null : obj instanceof Byte ? (Byte) obj : newByte(obj);
    }

    public static Byte newByte(Object obj) {
        if (obj == null) {
            return null;
        } else if (obj instanceof Byte) {
            Byte pdq = (Byte) obj;
            return pdq;
        } else if (obj instanceof String) {
            String pdq = (String) obj;
            return pdq.trim().isEmpty() ? null : new Byte(pdq);
        } else {
            return new Byte(obj.toString());
        }
    }
}

Related

  1. toByte(long l, byte[] b, int off, boolean bigEndian)
  2. toByte(Number num)
  3. toByte(Object o)
  4. toByte(Object ob, Byte defaultByte)
  5. toByte(Object obj)
  6. toByte(Object obj)
  7. toByte(Object obj)
  8. toByte(Object value)
  9. toByte(Object value)