/** * Writes a Boolean tag. */ public static void write(XmlSerializer writer, String prefix, String namespace, String tag, Boolean value) throws IOException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value ? "true" : "false"); }
/** * Writes a Boolean tag. */ public static void write(XMLStreamWriter writer, String prefix, String namespace, String tag, Boolean value) throws XMLStreamException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value ? "true" : "false"); }
/** * Writes an Integer tag. */ public static void write(XMLStreamWriter writer, String prefix, String namespace, String tag, BigInteger value) throws XMLStreamException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value.toString()); }
/** * Writes an Integer tag. */ public static void write(XmlSerializer writer, String prefix, String namespace, String tag, BigInteger value) throws IOException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value.toString()); }
/** * Writes a Decimal tag. */ public static void write(XMLStreamWriter writer, String prefix, String namespace, String tag, BigDecimal value) throws XMLStreamException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value.toPlainString()); }
/** * Writes a Decimal tag. */ public static void write(XmlSerializer writer, String prefix, String namespace, String tag, BigDecimal value) throws IOException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, value.toString()); }
public void writeUriTemplate(String template, String type, String mediatype) throws XMLStreamException { XMLStreamWriter xsw = getWriter(); xsw.writeStartElement(XMLConstants.PREFIX_RESTATOM, "uritemplate", XMLConstants.NAMESPACE_RESTATOM); XMLUtils.write(xsw, XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "template", template); XMLUtils.write(xsw, XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "type", type); XMLUtils.write(xsw, XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "mediatype", mediatype); xsw.writeEndElement(); } }
/** * Writes an Atom updated tag. */ public void writeUpdated(GregorianCalendar updated) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_APP, XMLConstants.NAMESPACE_APP, "edited", updated); XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "updated", updated); }
/** * Writes a CMIS relativePathSegment tag. */ public void writeRelativePathSegment(String relativePathSegment) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "relativePathSegment", relativePathSegment); }
/** * Writes an Atom id tag. */ public void writeId(String id) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "id", id); }
/** * Writes a CMIS pathSegment tag. */ public void writePathSegment(String pathSegment) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "pathSegment", pathSegment); }
/** * Writes an Atom author tag. */ public void writeAuthor(String author) throws XMLStreamException { XMLStreamWriter xsw = getWriter(); xsw.writeStartElement(XMLConstants.PREFIX_ATOM, "author", XMLConstants.NAMESPACE_ATOM); XMLUtils.write(xsw, XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "name", author); xsw.writeEndElement(); }
/** * Writes a DateTime tag. */ public static void write(XmlSerializer writer, String prefix, String namespace, String tag, GregorianCalendar value) throws IOException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, DateTimeHelper.formatXmlDateTime(value)); }
/** * Writes an Atom title tag. */ public void writeTitle(String title) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "title", title); }
/** * Writes an Atom published tag. */ public void writePublished(GregorianCalendar published) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "published", published); }
/** * Writes a DateTime tag. */ public static void write(XMLStreamWriter writer, String prefix, String namespace, String tag, GregorianCalendar value) throws XMLStreamException { assert writer != null; if (value == null) { return; } write(writer, prefix, namespace, tag, DateTimeHelper.formatXmlDateTime(value)); }
/** * Writes a CMIS numItems tag. */ public void writeNumItems(BigInteger numItems) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_RESTATOM, XMLConstants.NAMESPACE_RESTATOM, "numItems", numItems); }
public void startWorkspace(String title) throws XMLStreamException { XMLStreamWriter xsw = getWriter(); xsw.writeStartElement(XMLConstants.PREFIX_APP, "workspace", XMLConstants.NAMESPACE_APP); XMLUtils.write(xsw, XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "title", title); }
/** * Writes an Atom updated tag. */ public void writeUpdated(long updated) throws XMLStreamException { String updatedStr = DateTimeHelper.formatXmlDateTime(updated); XMLUtils.write(getWriter(), XMLConstants.PREFIX_APP, XMLConstants.NAMESPACE_APP, "edited", updatedStr); XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "updated", updatedStr); }
/** * Writes an Atom published tag. */ public void writePublished(long published) throws XMLStreamException { XMLUtils.write(getWriter(), XMLConstants.PREFIX_ATOM, XMLConstants.NAMESPACE_ATOM, "published", DateTimeHelper.formatXmlDateTime(published)); }