Class TypeAnnotationHelper
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.types.TypeAnnotationHelper
-
public class TypeAnnotationHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<AnnotationTableTypeEntry>
entries
-
Constructor Summary
Constructors Modifier Constructor Description private
TypeAnnotationHelper(java.util.List<AnnotationTableTypeEntry> entries)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
apply(JavaAnnotatedTypeInstance annotatedTypeInstance, java.util.List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments)
private static void
apply(JavaAnnotatedTypeInstance annotatedTypeInstance, AnnotationTableTypeEntry typeEntry, DecompilerComments comments)
static TypeAnnotationHelper
create(AttributeMap map, TypeAnnotationEntryValue... tkeys)
java.util.List<AnnotationTableTypeEntry>
getEntries()
-
-
-
Field Detail
-
entries
private final java.util.List<AnnotationTableTypeEntry> entries
-
-
Constructor Detail
-
TypeAnnotationHelper
private TypeAnnotationHelper(java.util.List<AnnotationTableTypeEntry> entries)
-
-
Method Detail
-
create
public static TypeAnnotationHelper create(AttributeMap map, TypeAnnotationEntryValue... tkeys)
-
apply
public static void apply(JavaAnnotatedTypeInstance annotatedTypeInstance, java.util.List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments)
-
apply
private static void apply(JavaAnnotatedTypeInstance annotatedTypeInstance, AnnotationTableTypeEntry typeEntry, DecompilerComments comments)
-
getEntries
public java.util.List<AnnotationTableTypeEntry> getEntries()
-
-