Package org.apache.abdera.model
Interface Base
- All Superinterfaces:
Cloneable
- All Known Subinterfaces:
Categories,Category,Collection,Content,Control,DateTime,Div,Document<T>,Element,Entry,ExtensibleElement,Feed,Generator,IRIElement,Link,Person,Service,Source,Text,Workspace
- All Known Implementing Classes:
DateTimeWrapper,ElementWrapper,ExtensibleElementWrapper,MediaAdult,MediaCategory,MediaContent,MediaCopyright,MediaCredit,MediaDescription,MediaGroup,MediaHash,MediaKeywords,MediaPlayer,MediaRating,MediaRestriction,MediaText,MediaThumbnail,MediaTitle,PersonWrapper
Deprecated.
This API is deprecated as Apache Abdera is a retired project since 2017.
The Base interface provides the basis for the Feed Object Model API and defines the operations common to both the
Element and Document interfaces. Classes implementing Base MUST NOT be assumed to be thread safe. Developers wishing
to allow multiple threads to perform concurrent modifications to a Base MUST provide their own synchronization.
-
Method Summary
Modifier and TypeMethodDescription<T extends Base>
TaddComment(String value) Deprecated.Add an XML comment to this Baseclone()Deprecated.Clone this Base<T extends Base>
Tcomplete()Deprecated.Ensure that the underlying streams are fully parsed.Deprecated.Get the default WriterOptions for this objectDeprecated.Get the Factory used to create this BasevoidwriteTo(OutputStream out) Deprecated.Serializes the model component out to the specified streamvoidwriteTo(OutputStream out, WriterOptions options) Deprecated.Serializes the model component out to the specified streamvoidDeprecated.Serializes the model component out to the specified writervoidwriteTo(Writer out, WriterOptions options) Deprecated.Serializes the model component out to the specified java.io.WritervoidwriteTo(String writer, OutputStream out) Deprecated.Serializes the model component out to the specified stream using the given Abdera writervoidwriteTo(String writer, OutputStream out, WriterOptions options) Deprecated.Serializes the model component out to the specified stream using the given abdera writervoidDeprecated.Serializes the model component out to the specified java.io.Writer using the given Abdera writervoidwriteTo(String writer, Writer out, WriterOptions options) Deprecated.Serializes the model component out to the specified java.io.Writer using the given abdera writervoidwriteTo(Writer writer, OutputStream out) Deprecated.Serializes the model component out to the specified stream using the given Abdera writervoidwriteTo(Writer writer, OutputStream out, WriterOptions options) Deprecated.Serializes the model component out to the specified stream using the given abdera writervoidDeprecated.Serializes the model component out to the specified java.io.Writer using the given Abdera writervoidwriteTo(Writer writer, Writer out, WriterOptions options) Deprecated.Serializes the model component out to the specified java.io.Writer using the given abdera writer
-
Method Details
-
getDefaultWriterOptions
WriterOptions getDefaultWriterOptions()Deprecated.Get the default WriterOptions for this object -
writeTo
Deprecated.Serializes the model component out to the specified stream- Parameters:
out- The target output streamoptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified java.io.Writer- Parameters:
out- The target output writeroptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified stream using the given Abdera writer- Parameters:
writer- The Abdera writer to useout- The target output stream- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified java.io.Writer using the given Abdera writer- Parameters:
writer- The Abdera writer to useout- The target output writer- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified stream using the given Abdera writer- Parameters:
writer- The Abdera writer to useout- The target output stream- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified java.io.Writer using the given Abdera writer- Parameters:
writer- The Abdera writer to useout- The target output writer- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified stream using the given abdera writer- Parameters:
writer- The Abdera writer to useout- The target output streamoptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified java.io.Writer using the given abdera writer- Parameters:
writer- The Abdera writer to useout- The target output writeroptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified stream using the given abdera writer- Parameters:
writer- The name of the Abdera writer to useout- The target output streamoptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified java.io.Writer using the given abdera writer- Parameters:
writer- The name of the Abdera writer to useout- The target output writeroptions- The WriterOptions to use- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified stream- Parameters:
out- The java.io.OutputStream to use when serializing the Base. The charset encoding specified for the document will be used- Throws:
IOException
-
writeTo
Deprecated.Serializes the model component out to the specified writer- Parameters:
writer- The java.io.Writer to use when serializing the Base- Throws:
IOException
-
clone
Object clone()Deprecated.Clone this Base -
getFactory
Factory getFactory()Deprecated.Get the Factory used to create this Base- Returns:
- The Factory used to create this object
-
addComment
Deprecated.Add an XML comment to this Base- Parameters:
value- The text value of the comment
-
complete
Deprecated.Ensure that the underlying streams are fully parsed. Calling complete on an Element does not necessarily mean that the underlying stream is fully consumed, only that that particular element has been completely parsed.
-