Here you can find the source of numberToByte(Object obj)
public static Byte numberToByte(Object obj)
//package com.java2s; /*// w ww .j ava 2s. co m * 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 numberToByte(Object obj) { return obj instanceof Number ? newByte(obj) : null; } 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()); } } }