class Base64 {

    public static byte[] decode(String data) {
        if (decoderMethod == null) throw new UnsupportedOperationException("Cannot find Base64 decoder.");
        try {
            return (byte[]) decoderMethod.invoke(decoderObject, data);
        } catch (Exception e) {
            throw new UnsupportedOperationException(e);
        }
    }

    private  Base64();

}