public class PatternFactoryGraphImpl extends java.lang.Object implements PatternFactory<Tiles,Tile>
Constructor and Description |
---|
PatternFactoryGraphImpl() |
Modifier and Type | Method and Description |
---|---|
ContextPattern<TNode> |
fitTilesToPattern(java.util.List<Tile> tiles,
Tiles tileTrace) |
PatternInstances<Tile> |
matchEventToPattern(java.util.List<Tiles> allTiles,
ContextPattern<TNode> p) |
protected boolean |
recursePruning(ContextPattern<TNode> pattern,
Tiles instanceTiles,
java.util.List<TNode> patternTiles,
java.util.Map<java.lang.String,java.util.Set<Tile>> candidatesTiles,
java.util.Map<TNode,Tile> candidateSoFar) |
public ContextPattern<TNode> fitTilesToPattern(java.util.List<Tile> tiles, Tiles tileTrace)
fitTilesToPattern
in interface PatternFactory<Tiles,Tile>
public PatternInstances<Tile> matchEventToPattern(java.util.List<Tiles> allTiles, ContextPattern<TNode> p)
matchEventToPattern
in interface PatternFactory<Tiles,Tile>