public class android.provider.SettingsValidators
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.provider.SettingsValidators
  super_class: java.lang.Object
{
  public static final android.provider.SettingsValidators$Validator BOOLEAN_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator ANY_STRING_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator NON_NEGATIVE_INTEGER_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator ANY_INTEGER_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator URI_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator COMPONENT_NAME_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator NULLABLE_COMPONENT_NAME_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator PACKAGE_NAME_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator LENIENT_IP_ADDRESS_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final android.provider.SettingsValidators$Validator LOCALE_VALIDATOR;
    descriptor: Landroid/provider/SettingsValidators$Validator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 36
            new android.provider.SettingsValidators$DiscreteValueValidator
            dup
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
            ldc "0"
            aastore
            dup
            iconst_1
            ldc "1"
            aastore
            invokespecial android.provider.SettingsValidators$DiscreteValueValidator.<init>:([Ljava/lang/String;)V
         1: .line 35
            putstatic android.provider.SettingsValidators.BOOLEAN_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         2: .line 38
            new android.provider.SettingsValidators$1
            dup
            invokespecial android.provider.SettingsValidators$1.<init>:()V
            putstatic android.provider.SettingsValidators.ANY_STRING_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         3: .line 45
            new android.provider.SettingsValidators$2
            dup
            invokespecial android.provider.SettingsValidators$2.<init>:()V
            putstatic android.provider.SettingsValidators.NON_NEGATIVE_INTEGER_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         4: .line 56
            new android.provider.SettingsValidators$3
            dup
            invokespecial android.provider.SettingsValidators$3.<init>:()V
            putstatic android.provider.SettingsValidators.ANY_INTEGER_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         5: .line 68
            new android.provider.SettingsValidators$4
            dup
            invokespecial android.provider.SettingsValidators$4.<init>:()V
            putstatic android.provider.SettingsValidators.URI_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         6: .line 85
            new android.provider.SettingsValidators$5
            dup
            invokespecial android.provider.SettingsValidators$5.<init>:()V
            putstatic android.provider.SettingsValidators.COMPONENT_NAME_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         7: .line 95
            new android.provider.SettingsValidators$6
            dup
            invokespecial android.provider.SettingsValidators$6.<init>:()V
            putstatic android.provider.SettingsValidators.NULLABLE_COMPONENT_NAME_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         8: .line 102
            new android.provider.SettingsValidators$7
            dup
            invokespecial android.provider.SettingsValidators$7.<init>:()V
            putstatic android.provider.SettingsValidators.PACKAGE_NAME_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
         9: .line 137
            new android.provider.SettingsValidators$8
            dup
            invokespecial android.provider.SettingsValidators$8.<init>:()V
            putstatic android.provider.SettingsValidators.LENIENT_IP_ADDRESS_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
        10: .line 149
            new android.provider.SettingsValidators$9
            dup
            invokespecial android.provider.SettingsValidators$9.<init>:()V
            putstatic android.provider.SettingsValidators.LOCALE_VALIDATOR:Landroid/provider/SettingsValidators$Validator;
        11: .line 163
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.provider.SettingsValidators this
         0: .line 33
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.provider.SettingsValidators this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/provider/SettingsValidators;
}
SourceFile: "SettingsValidators.java"
NestMembers:
  android.provider.SettingsValidators$1  android.provider.SettingsValidators$2  android.provider.SettingsValidators$3  android.provider.SettingsValidators$4  android.provider.SettingsValidators$5  android.provider.SettingsValidators$6  android.provider.SettingsValidators$7  android.provider.SettingsValidators$8  android.provider.SettingsValidators$9  android.provider.SettingsValidators$ComponentNameListValidator  android.provider.SettingsValidators$DiscreteValueValidator  android.provider.SettingsValidators$InclusiveFloatRangeValidator  android.provider.SettingsValidators$InclusiveIntegerRangeValidator  android.provider.SettingsValidators$PackageNameListValidator  android.provider.SettingsValidators$Validator
InnerClasses:
  android.provider.SettingsValidators$1
  android.provider.SettingsValidators$2
  android.provider.SettingsValidators$3
  android.provider.SettingsValidators$4
  android.provider.SettingsValidators$5
  android.provider.SettingsValidators$6
  android.provider.SettingsValidators$7
  android.provider.SettingsValidators$8
  android.provider.SettingsValidators$9
  public final ComponentNameListValidator = android.provider.SettingsValidators$ComponentNameListValidator of android.provider.SettingsValidators
  public final DiscreteValueValidator = android.provider.SettingsValidators$DiscreteValueValidator of android.provider.SettingsValidators
  public final InclusiveFloatRangeValidator = android.provider.SettingsValidators$InclusiveFloatRangeValidator of android.provider.SettingsValidators
  public final InclusiveIntegerRangeValidator = android.provider.SettingsValidators$InclusiveIntegerRangeValidator of android.provider.SettingsValidators
  public final PackageNameListValidator = android.provider.SettingsValidators$PackageNameListValidator of android.provider.SettingsValidators
  public abstract Validator = android.provider.SettingsValidators$Validator of android.provider.SettingsValidators