Package org.jf.dexlib2.writer.builder
Class DexBuilder.DexBuilderSectionProvider
- java.lang.Object
-
- org.jf.dexlib2.writer.DexWriter.SectionProvider
-
- org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
-
- Enclosing class:
- DexBuilder
protected class DexBuilder.DexBuilderSectionProvider extends DexWriter.SectionProvider
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DexBuilderSectionProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jf.dexlib2.writer.builder.BuilderAnnotationPool
getAnnotationSection()
org.jf.dexlib2.writer.builder.BuilderAnnotationSetPool
getAnnotationSetSection()
BuilderCallSitePool
getCallSiteSection()
BuilderClassPool
getClassSection()
BuilderEncodedArrayPool
getEncodedArraySection()
BuilderFieldPool
getFieldSection()
BuilderMethodHandlePool
getMethodHandleSection()
org.jf.dexlib2.writer.builder.BuilderMethodPool
getMethodSection()
org.jf.dexlib2.writer.builder.BuilderProtoPool
getProtoSection()
org.jf.dexlib2.writer.builder.BuilderStringPool
getStringSection()
org.jf.dexlib2.writer.builder.BuilderTypeListPool
getTypeListSection()
org.jf.dexlib2.writer.builder.BuilderTypePool
getTypeSection()
-
-
-
Method Detail
-
getStringSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderStringPool getStringSection()
- Specified by:
getStringSection
in classDexWriter.SectionProvider
-
getTypeSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderTypePool getTypeSection()
- Specified by:
getTypeSection
in classDexWriter.SectionProvider
-
getProtoSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderProtoPool getProtoSection()
- Specified by:
getProtoSection
in classDexWriter.SectionProvider
-
getFieldSection
@Nonnull public BuilderFieldPool getFieldSection()
- Specified by:
getFieldSection
in classDexWriter.SectionProvider
-
getMethodSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderMethodPool getMethodSection()
- Specified by:
getMethodSection
in classDexWriter.SectionProvider
-
getClassSection
@Nonnull public BuilderClassPool getClassSection()
- Specified by:
getClassSection
in classDexWriter.SectionProvider
-
getCallSiteSection
@Nonnull public BuilderCallSitePool getCallSiteSection()
- Specified by:
getCallSiteSection
in classDexWriter.SectionProvider
-
getMethodHandleSection
@Nonnull public BuilderMethodHandlePool getMethodHandleSection()
- Specified by:
getMethodHandleSection
in classDexWriter.SectionProvider
-
getTypeListSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderTypeListPool getTypeListSection()
- Specified by:
getTypeListSection
in classDexWriter.SectionProvider
-
getAnnotationSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderAnnotationPool getAnnotationSection()
- Specified by:
getAnnotationSection
in classDexWriter.SectionProvider
-
getAnnotationSetSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderAnnotationSetPool getAnnotationSetSection()
- Specified by:
getAnnotationSetSection
in classDexWriter.SectionProvider
-
getEncodedArraySection
@Nonnull public BuilderEncodedArrayPool getEncodedArraySection()
- Specified by:
getEncodedArraySection
in classDexWriter.SectionProvider
-
-