|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IImportPreprocessor
Interface for import preprocessors. Preprocessing is executed after importing data and before converting it to data set.
Method Summary | |
---|---|
List<? extends IPreprocessingItem> |
analyzeData(TabularData data,
Map<Integer,Integer> mapping)
Analyzes input data and returns list of possible changes types. |
void |
applyChanges(List<? extends IPreprocessingItem> items,
IRawDataObserver dataObserver)
Apply changes to given input data. |
String |
getDescription()
Returns preprocessing description. |
String |
getName()
Return preprocessing name. |
Map<DataCell,String> |
getProposedChanges(Collection<? extends IPreprocessingItem> items)
Returns proposed changes for items. |
void |
undoChanges(List<? extends IPreprocessingItem> items,
IRawDataObserver dataObserver)
Undo changes for specified items (only if items was applied before). |
Method Detail |
---|
List<? extends IPreprocessingItem> analyzeData(TabularData data, Map<Integer,Integer> mapping)
data
- input datamapping
- mapping of model column indexes to a particular data column
void applyChanges(List<? extends IPreprocessingItem> items, IRawDataObserver dataObserver)
items
- the items for import preprocessingdataObserver
- the observer for raw data monitorsvoid undoChanges(List<? extends IPreprocessingItem> items, IRawDataObserver dataObserver)
items
- the items for import preprocessingdataObserver
- the observer for raw data monitorsMap<DataCell,String> getProposedChanges(Collection<? extends IPreprocessingItem> items)
items
- the items for import preprocessing
String getName()
String getDescription()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |