Class AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
java.lang.Object
net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
Field Summary
FieldsModifier and TypeFieldDescriptionA buffer containing all types that surpassed the maximum.The delegate iterator.private final intThe maximum size of any slice.private final intThe minimum size of any slice. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSlicingIterator(int minimum, int maximum, Iterator<? extends List<Class<?>>> iterator) Creates a new slicing iterator. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining
-
Field Details
-
minimum
private final int minimumThe minimum size of any slice. -
maximum
private final int maximumThe maximum size of any slice. -
iterator
-
buffer
-
-
Constructor Details
-
SlicingIterator
-
-
Method Details
-
hasNext
-
next
-
remove
-