ArgumentErrorUtils class 
    final
 
 
    
    
    
    
  
    Properties
    
        - 
  hashCode
  → int
  
- 
  The hash code for this object.
  no setterinherited 
- 
  invalidValue
  → dynamic
  
- 
  The invalid value.
  finalinherited 
- 
  message
  → dynamic
  
- 
  Message describing the problem.
  finalinherited 
- 
  name
  → String?
  
- 
  Name of the invalid argument, if available.
  finalinherited 
- 
  runtimeType
  → Type
  
- 
  A representation of the runtime type of the object.
  no setterinherited 
- 
  stackTrace
  → StackTrace?
  
- 
  The stack trace at the point where this error was first thrown.
  no setterinherited 
 
    
  
    Methods
    
        - 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
- 
  Invoked when a nonexistent method or property is accessed.
  inherited 
- 
  toString()
    → String
  
  
- 
  A string representation of this object.
  override 
 
    
  
    
    
  
    Static Methods
    
        - 
  checkIterableContains<T extends Iterable>(T? iterable, T requiredElements, {String? name})
    → T
  
  
- 
  Throws if iterableisnull, or ifiterabledoes not contain
every element ofrequiredElements.
- 
  checkIterableEqual<T extends Iterable>(T? iterable, T match, {bool checkOrder = false, String? name})
    → T
  
  
- 
  Throws if iterableisnull, or if the content ofiterabledoes not equalmatch.
- 
  checkIterableNotEmpty<T extends Iterable>(T iterable, [String? name])
    → T
  
  
- 
  Check that iterableis not empty.
- 
  checkIterableOfUint32<T extends Iterable<int>>(T iterable, [String? name])
    → T
  
  
- 
  Check that every integer in iterableis unsigned and of size4.
- 
  checkIterableOfUnsignedIntegerOfSize<T extends Iterable<int>>(T iterable, int size, [String? name])
    → T
  
  
- 
  Check that every integer in iterableis unsigned and of sizesize.
- 
  checkNegativeInt(int argument, {String? name, String? message, bool allowZero = false})
    → int
  
  
- 
  
  
- 
  checkNotNull<T extends Object>(T? argument, {String? name, String? message})
    → T
  
  
- 
  Throws if argumentisnull.override 
- 
  checkNull(Object? value, [String? name])
    → void
  
  
- 
  Check that valueis null.
- 
  checkPositiveInt(int argument, {String? name, String? message, bool allowZero = true})
    → int
  
  
- 
  
  
- 
  checkRuntimeType(Object? value, Type type, {String? name})
    → void
  
  
- 
  Check if value.runtimeTypeis equal totype.
- 
  checkType<T>(Object? value, {TypeMatcher<T>? matcher, String? name})
    → T
  
  
- 
  Check if valueis of typeT.
- 
  checkUint32(Object? value, [String? name])
    → int
  
  
- 
  Throws if valueisnull, or ifvalueis not an unsigned
32 bit integer.
- 
  checkUnsignedIntegerOfSize(Object? value, int size, [String? name])
    → int
  
  
- 
  Throws if valueisnull, or ifvalueis not an unsigned
integer ofsize.