$CourseTableSlotsView class

Inheritance
Implemented types

Constructors

$CourseTableSlotsView(_$AppDatabase attachedDatabase, [String? _alias])

Properties

$columns List<GeneratedColumn<Object>>
All columns from this table or view.
no setteroverride
aliasedName String
The (potentially aliased) name of this table or view.
no setteroverride
asDslTable $CourseTableSlotsView
Type system sugar. Implementations are likely to inherit from both TableInfo and Tbl and can thus just return their instance.
no setteroverride
attachedDatabase → _$AppDatabase
The generated database instance that this view or table is attached to.
final
classroomNameZh GeneratedColumn<String>
latefinal
classrooms $ClassroomsTable
no setter
columnsByName Map<String, GeneratedColumn<Object>>
Gets all $columns in this table or view, indexed by their (non-escaped) name.
no setterinherited
courseOfferings $CourseOfferingsTable
no setter
courses $CoursesTable
no setter
createViewStatements Map<SqlDialect, String>?
The CREATE VIEW sql statement that can be used to create this view, depending on the dialect used by the current database.
no setteroverride
createViewStmt String?
The CREATE VIEW sql statement that can be used to create this view.
no setterinherited
credits GeneratedColumn<double>
latefinal
dayOfWeek GeneratedColumnWithTypeConverter<DayOfWeek, int>
latefinal
entityName String
The (unalised) name of this entity in the database.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
hours GeneratedColumn<int>
latefinal
id GeneratedColumn<int>
latefinal
nameEn GeneratedColumn<String>
latefinal
nameZh GeneratedColumn<String>
latefinal
number GeneratedColumn<String>
latefinal
period GeneratedColumnWithTypeConverter<Period, int>
latefinal
query Query<HasResultSet, dynamic>?
Predefined query from View.as()
no setteroverride
readTables Set<String>
All tables that this view reads from.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schedules $SchedulesTable
no setter
semester GeneratedColumn<int>
latefinal

Methods

createAlias(String alias) $CourseTableSlotsView
Creates an alias of this table or view that will write the name alias when used in a query.
override
map(Map<String, dynamic> data, {String? tablePrefix}) CourseTableSlot
Maps the given row returned by the database into the fitting data class.
override
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