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) |