public interface com.mongodb.async.client.MongoIterable<TResult>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.mongodb.async.client.MongoIterable
super_class: java.lang.Object
{
public abstract void first(com.mongodb.async.SingleResultCallback<TResult>);
descriptor: (Lcom/mongodb/async/SingleResultCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/mongodb/async/SingleResultCallback<TTResult;>;)V
MethodParameters:
Name Flags
callback
public abstract void forEach(com.mongodb.Block<? super TResult>, com.mongodb.async.SingleResultCallback<java.lang.Void>);
descriptor: (Lcom/mongodb/Block;Lcom/mongodb/async/SingleResultCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/mongodb/Block<-TTResult;>;Lcom/mongodb/async/SingleResultCallback<Ljava/lang/Void;>;)V
MethodParameters:
Name Flags
block
callback
public abstract <A extends java.util.Collection<? super TResult>> void into(A, com.mongodb.async.SingleResultCallback<A>);
descriptor: (Ljava/util/Collection;Lcom/mongodb/async/SingleResultCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <A::Ljava/util/Collection<-TTResult;>;>(TA;Lcom/mongodb/async/SingleResultCallback<TA;>;)V
MethodParameters:
Name Flags
target
callback
public abstract <U> com.mongodb.async.client.MongoIterable<U> map(com.mongodb.Function<TResult, U>);
descriptor: (Lcom/mongodb/Function;)Lcom/mongodb/async/client/MongoIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <U:Ljava/lang/Object;>(Lcom/mongodb/Function<TTResult;TU;>;)Lcom/mongodb/async/client/MongoIterable<TU;>;
MethodParameters:
Name Flags
mapper
public abstract com.mongodb.async.client.MongoIterable<TResult> batchSize(int);
descriptor: (I)Lcom/mongodb/async/client/MongoIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (I)Lcom/mongodb/async/client/MongoIterable<TTResult;>;
MethodParameters:
Name Flags
batchSize
public abstract java.lang.Integer getBatchSize();
descriptor: ()Ljava/lang/Integer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
com.mongodb.lang.Nullable()
public abstract void batchCursor(com.mongodb.async.SingleResultCallback<com.mongodb.async.AsyncBatchCursor<TResult>>);
descriptor: (Lcom/mongodb/async/SingleResultCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/mongodb/async/SingleResultCallback<Lcom/mongodb/async/AsyncBatchCursor<TTResult;>;>;)V
MethodParameters:
Name Flags
callback
}
Signature: <TResult:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "MongoIterable.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()