class oadd.com.google.common.util.concurrent.Monitor$1 extends oadd.com.google.common.util.concurrent.Monitor$Guard { final java.util.function.BooleanSupplier val$isSatisfied; void (oadd.com.google.common.util.concurrent.Monitor, oadd.com.google.common.util.concurrent.Monitor, java.util.function.BooleanSupplier) { oadd.com.google.common.util.concurrent.Monitor$1 v; oadd.com.google.common.util.concurrent.Monitor v, v; java.util.function.BooleanSupplier v; v := @this: oadd.com.google.common.util.concurrent.Monitor$1; v := @parameter: oadd.com.google.common.util.concurrent.Monitor; v := @parameter: oadd.com.google.common.util.concurrent.Monitor; v := @parameter: java.util.function.BooleanSupplier; v. = v; specialinvoke v.(oadd.com.google.common.util.concurrent.Monitor)>(v); return; } public boolean isSatisfied() { oadd.com.google.common.util.concurrent.Monitor$1 v; boolean v; java.util.function.BooleanSupplier v; v := @this: oadd.com.google.common.util.concurrent.Monitor$1; v = v.; v = interfaceinvoke v.(); return v; } }