Package | Description |
---|---|
org.benf.cfr.reader.entities.annotations | |
org.benf.cfr.reader.entities.attributes |
Modifier and Type | Class and Description |
---|---|
class |
ElementValueAnnotation |
class |
ElementValueArray |
class |
ElementValueClass |
class |
ElementValueConst |
class |
ElementValueEnum |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ElementValue> |
ElementValueArray.content |
private java.util.Map<java.lang.String,ElementValue> |
AnnotationTableEntry.elementValueMap |
Modifier and Type | Method and Description |
---|---|
ElementValue |
ElementValue.withTypeHint(JavaTypeInstance hint) |
ElementValue |
ElementValueAnnotation.withTypeHint(JavaTypeInstance hint) |
ElementValue |
ElementValueArray.withTypeHint(JavaTypeInstance hint) |
ElementValue |
ElementValueClass.withTypeHint(JavaTypeInstance hint) |
ElementValue |
ElementValueConst.withTypeHint(JavaTypeInstance hint) |
ElementValue |
ElementValueEnum.withTypeHint(JavaTypeInstance hint) |
Constructor and Description |
---|
AnnotationTableEntry(JavaTypeInstance clazz,
java.util.Map<java.lang.String,ElementValue> elementValueMap) |
AnnotationTableTypeEntry(TypeAnnotationEntryValue value,
T targetInfo,
TypePath typePath,
JavaTypeInstance type,
java.util.Map<java.lang.String,ElementValue> elementValueMap) |
ElementValueArray(java.util.List<ElementValue> content) |
Modifier and Type | Field and Description |
---|---|
private ElementValue |
AttributeAnnotationDefault.elementValue |
Modifier and Type | Method and Description |
---|---|
ElementValue |
AttributeAnnotationDefault.getElementValue() |
Modifier and Type | Method and Description |
---|---|
(package private) static Pair<java.lang.Long,ElementValue> |
AnnotationHelpers.getElementValue(ByteData raw,
long offset,
ConstantPool cp) |
Modifier and Type | Method and Description |
---|---|
private static long |
AnnotationHelpers.getElementValuePair(ByteData raw,
long offset,
ConstantPool cp,
java.util.Map<java.lang.String,ElementValue> res) |