public final class OperationPatternResult extends Object implements org.panda_lang.framework.language.interpreter.pattern.PatternResult
| Modifier | Constructor and Description |
|---|---|
protected |
OperationPatternResult(org.panda_lang.framework.design.interpreter.token.Snippet source) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addElement(OperationPatternElement element) |
@Nullable String |
get(int index) |
List<OperationPatternElement> |
getElements() |
org.panda_lang.framework.design.interpreter.token.Snippet |
getSource() |
boolean |
isMatched() |
int |
size() |
protected void |
succeed() |
protected OperationPatternResult(org.panda_lang.framework.design.interpreter.token.Snippet source)
protected void succeed()
protected void addElement(OperationPatternElement element)
public int size()
public boolean isMatched()
isMatched in interface org.panda_lang.framework.language.interpreter.pattern.PatternResult@Nullable public @Nullable String get(int index)
public List<OperationPatternElement> getElements()
public org.panda_lang.framework.design.interpreter.token.Snippet getSource()
getSource in interface org.panda_lang.framework.language.interpreter.pattern.PatternResultCopyright © 2020. All rights reserved.