Equinox
Items
Helper
The EquinoxItemsHelper
class is useful
to manage all the EquinoxItem
database operations
Author
N7ghtm4r3 - Tecknobit
Inheritors
Types
Link copied to clipboard
interface BatchQuery
The
BatchQuery
interface is
useful to manage the batch queries to insert or delete
values in batch
Link copied to clipboard
enum InsertCommand
InsertCommand
list of
supported commands to insert records in the batch queries
Link copied to clipboard
interface SyncBatchContainer
The
SyncBatchContainer
interface is useful to execute the syncBatch method to
synchronize the data.
Properties
Link copied to clipboard
IN_CLAUSE
in clause query part
Link copied to clipboard
CLOSED_ROUND_BRACKET
closed round bracket character
Link copied to clipboard
DELETE_FROM_
delete from
query command
Link copied to clipboard
entityManager
entity manager
helper
Link copied to clipboard
OPENED_ROUND_BRACKET
opened round bracket character
Link copied to clipboard
QUESTION_MARK
question mark
character
Link copied to clipboard
SINGLE_QUOTE
single quote
character
Functions
Link copied to clipboard
Link copied to clipboard
protected open fun batchInsert(command: EquinoxItemsHelper.InsertCommand, table: String, values: List<out Any>, batchQuery: EquinoxItemsHelper.BatchQuery, columns: Array<String>)
Method to execute a batch insert of a list
of data simultaneously
Link copied to clipboard
Method to find the max size of a list
Link copied to clipboard
Method to format the columns value for the
query
Link copied to clipboard
Method to format the in clause for the
query
Link copied to clipboard
Method to format the placeholder value for
the query
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected open fun <V> syncBatch(container: EquinoxItemsHelper.SyncBatchContainer, table: String, targetId: String, updatedData: List<V>, batchQuery: EquinoxItemsHelper.BatchQuery)
Method to execute a batch synchronization of
a list of data simultaneously