private static class JavaRefTypeInstance.Annotated extends java.lang.Object implements JavaAnnotatedTypeInstance
Modifier and Type | Class and Description |
---|---|
private class |
JavaRefTypeInstance.Annotated.Iterator |
Modifier and Type | Field and Description |
---|---|
private java.util.List<AnnotationTableEntry> |
entries |
private JavaRefTypeInstance.Annotated |
inner |
private DecompilerComment |
nullableComment |
private JavaRefTypeInstance |
outerThis |
Modifier | Constructor and Description |
---|---|
private |
Annotated(JavaRefTypeInstance.Annotated inner,
JavaRefTypeInstance outerThis) |
Modifier and Type | Method and Description |
---|---|
Dumper |
dump(Dumper d) |
private void |
dump(Dumper d,
boolean hasDumpedType) |
(package private) JavaRefTypeInstance.Annotated |
getFirstWithEntries() |
JavaAnnotatedTypeIterator |
pathIterator() |
void |
setComment(DecompilerComment comment) |
private final java.util.List<AnnotationTableEntry> entries
private final JavaRefTypeInstance.Annotated inner
private final JavaRefTypeInstance outerThis
private DecompilerComment nullableComment
private Annotated(JavaRefTypeInstance.Annotated inner, JavaRefTypeInstance outerThis)
public void setComment(DecompilerComment comment)
public JavaAnnotatedTypeIterator pathIterator()
pathIterator
in interface JavaAnnotatedTypeInstance
private void dump(Dumper d, boolean hasDumpedType)
JavaRefTypeInstance.Annotated getFirstWithEntries()