package io.vertx.groovy.servicediscovery;
public class ServiceReference_GroovyExtension {
public static java.util.Map<String, Object> record(io.vertx.servicediscovery.ServiceReference j_receiver) {
return j_receiver.record() != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(j_receiver.record().toJson()) : null;
}
public static <T>java.lang.Object get(io.vertx.servicediscovery.ServiceReference j_receiver) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.get());
}
public static <X>java.lang.Object getAs(io.vertx.servicediscovery.ServiceReference j_receiver, java.lang.Class<java.lang.Object> x) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.getAs(x));
}
public static <X>java.lang.Object cachedAs(io.vertx.servicediscovery.ServiceReference j_receiver, java.lang.Class<java.lang.Object> x) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.cachedAs(x));
}
public static <T>java.lang.Object cached(io.vertx.servicediscovery.ServiceReference j_receiver) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.cached());
}
public static boolean isHolding(io.vertx.servicediscovery.ServiceReference j_receiver, java.lang.Object object) {
return j_receiver.isHolding(io.vertx.core.impl.ConversionHelper.toObject(object));
}
}