public static Long fromDigit(long self) { long val = self; if ('0' <= val && val <= '9') return Long.valueOf((int)val - '0'); return null; }