| Package | Description |
|---|---|
| org.benf.cfr.reader.bytecode.analysis.types | |
| org.benf.cfr.reader.entities.annotations | |
| org.benf.cfr.reader.entities.attributes |
| Modifier and Type | Method and Description |
|---|---|
static TypeAnnotationHelper |
TypeAnnotationHelper.create(AttributeMap map,
TypeAnnotationEntryValue... tkeys) |
java.util.List<AnnotationTableTypeEntry> |
MethodPrototypeAnnotationsHelper.getTypeTargetAnnotations(TypeAnnotationEntryValue target) |
| Modifier and Type | Field and Description |
|---|---|
private TypeAnnotationEntryValue |
AnnotationTableTypeEntry.value |
| Modifier and Type | Method and Description |
|---|---|
TypeAnnotationEntryValue |
AnnotationTableTypeEntry.getValue() |
| Constructor and Description |
|---|
AnnotationTableTypeEntry(TypeAnnotationEntryValue value,
T targetInfo,
TypePath typePath,
JavaTypeInstance type,
java.util.Map<java.lang.String,ElementValue> elementValueMap) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<TypeAnnotationEntryValue,java.util.List<AnnotationTableTypeEntry>> |
AttributeTypeAnnotations.annotationTableEntryData |
private static java.util.Map<java.lang.Short,TypeAnnotationEntryValue> |
TypeAnnotationEntryValue.lut |
| Modifier and Type | Method and Description |
|---|---|
static TypeAnnotationEntryValue |
TypeAnnotationEntryValue.get(short value) |
static TypeAnnotationEntryValue |
TypeAnnotationEntryValue.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TypeAnnotationEntryValue[] |
TypeAnnotationEntryValue.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AnnotationTableTypeEntry> |
AttributeTypeAnnotations.getAnnotationsFor(TypeAnnotationEntryValue... types) |