Class JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.types.JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator
- All Implemented Interfaces:
JavaAnnotatedTypeIterator
- Direct Known Subclasses:
JavaArrayTypeInstance.Annotated.Iterator
,JavaGenericPlaceholderTypeInstance.Annotated.Iterator
,JavaGenericRefTypeInstance.Annotated.Iterator
,JavaRefTypeInstance.Annotated.Iterator
,JavaWildcardTypeInstance.Annotated.Iterator
,RawJavaType.Annotated.Iterator
- Enclosing interface:
- JavaAnnotatedTypeIterator
public abstract static class JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator
extends Object
implements JavaAnnotatedTypeIterator
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.benf.cfr.reader.bytecode.analysis.types.JavaAnnotatedTypeIterator
JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addBadComment
(DecompilerComments comments) moveArray
(DecompilerComments comments) moveBound
(DecompilerComments comments) moveNested
(DecompilerComments comments) moveParameterized
(int index, DecompilerComments comments) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.benf.cfr.reader.bytecode.analysis.types.JavaAnnotatedTypeIterator
apply
-
Constructor Details
-
BaseAnnotatedTypeIterator
public BaseAnnotatedTypeIterator()
-
-
Method Details
-
addBadComment
-
moveParameterized
- Specified by:
moveParameterized
in interfaceJavaAnnotatedTypeIterator
-
moveNested
- Specified by:
moveNested
in interfaceJavaAnnotatedTypeIterator
-
moveBound
- Specified by:
moveBound
in interfaceJavaAnnotatedTypeIterator
-
moveArray
- Specified by:
moveArray
in interfaceJavaAnnotatedTypeIterator
-