JarNumber class

Inheritance

Constructors

JarNumber()

Properties

asyncTests → List<Future<String?> Function(num? value, JarTestContext context)>
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
self → JarNumber
no setterinherited
tests → List<JarTest<num>>
finalinherited
transformers → List<JarValueTransformer<num>>
finalinherited
validators → List<JarCodedValidator<num>>
finalinherited

Methods

addValidator(JarValidator<num> validator, [String? code]) → JarNumber
inherited
catchValue(num value) → JarNumber
inherited
coerce() → JarNumber
custom(String? validator(num? value, [Map<String, dynamic>? allValues]), [String? message]) → JarNumber
defaultTo(num value) → JarNumber
inherited
describe() → Map<String, dynamic>
inherited
equalTo(String field, [String? message]) → JarNumber
finite([String? message]) → JarNumber
getAllValues() → Map<String, dynamic>?
inherited
getFieldValue(String fieldName) → num?
inherited
integer([String? message]) → JarNumber
label(String label) → JarNumber
inherited
lessThan(num limit, [String? message]) → JarNumber
max(num max, [String? message]) → JarNumber
meta(Map<String, dynamic> meta) → JarNumber
inherited
min(num min, [String? message]) → JarNumber
moreThan(num limit, [String? message]) → JarNumber
multipleOf(num factor, [String? message]) → JarNumber
negative([String? message]) → JarNumber
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
optional() → JarNumber
positive([String? message]) → JarNumber
required([String? message]) → JarNumber
round() → JarNumber
test(JarTest<num> test) → JarNumber
inherited
testAsync(Future<String?> test(num? value, JarTestContext context)) → JarNumber
inherited
toString() → String
A string representation of this object.
inherited
transform(JarValueTransformer<num> transformer) → JarNumber
inherited
truncate() → JarNumber
validate(dynamic value, [Map<String, dynamic>? allValues, String? path, Object? root]) → JarResult
override
validateAll(dynamic value, [Map<String, dynamic>? allValues, String? path, Object? root]) → JarResult
override
validateAsync(num? value, [Map<String, dynamic>? allValues, String? path, Object? root]) → Future<JarResult>
inherited
when(String field, Map<dynamic, JarNumber Function(JarNumber)> conditions) → JarNumber
override
whenFields(List<String> fields, JarNumber builder(List values, JarNumber schema)) → JarNumber
inherited
whenFn(String field, JarNumber builder(dynamic value, JarNumber schema)) → JarNumber
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited