Validators
  public
  
  final
  
  class
  Validators
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.service.autofill.Validators | 
Factory for Validator operations.
 
See SaveInfo.Builder.setValidator(Validator) for examples.
Summary
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        Validator | 
      and(Validator... validators)
      Creates a validator that is only valid if all  | 
| 
        
        
        static
        
        
        Validator | 
      not(Validator validator)
      Creates a validator that is valid when  | 
| 
        
        
        static
        
        
        Validator | 
      or(Validator... validators)
      Creates a validator that is valid if any of the  | 
| Inherited methods | |
|---|---|
Public methods
and
public static Validator and (Validator... validators)
Creates a validator that is only valid if all validators are valid.
 
Used to represent an AND boolean operation in a chain of validators.
| Parameters | |
|---|---|
| validators | Validator: This value cannot benull. | 
| Returns | |
|---|---|
| Validator | This value cannot be null. | 
| Throws | |
|---|---|
| IllegalArgumentException | if any element of validatorsis an instance of a
 class that is not provided by the Android System. | 
not
public static Validator not (Validator validator)
Creates a validator that is valid when validator is not, and vice versa.
 
Used to represent a NOT boolean operation in a chain of validators.
| Parameters | |
|---|---|
| validator | Validator: This value cannot benull. | 
| Returns | |
|---|---|
| Validator | This value cannot be null. | 
| Throws | |
|---|---|
| IllegalArgumentException | if validatoris an instance of a class that is not
 provided by the Android System. | 
or
public static Validator or (Validator... validators)
Creates a validator that is valid if any of the validators is valid.
 
Used to represent an OR boolean operation in a chain of validators.
| Parameters | |
|---|---|
| validators | Validator: This value cannot benull. | 
| Returns | |
|---|---|
| Validator | This value cannot be null. | 
| Throws | |
|---|---|
| IllegalArgumentException | if any element of validatorsis an instance of a
 class that is not provided by the Android System. | 
