org.matheclipse.core.patternmatching
Class UpRulesData
- java.lang.Object
-
- org.matheclipse.core.patternmatching.UpRulesData
-
- All Implemented Interfaces:
- java.io.Serializable
public class UpRulesData extends java.lang.Object implements java.io.SerializableThe pattern matching rules associated with a symbol.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description UpRulesData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclear()java.util.List<IAST>definition()IExprevalUpRule(IEvaluationEngine ee, IExpr expression)java.util.Map<IExpr,PatternMatcherEquals>getEqualUpRules()IPatternMatcherputUpRule(ISymbol setSymbol, boolean equalRule, IAST leftHandSide, IExpr rightHandSide, int priority)voidreadSymbol(java.io.ObjectInputStream stream)voidwriteSymbol(java.io.ObjectOutputStream stream)
-
-
-
Method Detail
-
clear
public void clear()
-
evalUpRule
public IExpr evalUpRule(IEvaluationEngine ee, IExpr expression)
-
putUpRule
public IPatternMatcher putUpRule(ISymbol setSymbol, boolean equalRule, IAST leftHandSide, IExpr rightHandSide, int priority)
-
getEqualUpRules
public java.util.Map<IExpr,PatternMatcherEquals> getEqualUpRules()
- Returns:
- Returns the equalRules.
-
definition
public java.util.List<IAST> definition()
-
readSymbol
public void readSymbol(java.io.ObjectInputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
writeSymbol
public void writeSymbol(java.io.ObjectOutputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
-
DMelt 3.0 © DataMelt by jWork.ORG