Package org.jf.dexlib2.writer.pool
Class AnnotationSetPool
java.lang.Object
org.jf.dexlib2.writer.pool.BasePool<Set<? extends Annotation>,Integer>
org.jf.dexlib2.writer.pool.BaseOffsetPool<Set<? extends Annotation>>
org.jf.dexlib2.writer.pool.BaseNullableOffsetPool<Set<? extends Annotation>>
org.jf.dexlib2.writer.pool.AnnotationSetPool
- All Implemented Interfaces:
AnnotationSetSection<Annotation,,Set<? extends Annotation>> NullableOffsetSection<Set<? extends Annotation>>,OffsetSection<Set<? extends Annotation>>,Markable
public class AnnotationSetPool
extends BaseNullableOffsetPool<Set<? extends Annotation>>
implements AnnotationSetSection<Annotation,Set<? extends Annotation>>
-
Field Summary
Fields inherited from class org.jf.dexlib2.writer.pool.BasePool
dexPool, internedItems -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends Annotation> getAnnotations(Set<? extends Annotation> annotations) voidintern(Set<? extends Annotation> annotationSet) Methods inherited from class org.jf.dexlib2.writer.pool.BaseNullableOffsetPool
getNullableItemOffsetMethods 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.NullableOffsetSection
getNullableItemOffsetMethods inherited from interface org.jf.dexlib2.writer.OffsetSection
getItemOffset, getItems
-
Constructor Details
-
AnnotationSetPool
-
-
Method Details
-
intern
-
getAnnotations
@Nonnull public Collection<? extends Annotation> getAnnotations(@Nonnull Set<? extends Annotation> annotations) - Specified by:
getAnnotationsin interfaceAnnotationSetSection<Annotation,Set<? extends Annotation>>
-