/** * {@inheritDoc} */ public final String getValue() { if (getUri() != null) { return Uris.decode(Strings.valueOf(getUri())); } else if (getBinary() != null) { // return Base64.encodeBytes(getBinary(), Base64.DONT_BREAK_LINES); try { final BinaryEncoder encoder = EncoderFactory.getInstance() .createBinaryEncoder( (Encoding) getParameter(Parameter.ENCODING)); return new String(encoder.encode(getBinary())); } catch (UnsupportedEncodingException uee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", uee); } catch (EncoderException ee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", ee); } } return null; }
/** * {@inheritDoc} */ public final String getValue() { if (getUri() != null) { return Uris.decode(Strings.valueOf(getUri())); } else if (getBinary() != null) { // return Base64.encodeBytes(getBinary(), Base64.DONT_BREAK_LINES); try { final BinaryEncoder encoder = EncoderFactory.getInstance() .createBinaryEncoder( (Encoding) getParameter(Parameter.ENCODING)); return new String(encoder.encode(getBinary())); } catch (UnsupportedEncodingException uee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", uee); } catch (EncoderException ee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", ee); } } return null; }
/** * {@inheritDoc} */ public final String getValue() { if (getUri() != null) { return Uris.decode(Strings.valueOf(getUri())); } else if (getBinary() != null) { // return Base64.encodeBytes(getBinary(), Base64.DONT_BREAK_LINES); try { final BinaryEncoder encoder = EncoderFactory.getInstance() .createBinaryEncoder( getParameter(Parameter.ENCODING)); return new String(encoder.encode(getBinary())); } catch (UnsupportedEncodingException | EncoderException uee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", uee); } } return null; }
/** * {@inheritDoc} */ public final String getValue() { if (getUri() != null) { return Uris.decode(Strings.valueOf(getUri())); } else if (getBinary() != null) { // return Base64.encodeBytes(getBinary(), Base64.DONT_BREAK_LINES); try { final BinaryEncoder encoder = EncoderFactory.getInstance() .createBinaryEncoder( getParameter(Parameter.ENCODING)); return new String(encoder.encode(getBinary())); } catch (UnsupportedEncodingException | EncoderException uee) { Logger log = LoggerFactory.getLogger(Attach.class); log.error("Error encoding binary data", uee); } } return null; }
/** * {@inheritDoc} */ public final String getValue() { if (getUri() != null) { return Uris.decode(Strings.valueOf(getUri())); } else if (getBinary() != null) { // return Base64.encodeBytes(getBinary(), Base64.DONT_BREAK_LINES); try { final BinaryEncoder encoder = EncoderFactory.getInstance() .createBinaryEncoder( (Encoding) getParameter(Parameter.ENCODING)); return new String(encoder.encode(getBinary())); } catch (UnsupportedEncodingException uee) { log.error("Error encoding binary data", uee); } catch (EncoderException ee) { log.error("Error encoding binary data", ee); } } return null; }
if (att.getUri() !=null) { return DataType.URI;
if(component.getProperty(Property.ATTACH) != null) { Attach attach = (Attach)component.getProperty(Property.ATTACH); if(attach.getUri() != null) { URI r_attach = createURI(URLDecoder.decode(attach.getUri().toString(),"UTF-8")); URI p_attach = createURI(NS_ICAL + "attach"); rdfHandler.handleStatement(createStatement(resource,p_attach,r_attach));