public class BuilderEncodedArrayPool extends BaseBuilderPool implements EncodedArraySection<BuilderEncodedValues.BuilderArrayEncodedValue,BuilderEncodedValues.BuilderEncodedValue>
dexBuilder| Constructor and Description |
|---|
BuilderEncodedArrayPool(DexBuilder dexBuilder) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends BuilderEncodedValues.BuilderEncodedValue> |
getEncodedValueList(BuilderEncodedValues.BuilderArrayEncodedValue builderArrayEncodedValue) |
int |
getItemOffset(BuilderEncodedValues.BuilderArrayEncodedValue builderArrayEncodedValue) |
java.util.Collection<? extends java.util.Map.Entry<? extends BuilderEncodedValues.BuilderArrayEncodedValue,java.lang.Integer>> |
getItems() |
BuilderEncodedValues.BuilderArrayEncodedValue |
internArrayEncodedValue(ArrayEncodedValue arrayEncodedValue) |
public BuilderEncodedArrayPool(@Nonnull
DexBuilder dexBuilder)
@Nonnull public BuilderEncodedValues.BuilderArrayEncodedValue internArrayEncodedValue(@Nonnull ArrayEncodedValue arrayEncodedValue)
public int getItemOffset(@Nonnull
BuilderEncodedValues.BuilderArrayEncodedValue builderArrayEncodedValue)
getItemOffset in interface OffsetSection<BuilderEncodedValues.BuilderArrayEncodedValue>@Nonnull public java.util.Collection<? extends java.util.Map.Entry<? extends BuilderEncodedValues.BuilderArrayEncodedValue,java.lang.Integer>> getItems()
getItems in interface OffsetSection<BuilderEncodedValues.BuilderArrayEncodedValue>public java.util.List<? extends BuilderEncodedValues.BuilderEncodedValue> getEncodedValueList(BuilderEncodedValues.BuilderArrayEncodedValue builderArrayEncodedValue)
getEncodedValueList in interface EncodedArraySection<BuilderEncodedValues.BuilderArrayEncodedValue,BuilderEncodedValues.BuilderEncodedValue>