interface com.google.common.collect.CollectSpliterators$FlatMapSpliterator$Factory<InElementT, OutSpliteratorT extends java.util.Spliterator<?>>
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: com.google.common.collect.CollectSpliterators$FlatMapSpliterator$Factory
super_class: java.lang.Object
{
public abstract OutSpliteratorT newFlatMapSpliterator(OutSpliteratorT, java.util.Spliterator<InElementT>, java.util.function.Function<? super InElementT, OutSpliteratorT>, int, );
descriptor: (Ljava/util/Spliterator;Ljava/util/Spliterator;Ljava/util/function/Function;IJ)Ljava/util/Spliterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TOutSpliteratorT;Ljava/util/Spliterator<TInElementT;>;Ljava/util/function/Function<-TInElementT;TOutSpliteratorT;>;IJ)TOutSpliteratorT;
MethodParameters:
Name Flags
prefix
fromSplit
function
splitCharacteristics
estSplitSize
}
Signature: <InElementT:Ljava/lang/Object;OutSpliteratorT::Ljava/util/Spliterator<*>;>Ljava/lang/Object;
SourceFile: "CollectSpliterators.java"
NestHost: com.google.common.collect.CollectSpliterators
InnerClasses:
abstract FlatMapSpliterator = com.google.common.collect.CollectSpliterators$FlatMapSpliterator of com.google.common.collect.CollectSpliterators
abstract Factory = com.google.common.collect.CollectSpliterators$FlatMapSpliterator$Factory of com.google.common.collect.CollectSpliterators$FlatMapSpliterator
RuntimeVisibleAnnotations:
java.lang.FunctionalInterface()