summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Elliott Hughes <enh@google.com> 2013-06-06 13:58:31 -0700
committer Android Git Automerger <android-git-automerger@android.com> 2013-06-06 13:58:31 -0700
commit0d6123e48fff37f9bb138668e47a8b4b95d52b55 (patch)
tree7ba1c7a4de603e2fb2355a1db81e9e499318e0ae
parentcd686b5b6d4166b510df8e32138479a9559bc117 (diff)
parent20c3a1b47abc630cd18ac0c113529f9082a8af9b (diff)
am 20c3a1b4: am 47aa51d0: am 70b74646: Merge "Track libcore changes."
* commit '20c3a1b47abc630cd18ac0c113529f9082a8af9b': Track libcore changes.
-rw-r--r--api/current.txt19
1 files changed, 13 insertions, 6 deletions
diff --git a/api/current.txt b/api/current.txt
index 587d27b3b883..27038011c81b 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -33191,7 +33191,7 @@ package java.lang {
method protected final void setSigners(java.lang.Class<?>, java.lang.Object[]);
}
- public class ClassNotFoundException extends java.lang.Exception {
+ public class ClassNotFoundException extends java.lang.ReflectiveOperationException {
ctor public ClassNotFoundException();
ctor public ClassNotFoundException(java.lang.String);
ctor public ClassNotFoundException(java.lang.String, java.lang.Throwable);
@@ -33333,7 +33333,7 @@ package java.lang {
ctor public IllegalAccessError(java.lang.String);
}
- public class IllegalAccessException extends java.lang.Exception {
+ public class IllegalAccessException extends java.lang.ReflectiveOperationException {
ctor public IllegalAccessException();
ctor public IllegalAccessException(java.lang.String);
}
@@ -33382,7 +33382,7 @@ package java.lang {
ctor public InstantiationError(java.lang.String);
}
- public class InstantiationException extends java.lang.Exception {
+ public class InstantiationException extends java.lang.ReflectiveOperationException {
ctor public InstantiationException();
ctor public InstantiationException(java.lang.String);
}
@@ -33559,7 +33559,7 @@ package java.lang {
ctor public NoSuchFieldError(java.lang.String);
}
- public class NoSuchFieldException extends java.lang.Exception {
+ public class NoSuchFieldException extends java.lang.ReflectiveOperationException {
ctor public NoSuchFieldException();
ctor public NoSuchFieldException(java.lang.String);
}
@@ -33569,7 +33569,7 @@ package java.lang {
ctor public NoSuchMethodError(java.lang.String);
}
- public class NoSuchMethodException extends java.lang.Exception {
+ public class NoSuchMethodException extends java.lang.ReflectiveOperationException {
ctor public NoSuchMethodException();
ctor public NoSuchMethodException(java.lang.String);
}
@@ -33664,6 +33664,13 @@ package java.lang {
method public abstract int read(java.nio.CharBuffer) throws java.io.IOException;
}
+ public class ReflectiveOperationException extends java.lang.Exception {
+ ctor public ReflectiveOperationException();
+ ctor public ReflectiveOperationException(java.lang.String);
+ ctor public ReflectiveOperationException(java.lang.Throwable);
+ ctor public ReflectiveOperationException(java.lang.String, java.lang.Throwable);
+ }
+
public abstract interface Runnable {
method public abstract void run();
}
@@ -34430,7 +34437,7 @@ package java.lang.reflect {
method public abstract java.lang.Object invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable;
}
- public class InvocationTargetException extends java.lang.Exception {
+ public class InvocationTargetException extends java.lang.ReflectiveOperationException {
ctor protected InvocationTargetException();
ctor public InvocationTargetException(java.lang.Throwable);
ctor public InvocationTargetException(java.lang.Throwable, java.lang.String);