public class Pattern
extends java.lang.Object
Constructor and Description |
---|
Pattern(int cPatternNumber,
AbstractElement abstractElement,
java.util.Map<java.lang.Object,java.lang.Object> schemaSizes,
java.lang.String logFilePath) |
Pattern(int newPatternID,
Pattern currentPattern,
int currentPatternAbstractElementScopeLeftEndpoint,
int patternGrowthAbstractElementID,
java.lang.Object patternGrowthSchemaElements,
java.util.Map<java.lang.Object,java.lang.Object> schemaSizes) |
Pattern(int newPatternID,
Pattern currentPattern,
int currentPatternAbstractElementScopeLeftEndpoint,
int patternGrowthAbstractElementID,
java.lang.Object patternGrowthSchemaElements,
java.util.Map<java.lang.Object,java.lang.Object> schemaSizes,
java.lang.String logFilePath) |
Modifier and Type | Method and Description |
---|---|
AbstractElement |
constructQueryingAbstractElement(PatternAbstractElement currentPatternAbstractElement,
java.lang.String queryingSchemaElementsDataStructureKind) |
double |
getConfidence() |
double |
getConfidenceUpperBound() |
int |
getPatternID() |
java.util.List<java.lang.Object> |
getRightmostPathAbstractElements() |
int |
getSize() |
java.lang.Object |
visualize(java.lang.String logFilePath) |
public Pattern(int cPatternNumber, AbstractElement abstractElement, java.util.Map<java.lang.Object,java.lang.Object> schemaSizes, java.lang.String logFilePath)
public Pattern(int newPatternID, Pattern currentPattern, int currentPatternAbstractElementScopeLeftEndpoint, int patternGrowthAbstractElementID, java.lang.Object patternGrowthSchemaElements, java.util.Map<java.lang.Object,java.lang.Object> schemaSizes)
public Pattern(int newPatternID, Pattern currentPattern, int currentPatternAbstractElementScopeLeftEndpoint, int patternGrowthAbstractElementID, java.lang.Object patternGrowthSchemaElements, java.util.Map<java.lang.Object,java.lang.Object> schemaSizes, java.lang.String logFilePath)
public int getPatternID()
public int getSize()
public AbstractElement constructQueryingAbstractElement(PatternAbstractElement currentPatternAbstractElement, java.lang.String queryingSchemaElementsDataStructureKind)
public java.util.List<java.lang.Object> getRightmostPathAbstractElements()
public double getConfidence()
public double getConfidenceUpperBound()
public java.lang.Object visualize(java.lang.String logFilePath)