BatchProcessData<T> class

A class that holds data for batch processing in isolates.

Constructors

BatchProcessData.new({required Map<String, T> entries, required CachePolicy policy, Duration? expiry, Duration? slidingExpiry, Set<String>? tags})
Creates a new instance of BatchProcessData.

Properties

entries Map<String, T>
The entries to process.
final
expiry Duration?
The expiry duration.
final
hashCode int
The hash code for this object.
no setterinherited
policy CachePolicy
The cache policy to apply.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
slidingExpiry Duration?
The sliding expiry duration.
final
tags Set<String>?
The tags to associate with the entries.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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