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 privateTypeAnnotationHelper(java.util.List<AnnotationTableTypeEntry> entries)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidapply(JavaAnnotatedTypeInstance annotatedTypeInstance, java.util.List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments)private static voidapply(JavaAnnotatedTypeInstance annotatedTypeInstance, AnnotationTableTypeEntry typeEntry, DecompilerComments comments)static TypeAnnotationHelpercreate(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()
-
-