public class AnnotationsAttr extends PinnedAttribute
| Constructor and Description |
|---|
AnnotationsAttr(java.util.Map<java.lang.String,IAnnotation> map) |
| Modifier and Type | Method and Description |
|---|---|
IAnnotation |
get(java.lang.String className) |
java.util.Collection<IAnnotation> |
getAll() |
JadxAttrType<AnnotationsAttr> |
getAttrType() |
java.util.List<IAnnotation> |
getList() |
boolean |
isEmpty() |
static @Nullable AnnotationsAttr |
pack(java.util.List<IAnnotation> annotationList) |
int |
size() |
java.lang.String |
toString() |
keepLoadedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoAttrStringpublic AnnotationsAttr(java.util.Map<java.lang.String,IAnnotation> map)
@Nullable public static @Nullable AnnotationsAttr pack(java.util.List<IAnnotation> annotationList)
public IAnnotation get(java.lang.String className)
public java.util.Collection<IAnnotation> getAll()
public java.util.List<IAnnotation> getList()
public int size()
public boolean isEmpty()
public JadxAttrType<AnnotationsAttr> getAttrType()
public java.lang.String toString()
toString in class java.lang.Object