$$CourseOfferingsTableAnnotationComposer class

Inheritance

Constructors

$$CourseOfferingsTableAnnotationComposer({required _$AppDatabase $db, required $CourseOfferingsTable $table, JoinBuilder? joinBuilder, void $addJoinBuilderToRootComposer(JoinBuilder)?, void $removeJoinBuilderFromRootComposer(JoinBuilder)?})

Properties

$addJoinBuilderToRootComposer ↔ void Function(JoinBuilder)
A function to add a join builder to the root composer
latefinalinherited
$db → _$AppDatabase
The database instance used by the composer.
finalinherited
$joinBuilder JoinBuilder?
The JoinBuilder used by the composer. If this composer wasn't created by a join, this will be null.
finalinherited
$joinBuilders List<JoinBuilder>
If this composer is a root composer, this will contain all the joinBuilders which any children may have created
finalinherited
$removeJoinBuilderFromRootComposer ↔ void Function(JoinBuilder)
A function to remove a join builder from the root composer This is used to remove join builders that are no longer needed. e.g.
latefinalinherited
$table $CourseOfferingsTable
This current table being managed by the composer without any aliases applies. Use _aliasedTable to get the table with alias.
finalinherited
course $$CoursesTableAnnotationComposer
no setter
courseType GeneratedColumnWithTypeConverter<CourseType, String>
no setter
enrolled GeneratedColumn<int>
no setter
evaluation GeneratedColumn<String>
no setter
fetchedAt GeneratedColumn<DateTime>
no setter
hashCode int
The hash code for this object.
no setterinherited
id GeneratedColumn<int>
no setter
language GeneratedColumn<String>
no setter
number GeneratedColumn<String>
no setter
objective GeneratedColumn<String>
no setter
phase GeneratedColumn<int>
no setter
remarks GeneratedColumn<String>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
semester $$SemestersTableAnnotationComposer
no setter
status GeneratedColumn<String>
no setter
syllabusId GeneratedColumn<String>
no setter
syllabusUpdatedAt GeneratedColumn<DateTime>
no setter
textbooks GeneratedColumn<String>
no setter
weeklyPlan GeneratedColumn<String>
no setter
withdrawn GeneratedColumn<int>
no setter

Methods

$composableBuilder<T, C extends GeneratedColumn<Object>>({required C column, required T builder(C column)}) → T
A helper method for creating composables that need the correct aliases for the column and the join builders. Every filter and ordering compasable is created using this method.
inherited
$composerBuilder<T, CurrentColumn extends GeneratedColumn<Object>, RelatedTable extends Table, RelatedColumn extends GeneratedColumn<Object>>({required Composer<GeneratedDatabase, Table> composer, required CurrentColumn getCurrentColumn($CourseOfferingsTable), required RelatedTable referencedTable, required RelatedColumn getReferencedColumn(RelatedTable), required T builder(JoinBuilder joinBuilder, {void $addJoinBuilderToRootComposer(JoinBuilder)?, void $removeJoinBuilderFromRootComposer(JoinBuilder)?})}) → T
A helper method for creating related composers.
inherited
courseOfferingClassesRefs<T extends Object>(Expression<T> f($$CourseOfferingClassesTableAnnotationComposer a)) Expression<T>
courseOfferingStudentsRefs<T extends Object>(Expression<T> f($$CourseOfferingStudentsTableAnnotationComposer a)) Expression<T>
courseOfferingTeachersRefs<T extends Object>(Expression<T> f($$CourseOfferingTeachersTableAnnotationComposer a)) Expression<T>
materialsRefs<T extends Object>(Expression<T> f($$MaterialsTableAnnotationComposer a)) Expression<T>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
schedulesRefs<T extends Object>(Expression<T> f($$SchedulesTableAnnotationComposer a)) Expression<T>
scoresRefs<T extends Object>(Expression<T> f($$ScoresTableAnnotationComposer a)) Expression<T>
toString() String
A string representation of this object.
inherited

Operators

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