Class LocatedItems<T extends ItemWithLocation>

java.lang.Object
org.jf.dexlib2.builder.LocatedItems<T>
Direct Known Subclasses:
LocatedDebugItems, LocatedLabels

public abstract class LocatedItems<T extends ItemWithLocation> extends Object
  • Field Details

  • Constructor Details

    • LocatedItems

      public LocatedItems()
  • Method Details

    • getItems

      @Nonnull private List<T> getItems()
    • getModifiableItems

      public Set<T> getModifiableItems(MethodLocation newItemsLocation)
    • addItem

      private void addItem(@Nonnull T item)
    • getAddLocatedItemError

      protected abstract String getAddLocatedItemError()
    • mergeItemsIntoNext

      public void mergeItemsIntoNext(@Nonnull MethodLocation nextLocation, LocatedItems<T> otherLocatedItems)