Class JAXBParser<R>
java.lang.Object
org.gcube.resources.discovery.client.impl.JAXBParser<R>
- Type Parameters:
R- the type of parsed results
- All Implemented Interfaces:
ResultParser<R>
A
ResultParser that parses query results into JAXB annotated classes.- Author:
- Fabio Simeoni
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JAXBParser
Creates an instance with a JAXB-annotated class.- Parameters:
type- the class
-
-
Method Details
-
parse
Description copied from interface:ResultParserTransforms an untyped result.- Specified by:
parsein interfaceResultParser<R>- Parameters:
result- the untyped results- Returns:
- the typed result
- Throws:
Exception- if the result cannot be typed
-