getClassNameForObject method

  1. @override
String? getClassNameForObject(
  1. Object? data
)
override

Get the className for the provided object.

Implementation

@override
String? getClassNameForObject(Object? data) {
  String? className = super.getClassNameForObject(data);
  if (className != null) return className;
  switch (data) {
    case _i3.DatabaseMigrationActionType():
      return 'DatabaseMigrationActionType';
    case _i4.RevokedAuthenticationScope():
      return 'RevokedAuthenticationScope';
    case _i5.RevokedAuthenticationUser():
      return 'RevokedAuthenticationUser';
    case _i6.CacheInfo():
      return 'CacheInfo';
    case _i7.CachesInfo():
      return 'CachesInfo';
    case _i8.CloudStorageEntry():
      return 'CloudStorageEntry';
    case _i9.CloudStorageDirectUploadEntry():
      return 'CloudStorageDirectUploadEntry';
    case _i10.ClusterInfo():
      return 'ClusterInfo';
    case _i11.ClusterServerInfo():
      return 'ClusterServerInfo';
    case _i12.BulkData():
      return 'BulkData';
    case _i13.BulkDataException():
      return 'BulkDataException';
    case _i14.BulkQueryColumnDescription():
      return 'BulkQueryColumnDescription';
    case _i15.BulkQueryResult():
      return 'BulkQueryResult';
    case _i16.ColumnDefinition():
      return 'ColumnDefinition';
    case _i17.ColumnMigration():
      return 'ColumnMigration';
    case _i18.ColumnType():
      return 'ColumnType';
    case _i19.DatabaseDefinition():
      return 'DatabaseDefinition';
    case _i20.DatabaseDefinitions():
      return 'DatabaseDefinitions';
    case _i21.DatabaseMigration():
      return 'DatabaseMigration';
    case _i22.DatabaseMigrationAction():
      return 'DatabaseMigrationAction';
    case _i23.RevokedAuthenticationAuthId():
      return 'RevokedAuthenticationAuthId';
    case _i24.DatabaseMigrationVersion():
      return 'DatabaseMigrationVersion';
    case _i25.DatabaseMigrationWarning():
      return 'DatabaseMigrationWarning';
    case _i26.DatabaseMigrationWarningType():
      return 'DatabaseMigrationWarningType';
    case _i27.EnumSerialization():
      return 'EnumSerialization';
    case _i28.Filter():
      return 'Filter';
    case _i29.FilterConstraint():
      return 'FilterConstraint';
    case _i30.FilterConstraintType():
      return 'FilterConstraintType';
    case _i31.ForeignKeyAction():
      return 'ForeignKeyAction';
    case _i32.ForeignKeyDefinition():
      return 'ForeignKeyDefinition';
    case _i33.ForeignKeyMatchType():
      return 'ForeignKeyMatchType';
    case _i34.IndexDefinition():
      return 'IndexDefinition';
    case _i35.IndexElementDefinition():
      return 'IndexElementDefinition';
    case _i36.IndexElementDefinitionType():
      return 'IndexElementDefinitionType';
    case _i37.TableDefinition():
      return 'TableDefinition';
    case _i38.TableMigration():
      return 'TableMigration';
    case _i39.VectorDistanceFunction():
      return 'VectorDistanceFunction';
    case _i40.DistributedCacheEntry():
      return 'DistributedCacheEntry';
    case _i41.SessionLogResult():
      return 'SessionLogResult';
    case _i42.FileNotFoundException():
      return 'FileNotFoundException';
    case _i43.FutureCallEntry():
      return 'FutureCallEntry';
    case _i44.LogEntry():
      return 'LogEntry';
    case _i45.LogLevel():
      return 'LogLevel';
    case _i46.LogResult():
      return 'LogResult';
    case _i47.LogSettings():
      return 'LogSettings';
    case _i48.LogSettingsOverride():
      return 'LogSettingsOverride';
    case _i49.MessageLogEntry():
      return 'MessageLogEntry';
    case _i50.MethodInfo():
      return 'MethodInfo';
    case _i51.QueryLogEntry():
      return 'QueryLogEntry';
    case _i52.ReadWriteTestEntry():
      return 'ReadWriteTestEntry';
    case _i53.RuntimeSettings():
      return 'RuntimeSettings';
    case _i54.ServerHealthConnectionInfo():
      return 'ServerHealthConnectionInfo';
    case _i55.ServerHealthMetric():
      return 'ServerHealthMetric';
    case _i56.ServerHealthResult():
      return 'ServerHealthResult';
    case _i57.ServerpodSqlException():
      return 'ServerpodSqlException';
    case _i58.SessionLogEntry():
      return 'SessionLogEntry';
    case _i59.SessionLogFilter():
      return 'SessionLogFilter';
    case _i60.SessionLogInfo():
      return 'SessionLogInfo';
    case _i61.AccessDeniedException():
      return 'AccessDeniedException';
  }
  return null;
}