OvO<T> class abstract

Available extensions

Constructors

OvO([String? message])
const
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

contains(Pattern value, {String? message}) String

Available on String, provided by the OvOString extension

endsWith(String value, {String? message}) String

Available on String, provided by the OvOString extension

equals(String value, {String? message}) String

Available on String, provided by the OvOString extension

finite({String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

gt(T value, {String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

gte(T value, {String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

handle(Context context, dynamic data) Future<T>
isFalse({String? message}) Boolean

Available on Boolean, provided by the BooleanOvO extension

isNotEmpty({String? message}) String

Available on String, provided by the OvOString extension

isTrue({String? message}) Boolean

Available on Boolean, provided by the BooleanOvO extension

length(int length, {String? message}) String

Available on String, provided by the OvOString extension

lt(T value, {String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

lte(T value, {String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

max(int length, {String? message}) OvO<Iterable<T>>

Available on OvO<Iterable<T>>, provided by the ArrayOvO extension

max(int length, {String? message}) String

Available on String, provided by the OvOString extension

min(int length, {String? message}) OvO<Iterable<T>>

Available on OvO<Iterable<T>>, provided by the ArrayOvO extension

min(int length, {String? message}) String

Available on String, provided by the OvOString extension

negative({String? message}) Number<T>

Available on Number<T>, provided by the NumberOvO extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
nullable() OvO<T?>

Available on OvO<T>, provided by the Nullable extension

Returns an instance of OvO that wraps the current value with nullable type.
parse([Object? data]) Future<T>

Available on OvO<T>, provided by the OvOParser extension

refine(FutureOr<bool> test(T data), {required String message}) OvO<T>

Available on OvO<T>, provided by the Refine extension

regex(RegExp regex, {String? message}) String

Available on String, provided by the OvOString extension

size(int length, {String? message}) OvO<Iterable<T>>

Available on OvO<Iterable<T>>, provided by the ArrayOvO extension

startsWith(Pattern value, {String? message}) String

Available on String, provided by the OvOString extension

toLowerCase() String

Available on String, provided by the OvOString extension

toString() String
A string representation of this object.
inherited
toUpperCase() String

Available on String, provided by the OvOString extension

transform<R>(FutureOr<R> transform(Context context, dynamic data, Future<T> next(dynamic data))) OvO<R>

Available on OvO<T>, provided by the OvOTransform extension

trim() String

Available on String, provided by the OvOString extension

unique({String? message}) OvO<Iterable<T>>

Available on OvO<Iterable<T>>, provided by the ArrayOvO extension

withDefault(T defaultValue) OvO<T>

Available on OvO<T>, provided by the WithDefault extension

Operators

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

Static Methods

cast<T>(Object? data, {String? message, String? path}) → T
has<T>(Object? data) bool