PropertyQuery<T> class

Property query base.

Implemented types
Available extensions

Properties

caseSensitive ↔ bool

Available on PropertyQuery<String>, provided by the StringPropertyQuery extension

Get status of the case-sensitive configuration.
getter/setter pair
distinct ↔ bool

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Get the status of "distinct-values" configuration.
getter/setter pair
distinct ↔ bool

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Get the status of "distinct-values" configuration.
getter/setter pair
distinct ↔ bool

Available on PropertyQuery<String>, provided by the StringPropertyQuery extension

Get the status of "distinct-values" configuration.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

average() → double

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Average value of the property over all objects matching the query.
average() → double

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Average value of the property over all objects matching the query.
close() → void
Close the property query, freeing its resources
count() → int

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Returns the count of non-null values.
count() → int

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Returns the count of non-null values.
count() → int

Available on PropertyQuery<String>, provided by the StringPropertyQuery extension

Returns the count of non-null values.
find({double? replaceNullWith}) → List<double>

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Returns values of this property matching the query.
find({int? replaceNullWith}) → List<int>

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Returns values of this property matching the query.
find({String? replaceNullWith}) → List<String>

Available on PropertyQuery<String>, provided by the StringPropertyQuery extension

Returns values of this property matching the query.
max() → double

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Maximum value of the property over all objects matching the query.
max() → int

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Maximum value of the property over all objects matching the query.
min() → double

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Minimum value of the property over all objects matching the query.
min() → int

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Minimum value of the property over all objects matching the query.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sum() → double

Available on PropertyQuery<double>, provided by the DoublePropertyQuery extension

Sum of all property values over objects matching the query.
sum() → int

Available on PropertyQuery<int>, provided by the IntegerPropertyQuery extension

Sum of all property values over objects matching the query.
toString() → String
A string representation of this object.
inherited

Operators

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