public class AntlrFunction extends ASTNodeImpl
Modifier and Type | Method and Description |
---|---|
static AntlrFunction |
createConstructor(ASTNode info,
org.antlr.runtime.tree.Tree tree,
Annotations annotations,
org.antlr.runtime.tree.Tree visibility,
AntlrSignature signature,
org.antlr.runtime.tree.Tree body,
DocNode doc) |
static AntlrFunction |
createFunction(ASTNode info,
org.antlr.runtime.tree.Tree tree,
Annotations annotations,
org.antlr.runtime.tree.Tree visibility,
AntlrSignature signature,
org.antlr.runtime.tree.Tree body,
DocNode doc) |
static AntlrFunction |
createMethod(ASTNode info,
org.antlr.runtime.tree.Tree tree,
Annotations annotations,
boolean isAbstract,
boolean isStatic,
org.antlr.runtime.tree.Tree visibility,
AntlrSignature signature,
org.antlr.runtime.tree.Tree body,
DocNode doc) |
Annotations |
getAnnotations() |
org.antlr.runtime.tree.Tree |
getBodyTree() |
String |
getDescription() |
DocNode |
getDoc() |
AntlrFunctionKind |
getKind() |
String |
getLabel() |
String |
getLabel(boolean includeReturnType) |
Set<Modifier> |
getModifiers() |
String |
getName() |
org.antlr.runtime.tree.Tree |
getNameTree() |
AntlrSignature |
getSignature() |
org.antlr.runtime.tree.Tree |
getTree() |
Visibility |
getVisibility() |
org.antlr.runtime.tree.Tree |
getVisibilityTree() |
boolean |
isAbstract() |
boolean |
isConstructor() |
boolean |
isDisabled() |
boolean |
isMethod() |
boolean |
isStatic() |
getFullText, getLine, getNodeText, getText, toString
contains, getBeginIndex, getEndIndex, getLength
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
contains, getBeginIndex, getEndIndex, getLength
public static AntlrFunction createFunction(ASTNode info, org.antlr.runtime.tree.Tree tree, Annotations annotations, org.antlr.runtime.tree.Tree visibility, AntlrSignature signature, org.antlr.runtime.tree.Tree body, DocNode doc)
public static AntlrFunction createConstructor(ASTNode info, org.antlr.runtime.tree.Tree tree, Annotations annotations, org.antlr.runtime.tree.Tree visibility, AntlrSignature signature, org.antlr.runtime.tree.Tree body, DocNode doc)
public static AntlrFunction createMethod(ASTNode info, org.antlr.runtime.tree.Tree tree, Annotations annotations, boolean isAbstract, boolean isStatic, org.antlr.runtime.tree.Tree visibility, AntlrSignature signature, org.antlr.runtime.tree.Tree body, DocNode doc)
public String getName()
public AntlrFunctionKind getKind()
public org.antlr.runtime.tree.Tree getTree()
public Annotations getAnnotations()
public boolean isAbstract()
public boolean isStatic()
public org.antlr.runtime.tree.Tree getVisibilityTree()
public Visibility getVisibility()
public AntlrSignature getSignature()
public org.antlr.runtime.tree.Tree getNameTree()
public org.antlr.runtime.tree.Tree getBodyTree()
public boolean isDisabled()
public boolean isConstructor()
public boolean isMethod()
public String getDescription()
public DocNode getDoc()
public String getLabel()
public String getLabel(boolean includeReturnType)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.