| Package | Description |
|---|---|
| com.ibm.wala.shrikeCT |
| Modifier and Type | Field and Description |
|---|---|
AnnotationsReader.AnnotationAttribute |
TypeAnnotationsReader.TypeAnnotationAttribute.annotationAttribute |
| Modifier and Type | Method and Description |
|---|---|
AnnotationsReader.AnnotationAttribute[] |
AnnotationsReader.getAllAnnotations()
get all the annotations declared in this attribute.
|
AnnotationsReader.AnnotationAttribute[][] |
AnnotationsReader.getAllParameterAnnotations()
param_annotations {
u2 attribute_name_index;
u4 attribute_length;
u1 num_parameters;
{
u2 num_annotations;
annotation annotations[num_annotations];
} parameter_annotations[num_parameters];
|
| Modifier and Type | Method and Description |
|---|---|
protected com.ibm.wala.util.collections.Pair<AnnotationsReader.AnnotationAttribute,Integer> |
AnnotationsReader.getAttributeAndSize(int begin)
annotation {
u2 type_index;
u2 num_element_value_pairs;
{ u2 element_name_index;
element_value value;
} element_value_pairs[num_element_value_pairs]
|
| Constructor and Description |
|---|
TypeAnnotationAttribute(TypeAnnotationsReader.TypeAnnotationTarget annotationTarget,
AnnotationsReader.AnnotationAttribute annotationAttribute,
List<com.ibm.wala.util.collections.Pair<TypeAnnotationsReader.TypePathKind,Integer>> typePath,
TypeAnnotationsReader.TargetType targetType) |
Copyright © 2019. All rights reserved.