private static <T> T executeWriteCommand(final String database, final BsonDocument command,
                                             final Decoder<T> decoder, final Connection connection,
                                             final ReadPreference readPreference, final SessionContext sessionContext) {
        return executeWriteCommand(database, command, new NoOpFieldNameValidator(), decoder, connection,
                readPreference, new IdentityWriteTransformer<T>(), sessionContext);
    }
private static <T> T executeWriteCommand(final String database, final BsonDocument command,
                                             final Decoder<T> decoder, final Connection connection,
                                             final ReadPreference readPreference, final SessionContext sessionContext) {
        return executeWriteCommand(database, command, new NoOpFieldNameValidator(), decoder, connection,
                readPreference, new IdentityWriteTransformer<T>(), sessionContext);
    }
private static < T > T executeWriteCommand ( final String database , final BsonDocument command , final Decoder < T > decoder , final Connection connection , final ReadPreference readPreference , final SessionContext sessionContext ) { return executeWriteCommand ( database , command , new NoOpFieldNameValidator ( ) , decoder , connection , readPreference , new IdentityWriteTransformer < T > ( ) , sessionContext ) ; }
/* Private Connection Helpers
/ * Private Connection Helpers