public class BehavioralPattern extends java.lang.Object implements java.lang.Comparable<BehavioralPattern>
Constructor and Description |
---|
BehavioralPattern() |
BehavioralPattern(int frequency,
double languageRatio,
java.util.Set<java.util.List<java.lang.Integer>> language,
java.util.Set<java.util.List<java.lang.Integer>> languageSeen) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(BehavioralPattern o) |
boolean |
equals(java.lang.Object other) |
java.lang.String |
finalPrint(java.util.Map<java.lang.Integer,java.lang.String> activityMap,
java.util.Map<java.lang.Integer,java.util.List<java.lang.String>> activityXorMap) |
CombinationType |
getDefiningOperator() |
int |
getDepth() |
int |
getFrequency() |
java.util.Set<java.util.List<java.lang.Integer>> |
getLanguage() |
double |
getLanguageRatio() |
java.util.Set<java.util.List<java.lang.Integer>> |
getLanguageSeen() |
java.util.List<java.lang.Object> |
getLinearFormat() |
java.util.Set<java.lang.Integer> |
getProjectionMap() |
java.lang.String |
getRepresString() |
Node |
getRoot() |
BehavioralPattern |
getSeed1() |
BehavioralPattern |
getSeed2() |
double |
getSupport() |
int |
hashCode() |
void |
setDefiningOperator(CombinationType definingOperator) |
void |
setDepth(int depth) |
void |
setFrequency(int frequency,
int logSize) |
void |
setLanguage(java.util.Set<java.util.List<java.lang.Integer>> language) |
void |
setLanguageRatio(double languageRatio) |
void |
setLanguageSeen(java.util.Set<java.util.List<java.lang.Integer>> languageSeen) |
void |
setLinearFormat(java.util.List<java.lang.Object> linearFormat) |
void |
setProjectionMap(java.util.Set<java.lang.Integer> projectionMap) |
void |
setRepresString(java.lang.String represString) |
void |
setRoot(Node root) |
void |
setSeed1(BehavioralPattern seed1) |
void |
setSeed2(BehavioralPattern seed2) |
java.lang.String |
toString() |
public BehavioralPattern(int frequency, double languageRatio, java.util.Set<java.util.List<java.lang.Integer>> language, java.util.Set<java.util.List<java.lang.Integer>> languageSeen)
public BehavioralPattern()
public int getFrequency()
public double getSupport()
public int compareTo(BehavioralPattern o)
compareTo
in interface java.lang.Comparable<BehavioralPattern>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.util.Set<java.util.List<java.lang.Integer>> getLanguage()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Set<java.util.List<java.lang.Integer>> getLanguageSeen()
public double getLanguageRatio()
public void setLanguageRatio(double languageRatio)
public void setFrequency(int frequency, int logSize)
public void setLanguage(java.util.Set<java.util.List<java.lang.Integer>> language)
public void setLanguageSeen(java.util.Set<java.util.List<java.lang.Integer>> languageSeen)
public void setRepresString(java.lang.String represString)
public java.util.Set<java.lang.Integer> getProjectionMap()
public void setProjectionMap(java.util.Set<java.lang.Integer> projectionMap)
public java.util.List<java.lang.Object> getLinearFormat()
public void setLinearFormat(java.util.List<java.lang.Object> linearFormat)
public java.lang.String getRepresString()
public int getDepth()
public void setDepth(int depth)
public BehavioralPattern getSeed1()
public void setSeed1(BehavioralPattern seed1)
public BehavioralPattern getSeed2()
public void setSeed2(BehavioralPattern seed2)
public CombinationType getDefiningOperator()
public void setDefiningOperator(CombinationType definingOperator)
public Node getRoot()
public void setRoot(Node root)
public java.lang.String finalPrint(java.util.Map<java.lang.Integer,java.lang.String> activityMap, java.util.Map<java.lang.Integer,java.util.List<java.lang.String>> activityXorMap)