public class JavadocTag extends Node implements SymbolReference
| Constructor and Description |
|---|
JavadocTag() |
JavadocTag(String name,
List<String> values,
boolean isInline) |
| Modifier and Type | Method and Description |
|---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
JavadocTag |
clone() |
List<Node> |
getChildren() |
Map<String,List<SymbolDefinition>> |
getMethodDefinitions()
Gets the available methods
|
String |
getName() |
SymbolDefinition |
getSymbolDefinition() |
Map<String,SymbolDefinition> |
getTypeDefinitions()
Gets the available variables
|
List<String> |
getValues() |
Map<String,SymbolDefinition> |
getVariableDefinitions()
Gets the available variables
|
boolean |
isInline() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setInline(boolean isInline) |
void |
setName(String name) |
void |
setSymbolDefinition(SymbolDefinition definition) |
void |
setValues(List<String> values) |
check, clone, clone, contains, diableConstraints, enableConstraints, equals, getBeginColumn, getBeginLine, getCommonAncestor, getConstraints, getData, getEndColumn, getEndLine, getParentNode, getPrettySource, getPrettySource, hashCode, isAncestorOf, isInEqualLocation, isNewNode, isPreviousThan, remove, replaceChildNodeInList, setAsParentNodeOf, setAsParentNodeOf, setBeginColumn, setBeginLine, setConstraints, setData, setEndColumn, setEndLine, toString, updateReferencespublic <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic List<Node> getChildren()
getChildren in class Nodepublic boolean removeChild(Node child)
removeChild in class Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic String getName()
public void setName(String name)
public boolean isInline()
public void setInline(boolean isInline)
public SymbolDefinition getSymbolDefinition()
getSymbolDefinition in interface SymbolReferencepublic void setSymbolDefinition(SymbolDefinition definition)
setSymbolDefinition in interface SymbolReferencepublic boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Nodepublic JavadocTag clone() throws CloneNotSupportedException
clone in class NodeCloneNotSupportedExceptionpublic Map<String,SymbolDefinition> getVariableDefinitions()
ScopeAwaregetVariableDefinitions in interface ScopeAwarepublic Map<String,List<SymbolDefinition>> getMethodDefinitions()
ScopeAwaregetMethodDefinitions in interface ScopeAwarepublic Map<String,SymbolDefinition> getTypeDefinitions()
ScopeAwaregetTypeDefinitions in interface ScopeAwareCopyright © 2018. All rights reserved.