public class GraphEditDistanceSimilarityParameters
extends org.processmining.basicutils.parameters.impl.PluginParametersImpl
Modifier and Type | Class and Description |
---|---|
static class |
GraphEditDistanceSimilarityParameters.Algorithm |
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_DO_GROUPING |
static double |
DEFAULT_LED_CUT_OFF |
static double |
DEFAULT_PRUNE_TO |
static double |
DEFAULT_PRUNE_WHEN |
static boolean |
DEFAULT_USE_EPSILON |
static boolean |
DEFAULT_USE_EVENTS |
static boolean |
DEFAULT_USE_PURE_DISTANCE |
static double |
DEFAULT_WEIGHT_GROUPED_VERTEX |
static double |
DEFAULT_WEIGHT_SKIPPED_EDGES |
static double |
DEFAULT_WEIGHT_SKIPPED_VERTICES |
static double |
DEFAULT_WWEIGHT_SUBSTITUTED_NODES |
static GraphEditDistanceSimilarityParameters.Algorithm |
DEFUALT_ALGORITHM |
Constructor and Description |
---|
GraphEditDistanceSimilarityParameters() |
GraphEditDistanceSimilarityParameters(double wSkipN,
double wSkipE,
double wSubN,
GraphEditDistanceSimilarityParameters.Algorithm algorithm) |
GraphEditDistanceSimilarityParameters(double wSkipN,
double wSkipE,
double wSubN,
GraphEditDistanceSimilarityParameters.Algorithm algorithm,
double wgv,
double ledC,
boolean usePureDist,
double pruneW,
double pruneTo,
boolean useEps,
boolean doGrouping,
boolean useEvents) |
Modifier and Type | Method and Description |
---|---|
GraphEditDistanceSimilarityParameters.Algorithm |
getAlgorithm() |
double |
getLedCutOff() |
double |
getPruneTo() |
double |
getPruneWhen() |
double |
getWeightGroupedVertex() |
double |
getWeightSkippedEdges() |
double |
getWeightSkippedVertices() |
double |
getweightSubstitutedVertices() |
double |
getWeightSubstitutedVertices() |
boolean |
isDoGrouping() |
boolean |
isUseEpsilon() |
boolean |
isUsEevents() |
boolean |
isUsePureDistance() |
void |
setDoGrouping(boolean doGrouping) |
void |
setLedCutOff(double ledCutOff) |
void |
setPruneTo(double pruneTo) |
void |
setPruneWhen(double pruneWhen) |
void |
setUseEpsilon(boolean useEpsilon) |
void |
setUsEevents(boolean usEevents) |
void |
setUsePureDistance(boolean usePureDistance) |
void |
setWeightGroupedVertex(double weightGroupedVertex) |
void |
setWeightSkippedEdges(double weightSkippedEdges) |
void |
setWeightSkippedVertices(double weightSkippedVertices) |
void |
setWeightSubstitutedVertices(double weightSubstitutedVertices) |
public static final double DEFAULT_WEIGHT_SKIPPED_VERTICES
public static final double DEFAULT_WEIGHT_SKIPPED_EDGES
public static final double DEFAULT_WWEIGHT_SUBSTITUTED_NODES
public static final double DEFAULT_WEIGHT_GROUPED_VERTEX
public static final double DEFAULT_LED_CUT_OFF
public static final boolean DEFAULT_USE_PURE_DISTANCE
public static final double DEFAULT_PRUNE_WHEN
public static final double DEFAULT_PRUNE_TO
public static final boolean DEFAULT_USE_EPSILON
public static final boolean DEFAULT_DO_GROUPING
public static final boolean DEFAULT_USE_EVENTS
public static final GraphEditDistanceSimilarityParameters.Algorithm DEFUALT_ALGORITHM
public GraphEditDistanceSimilarityParameters()
public GraphEditDistanceSimilarityParameters(double wSkipN, double wSkipE, double wSubN, GraphEditDistanceSimilarityParameters.Algorithm algorithm)
public GraphEditDistanceSimilarityParameters(double wSkipN, double wSkipE, double wSubN, GraphEditDistanceSimilarityParameters.Algorithm algorithm, double wgv, double ledC, boolean usePureDist, double pruneW, double pruneTo, boolean useEps, boolean doGrouping, boolean useEvents)
public void setWeightSkippedVertices(double weightSkippedVertices)
public void setWeightSkippedEdges(double weightSkippedEdges)
public void setWeightSubstitutedVertices(double weightSubstitutedVertices)
public void setWeightGroupedVertex(double weightGroupedVertex)
public void setLedCutOff(double ledCutOff)
public void setUsePureDistance(boolean usePureDistance)
public void setPruneWhen(double pruneWhen)
public void setPruneTo(double pruneTo)
public void setUseEpsilon(boolean useEpsilon)
public void setDoGrouping(boolean doGrouping)
public void setUsEevents(boolean usEevents)
public double getWeightSubstitutedVertices()
public double getWeightGroupedVertex()
public double getLedCutOff()
public boolean isUsePureDistance()
public double getPruneWhen()
public double getPruneTo()
public boolean isUseEpsilon()
public boolean isDoGrouping()
public boolean isUsEevents()
public GraphEditDistanceSimilarityParameters.Algorithm getAlgorithm()
public double getWeightSkippedEdges()
public double getWeightSkippedVertices()
public double getweightSubstitutedVertices()