code: @Nullable
    public static Byte parseByteObj (@Nullable final Object aObject,
                                     @Nonnegative final int nRadix,
                                     @Nullable final Byte aDefault)
    {
      if (aObject == null)
        return aDefault;
      if (aObject instanceof Number)
        return Byte.valueOf (((Number) aObject).byteValue ());
      return parseByteObj (aObject.toString (), nRadix, aDefault);
    }
docs: Parse the given {@link Object} as {@link Byte} with the specified radix.
  
  @param aObject
  The object to parse. May be <code>null</code>.
  @param nRadix
  The radix to use. Must be &ge; {@link Character#MIN_RADIX} and &le;
  {@link Character#MAX_RADIX}.
  @param aDefault
  The default value to be returned, if the passed object cannot be
  converted. May be <code>null</code>.
  @return the passed default value if the object does not represent a valid
  value.