|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Annotation | |
|---|---|
| com.android.dx.dex.file | |
| com.android.dx.rop.annotation | |
| com.android.dx.rop.cst | Interfaces and implementation of things related to the constant pool. |
| Uses of Annotation in com.android.dx.dex.file |
|---|
| Methods in com.android.dx.dex.file that return Annotation | |
|---|---|
static Annotation |
AnnotationUtils.makeAnnotationDefault(Annotation defaults)
Constructs a standard AnnotationDefault annotation. |
static Annotation |
AnnotationUtils.makeEnclosingClass(CstType clazz)
Constructs a standard EnclosingClass annotation. |
static Annotation |
AnnotationUtils.makeEnclosingMethod(CstMethodRef method)
Constructs a standard EnclosingMethod annotation. |
static Annotation |
AnnotationUtils.makeInnerClass(CstString name,
int accessFlags)
Constructs a standard InnerClass annotation. |
static Annotation |
AnnotationUtils.makeMemberClasses(TypeList types)
Constructs a standard MemberClasses annotation. |
static Annotation |
AnnotationUtils.makeSignature(CstString signature)
Constructs a standard Signature annotation. |
static Annotation |
AnnotationUtils.makeThrows(TypeList types)
Constructs a standard Throws annotation. |
| Methods in com.android.dx.dex.file with parameters of type Annotation | |
|---|---|
static void |
ValueEncoder.addContents(DexFile file,
Annotation annotation)
Helper for addContents() methods, which adds
contents for a particular Annotation, calling itself
recursively should it encounter a nested annotation. |
static Annotation |
AnnotationUtils.makeAnnotationDefault(Annotation defaults)
Constructs a standard AnnotationDefault annotation. |
void |
ValueEncoder.writeAnnotation(Annotation annotation,
boolean topLevel)
Writes out the encoded form of the given annotation, that is, as an encoded_annotation and not including a
value_type prefix. |
| Constructors in com.android.dx.dex.file with parameters of type Annotation | |
|---|---|
AnnotationItem(Annotation annotation,
DexFile dexFile)
Constructs an instance. |
|
| Uses of Annotation in com.android.dx.rop.annotation |
|---|
| Methods in com.android.dx.rop.annotation that return types with arguments of type Annotation | |
|---|---|
Collection<Annotation> |
Annotations.getAnnotations()
Gets the set of annotations contained in this instance. |
| Methods in com.android.dx.rop.annotation with parameters of type Annotation | |
|---|---|
void |
Annotations.add(Annotation annotation)
Adds an element to this instance. |
static Annotations |
Annotations.combine(Annotations annotations,
Annotation annotation)
Constructs an immutable instance which is the combination of the given instance with the given additional annotation. |
int |
Annotation.compareTo(Annotation other)
|
| Uses of Annotation in com.android.dx.rop.cst |
|---|
| Methods in com.android.dx.rop.cst that return Annotation | |
|---|---|
Annotation |
CstAnnotation.getAnnotation()
Get the underlying annotation. |
| Constructors in com.android.dx.rop.cst with parameters of type Annotation | |
|---|---|
CstAnnotation(Annotation annotation)
Constructs an instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||