getTableForType method

  1. @override
Table? getTableForType(
  1. Type t
)
override

Maps Types to subclasses of Table.

Implementation

@override
_is.Table? getTableForType(Type t) {
  {
    var protocol = _isd.Protocol();
    var table = protocol is _is.DatabaseSerializationManager
        ? (protocol as _is.DatabaseSerializationManager).getTableForType(t)
        : null;
    if (table != null) {
      return table;
    }
  }
  switch (t) {
    case _il44s43u.CloudStorageEntry:
      return _il44s43u.CloudStorageEntry.t;
    case _i97jjzdk.CloudStorageDirectDownloadEntry:
      return _i97jjzdk.CloudStorageDirectDownloadEntry.t;
    case _ihrv9246.CloudStorageDirectUploadEntry:
      return _ihrv9246.CloudStorageDirectUploadEntry.t;
    case _i2x83mx1.DatabaseMigrationVersion:
      return _i2x83mx1.DatabaseMigrationVersion.t;
    case _iil91lk2.FutureCallClaimEntry:
      return _iil91lk2.FutureCallClaimEntry.t;
    case _ipstj2hb.FutureCallEntry:
      return _ipstj2hb.FutureCallEntry.t;
    case _iv7ld46g.LogEntry:
      return _iv7ld46g.LogEntry.t;
    case _iky1nb92.MessageLogEntry:
      return _iky1nb92.MessageLogEntry.t;
    case _iphoy7x3.MethodInfo:
      return _iphoy7x3.MethodInfo.t;
    case _inqjskye.QueryLogEntry:
      return _inqjskye.QueryLogEntry.t;
    case _i2c0cuss.ReadWriteTestEntry:
      return _i2c0cuss.ReadWriteTestEntry.t;
    case _im7ye3v2.RuntimeSettings:
      return _im7ye3v2.RuntimeSettings.t;
    case _igb3a02z.ServerHealthConnectionInfo:
      return _igb3a02z.ServerHealthConnectionInfo.t;
    case _i8823art.ServerHealthMetric:
      return _i8823art.ServerHealthMetric.t;
    case _i3jtimpl.SessionLogEntry:
      return _i3jtimpl.SessionLogEntry.t;
  }
  return null;
}