ClassType<T>  class 
 
- Inheritance
- 
    - Object
- AbstractType<T, ClassType< T> >
- ClassType
 
Properties
Methods
- 
  baseType<V> (Type type) → void 
- 
  
  inherited
- 
  check(dynamic object, ValidationContext context) → void 
- 
  
  inherited
- 
  code() → String 
- 
  
  inherited
- 
  constraint(String input) → ClassType< T> 
- 
  
  inherited
- 
  getTest(String name) → Test 
- 
  
  inherited
- 
  hasTest(String name) → bool 
- 
  
  inherited
- 
  isValid(dynamic object) → bool 
- 
  return true, if the specified object is valid, elsefalseobjectthe to be validated object.inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  optional() → ClassType< T> 
- 
  
  inherited
- 
  parse(Map< String, MethodSpec> methods, String expression) → ClassType<T> 
- 
  
  inherited
- 
  required() → ClassType< T> 
- 
  
  inherited
- 
  test<S> ({required Type type, required String name, required Check< S> check, dynamic params = const <String, dynamic>{}, dynamic stop = false, String? message}) → ClassType<T> 
- 
  
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  validate(dynamic object) → void 
- 
  validate the passed object. In case of a type violation,  a ValidationException will be thrown
objectthe to be validated object.inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited