All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.robotmedia.billing.utils.BillingBase64StringDecoder Maven / Gradle / Ivy

There is a newer version: 1.1.18
Show newest version
package net.robotmedia.billing.utils;

import org.solovyev.common.Converter;

import javax.annotation.Nonnull;

/**
 * User: serso
 * Date: 2/9/13
 * Time: 7:23 PM
 */
public class BillingBase64StringDecoder implements Converter {

	@Nonnull
	private static Converter instance = new BillingBase64StringDecoder();

	private BillingBase64StringDecoder() {
	}

	@Nonnull
	public static Converter getInstance() {
		return instance;
	}

	@Nonnull
	@Override
	public byte[] convert(@Nonnull String s) {
		try {
			return Base64.decode(s);
		} catch (Base64DecoderException e) {
			throw new RuntimeException(e);
		}
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy