Index
All Classes and Interfaces|All Packages|Constant Field Values
D
- Database - Class in com.syzygy.events.database
-
The handler for the Firestore database
- Database(Resources) - Constructor for class com.syzygy.events.database.Database
- Database(Resources, FirebaseFirestore, StorageReference) - Constructor for class com.syzygy.events.database.Database
- Database.AutoStir - Annotation Interface in com.syzygy.events.database
-
Represents a instance method that will dissolves itself after calling the method.
- Database.Collections - Enum Class in com.syzygy.events.database
-
Contains the different collections stored in the database;
- Database.Dilutes - Annotation Interface in com.syzygy.events.database
-
Represents a parameter instance that will be fetched by the method.
- Database.Dissolvable - Interface in com.syzygy.events.database
-
Represents a class which must call
.dissolve
when no longer used - Database.Dissolves - Annotation Interface in com.syzygy.events.database
-
Represents a class which must call
.dissolve
when no longer used - Database.InitializationListener<T extends DatabaseInstance<T>> - Interface in com.syzygy.events.database
-
Called when the
DatabaseInstance
is initialized and enters a valid state - Database.MustStir - Annotation Interface in com.syzygy.events.database
-
Represents a instance return that gives up ownership of the instance.
- Database.Observes - Annotation Interface in com.syzygy.events.database
-
Represents a parameter instance that will be not fetched by the method.
- Database.Particulates - Annotation Interface in com.syzygy.events.database
-
Represents an instance that may need to be fetched or dissolved depending on the documentation by the original method
- Database.Querrier<T extends Database.Querrier<T>> - Interface in com.syzygy.events.database
-
A class which querries the firestore database
- Database.Querrier.DataListener<S extends Database.Querrier<S>,
W extends Database.Querrier.QueryResult<?>> - Interface in com.syzygy.events.database -
Listener that is called when a query finishes loading data and returns data
- Database.Querrier.Listener<S extends Database.Querrier<S>> - Interface in com.syzygy.events.database
-
Listener that is called when a query finishes loading data
- Database.Querrier.QueryInstanceResult<V extends DatabaseInstance<V>> - Class in com.syzygy.events.database
-
The result of a query
- Database.Querrier.QueryResult<V> - Class in com.syzygy.events.database
- Database.Salty - Annotation Interface in com.syzygy.events.database
-
Represents a instance return that has not yet fetched the instance, the instance must be fetched by the caller otherwise the instance will be stuck in a broken state
- Database.Stirred - Annotation Interface in com.syzygy.events.database
-
Represents a instance return that keeps ownership of the instance.
- Database.Stirs - Annotation Interface in com.syzygy.events.database
-
Represents an instance that will be dissolved by the method.
- Database.StirsDeep - Annotation Interface in com.syzygy.events.database
-
Represents an method call that will dissolve an object
- Database.Titrates - Annotation Interface in com.syzygy.events.database
-
Represents that the method fetches certain instances
- Database.UpdateListener - Interface in com.syzygy.events.database
-
Listeners for whenever an instance from the database is updated or created/deleted
- Database.UpdateListener.Type - Enum Class in com.syzygy.events.database
- DatabaseInfLoadQuery<T extends DatabaseInstance<T>> - Class in com.syzygy.events.database
-
Stores a query that is executed on a collection within the database.
- DatabaseInfLoadQuery(DatabaseQuery<T>) - Constructor for class com.syzygy.events.database.DatabaseInfLoadQuery
- DatabaseInstance<T extends DatabaseInstance<T>> - Class in com.syzygy.events.database
-
An instance of a database item which should be updated whenever the database is updated.@param T The class of the instance.
- DatabaseInstance(Database, String, Database.Collections, DatabaseInstance.PropertyField<?, ?>[]) - Constructor for class com.syzygy.events.database.DatabaseInstance
-
Checks to make sure the generic type is the type of this instance
- DatabaseInstance.DeletionType - Enum Class in com.syzygy.events.database
- DatabaseInstance.InstancePropertyWrapper<W extends DatabaseInstance<W>> - Class in com.syzygy.events.database
-
A property wrapper for Single instance properties
- DatabaseInstance.PropertyField<V,
W extends DatabaseInstance<W>> - Class in com.syzygy.events.database -
Designates a property that is maintained by a Database instance
- DatabaseInstance.PropertyField.NullInstance - Class in com.syzygy.events.database
-
This class exists to fulfill the wildcard for PropertyWrappers
- DatabaseInstance.PropertyWrapper<V,
W extends DatabaseInstance<W>> - Class in com.syzygy.events.database -
Designates a property and its current value for a database instance
- DatabaseQuery<T extends DatabaseInstance<T>> - Class in com.syzygy.events.database
-
Stores a query that is executed on a collection within the database.
- DatabaseQuery(Database, Query, Database.Collections, Integer) - Constructor for class com.syzygy.events.database.DatabaseQuery
-
Creates a database query which can be refreshed to load the set of instances which are returned by the query
- DatabaseQuery.Page - Enum Class in com.syzygy.events.database
- DatabaseQuery.Util - Class in com.syzygy.events.database
-
Tools to query for documents without loading them
- datePicker - Variable in class com.syzygy.events.ui.organizer.OrganizerCreateEventFragment
- Dates() - Constructor for enum class com.syzygy.events.database.Event.Dates
- db - Variable in class com.syzygy.events.database.Database
-
The firestore database
- db - Variable in class com.syzygy.events.database.DatabaseInstance
-
The database
- db - Variable in class com.syzygy.events.database.DatabaseQuery
-
The database
- db - Variable in class com.syzygy.events.database.EventAssociation.Methods
- db - Static variable in class com.syzygy.events.ModelTests.EventTest
- db - Static variable in class com.syzygy.events.ModelTests.FacilityTest
- db - Static variable in class com.syzygy.events.ModelTests.NotificationTest
- db - Static variable in class com.syzygy.events.ModelTests.UserStoriesModelTest
- db - Static variable in class com.syzygy.events.ModelTests.UserTest
- db - Variable in class com.syzygy.events.SyzygyApplication
-
The database instance for this appp
- dbIdentifier - Variable in enum class com.syzygy.events.database.Database.Collections
-
The Firestore identifier for the collection
- delete() - Method in class com.syzygy.events.database.EventAssociation.Methods
-
Deletes all associations.
- DELETE - Enum constant in enum class com.syzygy.events.database.Database.UpdateListener.Type
-
The instance was deleted
- deleteAssociation() - Method in class com.syzygy.events.ui.entrant.EntrantEventPageFragment
-
Removes the user from the waitlist by deleting the association
- deleteDocuments(List<DocumentSnapshot>) - Static method in class com.syzygy.events.database.DatabaseQuery.Util
-
Deletes the documents from the database.
- deleteFile(String, Consumer<Boolean>) - Method in class com.syzygy.events.database.Database
-
Deletes the image from the storage
- deleteFromDatabase(DatabaseInstance<T>) - Method in class com.syzygy.events.database.Database
-
Removes the instance from the database
- deleteInstance(int, Consumer<Boolean>) - Method in class com.syzygy.events.database.DatabaseInstance
-
Dereferences the instance.
- deletes - Variable in class com.syzygy.events.database.DatabaseQuery
-
If an update has occurred since the last refresh
- deleteSubInstances(int, Consumer<Boolean>) - Method in class com.syzygy.events.database.DatabaseInstance
-
Deletes all subinstances that are cascaded
- deletionHasOccurred() - Method in class com.syzygy.events.database.DatabaseQuery
- DeletionType() - Constructor for enum class com.syzygy.events.database.DatabaseInstance.DeletionType
- DEREFERENCED - Enum constant in enum class com.syzygy.events.database.Database.UpdateListener.Type
-
The instance was deallocated from the cache
- dereferenceInstance() - Method in class com.syzygy.events.database.DatabaseInstance
-
Checks if the instance is dereferenced, in which case its tells the database to forget this instance and to remove it from cache.
- deviceID - Variable in class com.syzygy.events.SyzygyApplication
-
The id of the device
- displayImage(DatabaseInstance<?>) - Method in class com.syzygy.events.SyzygyApplication
-
Displays the associated image of the instance to the user as a popup
- dissolve() - Method in interface com.syzygy.events.database.Database.Dissolvable
- dissolve() - Method in class com.syzygy.events.database.DatabaseInfLoadQuery
-
Removes references to all instances that have been created and clears the current instance
- dissolve() - Method in class com.syzygy.events.database.DatabaseInstance
-
Decreases the reference count of this instance
- dissolve() - Method in class com.syzygy.events.database.DatabaseQuery
-
Removes references to all instances that have been created and clears the current instance
- dissolve() - Method in class com.syzygy.events.database.Event.LotteryResult
-
Cancels the result.
- dissolve() - Method in class com.syzygy.events.database.EventAssociation.Methods
-
Returns the references
- dissolve() - Method in class com.syzygy.events.database.EventAssociation.NotificationResult
- dissolve() - Method in class com.syzygy.events.database.User.NotificationListener
-
Removes the listener
- dissolve(Database.UpdateListener) - Method in class com.syzygy.events.database.DatabaseInstance
-
Removes the listener from the instance and decreases the reference
- dissolved - Variable in class com.syzygy.events.database.Event.LotteryResult
- dissolved - Variable in class com.syzygy.events.database.EventAssociation.Methods
- documentID - Variable in class com.syzygy.events.database.DatabaseInstance
-
A non-modifiable documentID that uniquely identifies the instance within its collection
- DOES_NOT_HAVE_ASSOCIATED_IMAGE - Static variable in enum class com.syzygy.events.database.Database.Collections
- doesPropertyLoadInstance(int) - Method in class com.syzygy.events.database.DatabaseInstance
-
Checks if the property loads an instance
All Classes and Interfaces|All Packages|Constant Field Values