summaryrefslogtreecommitdiffstats
path: root/yolean/abi-spec.json
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-15 15:11:15 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-15 15:14:02 +0200
commitf303d9e78873d6916634865517dc9744cf7f99c3 (patch)
tree063fc1fab0b51e4fea1b9338d31e518a89ca327f /yolean/abi-spec.json
parentc9cd995047022d19e416109a21d6ef45eaa33eaf (diff)
Move Sleeper to yolean and simplify
Diffstat (limited to 'yolean/abi-spec.json')
-rw-r--r--yolean/abi-spec.json51
1 files changed, 51 insertions, 0 deletions
diff --git a/yolean/abi-spec.json b/yolean/abi-spec.json
index 85aaaf5f64e..45ba75d736d 100644
--- a/yolean/abi-spec.json
+++ b/yolean/abi-spec.json
@@ -12,6 +12,19 @@
],
"fields": []
},
+ "com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void run()"
+ ],
+ "fields": []
+ },
"com.yahoo.yolean.Exceptions$SupplierThrowingIOException": {
"superClass": "java.lang.Object",
"interfaces": [],
@@ -36,6 +49,8 @@
"public static java.lang.String toMessageString(java.lang.Throwable)",
"public static java.util.Optional findCause(java.lang.Throwable, java.lang.Class)",
"public static void uncheck(com.yahoo.yolean.Exceptions$RunnableThrowingIOException)",
+ "public static void uncheckInterrupted(com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException)",
+ "public static void uncheckInterruptedAndRestoreFlag(com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException)",
"public static varargs void uncheck(com.yahoo.yolean.Exceptions$RunnableThrowingIOException, java.lang.String, java.lang.String[])",
"public static void uncheckAndIgnore(com.yahoo.yolean.Exceptions$RunnableThrowingIOException, java.lang.Class)",
"public static java.lang.Object uncheck(com.yahoo.yolean.Exceptions$SupplierThrowingIOException)",
@@ -45,6 +60,23 @@
],
"fields": []
},
+ "com.yahoo.yolean.UncheckedInterruptedException": {
+ "superClass": "java.lang.RuntimeException",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.InterruptedException, boolean)",
+ "public void <init>(java.lang.InterruptedException, boolean)",
+ "public void <init>(java.lang.String, boolean)",
+ "public void <init>(java.lang.String, java.lang.InterruptedException)",
+ "public void <init>(java.lang.InterruptedException)",
+ "public java.lang.InterruptedException getCause()",
+ "public bridge synthetic java.lang.Throwable getCause()"
+ ],
+ "fields": []
+ },
"com.yahoo.yolean.chain.After": {
"superClass": "java.lang.Object",
"interfaces": [
@@ -232,6 +264,25 @@
],
"fields": []
},
+ "com.yahoo.yolean.concurrent.Sleeper": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public void sleep(java.time.Duration)",
+ "public void sleepChecked(java.time.Duration)",
+ "public void sleep(long)",
+ "public abstract void sleepChecked(long)"
+ ],
+ "fields": [
+ "public static final com.yahoo.yolean.concurrent.Sleeper DEFAULT",
+ "public static final com.yahoo.yolean.concurrent.Sleeper NOOP"
+ ]
+ },
"com.yahoo.yolean.concurrent.ThreadRobustList": {
"superClass": "java.lang.Object",
"interfaces": [