Interface SWA
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSWA.PenaltySchemeFunctional interface representing a penalty scheme.
-
Field Summary
Fields Modifier and Type Field Description static SWA.PenaltySchemeDEFAULT_PENALTY_SCHEME
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SWAImplnewSWACalculation(DataObject[] queryRes, DataObject[] caseRes)initiate a new SWA Calculation on query and case tasks.static SWAImplnewSWACalculation(NESTSequentialWorkflowObject queryRes, NESTSequentialWorkflowObject caseRes)initiate a new SWA Calculation on query and case tasks.voidsetDeletionPenaltyScheme(SWA.PenaltyScheme penaltyScheme)Set the penalty scheme to be used when deleting from the query.voidsetInsertionPenaltyScheme(SWA.PenaltyScheme penaltyScheme)Set the penalty scheme to be used when inserting into the query.-
Methods inherited from interface de.uni_trier.wi2.procake.similarity.nest.sequence.utils.DP
computeSimilarity, computeSimilarity, computeSimilarity, getAlignment, getAssignments, getNormedSimilarityScore, getRawSimilarityScore, getRecommendation, getStepVec, removeCase, setBindToLastRow, setCase, setCase, setDataSimilarityToUse, setHalvingDistancePercentage, setLocalSimilarityToUse, setLocalSimWeights, setSimilarityValuator
-
-
-
-
Field Detail
-
DEFAULT_PENALTY_SCHEME
static final SWA.PenaltyScheme DEFAULT_PENALTY_SCHEME
-
-
Method Detail
-
newSWACalculation
static SWAImpl newSWACalculation(NESTSequentialWorkflowObject queryRes, NESTSequentialWorkflowObject caseRes)
initiate a new SWA Calculation on query and case tasks.- Parameters:
queryRes- The query.caseRes- The case.- Returns:
- A new DTWImpl for calculation.
-
newSWACalculation
static SWAImpl newSWACalculation(DataObject[] queryRes, DataObject[] caseRes)
initiate a new SWA Calculation on query and case tasks.- Parameters:
queryRes- The query.caseRes- The case.- Returns:
- A new DTWImpl for calculation.
-
setInsertionPenaltyScheme
void setInsertionPenaltyScheme(SWA.PenaltyScheme penaltyScheme)
Set the penalty scheme to be used when inserting into the query.- Parameters:
penaltyScheme- A functional interface of type PenaltyScheme. Represents a function mapping a NESTTaskNodeObject to a double.
-
setDeletionPenaltyScheme
void setDeletionPenaltyScheme(SWA.PenaltyScheme penaltyScheme)
Set the penalty scheme to be used when deleting from the query.- Parameters:
penaltyScheme- A functional interface of type PenaltyScheme. Represents a function mapping a NESTTaskNodeObject to a double.
-
-