updateInfoFields method

  1. @override
void updateInfoFields({
  1. DateTime? expiryTime,
  2. int? hitCount,
  3. DateTime? accessTime,
  4. DateTime? updateTime,
})
override

Updates the Info fields

  • expiryTime: The cache expiry time
  • hitCount: The cache hit count
  • accessTime: The cache access time
  • updateTime: The cache update time

Implementation

@override
void updateInfoFields({
  DateTime? expiryTime,
  int? hitCount,
  DateTime? accessTime,
  DateTime? updateTime,
}) {
  super.updateInfoFields(accessTime: accessTime, updateTime: updateTime);
  info.expiryTime = expiryTime ?? info.expiryTime;
  info.hitCount = hitCount ?? info.hitCount;
}