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 JavaAnnotatedTypeIterator
JavaAnnotatedTypeIterator.BaseAnnotatedTypeIterator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBadComment(DecompilerComments comments) moveArray(DecompilerComments comments) moveBound(DecompilerComments comments) moveNested(DecompilerComments comments) moveParameterized(int index, DecompilerComments comments) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface JavaAnnotatedTypeIterator
apply
-
Constructor Details
-
BaseAnnotatedTypeIterator
public BaseAnnotatedTypeIterator()
-
-
Method Details
-
addBadComment
-
moveParameterized
- Specified by:
moveParameterizedin interfaceJavaAnnotatedTypeIterator
-
moveNested
- Specified by:
moveNestedin interfaceJavaAnnotatedTypeIterator
-
moveBound
- Specified by:
moveBoundin interfaceJavaAnnotatedTypeIterator
-
moveArray
- Specified by:
moveArrayin interfaceJavaAnnotatedTypeIterator
-