AbstractIdFilter<T> class

This class defines filter operations for ID (primary key, foreign key) fields that is in int type

Inheritance
Implementers

Constructors

AbstractIdFilter(String fieldName)
Initialize new IdFilter instance

Properties

equal ↔ T?
Query all records that has a specific id
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inList List<T>?
Query all records that has id is in this list
getter/setter pair
name String
The name of the filter field.
finalinherited
notEqual ↔ T?
Query all records that have id is different from this value
getter/setter pair
notInList List<T>?
Query all records that has id is not in this list
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

fromJSON(dynamic json) → void
Deserializes the JSON data to the model.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON() Map<String, dynamic>
Serializes the model to JSON.
override
toString() String
Converts this filter directly to a JSON string.
inherited

Operators

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