Package org.jclouds.http.functions
Class ParseSax.HandlerWithResult<T>
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.jclouds.http.functions.ParseSax.HandlerWithResult<T>
-
- All Implemented Interfaces:
InvocationContext<ParseSax.HandlerWithResult<T>>,ContentHandler,DTDHandler,EntityResolver,ErrorHandler
- Direct Known Subclasses:
ParseSax.HandlerForGeneratedRequestWithResult
public abstract static class ParseSax.HandlerWithResult<T> extends DefaultHandler implements InvocationContext<ParseSax.HandlerWithResult<T>>
Handler that produces a useable domain object accessible after parsing completes.
-
-
Constructor Summary
Constructors Constructor Description HandlerWithResult()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected HttpRequestgetRequest()abstract TgetResult()ParseSax.HandlerWithResult<T>setContext(HttpRequest request)-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Method Detail
-
getRequest
protected HttpRequest getRequest()
-
getResult
public abstract T getResult()
-
setContext
public ParseSax.HandlerWithResult<T> setContext(HttpRequest request)
- Specified by:
setContextin interfaceInvocationContext<T>
-
-