public class ContextParameters
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ContextParameters.ContextInfluence
Specifies, how the neighboring events' influence on a candidate event
depends on the distance in the trace
|
static class |
ContextParameters.Method |
static class |
ContextParameters.WindowType
Specifies, which neighboring events are added to a candidate event
depends on the distance in the trace
|
| Modifier and Type | Field and Description |
|---|---|
protected double |
decayFactor |
protected ContextParameters.ContextInfluence |
influence |
protected ContextParameters.Method |
method |
protected int |
windowSize |
protected ContextParameters.WindowType |
windowType |
| Constructor and Description |
|---|
ContextParameters() |
ContextParameters(ContextParameters.Method method,
ContextParameters.WindowType windowType,
ContextParameters.ContextInfluence influence,
int windowSize) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode() |
double |
getDecayFactor() |
ContextParameters.ContextInfluence |
getInfluence() |
ContextParameters.ContextInfluence |
getInfluence(java.lang.String eventClassName) |
ContextParameters.Method |
getMethod() |
ContextParameters.Method |
getMethod(java.lang.String eventClassName) |
int |
getSeed()
Gets the seed for the experiment to use in any clustering that accepts seeds
|
int |
getWindowSize() |
int |
getWindowSize(java.lang.String eventClassName) |
ContextParameters.WindowType |
getWindowType() |
ContextParameters.WindowType |
getWindowType(java.lang.String eventClassName) |
int |
hashCode() |
void |
setDecayFactor(double decayFactor) |
void |
setInfluence(ContextParameters.ContextInfluence influence) |
void |
setMethod(ContextParameters.Method method) |
void |
setWindowSize(int windowSize) |
void |
setWindowType(ContextParameters.WindowType windowType) |
protected double decayFactor
protected int windowSize
protected ContextParameters.WindowType windowType
protected ContextParameters.ContextInfluence influence
protected ContextParameters.Method method
public ContextParameters()
public ContextParameters(ContextParameters.Method method, ContextParameters.WindowType windowType, ContextParameters.ContextInfluence influence, int windowSize)
public ContextParameters.Method getMethod()
public ContextParameters.Method getMethod(java.lang.String eventClassName)
public int getWindowSize()
public int getWindowSize(java.lang.String eventClassName)
public ContextParameters.WindowType getWindowType()
public ContextParameters.WindowType getWindowType(java.lang.String eventClassName)
public ContextParameters.ContextInfluence getInfluence()
public ContextParameters.ContextInfluence getInfluence(java.lang.String eventClassName)
public double getDecayFactor()
public void setDecayFactor(double decayFactor)
public void setWindowSize(int windowSize)
public void setWindowType(ContextParameters.WindowType windowType)
public void setInfluence(ContextParameters.ContextInfluence influence)
public void setMethod(ContextParameters.Method method)
public java.lang.String getCode()
public int getSeed()
public int hashCode()
hashCode in class java.lang.Object