public class PrologMatch
extends java.lang.Object
PrologTerm
.Modifier | Constructor and Description |
---|---|
protected |
PrologMatch(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
PrologMatch |
anon() |
java.util.Map<java.lang.String,PrologTerm> |
getMatches(PrologTerm term) |
protected boolean |
isMatch(PrologTerm term,
java.util.Map<java.lang.String,PrologTerm> hits) |
boolean |
matches(PrologTerm term) |
boolean |
matches(PrologTerm term,
java.util.Map<java.lang.String,PrologTerm> hits) |
PrologMatch |
named(java.lang.String name) |
public PrologMatch anon()
public PrologMatch named(java.lang.String name)
public final boolean matches(PrologTerm term, java.util.Map<java.lang.String,PrologTerm> hits)
protected boolean isMatch(PrologTerm term, java.util.Map<java.lang.String,PrologTerm> hits)
public final java.util.Map<java.lang.String,PrologTerm> getMatches(PrologTerm term)
public final boolean matches(PrologTerm term)