| Package | Description |
|---|---|
| com.android.dx.cf.attrib |
Implementation of containers and utilities for all the standard Java
attribute types.
|
| com.android.dx.cf.direct |
Implementation of
cf.iface.* based on a direct representation
of class files as byte[]s. |
| com.android.dx.dex.file | |
| com.android.dx.rop.annotation |
| Modifier and Type | Method and Description |
|---|---|
AnnotationsList |
BaseParameterAnnotations.getParameterAnnotations()
Gets the list of annotation lists associated with this instance.
|
| Constructor and Description |
|---|
AttRuntimeInvisibleParameterAnnotations(AnnotationsList parameterAnnotations,
int byteLength)
Constructs an instance.
|
AttRuntimeVisibleParameterAnnotations(AnnotationsList annotations,
int byteLength)
Constructs an instance.
|
BaseParameterAnnotations(java.lang.String attributeName,
AnnotationsList parameterAnnotations,
int byteLength)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationsList |
AnnotationParser.parseParameterAttribute(AnnotationVisibility visibility)
Parses a parameter annotation attribute.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationsList |
ParameterAnnotationStruct.getAnnotationsList()
Gets the associated annotations list.
|
AnnotationsList |
AnnotationsDirectoryItem.getParameterAnnotations(CstMethodRef method)
Gets the parameter annotations for a given method, if any.
|
AnnotationsList |
ClassDefItem.getParameterAnnotations(CstMethodRef method)
Gets the parameter annotations for a given method, if any.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationsDirectoryItem.addParameterAnnotations(CstMethodRef method,
AnnotationsList list,
DexFile dexFile)
Adds a parameter annotations item to this instance.
|
void |
ClassDefItem.addParameterAnnotations(CstMethodRef method,
AnnotationsList list,
DexFile dexFile)
Adds a parameter annotations item to this class.
|
| Constructor and Description |
|---|
ParameterAnnotationStruct(CstMethodRef method,
AnnotationsList annotationsList,
DexFile dexFile)
Constructs an instance.
|
| Modifier and Type | Field and Description |
|---|---|
static AnnotationsList |
AnnotationsList.EMPTY
non-null; immutable empty instance |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationsList |
AnnotationsList.combine(AnnotationsList list1,
AnnotationsList list2)
Constructs an immutable instance which is the combination of
the two given instances.
|
| Modifier and Type | Method and Description |
|---|---|
static AnnotationsList |
AnnotationsList.combine(AnnotationsList list1,
AnnotationsList list2)
Constructs an immutable instance which is the combination of
the two given instances.
|
Copyright © 2020. All Rights Reserved.