xref: /aosp_15_r20/prebuilts/r8/keepanno-annotations.jar (revision f1fd37cb3c4ec94650f99d456d82ac1dac2c58ba)

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/tools/
com/android/tools/r8/
com/android/tools/r8/keepanno/
com/android/tools/r8/keepanno/annotations/
com/android/tools/r8/keepanno/annotations/MethodAccessFlags.class
MethodAccessFlags.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags STATIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_STATIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags FINAL public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_FINAL public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags SYNCHRONIZED public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_SYNCHRONIZED public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags BRIDGE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_BRIDGE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NATIVE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_NATIVE public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags ABSTRACT public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_ABSTRACT public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags STRICT_FP public static final enum com.android.tools.r8.keepanno.annotations.MethodAccessFlags NON_STRICT_FP private static final synthetic com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] $VALUES public static com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] values () public static com.android.tools.r8.keepanno.annotations.MethodAccessFlags valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/KeepOption.class
KeepOption.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.KeepOption extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.KeepOption SHRINKING public static final enum com.android.tools.r8.keepanno.annotations.KeepOption OPTIMIZATION public static final enum com.android.tools.r8.keepanno.annotations.KeepOption OBFUSCATION public static final enum com.android.tools.r8.keepanno.annotations.KeepOption ACCESS_MODIFICATION public static final enum com.android.tools.r8.keepanno.annotations.KeepOption ANNOTATION_REMOVAL private static final synthetic com.android.tools.r8.keepanno.annotations.KeepOption[] $VALUES public static com.android.tools.r8.keepanno.annotations.KeepOption[] values () public static com.android.tools.r8.keepanno.annotations.KeepOption valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/ClassAccessFlags.class
ClassAccessFlags.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags FINAL public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_FINAL public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags INTERFACE public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_INTERFACE public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags ABSTRACT public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_ABSTRACT public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags ANNOTATION public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_ANNOTATION public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags ENUM public static final enum com.android.tools.r8.keepanno.annotations.ClassAccessFlags NON_ENUM private static final synthetic com.android.tools.r8.keepanno.annotations.ClassAccessFlags[] $VALUES public static com.android.tools.r8.keepanno.annotations.ClassAccessFlags[] values () public static com.android.tools.r8.keepanno.annotations.ClassAccessFlags valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/MemberAccessFlags.class
MemberAccessFlags.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags STATIC public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_STATIC public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags FINAL public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_FINAL public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.MemberAccessFlags NON_SYNTHETIC private static final synthetic com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] $VALUES public static com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] values () public static com.android.tools.r8.keepanno.annotations.MemberAccessFlags valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/CheckOptimizedOut.class
CheckOptimizedOut.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.CheckOptimizedOut extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () }
com/android/tools/r8/keepanno/annotations/UsedByReflection.class
UsedByReflection.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.UsedByReflection extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract com.android.tools.r8.keepanno.annotations.KeepCondition[] preconditions () public abstract com.android.tools.r8.keepanno.annotations.KeepTarget[] additionalTargets () public abstract com.android.tools.r8.keepanno.annotations.KeepItemKind kind () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraints () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraintAdditions () public abstract com.android.tools.r8.keepanno.annotations.AnnotationPattern[] constrainAnnotations () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/ClassNamePattern.class
ClassNamePattern.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.ClassNamePattern extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String name () public abstract java.lang.Class constant () public abstract java.lang.String unqualifiedName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern unqualifiedNamePattern () public abstract java.lang.String packageName () }
com/android/tools/r8/keepanno/annotations/KeepCondition.class
KeepCondition.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.KeepCondition extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String classFromBinding () public abstract java.lang.String className () public abstract java.lang.Class classConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classNamePattern () public abstract java.lang.String instanceOfClassName () public abstract java.lang.String instanceOfClassNameExclusive () public abstract java.lang.Class instanceOfClassConstant () public abstract java.lang.Class instanceOfClassConstantExclusive () public abstract com.android.tools.r8.keepanno.annotations.InstanceOfPattern instanceOfPattern () public abstract java.lang.String classAnnotatedByClassName () public abstract java.lang.Class classAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classAnnotatedByClassNamePattern () public abstract java.lang.String memberFromBinding () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/UsesReflection.class
UsesReflection.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.UsesReflection extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract com.android.tools.r8.keepanno.annotations.KeepTarget[] value () public abstract com.android.tools.r8.keepanno.annotations.KeepCondition[] additionalPreconditions () }
com/android/tools/r8/keepanno/annotations/KeepItemKind.class
KeepItemKind.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.KeepItemKind extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind ONLY_CLASS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind ONLY_MEMBERS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind ONLY_METHODS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind ONLY_FIELDS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind CLASS_AND_MEMBERS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind CLASS_AND_METHODS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind CLASS_AND_FIELDS public static final enum com.android.tools.r8.keepanno.annotations.KeepItemKind DEFAULT private static final synthetic com.android.tools.r8.keepanno.annotations.KeepItemKind[] $VALUES public static com.android.tools.r8.keepanno.annotations.KeepItemKind[] values () public static com.android.tools.r8.keepanno.annotations.KeepItemKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/StringPattern.class
StringPattern.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.StringPattern extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String exact () public abstract java.lang.String startsWith () public abstract java.lang.String endsWith () }
com/android/tools/r8/keepanno/annotations/CheckRemoved.class
CheckRemoved.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.CheckRemoved extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () }
com/android/tools/r8/keepanno/annotations/InstanceOfPattern.class
InstanceOfPattern.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.InstanceOfPattern extends java.lang.Object implements java.lang.annotation.Annotation { public abstract boolean inclusive () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classNamePattern () }
com/android/tools/r8/keepanno/annotations/KeepEdge.class
KeepEdge.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.KeepEdge extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract com.android.tools.r8.keepanno.annotations.KeepBinding[] bindings () public abstract com.android.tools.r8.keepanno.annotations.KeepCondition[] preconditions () public abstract com.android.tools.r8.keepanno.annotations.KeepTarget[] consequences () }
com/android/tools/r8/keepanno/annotations/KeepBinding.class
KeepBinding.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.KeepBinding extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String bindingName () public abstract com.android.tools.r8.keepanno.annotations.KeepItemKind kind () public abstract java.lang.String classFromBinding () public abstract java.lang.String className () public abstract java.lang.Class classConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classNamePattern () public abstract java.lang.String instanceOfClassName () public abstract java.lang.String instanceOfClassNameExclusive () public abstract java.lang.Class instanceOfClassConstant () public abstract java.lang.Class instanceOfClassConstantExclusive () public abstract com.android.tools.r8.keepanno.annotations.InstanceOfPattern instanceOfPattern () public abstract java.lang.String classAnnotatedByClassName () public abstract java.lang.Class classAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classAnnotatedByClassNamePattern () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/UsedByNative.class
UsedByNative.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.UsedByNative extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract com.android.tools.r8.keepanno.annotations.KeepCondition[] preconditions () public abstract com.android.tools.r8.keepanno.annotations.KeepTarget[] additionalTargets () public abstract com.android.tools.r8.keepanno.annotations.KeepItemKind kind () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraints () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraintAdditions () public abstract com.android.tools.r8.keepanno.annotations.AnnotationPattern[] constrainAnnotations () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/AnnotationPattern.class
AnnotationPattern.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.AnnotationPattern extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String name () public abstract java.lang.Class constant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern namePattern () public abstract java.lang.annotation.RetentionPolicy[] retention () }
com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotations.class
ExtractedKeepAnnotations.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.ExtractedKeepAnnotations extends java.lang.Object implements java.lang.annotation.Annotation { public abstract com.android.tools.r8.keepanno.annotations.ExtractedKeepAnnotation[] value () }
com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotation.class
ExtractedKeepAnnotation.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.ExtractedKeepAnnotation extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String version () public abstract java.lang.String context () public abstract com.android.tools.r8.keepanno.annotations.KeepEdge edge () public abstract boolean isCheckRemoved () public abstract boolean isCheckOptimizedOut () }
com/android/tools/r8/keepanno/annotations/FieldAccessFlags.class
FieldAccessFlags.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_PUBLIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_PROTECTED public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_PACKAGE_PRIVATE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags STATIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_STATIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags FINAL public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_FINAL public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_SYNTHETIC public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags VOLATILE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_VOLATILE public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags TRANSIENT public static final enum com.android.tools.r8.keepanno.annotations.FieldAccessFlags NON_TRANSIENT private static final synthetic com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] $VALUES public static com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] values () public static com.android.tools.r8.keepanno.annotations.FieldAccessFlags valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/KeepForApi.class
KeepForApi.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.KeepForApi extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract com.android.tools.r8.keepanno.annotations.KeepTarget[] additionalTargets () public abstract com.android.tools.r8.keepanno.annotations.KeepItemKind kind () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/KeepTarget.class
KeepTarget.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.KeepTarget extends java.lang.Object implements java.lang.annotation.Annotation { public abstract com.android.tools.r8.keepanno.annotations.KeepItemKind kind () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraints () public abstract com.android.tools.r8.keepanno.annotations.KeepConstraint[] constraintAdditions () public abstract com.android.tools.r8.keepanno.annotations.AnnotationPattern[] constrainAnnotations () public abstract java.lang.String classFromBinding () public abstract java.lang.String className () public abstract java.lang.Class classConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classNamePattern () public abstract java.lang.String instanceOfClassName () public abstract java.lang.String instanceOfClassNameExclusive () public abstract java.lang.Class instanceOfClassConstant () public abstract java.lang.Class instanceOfClassConstantExclusive () public abstract com.android.tools.r8.keepanno.annotations.InstanceOfPattern instanceOfPattern () public abstract java.lang.String classAnnotatedByClassName () public abstract java.lang.Class classAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classAnnotatedByClassNamePattern () public abstract java.lang.String memberFromBinding () public abstract java.lang.String memberAnnotatedByClassName () public abstract java.lang.Class memberAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern memberAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MemberAccessFlags[] memberAccess () public abstract java.lang.String methodAnnotatedByClassName () public abstract java.lang.Class methodAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern methodAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.MethodAccessFlags[] methodAccess () public abstract java.lang.String methodName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern methodNamePattern () public abstract java.lang.String methodReturnType () public abstract java.lang.Class methodReturnTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern methodReturnTypePattern () public abstract java.lang.String[] methodParameters () public abstract com.android.tools.r8.keepanno.annotations.TypePattern[] methodParameterTypePatterns () public abstract java.lang.String fieldAnnotatedByClassName () public abstract java.lang.Class fieldAnnotatedByClassConstant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern fieldAnnotatedByClassNamePattern () public abstract com.android.tools.r8.keepanno.annotations.FieldAccessFlags[] fieldAccess () public abstract java.lang.String fieldName () public abstract com.android.tools.r8.keepanno.annotations.StringPattern fieldNamePattern () public abstract java.lang.String fieldType () public abstract java.lang.Class fieldTypeConstant () public abstract com.android.tools.r8.keepanno.annotations.TypePattern fieldTypePattern () }
com/android/tools/r8/keepanno/annotations/KeepConstraint.class
KeepConstraint.java package com.android.tools.r8.keepanno.annotations public final enum com.android.tools.r8.keepanno.annotations.KeepConstraint extends java.lang.Enum { public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint LOOKUP public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint NAME public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint VISIBILITY_RELAX public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint VISIBILITY_RESTRICT public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint VISIBILITY_INVARIANT public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint CLASS_INSTANTIATE public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint METHOD_INVOKE public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint FIELD_GET public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint FIELD_SET public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint METHOD_REPLACE public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint FIELD_REPLACE public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint NEVER_INLINE public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint CLASS_OPEN_HIERARCHY public static final enum com.android.tools.r8.keepanno.annotations.KeepConstraint GENERIC_SIGNATURE private static final synthetic com.android.tools.r8.keepanno.annotations.KeepConstraint[] $VALUES public static com.android.tools.r8.keepanno.annotations.KeepConstraint[] values () public static com.android.tools.r8.keepanno.annotations.KeepConstraint valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/android/tools/r8/keepanno/annotations/TypePattern.class
TypePattern.java package com.android.tools.r8.keepanno.annotations public abstract annotation com.android.tools.r8.keepanno.annotations.TypePattern extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String name () public abstract java.lang.Class constant () public abstract com.android.tools.r8.keepanno.annotations.ClassNamePattern classNamePattern () public abstract com.android.tools.r8.keepanno.annotations.InstanceOfPattern instanceOfPattern () }
r8-version.properties