Class MultipleParentClassLoader.CompoundEnumeration

java.lang.Object
net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
All Implemented Interfaces:
Enumeration<URL>
Enclosing class:
MultipleParentClassLoader

protected static class MultipleParentClassLoader.CompoundEnumeration extends Object implements Enumeration<URL>
A compound URL enumeration.
  • Field Details

    • FIRST

      private static final int FIRST
      Indicates the first index of a list.
      See Also:
    • enumerations

      private final List<Enumeration<URL>> enumerations
      The remaining lists of enumerations.
    • current

      @UnknownNull private Enumeration<URL> current
      The currently represented enumeration or null if no such enumeration is currently selected.
  • Constructor Details

    • CompoundEnumeration

      protected CompoundEnumeration(List<Enumeration<URL>> enumerations)
      Creates a compound enumeration.
      Parameters:
      enumerations - The enumerations to represent.
  • Method Details