Class JavaRefTypeInstance.Annotated
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.types.JavaRefTypeInstance.Annotated
-
- All Implemented Interfaces:
JavaAnnotatedTypeInstance
,Dumpable
- Enclosing class:
- JavaRefTypeInstance
private static class JavaRefTypeInstance.Annotated extends java.lang.Object implements JavaAnnotatedTypeInstance
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
JavaRefTypeInstance.Annotated.Iterator
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<AnnotationTableEntry>
entries
private JavaRefTypeInstance.Annotated
inner
private DecompilerComment
nullableComment
private JavaRefTypeInstance
outerThis
-
Constructor Summary
Constructors Modifier Constructor Description private
Annotated(JavaRefTypeInstance.Annotated inner, JavaRefTypeInstance outerThis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dumper
dump(Dumper d)
private void
dump(Dumper d, boolean hasDumpedType)
(package private) JavaRefTypeInstance.Annotated
getFirstWithEntries()
JavaAnnotatedTypeIterator
pathIterator()
void
setComment(DecompilerComment comment)
-
-
-
Field Detail
-
entries
private final java.util.List<AnnotationTableEntry> entries
-
inner
private final JavaRefTypeInstance.Annotated inner
-
outerThis
private final JavaRefTypeInstance outerThis
-
nullableComment
private DecompilerComment nullableComment
-
-
Constructor Detail
-
Annotated
private Annotated(JavaRefTypeInstance.Annotated inner, JavaRefTypeInstance outerThis)
-
-
Method Detail
-
setComment
public void setComment(DecompilerComment comment)
-
pathIterator
public JavaAnnotatedTypeIterator pathIterator()
- Specified by:
pathIterator
in interfaceJavaAnnotatedTypeInstance
-
dump
private void dump(Dumper d, boolean hasDumpedType)
-
getFirstWithEntries
JavaRefTypeInstance.Annotated getFirstWithEntries()
-
-