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 StringKey
getElementName(AnnotationElement element)
java.util.Collection<? extends AnnotationElement>
getElements(AnnotationKey key)
EncodedValue
getElementValue(AnnotationElement element)
TypeKey
getType(AnnotationKey key)
int
getVisibility(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)
-
-