| Package | Description |
|---|---|
| com.ibm.wala.classLoader |
This package provides functionality related to class loading and
management of loaded classes.
|
| com.ibm.wala.demandpa.util | |
| com.ibm.wala.ipa.summaries |
This package provides class hierarchy analysis.
|
| com.ibm.wala.types.annotations |
| Modifier and Type | Method and Description |
|---|---|
Collection<Annotation> |
SyntheticMethod.getAnnotations() |
Collection<Annotation> |
SyntheticClass.getAnnotations() |
Collection<Annotation> |
ShrikeCTMethod.getAnnotations() |
Collection<Annotation> |
ShrikeClass.getAnnotations() |
Collection<Annotation> |
IMember.getAnnotations()
Get the annotations on this member, if any
|
Collection<Annotation> |
IClass.getAnnotations()
get annotations, if any
|
Collection<Annotation> |
FieldImpl.getAnnotations() |
Collection<Annotation> |
ArrayClass.getAnnotations() |
Collection<Annotation> |
ShrikeCTMethod.getAnnotations(boolean runtimeInvisible) |
Collection<Annotation> |
ShrikeClass.getAnnotations(boolean runtimeInvisible) |
Collection<Annotation> |
IBytecodeMethod.getAnnotations(boolean runtimeVisible) |
abstract Collection<Annotation> |
BytecodeClass.getAnnotations(boolean runtimeVisible) |
protected Collection<Annotation> |
ShrikeClass.getFieldAnnotations(int fieldIndex,
boolean runtimeInvisible) |
Collection<Annotation> |
ShrikeCTMethod.getRuntimeInvisibleAnnotations()
read the runtime-invisible annotations from the class file
|
Collection<Annotation> |
ShrikeClass.getRuntimeInvisibleAnnotations() |
Collection<Annotation> |
ShrikeClass.getRuntimeInvisibleAnnotations(int fieldIndex)
read the runtime-invisible annotations from the class file
|
Collection<Annotation> |
ShrikeCTMethod.getRuntimeVisibleAnnotations()
read the runtime-visible annotations from the class file
|
Collection<Annotation> |
ShrikeClass.getRuntimeVisibleAnnotations() |
Collection<Annotation> |
ShrikeClass.getRuntimeVisibleAnnotations(int fieldIndex)
read the runtime-invisible annotations from the class file
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BytecodeClass.addFieldToList(List<FieldImpl> L,
Atom name,
ImmutableByteArray fieldType,
int accessFlags,
Collection<Annotation> annotations,
TypeSignature sig) |
| Constructor and Description |
|---|
FieldImpl(IClass declaringClass,
FieldReference canonicalRef,
int accessFlags,
Collection<Annotation> annotations) |
FieldImpl(IClass declaringClass,
FieldReference canonicalRef,
int accessFlags,
Collection<Annotation> annotations,
TypeSignature sig) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Annotation> |
ArrayContents.getAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Annotation> |
BypassSyntheticClass.getAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
static Annotation |
Annotation.make(TypeReference t) |
static Annotation |
Annotation.makeUnnamedAndNamed(TypeReference t,
Map<String,com.ibm.wala.shrikeCT.AnnotationsReader.ElementValue> namedArguments,
com.ibm.wala.util.collections.Pair<TypeReference,Object>[] unnamedArguments) |
static Annotation |
Annotation.makeWithNamed(TypeReference t,
Map<String,com.ibm.wala.shrikeCT.AnnotationsReader.ElementValue> namedArguments) |
static Annotation |
Annotation.makeWithUnnamed(TypeReference t,
com.ibm.wala.util.collections.Pair<TypeReference,Object>[] unnamedArguments) |
| Modifier and Type | Method and Description |
|---|---|
protected static Collection<Annotation> |
Annotation.convertToAnnotations(ClassLoaderReference clRef,
com.ibm.wala.shrikeCT.AnnotationsReader.AnnotationAttribute[] allAnnotations) |
static Collection<Annotation> |
Annotation.getAnnotationsFromReader(com.ibm.wala.shrikeCT.AnnotationsReader r,
ClassLoaderReference clRef) |
Copyright © 2015. All rights reserved.