public Base64Binary(String str) throws XPathException { try { this.data = Base64.decode(str.getBytes("UTF-8")); } catch (UnsupportedEncodingException e) { throw new XPathException("cannot build UTF-8 " + Type.getTypeName(getType()) + " from '" + str + "'"); }
public Base64Binary(byte[] data) { super(data);
    public Base64Binary(String str) throws XPathException {    	try {			this.data = Base64.decode(str.getBytes("UTF-8"));		} catch (UnsupportedEncodingException e) {			throw new XPathException("cannot build UTF-8 " + Type.getTypeName(getType()) + " from '" + str + "'");		}    }