static long toLongOpt(O o, long defaultValue default 0) { if (o == null) ret defaultValue; if (o instanceof Number) ret ((Number) o).longValue(); if (o instanceof S) ret parseLongOpt((S) o); ret defaultValue; }