org.matheclipse.parser.client.ast
Class PatternNode
- java.lang.Object
-
- org.matheclipse.parser.client.ast.ASTNode
-
- org.matheclipse.parser.client.ast.PatternNode
-
- Direct Known Subclasses:
- Pattern2Node, Pattern3Node
public class PatternNode extends ASTNode
A node for a parsed pattern expression (i.e._orx_)
-
-
Constructor Summary
Constructors Constructor and Description PatternNode(SymbolNode symbol, ASTNode constraint)PatternNode(SymbolNode symbol, ASTNode constraint, boolean optional)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanequals(java.lang.Object obj)ASTNodegetConstraint()SymbolNodegetSymbol()inthashCode()booleanisDefault()java.lang.StringtoString()
-
-
-
Constructor Detail
-
PatternNode
public PatternNode(SymbolNode symbol, ASTNode constraint)
-
PatternNode
public PatternNode(SymbolNode symbol, ASTNode constraint, boolean optional)
-
-
Method Detail
-
getConstraint
public ASTNode getConstraint()
-
getSymbol
public SymbolNode getSymbol()
-
isDefault
public boolean isDefault()
- Returns:
- the fOptional
-
-
DMelt 3.0 © DataMelt by jWork.ORG