SweetLib.Storage Object to store in database. Type of the used identifier. Assigns field names of the database columns. Assigns values to the query parameters. Assigns values to the object. Table name of the object. Provider for database connection. Gets an instance of a database connection. Interface for identified objects. Type of the identifier. Identifier of the object. Gets a dummy Id for unidentified instances; Generates a new object id. Type of the used identifier. Generates a new id of the specified type. Generates a new id of the specified type. Runs asynchronous. Interface for objects which can be stored and restored. Type of the used identifier. Stores the object. Restores an object. Identifier of the object to restore. Determines whether the current object instance is new or already exists. Boolean indicating if the current object instance is new or already exists.