public class AnnotationUseSpecification extends Modifier implements TypeReferenceContainer
| Modifier and Type | Field and Description | 
|---|---|
protected TypeReference | 
tr  | 
| Constructor and Description | 
|---|
AnnotationUseSpecification(TypeReference tr)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProgramElement | 
getChildAt(int index)
Returns the child at the specified index in this node's "virtual"
      child array. 
 | 
int | 
getChildCount()
Returns the number of children of this node. 
 | 
protected java.lang.String | 
getSymbol()
Get symbol. 
 | 
TypeReference | 
getTypeReferenceAt(int index)  | 
int | 
getTypeReferenceCount()
Get the number of type references in this container. 
 | 
getText, prettyPrint, visitcomputeHashCode, equals, equalsModRenaming, getComments, hashCode, match, prettyPrintMain, reuseSignaturegetEndPosition, getFirstElement, getFirstElementIncludingBlocks, getLastElement, getParentClass, getPositionInfo, getRelativePosition, getStartPosition, setParentClass, toSource, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetComments, matchequalsModRenaming, getEndPosition, getFirstElement, getFirstElementIncludingBlocks, getLastElement, getPositionInfo, getRelativePosition, getStartPosition, prettyPrint, visitprotected final TypeReference tr
public AnnotationUseSpecification(TypeReference tr)
protected java.lang.String getSymbol()
Modifierpublic TypeReference getTypeReferenceAt(int index)
getTypeReferenceAt in interface TypeReferenceContainerpublic int getTypeReferenceCount()
TypeReferenceContainergetTypeReferenceCount in interface TypeReferenceContainerpublic ProgramElement getChildAt(int index)
NonTerminalProgramElementgetChildAt in interface NonTerminalProgramElementindex - an index into this node's "virtual" child arraypublic int getChildCount()
NonTerminalProgramElementgetChildCount in interface NonTerminalProgramElement