public class PatternAbstractionsInput
extends java.lang.Object
Constructor and Description |
---|
PatternAbstractionsInput() |
public void setPatternTypeSelection(java.util.Set<PatternType> patternTypeSet)
public void setPatternMetricSelection(java.util.Set<PatternMetric> patternMetricSet)
public void setPatternFilterSelection(java.util.Map<PatternFilter,java.lang.Float> patternFilterThresholdMap)
public void setPatternLengthPreference(PatternLengthPreference patternLengthPreference)
public void setIsBasePatterns(boolean isBasePatterns)
public void setIsPrunePatterns(boolean isPrunePatterns)
public void setSplitTraceThreshold(int splitTraceThreshold)
public java.util.Set<PatternType> getPatternTypeSet()
public java.util.Set<PatternMetric> getPatternMetricSet()
public java.util.Map<PatternFilter,java.lang.Float> getPatternFilterThresholdMap()
public PatternLengthPreference getPatternLengthPreference()
public int getSplitTraceThreshold()
public boolean isBasePatterns()
public boolean isPrunePatterns()
public void setAbstractionStrategy(AbstractionStrategy abstractionStrategy)
public void setCommonElementsPercentage(float commonElementsPercentage)
public void setDiffElementsPercentage(float diffElementsPercentage)
public AbstractionStrategy getAbstractionStrategy()
public float getCommonElementsPercentage()
public float getDiffElementsPercentage()