|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DPProcessor
Interface for Dependency Pair Processors.
Method Summary | |
---|---|
void |
freeResources()
Use this method to free any resources (close Streams, kill subprocesses, etc.) |
java.util.List<OutputElement> |
getOutput()
Provides the (human readable) output of the processor as list of OutputElements, see class OutputElement for Details |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameterDescription()
Specifies which parameters can be set for this processor. |
boolean |
isComplete()
Specifies whether a dependency processor is complete, i.e. |
java.util.Set<DependencyPairProblem> |
process(DependencyPairProblem prob)
Method to process a dependency pair problem. |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> params)
Sets the processors specific parameters for this processors |
Method Detail |
---|
java.util.Set<DependencyPairProblem> process(DependencyPairProblem prob)
prob
- The input problem.
java.util.List<OutputElement> getOutput()
void freeResources()
boolean isComplete()
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterDescription()
void setParameters(java.util.Map<java.lang.String,java.lang.String> params)
params
- The parameters.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |