Apache Abdera API

Uses of Interface
org.apache.abdera.model.Base

Packages that use Base
org.apache.abdera.factory   
org.apache.abdera.model   
org.apache.abdera.protocol.client   
org.apache.abdera.protocol.client.util   
org.apache.abdera.protocol.error   
org.apache.abdera.protocol.server   
org.apache.abdera.protocol.server.context   
org.apache.abdera.writer   
org.apache.abdera.xpath   
 

Uses of Base in org.apache.abdera.factory
 

Methods in org.apache.abdera.factory with type parameters of type Base
<T extends Base>
T
StreamBuilder.getBase()
           
<T extends Base>
String
ExtensionFactory.getMimeType(T base)
          Retrieve the mime type for the element
<T extends Base>
String
ExtensionFactoryMap.getMimeType(T base)
           
<T extends Base>
String
Factory.getMimeType(T base)
          Get the mime type for the specified extension element / document
 

Methods in org.apache.abdera.factory with parameters of type Base
 Categories Factory.newCategories(Base parent)
          Create a new Categories element.
 Div Factory.newDiv(Base parent)
          Create a new Div element as a child of the given Base.
<T extends Element>
T
Factory.newElement(QName qname, Base parent)
          Create a new Element with the given QName as a child of the given Base.
 Entry Factory.newEntry(Base parent)
          Create a new Entry element as a child of the given Base.
<T extends Element>
T
Factory.newExtensionElement(QName qname, Base parent)
          Create a new extension element with the given QName as a child of the given Base.
 Feed Factory.newFeed(Base parent)
          Create a new Feed element as a child of the given Base.
 Service Factory.newService(Base parent)
          Create a new Service element as a child of the given Base.
 

Uses of Base in org.apache.abdera.model
 

Subinterfaces of Base in org.apache.abdera.model
 interface Categories
          The Atom Publishing Protocol introduces the notion of a "Category Document" and the app:categories element.
 interface Category
          Provides categorization informaton for a feed or entry
 interface Collection
          Represents an collection element in an Atom Publishing Protocol introspection document.
 interface Content
          Represents an atom:content element.
 interface Control
          Represents an Atom Publishing Protocol control element.
 interface DateTime
          An element conforming to the Atom Date Construct.
 interface Div
          Represents an XHTML div tag.
 interface Document<T extends Element>
          The top level artifact of the Feed Object Model.
 interface Element
          Root interface for all elements in the Feed Object Model
 interface Entry
          Represents an Atom Entry element.
 interface ExtensibleElement
          An abstract element that can be extended with namespaced child elements
 interface Feed
          Represents an Atom Feed Element
 interface Generator
          Identifies the software implementation that produced the Atom feed.
 interface IRIElement
          The IRI interface provides a common base for a set of feed and entry elements whose content value must be a valid IRI/URI reference.
 interface Link
          Represents an Atom Link element.
 interface Person
          An Atom Person Construct
 interface Service
          Represents the root of an Atom Publishing Protocol Introspection Document.
 interface Source
          Per RFC4287:
 interface Text
          Represents an Atom Text Contruct.
 interface Workspace
          An Atom Publishing Protocol Introspection Document workspace element.
 

Classes in org.apache.abdera.model that implement Base
 class DateTimeWrapper
          An ElementWrapper implementation that can serve as the basis for Atom Date Construct based extensions.
 class ElementWrapper
          Base implementation used for static extensions.
 class ExtensibleElementWrapper
          ElementWrapper implementation that implements the ExtensibleElement interface.
 class PersonWrapper
          ElementWrapper implementation that implements the Person interface.
 

Methods in org.apache.abdera.model with type parameters of type Base
<T extends Base>
T
Base.addComment(String value)
          Add an XML comment to this Base
<T extends Base>
T
ElementWrapper.addComment(String value)
           
<T extends Base>
T
Base.complete()
          Ensure that the underlying streams are fully parsed.
<T extends Base>
T
ElementWrapper.complete()
           
<T extends Base>
T
Comment.getParentElement()
          The parent node
<T extends Base>
T
Element.getParentElement()
          Return this Element's parent element or document
<T extends Base>
T
ElementWrapper.getParentElement()
           
<T extends Base>
T
ProcessingInstruction.getParentElement()
          The parent node
<T extends Base>
T
TextValue.getParentElement()
          The parent element
 

Uses of Base in org.apache.abdera.protocol.client
 

Methods in org.apache.abdera.protocol.client with parameters of type Base
 ClientResponse AbderaClient.execute(String method, String uri, Base base, RequestOptions options)
          Sends the specified method request to the specified URI.
 ClientResponse AbderaClient.post(String uri, Base base)
          Sends an HTTP POST request to the specified URI using the default options
 ClientResponse AbderaClient.post(String uri, Base base, RequestOptions options)
          Sends an HTTP POST request to the specified URI.
 ClientResponse AbderaClient.put(String uri, Base base)
          Sends an HTTP PUT request to the specified URI using the default options
 ClientResponse AbderaClient.put(String uri, Base base, RequestOptions options)
          Sends an HTTP PUT request to the specified URI.
 

Uses of Base in org.apache.abdera.protocol.client.util
 

Constructors in org.apache.abdera.protocol.client.util with parameters of type Base
BaseRequestEntity(Base base)
           
BaseRequestEntity(Base base, boolean use_chunked)
           
 

Uses of Base in org.apache.abdera.protocol.error
 

Classes in org.apache.abdera.protocol.error that implement Base
 class Error
          Abdera protocol error element.
 

Uses of Base in org.apache.abdera.protocol.server
 

Methods in org.apache.abdera.protocol.server with parameters of type Base
static org.apache.abdera.util.EntityTag ProviderHelper.calculateEntityTag(Base base)
           
static ResponseContext ProviderHelper.returnBase(Base base, int status, Date lastModified)
          Return a document
 

Uses of Base in org.apache.abdera.protocol.server.context
 

Classes in org.apache.abdera.protocol.server.context with type parameters of type Base
 class BaseResponseContext<T extends Base>
           
 

Uses of Base in org.apache.abdera.writer
 

Methods in org.apache.abdera.writer with parameters of type Base
 Object Writer.write(Base base)
          Return the serialized form of the Abdera Base
 Object Writer.write(Base base, WriterOptions options)
          Return the serialized form of the Abdera Base
 void Writer.writeTo(Base base, OutputStream out)
          Serialized the given Abdera Base to the given outputstream
 void Writer.writeTo(Base base, OutputStream out, WriterOptions options)
          Serialized the given Abdera Base to the given outputstream
 void Writer.writeTo(Base base, WritableByteChannel out)
           
 void Writer.writeTo(Base base, WritableByteChannel out, WriterOptions options)
           
 void Writer.writeTo(Base base, Writer out)
          Serialized the given Abdera Base to the given writer
 void Writer.writeTo(Base base, Writer out, WriterOptions options)
          Serialized the given Abdera Base to the given writer
 

Uses of Base in org.apache.abdera.xpath
 

Methods in org.apache.abdera.xpath with parameters of type Base
 boolean XPath.booleanValueOf(String path, Base base)
          Return a boolean representation of the specified Path
 boolean XPath.booleanValueOf(String path, Base base, Map<String,String> namespaces)
          Return a boolean representation of the specified Path using the specified Namespaces mapping
 Object XPath.evaluate(String path, Base base)
          Evaluate the specified XPath and return it's value
 Object XPath.evaluate(String path, Base base, Map<String,String> namespaces)
          Evaluate the specified XPath and return it's value using the specified Namespaces mapping
 Number XPath.numericValueOf(String path, Base base)
          Return a numeric representation of the specified Path
 Number XPath.numericValueOf(String path, Base base, Map<String,String> namespaces)
          Return a numeric representation of the specified Path using the specified Namespaces mapping
 List XPath.selectNodes(String path, Base base)
          Return a listing of nodes matching the specified Path
 List XPath.selectNodes(String path, Base base, Map<String,String> namespaces)
          Return a listing of nodes matching the specified Path using the specified Namespaces mapping
 Object XPath.selectSingleNode(String path, Base base)
          Return the first node matching the specified Path
 Object XPath.selectSingleNode(String path, Base base, Map<String,String> namespaces)
          Return a the first node matching the specified Path using the specified Namespaces mapping
 String XPath.valueOf(String path, Base base)
          Return the text value of the specified Path
 String XPath.valueOf(String path, Base base, Map<String,String> namespaces)
          Return the text value of the specified Path using the specified Namespaces mapping
 


Apache Abdera API

Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.