package io.vertx.groovy.core.shareddata;
public class LocalMap_GroovyExtension {
  public static java.lang.Object get(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.get(io.vertx.core.impl.ConversionHelper.toObject(key)));
  }
  public static java.lang.Object put(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.put(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
  public static java.lang.Object remove(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.remove(io.vertx.core.impl.ConversionHelper.toObject(key)));
  }
  public static java.lang.Object putIfAbsent(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.putIfAbsent(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
  public static boolean removeIfPresent(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object value) {
    return j_receiver.removeIfPresent(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value));
  }
  public static boolean replaceIfPresent(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object oldValue, java.lang.Object newValue) {
    return j_receiver.replaceIfPresent(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(oldValue),
      io.vertx.core.impl.ConversionHelper.toObject(newValue));
  }
  public static java.lang.Object replace(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.replace(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
  public static boolean containsKey(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key) {
    return j_receiver.containsKey(io.vertx.core.impl.ConversionHelper.toObject(key));
  }
  public static boolean containsValue(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object value) {
    return j_receiver.containsValue(io.vertx.core.impl.ConversionHelper.toObject(value));
  }
  public static java.lang.Object getOrDefault(io.vertx.core.shareddata.LocalMap<Object, Object> j_receiver, java.lang.Object key, java.lang.Object defaultValue) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.getOrDefault(io.vertx.core.impl.ConversionHelper.toObject(key),
      io.vertx.core.impl.ConversionHelper.toObject(defaultValue)));
  }
}