Class WildcardTerm
java.lang.Object
de.saar.chorus.term.Term
de.saar.chorus.domgraph.chart.lethal.WildcardTerm
- All Implemented Interfaces:
Serializable
public class WildcardTerm
extends de.saar.chorus.term.Term
- Author:
- koller
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbuildMatchingSubstitution(de.saar.chorus.term.Term term, de.saar.chorus.term.Substitution sbstn) protected voidprotected voidbuildTermWithVariables(de.saar.basic.tree.Tree<de.saar.basic.StringOrVariable> tree, String parent) de.saar.chorus.term.Termde.saar.chorus.term.TypegetType()de.saar.chorus.term.SubstitutiongetUnifier(de.saar.chorus.term.Term term) Set<de.saar.chorus.term.Variable>booleanhasSubterm(de.saar.chorus.term.Term term) toString()de.up.ling.tree.Tree<de.saar.basic.StringOrVariable>Methods inherited from class de.saar.chorus.term.Term
hashCode, isCompound, isConstant, isUnifiableWith, isVariable, match, substFor, substFor, toOldTreeWithVariables, toTree, unify
-
Constructor Details
-
WildcardTerm
public WildcardTerm(de.saar.chorus.term.Term sub)
-
-
Method Details
-
getSubterm
public de.saar.chorus.term.Term getSubterm() -
getType
public de.saar.chorus.term.Type getType()- Specified by:
getTypein classde.saar.chorus.term.Term
-
hasSubterm
public boolean hasSubterm(de.saar.chorus.term.Term term) - Specified by:
hasSubtermin classde.saar.chorus.term.Term
-
getUnifier
public de.saar.chorus.term.Substitution getUnifier(de.saar.chorus.term.Term term) - Specified by:
getUnifierin classde.saar.chorus.term.Term
-
buildMatchingSubstitution
protected boolean buildMatchingSubstitution(de.saar.chorus.term.Term term, de.saar.chorus.term.Substitution sbstn) - Specified by:
buildMatchingSubstitutionin classde.saar.chorus.term.Term
-
getVariables
- Specified by:
getVariablesin classde.saar.chorus.term.Term
-
toLispString
- Specified by:
toLispStringin classde.saar.chorus.term.Term
-
toTreeWithVariables
public de.up.ling.tree.Tree<de.saar.basic.StringOrVariable> toTreeWithVariables()- Specified by:
toTreeWithVariablesin classde.saar.chorus.term.Term
-
toString
-
buildTermWithVariables
protected void buildTermWithVariables(de.saar.basic.tree.Tree<de.saar.basic.StringOrVariable> tree, String parent) - Specified by:
buildTermWithVariablesin classde.saar.chorus.term.Term
-
buildTerm
- Specified by:
buildTermin classde.saar.chorus.term.Term
-