|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
T - the type of object that is extracted by this extractorpublic interface Extractor<T extends LocalAbstractObject>
Interface for extractors that can create objects
from binary data.
| Method Summary | |
|---|---|
T |
extract(ExtractorDataSource dataSource)
Extracts the LocalAbstractObject from the specified binary data. |
java.lang.Class<? extends T> |
getExtractedClass()
Returns the object class extracted by this extractor. |
| Method Detail |
|---|
T extract(ExtractorDataSource dataSource)
throws ExtractorException,
java.io.IOException
LocalAbstractObject from the specified binary data.
dataSource - the source of binary data for the extraction
ExtractorException - if the extractor encountered problem
extracting the object from the binary data
java.io.IOException - if there was a problem reading data from the dataSourcejava.lang.Class<? extends T> getExtractedClass()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||