Package adams.data.idextraction
Interface IDExtractor
-
- All Superinterfaces:
Destroyable
,OptionHandler
,QuickInfoSupporter
- All Known Implementing Classes:
AbstractIDExtractor
,Manual
,Null
,ReportField
,ReportFieldRegExp
,SpreadSheetCell
public interface IDExtractor extends OptionHandler, QuickInfoSupporter
Ancestor for schemes that extract the ID from objects.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
extractID(Object obj)
Extracts the ID from the object.boolean
handles(Object obj)
Checks whether the data type is handled.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.QuickInfoSupporter
getQuickInfo
-
-