public class GenericDeclarationList extends SyntaxTreeNode implements java.lang.Iterable<GenericTypeVar>
Modifier and Type | Field and Description |
---|---|
private Menge<GenericTypeVar> |
gtvs |
private int |
offsetOfLastElement |
parent
Constructor and Description |
---|
GenericDeclarationList(Menge<GenericTypeVar> values,
int endOffset) |
Modifier and Type | Method and Description |
---|---|
void |
add(GenericTypeVar t) |
private void |
addAll(Menge<GenericTypeVar> values) |
Menge<SyntaxTreeNode> |
getChildren() |
int |
getEndOffset() |
Menge<GenericTypeVar> |
getMenge() |
int |
getOffset() |
int |
getVariableLength() |
java.util.Iterator<GenericTypeVar> |
iterator() |
int |
size() |
addTypeInsertPoints, equals, getDescription, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesType
private int offsetOfLastElement
private Menge<GenericTypeVar> gtvs
public GenericDeclarationList(Menge<GenericTypeVar> values, int endOffset)
private void addAll(Menge<GenericTypeVar> values)
public int getEndOffset()
public int getOffset()
getOffset
in interface IItemWithOffset
public int getVariableLength()
getVariableLength
in interface IItemWithOffset
public java.util.Iterator<GenericTypeVar> iterator()
iterator
in interface java.lang.Iterable<GenericTypeVar>
public Menge<SyntaxTreeNode> getChildren()
getChildren
in class SyntaxTreeNode
public int size()
public Menge<GenericTypeVar> getMenge()
public void add(GenericTypeVar t)