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 classJavaRefTypeInstance.Annotated.Iterator
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<AnnotationTableEntry>entriesprivate JavaRefTypeInstance.Annotatedinnerprivate DecompilerCommentnullableCommentprivate JavaRefTypeInstanceouterThis
-
Constructor Summary
Constructors Modifier Constructor Description privateAnnotated(JavaRefTypeInstance.Annotated inner, JavaRefTypeInstance outerThis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dumperdump(Dumper d)private voiddump(Dumper d, boolean hasDumpedType)(package private) JavaRefTypeInstance.AnnotatedgetFirstWithEntries()JavaAnnotatedTypeIteratorpathIterator()voidsetComment(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:
pathIteratorin interfaceJavaAnnotatedTypeInstance
-
dump
private void dump(Dumper d, boolean hasDumpedType)
-
getFirstWithEntries
JavaRefTypeInstance.Annotated getFirstWithEntries()
-
-