Package org.jf.dexlib2.writer
Interface AnnotationSection<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue>
-
- All Superinterfaces:
OffsetSection<AnnotationKey>
- All Known Implementing Classes:
AnnotationPool
public interface AnnotationSection<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue> extends OffsetSection<AnnotationKey>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringKeygetElementName(AnnotationElement element)java.util.Collection<? extends AnnotationElement>getElements(AnnotationKey key)EncodedValuegetElementValue(AnnotationElement element)TypeKeygetType(AnnotationKey key)intgetVisibility(AnnotationKey key)-
Methods inherited from interface org.jf.dexlib2.writer.OffsetSection
getItemOffset, getItems
-
-
-
-
Method Detail
-
getVisibility
int getVisibility(@Nonnull AnnotationKey key)
-
getType
@Nonnull TypeKey getType(@Nonnull AnnotationKey key)
-
getElements
@Nonnull java.util.Collection<? extends AnnotationElement> getElements(@Nonnull AnnotationKey key)
-
getElementName
@Nonnull StringKey getElementName(@Nonnull AnnotationElement element)
-
getElementValue
@Nonnull EncodedValue getElementValue(@Nonnull AnnotationElement element)
-
-