public class MethodPrototypeAnnotationsHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private AttributeMap |
attributeMap |
private TypeAnnotationHelper |
typeAnnotationHelper |
Constructor and Description |
---|
MethodPrototypeAnnotationsHelper(AttributeMap attributes) |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
dumpAnnotationTableEntries(java.util.List<? extends AnnotationTableEntry> annotationTableEntries,
Dumper d) |
(package private) void |
dumpParamType(JavaTypeInstance arg,
int paramIdx,
Dumper d) |
java.util.List<AnnotationTableEntry> |
getMethodAnnotations() |
java.util.List<AnnotationTableTypeEntry> |
getMethodReturnAnnotations() |
private java.util.List<AnnotationTableEntry> |
getParameterAnnotations(int idx) |
private java.util.List<AnnotationTableTypeEntry> |
getTypeParameterAnnotations(int paramIdx) |
java.util.List<AnnotationTableTypeEntry> |
getTypeTargetAnnotations(TypeAnnotationEntryValue target) |
private final AttributeMap attributeMap
private final TypeAnnotationHelper typeAnnotationHelper
public MethodPrototypeAnnotationsHelper(AttributeMap attributes)
static void dumpAnnotationTableEntries(java.util.List<? extends AnnotationTableEntry> annotationTableEntries, Dumper d)
public java.util.List<AnnotationTableTypeEntry> getMethodReturnAnnotations()
public java.util.List<AnnotationTableTypeEntry> getTypeTargetAnnotations(TypeAnnotationEntryValue target)
public java.util.List<AnnotationTableEntry> getMethodAnnotations()
private java.util.List<AnnotationTableEntry> getParameterAnnotations(int idx)
private java.util.List<AnnotationTableTypeEntry> getTypeParameterAnnotations(int paramIdx)
void dumpParamType(JavaTypeInstance arg, int paramIdx, Dumper d)