Merge "Tracking unhiding of java.lang.reflect.Parameter APIs" am: 0acc91e4fc
am: 2d7008a71c
Change-Id: I931f4f0f5d9be7b11725ab42f5eefcb2770d70b6
This commit is contained in:
@@ -51896,6 +51896,7 @@ package java.lang.reflect {
|
||||
method public abstract java.lang.annotation.Annotation[][] getParameterAnnotations();
|
||||
method public int getParameterCount();
|
||||
method public abstract java.lang.Class<?>[] getParameterTypes();
|
||||
method public java.lang.reflect.Parameter[] getParameters();
|
||||
method public abstract java.lang.reflect.TypeVariable<?>[] getTypeParameters();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
@@ -52019,6 +52020,21 @@ package java.lang.reflect {
|
||||
field public static final int VOLATILE = 64; // 0x40
|
||||
}
|
||||
|
||||
public final class Parameter implements java.lang.reflect.AnnotatedElement {
|
||||
method public T getAnnotation(java.lang.Class<T>);
|
||||
method public java.lang.annotation.Annotation[] getAnnotations();
|
||||
method public java.lang.annotation.Annotation[] getDeclaredAnnotations();
|
||||
method public java.lang.reflect.Executable getDeclaringExecutable();
|
||||
method public int getModifiers();
|
||||
method public java.lang.String getName();
|
||||
method public java.lang.reflect.Type getParameterizedType();
|
||||
method public java.lang.Class<?> getType();
|
||||
method public boolean isImplicit();
|
||||
method public boolean isNamePresent();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
}
|
||||
|
||||
public abstract interface ParameterizedType implements java.lang.reflect.Type {
|
||||
method public abstract java.lang.reflect.Type[] getActualTypeArguments();
|
||||
method public abstract java.lang.reflect.Type getOwnerType();
|
||||
|
||||
@@ -55253,6 +55253,7 @@ package java.lang.reflect {
|
||||
method public abstract java.lang.annotation.Annotation[][] getParameterAnnotations();
|
||||
method public int getParameterCount();
|
||||
method public abstract java.lang.Class<?>[] getParameterTypes();
|
||||
method public java.lang.reflect.Parameter[] getParameters();
|
||||
method public abstract java.lang.reflect.TypeVariable<?>[] getTypeParameters();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
@@ -55376,6 +55377,21 @@ package java.lang.reflect {
|
||||
field public static final int VOLATILE = 64; // 0x40
|
||||
}
|
||||
|
||||
public final class Parameter implements java.lang.reflect.AnnotatedElement {
|
||||
method public T getAnnotation(java.lang.Class<T>);
|
||||
method public java.lang.annotation.Annotation[] getAnnotations();
|
||||
method public java.lang.annotation.Annotation[] getDeclaredAnnotations();
|
||||
method public java.lang.reflect.Executable getDeclaringExecutable();
|
||||
method public int getModifiers();
|
||||
method public java.lang.String getName();
|
||||
method public java.lang.reflect.Type getParameterizedType();
|
||||
method public java.lang.Class<?> getType();
|
||||
method public boolean isImplicit();
|
||||
method public boolean isNamePresent();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
}
|
||||
|
||||
public abstract interface ParameterizedType implements java.lang.reflect.Type {
|
||||
method public abstract java.lang.reflect.Type[] getActualTypeArguments();
|
||||
method public abstract java.lang.reflect.Type getOwnerType();
|
||||
|
||||
@@ -51976,6 +51976,7 @@ package java.lang.reflect {
|
||||
method public abstract java.lang.annotation.Annotation[][] getParameterAnnotations();
|
||||
method public int getParameterCount();
|
||||
method public abstract java.lang.Class<?>[] getParameterTypes();
|
||||
method public java.lang.reflect.Parameter[] getParameters();
|
||||
method public abstract java.lang.reflect.TypeVariable<?>[] getTypeParameters();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
@@ -52099,6 +52100,21 @@ package java.lang.reflect {
|
||||
field public static final int VOLATILE = 64; // 0x40
|
||||
}
|
||||
|
||||
public final class Parameter implements java.lang.reflect.AnnotatedElement {
|
||||
method public T getAnnotation(java.lang.Class<T>);
|
||||
method public java.lang.annotation.Annotation[] getAnnotations();
|
||||
method public java.lang.annotation.Annotation[] getDeclaredAnnotations();
|
||||
method public java.lang.reflect.Executable getDeclaringExecutable();
|
||||
method public int getModifiers();
|
||||
method public java.lang.String getName();
|
||||
method public java.lang.reflect.Type getParameterizedType();
|
||||
method public java.lang.Class<?> getType();
|
||||
method public boolean isImplicit();
|
||||
method public boolean isNamePresent();
|
||||
method public boolean isSynthetic();
|
||||
method public boolean isVarArgs();
|
||||
}
|
||||
|
||||
public abstract interface ParameterizedType implements java.lang.reflect.Type {
|
||||
method public abstract java.lang.reflect.Type[] getActualTypeArguments();
|
||||
method public abstract java.lang.reflect.Type getOwnerType();
|
||||
|
||||
Reference in New Issue
Block a user