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

graphql.relay.Base64 Maven / Gradle / Ivy

There is a newer version: 230521-nf-execution
Show newest version
package graphql.relay;

import java.nio.charset.Charset;
import javax.xml.bind.DatatypeConverter;
import java.io.UnsupportedEncodingException;


public class Base64 {

    private Base64() {
    }

    public static String toBase64(String string) {
        try {
            return DatatypeConverter.printBase64Binary(string.getBytes("utf-8"));
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }

    public static String fromBase64(String string) {
        return new String(DatatypeConverter.parseBase64Binary(string), Charset.forName("UTF-8"));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy