Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cf006973 authored by Neil Fuller's avatar Neil Fuller Committed by android-build-merger
Browse files

Merge "Tracking unhiding of java.lang.reflect.Parameter APIs" am: 0acc91e4...

Merge "Tracking unhiding of java.lang.reflect.Parameter APIs" am: 0acc91e4 am: 2d7008a7 am: a70325bc
am: f2fb7521

Change-Id: Idefa7729bb23b804cfc4d52456e3f20738a542fe
parents 43f139d8 f2fb7521
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -52213,6 +52213,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();
@@ -52336,6 +52337,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();
+16 −0
Original line number Diff line number Diff line
@@ -55750,6 +55750,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();
@@ -55873,6 +55874,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();
+16 −0
Original line number Diff line number Diff line
@@ -52307,6 +52307,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();
@@ -52430,6 +52431,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();