Package io.deephaven.lang.api
Interface ChunkerInvokable
-
- All Known Implementing Classes:
AbstractChunkerInvokable,ChunkerArray,ChunkerInvoke,ChunkerNew
public interface ChunkerInvokable extends IsScope
Represents an ast node that could be invokable. For now, this is methods and constructors, but will likely be expanded to handle closures to some degree as well.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddArgument(Node argument)voidaddToken(Token token)default TokengetNameToken()-
Methods inherited from interface io.deephaven.lang.api.IsScope
asScopeList, getName, getScope, getScopeTarget, setScopeTarget
-
Methods inherited from interface io.deephaven.lang.generated.Node
addChild, addChild, addJunk, addScope, addScope, addToken, adopt, append, asRange, contains, containsIndex, containsLines, distanceTo, findToken, getChildren, getEndIndex, getId, getStartIndex, indexOf, insertChild, isAutocompleteTerminal, isChildOf, isWellFormed, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, maybeDetach, removeChild, rescope, setScope, tokens, tokensReversed, toSource
-
-