Package org.jf.dexlib2.writer.pool
Class AnnotationPool
- All Implemented Interfaces:
AnnotationSection<CharSequence,,CharSequence, Annotation, AnnotationElement, EncodedValue> OffsetSection<Annotation>,Markable
public class AnnotationPool
extends BaseOffsetPool<Annotation>
implements AnnotationSection<CharSequence,CharSequence,Annotation,AnnotationElement,EncodedValue>
-
Field Summary
Fields inherited from class org.jf.dexlib2.writer.pool.BasePool
dexPool, internedItems -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetElementName(AnnotationElement annotationElement) Collection<? extends AnnotationElement> getElements(Annotation annotation) getElementValue(AnnotationElement annotationElement) getType(Annotation annotation) intgetVisibility(Annotation annotation) voidintern(Annotation annotation) Methods inherited from class org.jf.dexlib2.writer.pool.BaseOffsetPool
getItemOffset, getItems, getItemStringMethods inherited from class org.jf.dexlib2.writer.pool.BasePool
getItemCount, mark, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jf.dexlib2.writer.OffsetSection
getItemOffset, getItems
-
Constructor Details
-
AnnotationPool
-
-
Method Details
-
intern
-
getVisibility
- Specified by:
getVisibilityin interfaceAnnotationSection<CharSequence,CharSequence, Annotation, AnnotationElement, EncodedValue>
-
getType
- Specified by:
getTypein interfaceAnnotationSection<CharSequence,CharSequence, Annotation, AnnotationElement, EncodedValue>
-
getElements
- Specified by:
getElementsin interfaceAnnotationSection<CharSequence,CharSequence, Annotation, AnnotationElement, EncodedValue>
-
getElementName
- Specified by:
getElementNamein interfaceAnnotationSection<CharSequence,CharSequence, Annotation, AnnotationElement, EncodedValue>
-
getElementValue
- Specified by:
getElementValuein interfaceAnnotationSection<CharSequence,CharSequence, Annotation, AnnotationElement, EncodedValue>
-