public final class com.mongodb.internal.operation.SyncOperations<TDocument>
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.mongodb.internal.operation.SyncOperations
super_class: java.lang.Object
{
private final com.mongodb.internal.operation.Operations<TDocument> operations;
descriptor: Lcom/mongodb/internal/operation/Operations;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lcom/mongodb/internal/operation/Operations<TTDocument;>;
public void <init>(java.lang.Class<TDocument>, com.mongodb.ReadPreference, org.bson.codecs.configuration.CodecRegistry);
descriptor: (Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aconst_null
aload 1
aload 2
aload 3
getstatic com.mongodb.ReadConcern.DEFAULT:Lcom/mongodb/ReadConcern;
getstatic com.mongodb.WriteConcern.ACKNOWLEDGED:Lcom/mongodb/WriteConcern;
iconst_1
iconst_1
invokespecial com.mongodb.internal.operation.SyncOperations.<init>:(Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 2 1 documentClass Ljava/lang/Class<TTDocument;>;
0 2 2 readPreference Lcom/mongodb/ReadPreference;
0 2 3 codecRegistry Lorg/bson/codecs/configuration/CodecRegistry;
Signature: (Ljava/lang/Class<TTDocument;>;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;)V
MethodParameters:
Name Flags
documentClass final
readPreference final
codecRegistry final
public void <init>(java.lang.Class<TDocument>, com.mongodb.ReadPreference, org.bson.codecs.configuration.CodecRegistry, );
descriptor: (Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aconst_null
aload 1
aload 2
aload 3
getstatic com.mongodb.ReadConcern.DEFAULT:Lcom/mongodb/ReadConcern;
getstatic com.mongodb.WriteConcern.ACKNOWLEDGED:Lcom/mongodb/WriteConcern;
iconst_1
iload 4
invokespecial com.mongodb.internal.operation.SyncOperations.<init>:(Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 2 1 documentClass Ljava/lang/Class<TTDocument;>;
0 2 2 readPreference Lcom/mongodb/ReadPreference;
0 2 3 codecRegistry Lorg/bson/codecs/configuration/CodecRegistry;
0 2 4 retryReads Z
Signature: (Ljava/lang/Class<TTDocument;>;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Z)V
MethodParameters:
Name Flags
documentClass final
readPreference final
codecRegistry final
retryReads final
public void <init>(com.mongodb.MongoNamespace, java.lang.Class<TDocument>, com.mongodb.ReadPreference, org.bson.codecs.configuration.CodecRegistry);
descriptor: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
aload 4
getstatic com.mongodb.ReadConcern.DEFAULT:Lcom/mongodb/ReadConcern;
getstatic com.mongodb.WriteConcern.ACKNOWLEDGED:Lcom/mongodb/WriteConcern;
iconst_1
iconst_1
invokespecial com.mongodb.internal.operation.SyncOperations.<init>:(Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 2 1 namespace Lcom/mongodb/MongoNamespace;
0 2 2 documentClass Ljava/lang/Class<TTDocument;>;
0 2 3 readPreference Lcom/mongodb/ReadPreference;
0 2 4 codecRegistry Lorg/bson/codecs/configuration/CodecRegistry;
Signature: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class<TTDocument;>;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;)V
MethodParameters:
Name Flags
namespace final
documentClass final
readPreference final
codecRegistry final
public void <init>(com.mongodb.MongoNamespace, java.lang.Class<TDocument>, com.mongodb.ReadPreference, org.bson.codecs.configuration.CodecRegistry, );
descriptor: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
getstatic com.mongodb.ReadConcern.DEFAULT:Lcom/mongodb/ReadConcern;
getstatic com.mongodb.WriteConcern.ACKNOWLEDGED:Lcom/mongodb/WriteConcern;
iconst_1
iload 5
invokespecial com.mongodb.internal.operation.SyncOperations.<init>:(Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
1: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 2 1 namespace Lcom/mongodb/MongoNamespace;
0 2 2 documentClass Ljava/lang/Class<TTDocument;>;
0 2 3 readPreference Lcom/mongodb/ReadPreference;
0 2 4 codecRegistry Lorg/bson/codecs/configuration/CodecRegistry;
0 2 5 retryReads Z
Signature: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class<TTDocument;>;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Z)V
MethodParameters:
Name Flags
namespace final
documentClass final
readPreference final
codecRegistry final
retryReads final
public void <init>(com.mongodb.MongoNamespace, java.lang.Class<TDocument>, com.mongodb.ReadPreference, org.bson.codecs.configuration.CodecRegistry, com.mongodb.ReadConcern, com.mongodb.WriteConcern, boolean, );
descriptor: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new com.mongodb.internal.operation.Operations
dup
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
2: iload 7
iload 8
invokespecial com.mongodb.internal.operation.Operations.<init>:(Lcom/mongodb/MongoNamespace;Ljava/lang/Class;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
3: putfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
4: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 5 1 namespace Lcom/mongodb/MongoNamespace;
0 5 2 documentClass Ljava/lang/Class<TTDocument;>;
0 5 3 readPreference Lcom/mongodb/ReadPreference;
0 5 4 codecRegistry Lorg/bson/codecs/configuration/CodecRegistry;
0 5 5 readConcern Lcom/mongodb/ReadConcern;
0 5 6 writeConcern Lcom/mongodb/WriteConcern;
0 5 7 retryWrites Z
0 5 8 retryReads Z
Signature: (Lcom/mongodb/MongoNamespace;Ljava/lang/Class<TTDocument;>;Lcom/mongodb/ReadPreference;Lorg/bson/codecs/configuration/CodecRegistry;Lcom/mongodb/ReadConcern;Lcom/mongodb/WriteConcern;ZZ)V
MethodParameters:
Name Flags
namespace final
documentClass final
readPreference final
codecRegistry final
readConcern final
writeConcern final
retryWrites final
retryReads final
public com.mongodb.operation.ReadOperation<java.lang.Long> count(org.bson.conversions.Bson, com.mongodb.client.model.CountOptions, com.mongodb.internal.client.model.CountStrategy);
descriptor: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/CountOptions;Lcom/mongodb/internal/client/model/CountStrategy;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.count:(Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/CountOptions;Lcom/mongodb/internal/client/model/CountStrategy;)Lcom/mongodb/operation/CountOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 options Lcom/mongodb/client/model/CountOptions;
0 1 3 countStrategy Lcom/mongodb/internal/client/model/CountStrategy;
Signature: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/CountOptions;Lcom/mongodb/internal/client/model/CountStrategy;)Lcom/mongodb/operation/ReadOperation<Ljava/lang/Long;>;
MethodParameters:
Name Flags
filter final
options final
countStrategy final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> findFirst(org.bson.conversions.Bson, java.lang.Class<TResult>, com.mongodb.client.model.FindOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.findFirst:(Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/FindOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 resultClass Ljava/lang/Class<TTResult;>;
0 1 3 options Lcom/mongodb/client/model/FindOptions;
Signature: <TResult:Ljava/lang/Object;>(Lorg/bson/conversions/Bson;Ljava/lang/Class<TTResult;>;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
filter final
resultClass final
options final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> find(org.bson.conversions.Bson, java.lang.Class<TResult>, com.mongodb.client.model.FindOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.find:(Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/FindOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 resultClass Ljava/lang/Class<TTResult;>;
0 1 3 options Lcom/mongodb/client/model/FindOptions;
Signature: <TResult:Ljava/lang/Object;>(Lorg/bson/conversions/Bson;Ljava/lang/Class<TTResult;>;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
filter final
resultClass final
options final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> find(com.mongodb.MongoNamespace, org.bson.conversions.Bson, java.lang.Class<TResult>, com.mongodb.client.model.FindOptions);
descriptor: (Lcom/mongodb/MongoNamespace;Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
aload 4
invokevirtual com.mongodb.internal.operation.Operations.find:(Lcom/mongodb/MongoNamespace;Lorg/bson/conversions/Bson;Ljava/lang/Class;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/FindOperation;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 findNamespace Lcom/mongodb/MongoNamespace;
0 1 2 filter Lorg/bson/conversions/Bson;
0 1 3 resultClass Ljava/lang/Class<TTResult;>;
0 1 4 options Lcom/mongodb/client/model/FindOptions;
Signature: <TResult:Ljava/lang/Object;>(Lcom/mongodb/MongoNamespace;Lorg/bson/conversions/Bson;Ljava/lang/Class<TTResult;>;Lcom/mongodb/client/model/FindOptions;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
findNamespace final
filter final
resultClass final
options final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> distinct(java.lang.String, org.bson.conversions.Bson, java.lang.Class<TResult>, long, com.mongodb.client.model.Collation);
descriptor: (Ljava/lang/String;Lorg/bson/conversions/Bson;Ljava/lang/Class;JLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
lload 4
aload 6
invokevirtual com.mongodb.internal.operation.Operations.distinct:(Ljava/lang/String;Lorg/bson/conversions/Bson;Ljava/lang/Class;JLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/DistinctOperation;
areturn
end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 fieldName Ljava/lang/String;
0 1 2 filter Lorg/bson/conversions/Bson;
0 1 3 resultClass Ljava/lang/Class<TTResult;>;
0 1 4 maxTimeMS J
0 1 6 collation Lcom/mongodb/client/model/Collation;
Signature: <TResult:Ljava/lang/Object;>(Ljava/lang/String;Lorg/bson/conversions/Bson;Ljava/lang/Class<TTResult;>;JLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
fieldName final
filter final
resultClass final
maxTimeMS final
collation final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> aggregate(java.util.List<? extends org.bson.conversions.Bson>, java.lang.Class<TResult>, long, long, java.lang.Integer, com.mongodb.client.model.Collation, org.bson.conversions.Bson, java.lang.String, java.lang.Boolean, java.lang.Boolean, com.mongodb.client.model.AggregationLevel);
descriptor: (Ljava/util/List;Ljava/lang/Class;JJLjava/lang/Integer;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=14, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 5 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
lload 3
lload 5
aload 7
aload 8
aload 9
aload 10
aload 11
1: aload 12
aload 13
2: invokevirtual com.mongodb.internal.operation.Operations.aggregate:(Ljava/util/List;Ljava/lang/Class;JJLjava/lang/Integer;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/AggregateOperation;
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 3 1 pipeline Ljava/util/List<+Lorg/bson/conversions/Bson;>;
0 3 2 resultClass Ljava/lang/Class<TTResult;>;
0 3 3 maxTimeMS J
0 3 5 maxAwaitTimeMS J
0 3 7 batchSize Ljava/lang/Integer;
0 3 8 collation Lcom/mongodb/client/model/Collation;
0 3 9 hint Lorg/bson/conversions/Bson;
0 3 10 comment Ljava/lang/String;
0 3 11 allowDiskUse Ljava/lang/Boolean;
0 3 12 useCursor Ljava/lang/Boolean;
0 3 13 aggregationLevel Lcom/mongodb/client/model/AggregationLevel;
Signature: <TResult:Ljava/lang/Object;>(Ljava/util/List<+Lorg/bson/conversions/Bson;>;Ljava/lang/Class<TTResult;>;JJLjava/lang/Integer;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
pipeline final
resultClass final
maxTimeMS final
maxAwaitTimeMS final
batchSize final
collation final
hint final
comment final
allowDiskUse final
useCursor final
aggregationLevel final
public com.mongodb.operation.WriteOperation<java.lang.Void> aggregateToCollection(java.util.List<? extends org.bson.conversions.Bson>, long, java.lang.Boolean, java.lang.Boolean, com.mongodb.client.model.Collation, org.bson.conversions.Bson, java.lang.String, com.mongodb.client.model.AggregationLevel);
descriptor: (Ljava/util/List;JLjava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=10, args_size=9
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
lload 2
aload 4
aload 5
aload 6
aload 7
aload 8
1: aload 9
2: invokevirtual com.mongodb.internal.operation.Operations.aggregateToCollection:(Ljava/util/List;JLjava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/AggregateToCollectionOperation;
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 3 1 pipeline Ljava/util/List<+Lorg/bson/conversions/Bson;>;
0 3 2 maxTimeMS J
0 3 4 allowDiskUse Ljava/lang/Boolean;
0 3 5 bypassDocumentValidation Ljava/lang/Boolean;
0 3 6 collation Lcom/mongodb/client/model/Collation;
0 3 7 hint Lorg/bson/conversions/Bson;
0 3 8 comment Ljava/lang/String;
0 3 9 aggregationLevel Lcom/mongodb/client/model/AggregationLevel;
Signature: (Ljava/util/List<+Lorg/bson/conversions/Bson;>;JLjava/lang/Boolean;Ljava/lang/Boolean;Lcom/mongodb/client/model/Collation;Lorg/bson/conversions/Bson;Ljava/lang/String;Lcom/mongodb/client/model/AggregationLevel;)Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
MethodParameters:
Name Flags
pipeline final
maxTimeMS final
allowDiskUse final
bypassDocumentValidation final
collation final
hint final
comment final
aggregationLevel final
public com.mongodb.operation.WriteOperation<com.mongodb.operation.MapReduceStatistics> mapReduceToCollection(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.bson.conversions.Bson, int, long, boolean, org.bson.conversions.Bson, org.bson.conversions.Bson, boolean, com.mongodb.client.model.MapReduceAction, boolean, boolean, java.lang.Boolean, com.mongodb.client.model.Collation);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/MapReduceAction;ZZLjava/lang/Boolean;Lcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=19, args_size=18
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
iload 7
1: lload 8
iload 10
aload 11
aload 12
iload 13
aload 14
iload 15
iload 16
aload 17
aload 18
2: invokevirtual com.mongodb.internal.operation.Operations.mapReduceToCollection:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/MapReduceAction;ZZLjava/lang/Boolean;Lcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/MapReduceToCollectionOperation;
areturn
end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 3 1 databaseName Ljava/lang/String;
0 3 2 collectionName Ljava/lang/String;
0 3 3 mapFunction Ljava/lang/String;
0 3 4 reduceFunction Ljava/lang/String;
0 3 5 finalizeFunction Ljava/lang/String;
0 3 6 filter Lorg/bson/conversions/Bson;
0 3 7 limit I
0 3 8 maxTimeMS J
0 3 10 jsMode Z
0 3 11 scope Lorg/bson/conversions/Bson;
0 3 12 sort Lorg/bson/conversions/Bson;
0 3 13 verbose Z
0 3 14 action Lcom/mongodb/client/model/MapReduceAction;
0 3 15 nonAtomic Z
0 3 16 sharded Z
0 3 17 bypassDocumentValidation Ljava/lang/Boolean;
0 3 18 collation Lcom/mongodb/client/model/Collation;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/MapReduceAction;ZZLjava/lang/Boolean;Lcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/operation/MapReduceStatistics;>;
MethodParameters:
Name Flags
databaseName final
collectionName final
mapFunction final
reduceFunction final
finalizeFunction final
filter final
limit final
maxTimeMS final
jsMode final
scope final
sort final
verbose final
action final
nonAtomic final
sharded final
bypassDocumentValidation final
collation final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.MapReduceBatchCursor<TResult>> mapReduce(java.lang.String, java.lang.String, java.lang.String, java.lang.Class<TResult>, org.bson.conversions.Bson, int, long, boolean, org.bson.conversions.Bson, org.bson.conversions.Bson, boolean, com.mongodb.client.model.Collation);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=14, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
aload 4
aload 5
iload 6
lload 7
iload 9
aload 10
1: aload 11
iload 12
aload 13
2: invokevirtual com.mongodb.internal.operation.Operations.mapReduce:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/MapReduceWithInlineResultsOperation;
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 3 1 mapFunction Ljava/lang/String;
0 3 2 reduceFunction Ljava/lang/String;
0 3 3 finalizeFunction Ljava/lang/String;
0 3 4 resultClass Ljava/lang/Class<TTResult;>;
0 3 5 filter Lorg/bson/conversions/Bson;
0 3 6 limit I
0 3 7 maxTimeMS J
0 3 9 jsMode Z
0 3 10 scope Lorg/bson/conversions/Bson;
0 3 11 sort Lorg/bson/conversions/Bson;
0 3 12 verbose Z
0 3 13 collation Lcom/mongodb/client/model/Collation;
Signature: <TResult:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class<TTResult;>;Lorg/bson/conversions/Bson;IJZLorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;ZLcom/mongodb/client/model/Collation;)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/MapReduceBatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
mapFunction final
reduceFunction final
finalizeFunction final
resultClass final
filter final
limit final
maxTimeMS final
jsMode final
scope final
sort final
verbose final
collation final
public com.mongodb.operation.WriteOperation<TDocument> findOneAndDelete(org.bson.conversions.Bson, com.mongodb.client.model.FindOneAndDeleteOptions);
descriptor: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndDeleteOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.findOneAndDelete:(Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndDeleteOptions;)Lcom/mongodb/operation/FindAndDeleteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 options Lcom/mongodb/client/model/FindOneAndDeleteOptions;
Signature: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndDeleteOptions;)Lcom/mongodb/operation/WriteOperation<TTDocument;>;
MethodParameters:
Name Flags
filter final
options final
public com.mongodb.operation.WriteOperation<TDocument> findOneAndReplace(org.bson.conversions.Bson, TDocument, com.mongodb.client.model.FindOneAndReplaceOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/lang/Object;Lcom/mongodb/client/model/FindOneAndReplaceOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.findOneAndReplace:(Lorg/bson/conversions/Bson;Ljava/lang/Object;Lcom/mongodb/client/model/FindOneAndReplaceOptions;)Lcom/mongodb/operation/FindAndReplaceOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 replacement TTDocument;
0 1 3 options Lcom/mongodb/client/model/FindOneAndReplaceOptions;
Signature: (Lorg/bson/conversions/Bson;TTDocument;Lcom/mongodb/client/model/FindOneAndReplaceOptions;)Lcom/mongodb/operation/WriteOperation<TTDocument;>;
MethodParameters:
Name Flags
filter final
replacement final
options final
public com.mongodb.operation.WriteOperation<TDocument> findOneAndUpdate(org.bson.conversions.Bson, org.bson.conversions.Bson, com.mongodb.client.model.FindOneAndUpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.findOneAndUpdate:(Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/FindAndUpdateOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Lorg/bson/conversions/Bson;
0 1 3 options Lcom/mongodb/client/model/FindOneAndUpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/WriteOperation<TTDocument;>;
MethodParameters:
Name Flags
filter final
update final
options final
public com.mongodb.operation.WriteOperation<TDocument> findOneAndUpdate(org.bson.conversions.Bson, java.util.List<? extends org.bson.conversions.Bson>, com.mongodb.client.model.FindOneAndUpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.findOneAndUpdate:(Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/FindAndUpdateOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Ljava/util/List<+Lorg/bson/conversions/Bson;>;
0 1 3 options Lcom/mongodb/client/model/FindOneAndUpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Lcom/mongodb/client/model/FindOneAndUpdateOptions;)Lcom/mongodb/operation/WriteOperation<TTDocument;>;
MethodParameters:
Name Flags
filter final
update final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> insertOne(TDocument, com.mongodb.client.model.InsertOneOptions);
descriptor: (Ljava/lang/Object;Lcom/mongodb/client/model/InsertOneOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.insertOne:(Ljava/lang/Object;Lcom/mongodb/client/model/InsertOneOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 document TTDocument;
0 1 2 options Lcom/mongodb/client/model/InsertOneOptions;
Signature: (TTDocument;Lcom/mongodb/client/model/InsertOneOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
document final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> replaceOne(org.bson.conversions.Bson, TDocument, com.mongodb.client.model.ReplaceOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/lang/Object;Lcom/mongodb/client/model/ReplaceOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.replaceOne:(Lorg/bson/conversions/Bson;Ljava/lang/Object;Lcom/mongodb/client/model/ReplaceOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 replacement TTDocument;
0 1 3 options Lcom/mongodb/client/model/ReplaceOptions;
Signature: (Lorg/bson/conversions/Bson;TTDocument;Lcom/mongodb/client/model/ReplaceOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
replacement final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> deleteOne(org.bson.conversions.Bson, com.mongodb.client.model.DeleteOptions);
descriptor: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.deleteOne:(Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 options Lcom/mongodb/client/model/DeleteOptions;
Signature: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> deleteMany(org.bson.conversions.Bson, com.mongodb.client.model.DeleteOptions);
descriptor: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.deleteMany:(Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 options Lcom/mongodb/client/model/DeleteOptions;
Signature: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DeleteOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> updateOne(org.bson.conversions.Bson, org.bson.conversions.Bson, com.mongodb.client.model.UpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.updateOne:(Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Lorg/bson/conversions/Bson;
0 1 3 updateOptions Lcom/mongodb/client/model/UpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
update final
updateOptions final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> updateOne(org.bson.conversions.Bson, java.util.List<? extends org.bson.conversions.Bson>, com.mongodb.client.model.UpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.updateOne:(Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Ljava/util/List<+Lorg/bson/conversions/Bson;>;
0 1 3 updateOptions Lcom/mongodb/client/model/UpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
update final
updateOptions final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> updateMany(org.bson.conversions.Bson, org.bson.conversions.Bson, com.mongodb.client.model.UpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.updateMany:(Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Lorg/bson/conversions/Bson;
0 1 3 updateOptions Lcom/mongodb/client/model/UpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
update final
updateOptions final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> updateMany(org.bson.conversions.Bson, java.util.List<? extends org.bson.conversions.Bson>, com.mongodb.client.model.UpdateOptions);
descriptor: (Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
invokevirtual com.mongodb.internal.operation.Operations.updateMany:(Lorg/bson/conversions/Bson;Ljava/util/List;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 filter Lorg/bson/conversions/Bson;
0 1 2 update Ljava/util/List<+Lorg/bson/conversions/Bson;>;
0 1 3 updateOptions Lcom/mongodb/client/model/UpdateOptions;
Signature: (Lorg/bson/conversions/Bson;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Lcom/mongodb/client/model/UpdateOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
filter final
update final
updateOptions final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> insertMany(java.util.List<? extends TDocument>, com.mongodb.client.model.InsertManyOptions);
descriptor: (Ljava/util/List;Lcom/mongodb/client/model/InsertManyOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.insertMany:(Ljava/util/List;Lcom/mongodb/client/model/InsertManyOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 documents Ljava/util/List<+TTDocument;>;
0 1 2 options Lcom/mongodb/client/model/InsertManyOptions;
Signature: (Ljava/util/List<+TTDocument;>;Lcom/mongodb/client/model/InsertManyOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
documents final
options final
public com.mongodb.operation.WriteOperation<com.mongodb.bulk.BulkWriteResult> bulkWrite(java.util.List<? extends com.mongodb.client.model.WriteModel<? extends TDocument>>, com.mongodb.client.model.BulkWriteOptions);
descriptor: (Ljava/util/List;Lcom/mongodb/client/model/BulkWriteOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.bulkWrite:(Ljava/util/List;Lcom/mongodb/client/model/BulkWriteOptions;)Lcom/mongodb/operation/MixedBulkWriteOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 requests Ljava/util/List<+Lcom/mongodb/client/model/WriteModel<+TTDocument;>;>;
0 1 2 options Lcom/mongodb/client/model/BulkWriteOptions;
Signature: (Ljava/util/List<+Lcom/mongodb/client/model/WriteModel<+TTDocument;>;>;Lcom/mongodb/client/model/BulkWriteOptions;)Lcom/mongodb/operation/WriteOperation<Lcom/mongodb/bulk/BulkWriteResult;>;
MethodParameters:
Name Flags
requests final
options final
public com.mongodb.operation.WriteOperation<java.lang.Void> dropCollection();
descriptor: ()Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
invokevirtual com.mongodb.internal.operation.Operations.dropCollection:()Lcom/mongodb/operation/DropCollectionOperation;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
Signature: ()Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
public com.mongodb.operation.WriteOperation<java.lang.Void> renameCollection(com.mongodb.MongoNamespace, com.mongodb.client.model.RenameCollectionOptions);
descriptor: (Lcom/mongodb/MongoNamespace;Lcom/mongodb/client/model/RenameCollectionOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.renameCollection:(Lcom/mongodb/MongoNamespace;Lcom/mongodb/client/model/RenameCollectionOptions;)Lcom/mongodb/operation/RenameCollectionOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 newCollectionNamespace Lcom/mongodb/MongoNamespace;
0 1 2 options Lcom/mongodb/client/model/RenameCollectionOptions;
Signature: (Lcom/mongodb/MongoNamespace;Lcom/mongodb/client/model/RenameCollectionOptions;)Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
MethodParameters:
Name Flags
newCollectionNamespace final
options final
public com.mongodb.operation.WriteOperation<java.lang.Void> createIndexes(java.util.List<com.mongodb.client.model.IndexModel>, com.mongodb.client.model.CreateIndexOptions);
descriptor: (Ljava/util/List;Lcom/mongodb/client/model/CreateIndexOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.createIndexes:(Ljava/util/List;Lcom/mongodb/client/model/CreateIndexOptions;)Lcom/mongodb/operation/CreateIndexesOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 indexes Ljava/util/List<Lcom/mongodb/client/model/IndexModel;>;
0 1 2 options Lcom/mongodb/client/model/CreateIndexOptions;
Signature: (Ljava/util/List<Lcom/mongodb/client/model/IndexModel;>;Lcom/mongodb/client/model/CreateIndexOptions;)Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
MethodParameters:
Name Flags
indexes final
options final
public com.mongodb.operation.WriteOperation<java.lang.Void> dropIndex(java.lang.String, com.mongodb.client.model.DropIndexOptions);
descriptor: (Ljava/lang/String;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.dropIndex:(Ljava/lang/String;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/DropIndexOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 indexName Ljava/lang/String;
0 1 2 options Lcom/mongodb/client/model/DropIndexOptions;
Signature: (Ljava/lang/String;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
MethodParameters:
Name Flags
indexName final
options final
public com.mongodb.operation.WriteOperation<java.lang.Void> dropIndex(org.bson.conversions.Bson, com.mongodb.client.model.DropIndexOptions);
descriptor: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/WriteOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
invokevirtual com.mongodb.internal.operation.Operations.dropIndex:(Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/DropIndexOperation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 keys Lorg/bson/conversions/Bson;
0 1 2 options Lcom/mongodb/client/model/DropIndexOptions;
Signature: (Lorg/bson/conversions/Bson;Lcom/mongodb/client/model/DropIndexOptions;)Lcom/mongodb/operation/WriteOperation<Ljava/lang/Void;>;
MethodParameters:
Name Flags
keys final
options final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> listCollections(java.lang.String, java.lang.Class<TResult>, org.bson.conversions.Bson, boolean, java.lang.Integer, long);
descriptor: (Ljava/lang/String;Ljava/lang/Class;Lorg/bson/conversions/Bson;ZLjava/lang/Integer;J)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
iload 4
aload 5
lload 6
invokevirtual com.mongodb.internal.operation.Operations.listCollections:(Ljava/lang/String;Ljava/lang/Class;Lorg/bson/conversions/Bson;ZLjava/lang/Integer;J)Lcom/mongodb/operation/ListCollectionsOperation;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 databaseName Ljava/lang/String;
0 1 2 resultClass Ljava/lang/Class<TTResult;>;
0 1 3 filter Lorg/bson/conversions/Bson;
0 1 4 collectionNamesOnly Z
0 1 5 batchSize Ljava/lang/Integer;
0 1 6 maxTimeMS J
Signature: <TResult:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TTResult;>;Lorg/bson/conversions/Bson;ZLjava/lang/Integer;J)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
databaseName final
resultClass final
filter final
collectionNamesOnly final
batchSize final
maxTimeMS final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> listDatabases(java.lang.Class<TResult>, org.bson.conversions.Bson, java.lang.Boolean, long);
descriptor: (Ljava/lang/Class;Lorg/bson/conversions/Bson;Ljava/lang/Boolean;J)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
aload 3
lload 4
invokevirtual com.mongodb.internal.operation.Operations.listDatabases:(Ljava/lang/Class;Lorg/bson/conversions/Bson;Ljava/lang/Boolean;J)Lcom/mongodb/operation/ListDatabasesOperation;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 resultClass Ljava/lang/Class<TTResult;>;
0 1 2 filter Lorg/bson/conversions/Bson;
0 1 3 nameOnly Ljava/lang/Boolean;
0 1 4 maxTimeMS J
Signature: <TResult:Ljava/lang/Object;>(Ljava/lang/Class<TTResult;>;Lorg/bson/conversions/Bson;Ljava/lang/Boolean;J)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
resultClass final
filter final
nameOnly final
maxTimeMS final
public <TResult> com.mongodb.operation.ReadOperation<com.mongodb.operation.BatchCursor<TResult>> listIndexes(java.lang.Class<TResult>, java.lang.Integer, long);
descriptor: (Ljava/lang/Class;Ljava/lang/Integer;J)Lcom/mongodb/operation/ReadOperation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.mongodb.internal.operation.SyncOperations.operations:Lcom/mongodb/internal/operation/Operations;
aload 1
aload 2
lload 3
invokevirtual com.mongodb.internal.operation.Operations.listIndexes:(Ljava/lang/Class;Ljava/lang/Integer;J)Lcom/mongodb/operation/ListIndexesOperation;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/mongodb/internal/operation/SyncOperations<TTDocument;>;
0 1 1 resultClass Ljava/lang/Class<TTResult;>;
0 1 2 batchSize Ljava/lang/Integer;
0 1 3 maxTimeMS J
Signature: <TResult:Ljava/lang/Object;>(Ljava/lang/Class<TTResult;>;Ljava/lang/Integer;J)Lcom/mongodb/operation/ReadOperation<Lcom/mongodb/operation/BatchCursor<TTResult;>;>;
MethodParameters:
Name Flags
resultClass final
batchSize final
maxTimeMS final
}
Signature: <TDocument:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "SyncOperations.java"