Class ClassLoaderSafeIterator<T>

java.lang.Object
com.google.common.collect.UnmodifiableIterator<T>
com.google.common.collect.AbstractIterator<T>
io.trino.plugin.base.classloader.ClassLoaderSafeIterator<T>
All Implemented Interfaces:
Iterator<T>

public final class ClassLoaderSafeIterator<T> extends com.google.common.collect.AbstractIterator<T>
  • Constructor Details

    • ClassLoaderSafeIterator

      public ClassLoaderSafeIterator(Iterator<T> delegate, ClassLoader classLoader)
  • Method Details

    • computeNext

      protected T computeNext()
      Specified by:
      computeNext in class com.google.common.collect.AbstractIterator<T>