package io.vertx.groovy.core.shareddata;
public class AsyncMap_GroovyExtension {
public static void get(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> resultHandler) {
j_receiver.get(io.vertx.core.impl.ConversionHelper.toObject(k),
resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Object> ar) {
resultHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void put(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
j_receiver.put(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) {
completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void put(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, long ttl, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
j_receiver.put(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
ttl,
completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) {
completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void putIfAbsent(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> completionHandler) {
j_receiver.putIfAbsent(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Object> ar) {
completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void putIfAbsent(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, long ttl, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> completionHandler) {
j_receiver.putIfAbsent(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
ttl,
completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Object> ar) {
completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void remove(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> resultHandler) {
j_receiver.remove(io.vertx.core.impl.ConversionHelper.toObject(k),
resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Object> ar) {
resultHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void removeIfPresent(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> resultHandler) {
j_receiver.removeIfPresent(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Boolean> ar) {
resultHandler.handle(ar.map(event -> event));
}
} : null);
}
public static void replace(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object v, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> resultHandler) {
j_receiver.replace(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(v),
resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Object> ar) {
resultHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event)));
}
} : null);
}
public static void replaceIfPresent(io.vertx.core.shareddata.AsyncMap<Object, Object> j_receiver, java.lang.Object k, java.lang.Object oldValue, java.lang.Object newValue, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> resultHandler) {
j_receiver.replaceIfPresent(io.vertx.core.impl.ConversionHelper.toObject(k),
io.vertx.core.impl.ConversionHelper.toObject(oldValue),
io.vertx.core.impl.ConversionHelper.toObject(newValue),
resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>>() {
public void handle(io.vertx.core.AsyncResult<java.lang.Boolean> ar) {
resultHandler.handle(ar.map(event -> event));
}
} : null);
}
}