Index

A B C D E F G H I K L M N O P Q R S T U V W 
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
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values