Package com.syzygy.events.database
package com.syzygy.events.database
-
ClassDescriptionThe handler for the Firestore databaseRepresents a instance method that will dissolves itself after calling the method.Contains the different collections stored in the database;Represents a parameter instance that will be fetched by the method.Represents a class which must call
.dissolve
when no longer usedRepresents a class which must call.dissolve
when no longer usedDatabase.InitializationListener<T extends DatabaseInstance<T>>Called when theDatabaseInstance
is initialized and enters a valid stateRepresents a instance return that gives up ownership of the instance.Represents a parameter instance that will be not fetched by the method.Represents an instance that may need to be fetched or dissolved depending on the documentation by the original methodDatabase.Querrier<T extends Database.Querrier<T>>A class which querries the firestore databaseDatabase.Querrier.DataListener<S extends Database.Querrier<S>,W extends Database.Querrier.QueryResult<?>> Listener that is called when a query finishes loading data and returns dataDatabase.Querrier.Listener<S extends Database.Querrier<S>>Listener that is called when a query finishes loading dataDatabase.Querrier.QueryInstanceResult<V extends DatabaseInstance<V>>The result of a queryRepresents 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 stateRepresents a instance return that keeps ownership of the instance.Represents an instance that will be dissolved by the method.Represents an method call that will dissolve an objectRepresents that the method fetches certain instancesListeners for whenever an instance from the database is updated or created/deletedDatabaseInfLoadQuery<T extends DatabaseInstance<T>>Stores a query that is executed on a collection within the database.DatabaseInstance<T extends DatabaseInstance<T>>An instance of a database item which should be updated whenever the database is updated.@param T The class of the instance.DatabaseInstance.InstancePropertyWrapper<W extends DatabaseInstance<W>>A property wrapper for Single instance propertiesDatabaseInstance.PropertyField<V,W extends DatabaseInstance<W>> Designates a property that is maintained by a Database instanceThis class exists to fulfill the wildcard for PropertyWrappersDatabaseInstance.PropertyWrapper<V,W extends DatabaseInstance<W>> Designates a property and its current value for a database instanceDatabaseQuery<T extends DatabaseInstance<T>>Stores a query that is executed on a collection within the database.Tools to query for documents without loading themAn instance of a event database item - An event can be editedUsed to store repetition of dates in the databaseAn instance of an association of a user to an eventEventAssociation.Methods<T extends Database.Querrier<T>>A query result of EventAssociations.Stores the result of a mass notification.An instance of a facility database item - A facility can be edited except for the organizerAn instance of an image database item - An image cannot be editedCrops the image to the largest circle that fits within.Auto generates an avatar with initialsA list of predefined sizesAn instance of a notification database item - A notification item cannot be editedAn instance of a user database item - A user can be edited