|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.abdera.util.AbstractStreamWriter
org.apache.abdera.factory.StreamBuilder
public class StreamBuilder
StreamBuilder is a special implementation of the StreamWriter interface that can be used to create Feed Object Model instances using the StreamWriter interface. StreamBuilder provides an additional method (getBase) for returning the FOM Base element that was built. The StreamWriter methods indent(), flush(), close(), setWriter(), setInputStream, setAutoclose(), setAutoflush(), setAutoIndent(), and setChannel() have no effect on this StreamWriter implementation
StreamBuilder sw = new StreamBuilder();
Entry entry =
sw.startElement(Constants.ENTRY).writeBase("http://example.org").writeLanguage("en-US")
.writeId("http://example.org").writeTitle("testing").writeUpdated(new Date()).endElement().getBase();
entry.writeTo(System.out);
| Field Summary |
|---|
| Fields inherited from class org.apache.abdera.util.AbstractStreamWriter |
|---|
autoclose, autoflush, autoindent, name |
| Constructor Summary | |
|---|---|
StreamBuilder()
|
|
StreamBuilder(Abdera abdera)
|
|
| Method Summary | ||
|---|---|---|
void |
close()
|
|
StreamBuilder |
endAuthor()
End the atom:author element |
|
StreamBuilder |
endCategories()
End the app:categories element |
|
StreamBuilder |
endCategory()
End the atom:category |
|
StreamBuilder |
endCollection()
End an app:collection element |
|
StreamBuilder |
endContent()
End the atom:content element |
|
StreamBuilder |
endContributor()
End an atom:contributor element |
|
StreamBuilder |
endControl()
End the app:control element |
|
StreamBuilder |
endDocument()
End the document |
|
StreamBuilder |
endElement()
End the element |
|
StreamBuilder |
endEntry()
End the atom:entry element |
|
StreamBuilder |
endFeed()
End the atom:feed element |
|
StreamBuilder |
endGenerator()
End the atom:generator element |
|
StreamBuilder |
endLink()
End the atom:link |
|
StreamBuilder |
endPerson()
End the person element |
|
StreamBuilder |
endService()
End an app:service element |
|
StreamBuilder |
endSource()
End the atom:source |
|
StreamBuilder |
endText()
|
|
StreamBuilder |
endWorkspace()
End an app:workspace element |
|
StreamBuilder |
flush()
|
|
|
getBase()
|
|
StreamBuilder |
indent()
Write a new line and indent |
|
StreamBuilder |
setAutoclose(boolean auto)
True if the StreamWriter should autoclose the buffer after calling endDocument |
|
StreamBuilder |
setAutoflush(boolean auto)
True if the StreamWriter should autoflush the buffer |
|
StreamBuilder |
setAutoIndent(boolean indent)
True to enable automatic indenting |
|
StreamBuilder |
setChannel(WritableByteChannel channel)
Set the target WritableByteChannel |
|
StreamBuilder |
setChannel(WritableByteChannel channel,
String charset)
Set the target WritableByteChannel |
|
StreamBuilder |
setOutputStream(OutputStream out)
Set the target java.io.OutputStream |
|
StreamBuilder |
setOutputStream(OutputStream out,
String charset)
Set the target java.io.OutputStream |
|
StreamBuilder |
setPrefix(String prefix,
String uri)
Specify the namespace prefix |
|
StreamBuilder |
setWriter(Writer writer)
Set the target java.io.Writer |
|
StreamBuilder |
startAuthor()
Start an atom:author element |
|
StreamBuilder |
startCategories()
Start an app:categories element |
|
StreamBuilder |
startCategories(boolean fixed)
Start an app:categories element |
|
StreamBuilder |
startCategories(boolean fixed,
String scheme)
Start an app:categories element |
|
StreamBuilder |
startCategory(String term)
Start an atom:category element |
|
StreamBuilder |
startCategory(String term,
String scheme)
Start an atom:category element |
|
StreamBuilder |
startCategory(String term,
String scheme,
String label)
Start an atom:category element |
|
StreamBuilder |
startCollection(String href)
Start an app:collection element |
|
StreamBuilder |
startContent(Content.Type type)
Start an atom:content element |
|
StreamBuilder |
startContent(Content.Type type,
String src)
Start an atom:content element |
|
StreamBuilder |
startContent(String type)
Start an atom:content element |
|
StreamBuilder |
startContent(String type,
String src)
Start an atom:content element |
|
StreamBuilder |
startContributor()
Start an atom:contributor element |
|
StreamBuilder |
startControl()
Start the app:control element |
|
StreamBuilder |
startDocument()
Start the document |
|
StreamBuilder |
startDocument(String xmlversion)
Start the document |
|
StreamBuilder |
startDocument(String xmlversion,
String charset)
Start the document |
|
StreamBuilder |
startElement(QName qname)
Start an element |
|
StreamBuilder |
startElement(String name)
Start an element |
|
StreamBuilder |
startElement(String name,
String namespace)
Start an element |
|
StreamBuilder |
startElement(String name,
String namespace,
String prefix)
Start an element |
|
StreamBuilder |
startEntry()
Start an atom:entry element |
|
StreamBuilder |
startFeed()
Start an atom:feed element |
|
StreamBuilder |
startGenerator(String version,
String uri)
Start an atom:generator element |
|
StreamBuilder |
startLink(String iri)
Start an atom:link element |
|
StreamBuilder |
startLink(String iri,
String rel)
Start an atom:link element |
|
StreamBuilder |
startLink(String iri,
String rel,
String type)
Start an atom:link element |
|
StreamBuilder |
startLink(String iri,
String rel,
String type,
String title,
String hreflang,
long length)
Start an atom:link element |
|
StreamBuilder |
startPerson(QName qname)
Start a person element |
|
StreamBuilder |
startPerson(String name)
Start a person element |
|
StreamBuilder |
startPerson(String name,
String namespace)
Start a person element |
|
StreamBuilder |
startPerson(String name,
String namespace,
String prefix)
Start a person element |
|
StreamBuilder |
startService()
Start an app:service element |
|
StreamBuilder |
startSource()
Start an atom:source element |
|
StreamBuilder |
startText(QName qname,
Text.Type type)
Start a Text element |
|
StreamBuilder |
startText(String name,
String namespace,
String prefix,
Text.Type type)
Start a Text element |
|
StreamBuilder |
startText(String name,
String namespace,
Text.Type type)
Start a Text element |
|
StreamBuilder |
startText(String name,
Text.Type type)
Start a Text element |
|
StreamBuilder |
startWorkspace()
Start an app:workspace element |
|
StreamBuilder |
writeAccepts(String... accepts)
Writes app:accept elements |
|
StreamBuilder |
writeAcceptsEntry()
Writes an app:accept element indicating that entries are accepted |
|
StreamBuilder |
writeAcceptsNothing()
Writes an app:accept element indicating that nothing is accepted |
|
StreamBuilder |
writeAttribute(QName qname,
Date value)
Write an attribute |
|
StreamBuilder |
writeAttribute(QName qname,
double value)
Write an attribute |
|
StreamBuilder |
writeAttribute(QName qname,
int value)
Write an attribute |
|
StreamBuilder |
writeAttribute(QName qname,
long value)
Write an attribute |
|
StreamBuilder |
writeAttribute(QName qname,
String value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
Date value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
double value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
int value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
long value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
Date value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
double value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
int value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
long value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String prefix,
Date value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String prefix,
double value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String prefix,
int value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String prefix,
long value)
Write an attribute |
|
StreamBuilder |
writeAttribute(String name,
String namespace,
String prefix,
String value)
Write an attribute |
|
StreamBuilder |
writeAuthor(String name)
Write an atom:author element |
|
StreamBuilder |
writeAuthor(String name,
String email,
String uri)
Write an atom:author element |
|
StreamBuilder |
writeBase(IRI iri)
Write the xml:base attribute |
|
StreamBuilder |
writeBase(String iri)
Write the xml:base attribute |
|
StreamBuilder |
writeCategory(String term)
Write an atom:category element |
|
StreamBuilder |
writeCategory(String term,
String scheme)
Write an atom:category element |
|
StreamBuilder |
writeCategory(String term,
String scheme,
String label)
Write an atom:category element |
|
StreamBuilder |
writeComment(String value)
Write an XML comment |
|
StreamBuilder |
writeContent(Content.Type type,
javax.activation.DataHandler value)
Write an atom:content element |
|
StreamBuilder |
writeContent(Content.Type type,
InputStream value)
Write an atom:content element |
|
StreamBuilder |
writeContent(Content.Type type,
String value)
Write an atom:content element |
|
StreamBuilder |
writeContent(String type,
String value)
Write an atom:content element |
|
StreamBuilder |
writeContributor(String name)
Write an atom:contributor element |
|
StreamBuilder |
writeContributor(String name,
String email,
String uri)
Write an atom:contributor element |
|
StreamBuilder |
writeDate(QName qname,
Date date)
Write a Date element |
|
StreamBuilder |
writeDate(QName qname,
String date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
Date date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
String date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
String namespace,
Date date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
String namespace,
String date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
String namespace,
String prefix,
Date date)
Write a Date element |
|
StreamBuilder |
writeDate(String name,
String namespace,
String prefix,
String date)
Write a Date element |
|
StreamBuilder |
writeDraft(boolean draft)
Write an app:draft element |
|
StreamBuilder |
writeEdited(Date date)
Write an atom:edited element |
|
StreamBuilder |
writeEdited(String date)
Write an atom:edited element |
|
StreamBuilder |
writeElementText(javax.activation.DataHandler value)
Write element text |
|
StreamBuilder |
writeElementText(Date value)
Write element text |
|
StreamBuilder |
writeElementText(double value)
Write element text |
|
StreamBuilder |
writeElementText(InputStream value)
Write element text |
|
StreamBuilder |
writeElementText(int value)
Write element text |
|
StreamBuilder |
writeElementText(long value)
Write element text |
|
StreamBuilder |
writeElementText(String value)
Write element text |
|
StreamBuilder |
writeElementText(String format,
Object... args)
Write element text using Formatter |
|
StreamBuilder |
writeGenerator(String version,
String uri,
String value)
Write an atom:generator element |
|
StreamBuilder |
writeIcon(IRI iri)
Write an atom:icon element |
|
StreamBuilder |
writeIcon(String iri)
Write an atom:icon element |
|
StreamBuilder |
writeId()
Write an atom:id element with a new IRI value |
|
StreamBuilder |
writeId(IRI iri)
Write an atom:id element |
|
StreamBuilder |
writeId(String iri)
Write an atom:id element |
|
StreamBuilder |
writeIRIElement(QName qname,
IRI iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(QName qname,
String iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
IRI iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
String iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
String namespace,
IRI iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
String namespace,
String iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
String namespace,
String prefix,
IRI iri)
Write an IRI element |
|
StreamBuilder |
writeIRIElement(String name,
String namespace,
String prefix,
String iri)
Write an IRI element |
|
StreamBuilder |
writeLanguage(Lang lang)
Write the xml:lang attribute |
|
StreamBuilder |
writeLanguage(Locale locale)
Write the xml:lang attribute |
|
StreamBuilder |
writeLanguage(String lang)
Write the xml:lang attribute |
|
StreamBuilder |
writeLink(String iri)
Write an atom:link element |
|
StreamBuilder |
writeLink(String iri,
String rel)
Write an atom:link element |
|
StreamBuilder |
writeLink(String iri,
String rel,
String type)
Write an atom:link element |
|
StreamBuilder |
writeLink(String iri,
String rel,
String type,
String title,
String hreflang,
long length)
Write an atom:link element |
|
StreamBuilder |
writeLogo(IRI iri)
Write an atom:logo element |
|
StreamBuilder |
writeLogo(String iri)
Write an atom:logo element |
|
StreamBuilder |
writeNamespace(String prefix,
String uri)
Write a namespace declaration |
|
StreamBuilder |
writePerson(QName qname,
String name,
String email,
String uri)
Write a person element |
|
StreamBuilder |
writePerson(String localname,
String name,
String email,
String uri)
Write a person element |
|
StreamBuilder |
writePerson(String localname,
String namespace,
String name,
String email,
String uri)
Write a person element |
|
StreamBuilder |
writePerson(String localname,
String namespace,
String prefix,
String name,
String email,
String uri)
Write a person element |
|
StreamBuilder |
writePersonEmail(String email)
Write a person email |
|
StreamBuilder |
writePersonName(String name)
Write a person name |
|
StreamBuilder |
writePersonUri(String uri)
Write a person uri |
|
StreamBuilder |
writePI(String value)
Write an XML Processing Instruction |
|
StreamBuilder |
writePI(String value,
String target)
Write an XML Processing Instruction |
|
StreamBuilder |
writePublished(Date date)
Write an atom:published element |
|
StreamBuilder |
writePublished(String date)
Write an atom:published element |
|
StreamBuilder |
writeRights(String value)
Write an atom:rights element |
|
StreamBuilder |
writeRights(Text.Type type,
String value)
Write an atom:rights element |
|
StreamBuilder |
writeSubtitle(String value)
Write an atom:subtitle element |
|
StreamBuilder |
writeSubtitle(Text.Type type,
String value)
Write an atom:subtitle element |
|
StreamBuilder |
writeSummary(String value)
Write an atom:summary element |
|
StreamBuilder |
writeSummary(Text.Type type,
String value)
Write an atom:summary element |
|
StreamBuilder |
writeText(QName qname,
Text.Type type,
String value)
Write a Text element |
|
StreamBuilder |
writeText(String name,
String namespace,
String prefix,
Text.Type type,
String value)
Write a Text element |
|
StreamBuilder |
writeText(String name,
String namespace,
Text.Type type,
String value)
Write a Text element |
|
StreamBuilder |
writeText(String name,
Text.Type type,
String value)
Write a Text element |
|
StreamBuilder |
writeTitle(String value)
Write an atom:title element |
|
StreamBuilder |
writeTitle(Text.Type type,
String value)
Write an atom:title element |
|
StreamBuilder |
writeUpdated(Date date)
Write an atom:updated element |
|
StreamBuilder |
writeUpdated(String date)
Write an atom:updated element |
|
| Methods inherited from class org.apache.abdera.util.AbstractStreamWriter |
|---|
append, append, append, getName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StreamBuilder()
public StreamBuilder(Abdera abdera)
| Method Detail |
|---|
public <T extends Base> T getBase()
public StreamBuilder startDocument(String xmlversion,
String charset)
StreamWriter
xmlversion - The XML versioncharset - the Character Encodingpublic StreamBuilder startDocument(String xmlversion)
StreamWriter
xmlversion - The XML version
public StreamBuilder startElement(String name,
String namespace,
String prefix)
StreamWriter
public StreamBuilder endElement()
StreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String prefix,
String value)
StreamWriter
public StreamBuilder writeComment(String value)
StreamWriter
public StreamBuilder writeElementText(String value)
StreamWriter
value - The text valuepublic StreamBuilder writeId()
StreamWriter
public StreamBuilder writePI(String value)
StreamWriter
public StreamBuilder writePI(String value,
String target)
StreamWriter
public void close()
throws IOException
IOExceptionpublic StreamBuilder flush()
public StreamBuilder indent()
StreamWriter
public StreamBuilder setOutputStream(OutputStream out)
StreamWriter
public StreamBuilder setOutputStream(OutputStream out,
String charset)
StreamWriter
public StreamBuilder setWriter(Writer writer)
StreamWriter
public StreamBuilder endAuthor()
StreamWriter
endAuthor in interface StreamWriterendAuthor in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endCategories()
StreamWriter
endCategories in interface StreamWriterendCategories in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endCategory()
StreamWriter
endCategory in interface StreamWriterendCategory in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endCollection()
StreamWriter
endCollection in interface StreamWriterendCollection in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endContent()
StreamWriter
endContent in interface StreamWriterendContent in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endContributor()
StreamWriter
endContributor in interface StreamWriterendContributor in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endControl()
StreamWriter
endControl in interface StreamWriterendControl in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endDocument()
StreamWriter
endDocument in interface StreamWriterendDocument in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endEntry()
StreamWriter
endEntry in interface StreamWriterendEntry in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endFeed()
StreamWriter
endFeed in interface StreamWriterendFeed in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endGenerator()
StreamWriter
endGenerator in interface StreamWriterendGenerator in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endLink()
StreamWriter
endLink in interface StreamWriterendLink in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endPerson()
StreamWriter
endPerson in interface StreamWriterendPerson in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endService()
StreamWriter
endService in interface StreamWriterendService in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endSource()
StreamWriter
endSource in interface StreamWriterendSource in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endText()
endText in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder endWorkspace()
StreamWriter
endWorkspace in interface StreamWriterendWorkspace in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder setAutoclose(boolean auto)
StreamWriter
setAutoclose in interface StreamWritersetAutoclose in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder setAutoflush(boolean auto)
StreamWriter
setAutoflush in interface StreamWritersetAutoflush in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder setAutoIndent(boolean indent)
StreamWriter
setAutoIndent in interface StreamWritersetAutoIndent in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder setChannel(WritableByteChannel channel,
String charset)
StreamWriter
setChannel in interface StreamWritersetChannel in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder setChannel(WritableByteChannel channel)
StreamWriter
setChannel in interface StreamWritersetChannel in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startAuthor()
StreamWriter
startAuthor in interface StreamWriterstartAuthor in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startCategories()
StreamWriter
startCategories in interface StreamWriterstartCategories in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder startCategories(boolean fixed,
String scheme)
StreamWriter
startCategories in interface StreamWriterstartCategories in class org.apache.abdera.util.AbstractStreamWriterfixed - True if the app:categories element is fixedscheme - The scheme valuepublic StreamBuilder startCategories(boolean fixed)
StreamWriter
startCategories in interface StreamWriterstartCategories in class org.apache.abdera.util.AbstractStreamWriterfixed - True if the app:categories element is fixed
public StreamBuilder startCategory(String term,
String scheme,
String label)
StreamWriter
startCategory in interface StreamWriterstartCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term valuescheme - The term valuelabel - The term value
public StreamBuilder startCategory(String term,
String scheme)
StreamWriter
startCategory in interface StreamWriterstartCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term valuescheme - The term valuepublic StreamBuilder startCategory(String term)
StreamWriter
startCategory in interface StreamWriterstartCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term valuepublic StreamBuilder startCollection(String href)
StreamWriter
startCollection in interface StreamWriterstartCollection in class org.apache.abdera.util.AbstractStreamWriterhref - The href value
public StreamBuilder startContent(String type,
String src)
StreamWriter
startContent in interface StreamWriterstartContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typesrc - The src valuepublic StreamBuilder startContent(String type)
StreamWriter
startContent in interface StreamWriterstartContent in class org.apache.abdera.util.AbstractStreamWritertype - The text type
public StreamBuilder startContent(Content.Type type,
String src)
StreamWriter
startContent in interface StreamWriterstartContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typesrc - The src valuepublic StreamBuilder startContent(Content.Type type)
StreamWriter
startContent in interface StreamWriterstartContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typepublic StreamBuilder startContributor()
StreamWriter
startContributor in interface StreamWriterstartContributor in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startControl()
StreamWriter
startControl in interface StreamWriterstartControl in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startDocument()
StreamWriter
startDocument in interface StreamWriterstartDocument in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startElement(QName qname)
StreamWriter
startElement in interface StreamWriterstartElement in class org.apache.abdera.util.AbstractStreamWriterqname - Element qname
public StreamBuilder startElement(String name,
String namespace)
StreamWriter
startElement in interface StreamWriterstartElement in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startElement(String name)
StreamWriter
startElement in interface StreamWriterstartElement in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startEntry()
StreamWriter
startEntry in interface StreamWriterstartEntry in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startFeed()
StreamWriter
startFeed in interface StreamWriterstartFeed in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder startGenerator(String version,
String uri)
StreamWriter
startGenerator in interface StreamWriterstartGenerator in class org.apache.abdera.util.AbstractStreamWriterversion - The version valueuri - The uri value
public StreamBuilder startLink(String iri,
String rel,
String type,
String title,
String hreflang,
long length)
StreamWriter
startLink in interface StreamWriterstartLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuetype - The type valuetitle - The title valuehreflang - The hreflang valuelength - The link length
public StreamBuilder startLink(String iri,
String rel,
String type)
StreamWriter
startLink in interface StreamWriterstartLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuetype - The type value
public StreamBuilder startLink(String iri,
String rel)
StreamWriter
startLink in interface StreamWriterstartLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuepublic StreamBuilder startLink(String iri)
StreamWriter
startLink in interface StreamWriterstartLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuepublic StreamBuilder startPerson(QName qname)
StreamWriter
startPerson in interface StreamWriterstartPerson in class org.apache.abdera.util.AbstractStreamWriterqname - The element qname
public StreamBuilder startPerson(String name,
String namespace,
String prefix)
StreamWriter
startPerson in interface StreamWriterstartPerson in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespaceprefix - The element prefix
public StreamBuilder startPerson(String name,
String namespace)
StreamWriter
startPerson in interface StreamWriterstartPerson in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespacepublic StreamBuilder startPerson(String name)
StreamWriter
startPerson in interface StreamWriterstartPerson in class org.apache.abdera.util.AbstractStreamWritername - The element namepublic StreamBuilder startService()
StreamWriter
startService in interface StreamWriterstartService in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder startSource()
StreamWriter
startSource in interface StreamWriterstartSource in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder startText(QName qname,
Text.Type type)
StreamWriter
startText in interface StreamWriterstartText in class org.apache.abdera.util.AbstractStreamWriterqname - The element qnametype - The text type
public StreamBuilder startText(String name,
String namespace,
String prefix,
Text.Type type)
StreamWriter
startText in interface StreamWriterstartText in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespaceprefix - The element prefixtype - The text type
public StreamBuilder startText(String name,
String namespace,
Text.Type type)
StreamWriter
startText in interface StreamWriterstartText in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespacetype - The text type
public StreamBuilder startText(String name,
Text.Type type)
StreamWriter
startText in interface StreamWriterstartText in class org.apache.abdera.util.AbstractStreamWritername - The element nametype - The text typepublic StreamBuilder startWorkspace()
StreamWriter
startWorkspace in interface StreamWriterstartWorkspace in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder writeAccepts(String... accepts)
StreamWriter
writeAccepts in interface StreamWriterwriteAccepts in class org.apache.abdera.util.AbstractStreamWriteraccepts - accept element valuespublic StreamBuilder writeAcceptsEntry()
StreamWriter
writeAcceptsEntry in interface StreamWriterwriteAcceptsEntry in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder writeAcceptsNothing()
StreamWriter
writeAcceptsNothing in interface StreamWriterwriteAcceptsNothing in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(QName qname,
Date value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(QName qname,
double value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(QName qname,
int value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(QName qname,
long value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(QName qname,
String value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
Date value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
double value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
int value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
long value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
Date value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
double value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
int value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
long value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String prefix,
Date value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String prefix,
double value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String prefix,
int value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String prefix,
long value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String namespace,
String value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAttribute(String name,
String value)
StreamWriter
writeAttribute in interface StreamWriterwriteAttribute in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeAuthor(String name,
String email,
String uri)
StreamWriter
writeAuthor in interface StreamWriterwriteAuthor in class org.apache.abdera.util.AbstractStreamWritername - The person nameemail - The person emailuri - The person uripublic StreamBuilder writeAuthor(String name)
StreamWriter
writeAuthor in interface StreamWriterwriteAuthor in class org.apache.abdera.util.AbstractStreamWritername - The person namepublic StreamBuilder writeBase(IRI iri)
StreamWriter
writeBase in interface StreamWriterwriteBase in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder writeBase(String iri)
StreamWriter
writeBase in interface StreamWriterwriteBase in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeCategory(String term,
String scheme,
String label)
StreamWriter
writeCategory in interface StreamWriterwriteCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term valuescheme - The term valuelabel - The term value
public StreamBuilder writeCategory(String term,
String scheme)
StreamWriter
writeCategory in interface StreamWriterwriteCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term valuescheme - The term valuepublic StreamBuilder writeCategory(String term)
StreamWriter
writeCategory in interface StreamWriterwriteCategory in class org.apache.abdera.util.AbstractStreamWriterterm - The term value
public StreamBuilder writeContent(String type,
String value)
StreamWriter
writeContent in interface StreamWriterwriteContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text value
public StreamBuilder writeContent(Content.Type type,
javax.activation.DataHandler value)
throws IOException
StreamWriter
writeContent in interface StreamWriterwriteContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text value
IOException
public StreamBuilder writeContent(Content.Type type,
InputStream value)
throws IOException
StreamWriter
writeContent in interface StreamWriterwriteContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text value
IOException
public StreamBuilder writeContent(Content.Type type,
String value)
StreamWriter
writeContent in interface StreamWriterwriteContent in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text value
public StreamBuilder writeContributor(String name,
String email,
String uri)
StreamWriter
writeContributor in interface StreamWriterwriteContributor in class org.apache.abdera.util.AbstractStreamWritername - The person nameemail - The person emailuri - The person uripublic StreamBuilder writeContributor(String name)
StreamWriter
writeContributor in interface StreamWriterwriteContributor in class org.apache.abdera.util.AbstractStreamWritername - The person name
public StreamBuilder writeDate(QName qname,
Date date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWriterqname - The element qnamedate - The date value
public StreamBuilder writeDate(QName qname,
String date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWriterqname - The element qnamedate - The date value
public StreamBuilder writeDate(String name,
Date date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamedate - The date value
public StreamBuilder writeDate(String name,
String namespace,
Date date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespacedate - The date value
public StreamBuilder writeDate(String name,
String namespace,
String prefix,
Date date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceprefix - The element prefixdate - The date value
public StreamBuilder writeDate(String name,
String namespace,
String prefix,
String date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceprefix - The element prefixdate - The date value
public StreamBuilder writeDate(String name,
String namespace,
String date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespacedate - The date value
public StreamBuilder writeDate(String name,
String date)
StreamWriter
writeDate in interface StreamWriterwriteDate in class org.apache.abdera.util.AbstractStreamWritername - The element localnamedate - The date valuepublic StreamBuilder writeDraft(boolean draft)
StreamWriter
writeDraft in interface StreamWriterwriteDraft in class org.apache.abdera.util.AbstractStreamWriterdraft - true if app:draft=yespublic StreamBuilder writeEdited(Date date)
StreamWriter
writeEdited in interface StreamWriterwriteEdited in class org.apache.abdera.util.AbstractStreamWriterdate - The date valuepublic StreamBuilder writeEdited(String date)
StreamWriter
writeEdited in interface StreamWriterwriteEdited in class org.apache.abdera.util.AbstractStreamWriterdate - The date value
public StreamBuilder writeElementText(javax.activation.DataHandler value)
throws IOException
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
IOExceptionpublic StreamBuilder writeElementText(Date value)
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text valuepublic StreamBuilder writeElementText(double value)
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeElementText(InputStream value)
throws IOException
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
IOExceptionpublic StreamBuilder writeElementText(int value)
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text valuepublic StreamBuilder writeElementText(long value)
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeElementText(String format,
Object... args)
StreamWriter
writeElementText in interface StreamWriterwriteElementText in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeGenerator(String version,
String uri,
String value)
StreamWriter
writeGenerator in interface StreamWriterwriteGenerator in class org.apache.abdera.util.AbstractStreamWriterversion - The version valueuri - The uri valuevalue - The text valuepublic StreamBuilder writeIcon(IRI iri)
StreamWriter
writeIcon in interface StreamWriterwriteIcon in class org.apache.abdera.util.AbstractStreamWriteriri - The valuepublic StreamBuilder writeIcon(String iri)
StreamWriter
writeIcon in interface StreamWriterwriteIcon in class org.apache.abdera.util.AbstractStreamWriteriri - The valuepublic StreamBuilder writeId(IRI iri)
StreamWriter
writeId in interface StreamWriterwriteId in class org.apache.abdera.util.AbstractStreamWriteriri - The valuepublic StreamBuilder writeId(String iri)
StreamWriter
writeId in interface StreamWriterwriteId in class org.apache.abdera.util.AbstractStreamWriteriri - The value
public StreamBuilder writeIRIElement(QName qname,
IRI iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWriteriri - The value
public StreamBuilder writeIRIElement(QName qname,
String iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWriteriri - The value
public StreamBuilder writeIRIElement(String name,
IRI iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnameiri - the IRI to write
public StreamBuilder writeIRIElement(String name,
String namespace,
IRI iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceiri - the IRI to write
public StreamBuilder writeIRIElement(String name,
String namespace,
String prefix,
IRI iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceprefix - the element prefixiri - the IRI to write
public StreamBuilder writeIRIElement(String name,
String namespace,
String prefix,
String iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceprefix - the element prefixiri - the IRI to write
public StreamBuilder writeIRIElement(String name,
String namespace,
String iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnamenamespace - The element namespaceiri - the IRI to write
public StreamBuilder writeIRIElement(String name,
String iri)
StreamWriter
writeIRIElement in interface StreamWriterwriteIRIElement in class org.apache.abdera.util.AbstractStreamWritername - The element localnameiri - the IRI to writepublic StreamBuilder writeLanguage(Lang lang)
StreamWriter
writeLanguage in interface StreamWriterwriteLanguage in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder writeLanguage(Locale locale)
StreamWriter
writeLanguage in interface StreamWriterwriteLanguage in class org.apache.abdera.util.AbstractStreamWriterpublic StreamBuilder writeLanguage(String lang)
StreamWriter
writeLanguage in interface StreamWriterwriteLanguage in class org.apache.abdera.util.AbstractStreamWriter
public StreamBuilder writeLink(String iri,
String rel,
String type,
String title,
String hreflang,
long length)
StreamWriter
writeLink in interface StreamWriterwriteLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuetype - The type valuetitle - The title valuehreflang - The hreflang valuelength - The link length
public StreamBuilder writeLink(String iri,
String rel,
String type)
StreamWriter
writeLink in interface StreamWriterwriteLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuetype - The type value
public StreamBuilder writeLink(String iri,
String rel)
StreamWriter
writeLink in interface StreamWriterwriteLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuerel - The rel valuepublic StreamBuilder writeLink(String iri)
StreamWriter
writeLink in interface StreamWriterwriteLink in class org.apache.abdera.util.AbstractStreamWriteriri - The href valuepublic StreamBuilder writeLogo(IRI iri)
StreamWriter
writeLogo in interface StreamWriterwriteLogo in class org.apache.abdera.util.AbstractStreamWriteriri - The valuepublic StreamBuilder writeLogo(String iri)
StreamWriter
writeLogo in interface StreamWriterwriteLogo in class org.apache.abdera.util.AbstractStreamWriteriri - The value
public StreamBuilder writePerson(QName qname,
String name,
String email,
String uri)
StreamWriter
writePerson in interface StreamWriterwritePerson in class org.apache.abdera.util.AbstractStreamWriterqname - the element qnamename - The person nameemail - The person emailuri - The person uri
public StreamBuilder writePerson(String localname,
String namespace,
String prefix,
String name,
String email,
String uri)
StreamWriter
writePerson in interface StreamWriterwritePerson in class org.apache.abdera.util.AbstractStreamWriternamespace - the element namespaceprefix - the element prefixname - The person nameemail - The person emailuri - The person uri
public StreamBuilder writePerson(String localname,
String namespace,
String name,
String email,
String uri)
StreamWriter
writePerson in interface StreamWriterwritePerson in class org.apache.abdera.util.AbstractStreamWriternamespace - the element namespacename - The person nameemail - The person emailuri - The person uri
public StreamBuilder writePerson(String localname,
String name,
String email,
String uri)
StreamWriter
writePerson in interface StreamWriterwritePerson in class org.apache.abdera.util.AbstractStreamWritername - The person nameemail - The person emailuri - The person uripublic StreamBuilder writePersonEmail(String email)
StreamWriter
writePersonEmail in interface StreamWriterwritePersonEmail in class org.apache.abdera.util.AbstractStreamWriteremail - The person emailpublic StreamBuilder writePersonName(String name)
StreamWriter
writePersonName in interface StreamWriterwritePersonName in class org.apache.abdera.util.AbstractStreamWritername - The person namepublic StreamBuilder writePersonUri(String uri)
StreamWriter
writePersonUri in interface StreamWriterwritePersonUri in class org.apache.abdera.util.AbstractStreamWriteruri - The person uripublic StreamBuilder writePublished(Date date)
StreamWriter
writePublished in interface StreamWriterwritePublished in class org.apache.abdera.util.AbstractStreamWriterdate - The date valuepublic StreamBuilder writePublished(String date)
StreamWriter
writePublished in interface StreamWriterwritePublished in class org.apache.abdera.util.AbstractStreamWriterdate - The date valuepublic StreamBuilder writeRights(String value)
StreamWriter
writeRights in interface StreamWriterwriteRights in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeRights(Text.Type type,
String value)
StreamWriter
writeRights in interface StreamWriterwriteRights in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text valuepublic StreamBuilder writeSubtitle(String value)
StreamWriter
writeSubtitle in interface StreamWriterwriteSubtitle in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeSubtitle(Text.Type type,
String value)
StreamWriter
writeSubtitle in interface StreamWriterwriteSubtitle in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text valuepublic StreamBuilder writeSummary(String value)
StreamWriter
writeSummary in interface StreamWriterwriteSummary in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeSummary(Text.Type type,
String value)
StreamWriter
writeSummary in interface StreamWriterwriteSummary in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text value
public StreamBuilder writeText(QName qname,
Text.Type type,
String value)
StreamWriter
writeText in interface StreamWriterwriteText in class org.apache.abdera.util.AbstractStreamWriterqname - The element qnametype - The text typevalue - The text value
public StreamBuilder writeText(String name,
String namespace,
String prefix,
Text.Type type,
String value)
StreamWriter
writeText in interface StreamWriterwriteText in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespaceprefix - The element prefixtype - The text typevalue - The text value
public StreamBuilder writeText(String name,
String namespace,
Text.Type type,
String value)
StreamWriter
writeText in interface StreamWriterwriteText in class org.apache.abdera.util.AbstractStreamWritername - The element namenamespace - The element namespacetype - The text typevalue - The text value
public StreamBuilder writeText(String name,
Text.Type type,
String value)
StreamWriter
writeText in interface StreamWriterwriteText in class org.apache.abdera.util.AbstractStreamWritername - The element nametype - The text typevalue - The text valuepublic StreamBuilder writeTitle(String value)
StreamWriter
writeTitle in interface StreamWriterwriteTitle in class org.apache.abdera.util.AbstractStreamWritervalue - The text value
public StreamBuilder writeTitle(Text.Type type,
String value)
StreamWriter
writeTitle in interface StreamWriterwriteTitle in class org.apache.abdera.util.AbstractStreamWritertype - The text typevalue - The text valuepublic StreamBuilder writeUpdated(Date date)
StreamWriter
writeUpdated in interface StreamWriterwriteUpdated in class org.apache.abdera.util.AbstractStreamWriterdate - The date valuepublic StreamBuilder writeUpdated(String date)
StreamWriter
writeUpdated in interface StreamWriterwriteUpdated in class org.apache.abdera.util.AbstractStreamWriterdate - The date value
public StreamBuilder setPrefix(String prefix,
String uri)
StreamWriter
public StreamBuilder writeNamespace(String prefix,
String uri)
StreamWriter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||