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

Packages that use Base
org.apache.abdera.examples.extension   
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.examples.extension
 

Classes in org.apache.abdera.examples.extension that implement Base
 class Bar
           
 class Foo
           
 

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
Factory.getMimeType(T base)
          Get the mime type for the specified extension element / document
<T extends Base>
String
ExtensionFactoryMap.getMimeType(T base)
           
<T extends Base>
String
ExtensionFactory.getMimeType(T base)
          Retrieve the mime type for the element
 

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 Per RFC4287: The "atom:category" element conveys information about a category associated with an entry or feed.
 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 Per RFC4287: The "atom:feed" element is the document (i.e., top-level) element of an Atom Feed Document, acting as a container for metadata and data associated with the feed.
 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 Per RFC4287: A Person construct is an element that describes a person, corporation, or similar entity (hereafter, 'person').
 interface Service
           Represents the root of an Atom Publishing Protocol Introspection Document.
 interface Source
           Per RFC4287: If an atom:entry is copied from one feed into another feed, then the source atom:feed's metadata (all child elements of atom:feed other than the atom:entry elements) MAY be preserved within the copied entry by adding an atom:source child element, if it is not already present in the entry, and including some or all of the source feed's Metadata elements as the atom:source element's children.
 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
ElementWrapper.addComment(String value)
           
<T extends Base>
T
Base.addComment(String value)
          Add an XML comment to this Base
<T extends Base>
T
ElementWrapper.complete()
           
<T extends Base>
T
Base.complete()
          Ensure that the underlying streams are fully parsed.
<T extends Base>
T
TextValue.getParentElement()
          The parent element
<T extends Base>
T
ProcessingInstruction.getParentElement()
          The parent node
<T extends Base>
T
ElementWrapper.getParentElement()
           
<T extends Base>
T
Element.getParentElement()
          Return this Element's parent element or document
<T extends Base>
T
Comment.getParentElement()
          The parent node
 

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
 



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