| Package | Description | 
|---|---|
| com.absio.database | |
| com.absio.database.table | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
DatabaseWrapper.executeCountQueryWithParameters(ParameterizedSql parameterizedSql)
This will execute the count query with the given parameters and return the result. 
 | 
long | 
DataAccess.executeCountQueryWithParameters(ParameterizedSql parameterizedSql)
This will execute the count query with the given parameters and return the result. 
 | 
int | 
DatabaseWrapper.executeUpdateWithParameters(ParameterizedSql parameterizedSql)
The will execute the given sql as an update with the given parameters (insert, update, delete, etc). 
 | 
int | 
DataAccess.executeUpdateWithParameters(ParameterizedSql parameterizedSql)
The will execute the given sql as an update with the given parameters (insert, update, delete, etc). 
 | 
PreparedStatement | 
DatabaseWrapper.prepareStatement(ParameterizedSql parameterizedSql)
Create a  
PreparedStatement for the given sql and fill the parameters. | 
PreparedStatement | 
DataAccess.prepareStatement(ParameterizedSql parameterizedSql)
Create a  
PreparedStatement for the given sql and fill the parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
ParameterizedSql | 
Containers.getCountSql(UUID containerId)
Get the count SQL for the given containerId. 
 | 
ParameterizedSql | 
Users.getCountSql(UUID userId)
Get the count sql for a given user id. 
 | 
ParameterizedSql | 
PublicKeys.getCountSql(UUID userId,
           Integer index,
           KeyType type,
           Boolean active)  | 
ParameterizedSql | 
Accesses.getCountSql(UUID userId,
           UUID containerId)
Get the count SQL for the given userId and containerId. 
 | 
ParameterizedSql | 
Containers.getDeleteSql(UUID containerId)
Get the delete SQL for the table with the give container id. 
 | 
ParameterizedSql | 
Users.getDeleteSql(UUID userId)
Get the delete sql for a given user id. 
 | 
ParameterizedSql | 
PublicKeys.getDeleteSql(UUID userId,
            Integer index,
            KeyType type,
            Boolean active)
Get the delete sql for this table using the given parameters. 
 | 
ParameterizedSql | 
Accesses.getDeleteSql(UUID userId,
            UUID containerId)
Get the delete SQL for the table with the give container id. 
 | 
ParameterizedSql | 
Accesses.getInsertSql(Access access)
Get the insert SQL for the table using the given  
Access. | 
ParameterizedSql | 
Containers.getInsertSql(Metadata metadata,
            String ofsLocation,
            org.threeten.bp.ZonedDateTime syncedAt)
Get the insert SQL for the table using the given parameters. 
 | 
ParameterizedSql | 
Users.getInsertSql(UUID userId)
Get the insert sql for a given user id. 
 | 
ParameterizedSql | 
PublicKeys.getInsertSql(UUID userId,
            int index,
            KeyType type,
            boolean active,
            byte[] key)
Get the insert sql for this table using the given parameters. 
 | 
ParameterizedSql | 
Containers.getQuerySql(UUID containerId)
Get the query SQL for the container id. 
 | 
ParameterizedSql | 
Users.getQuerySql(UUID userId)
Get the query for a given user id. 
 | 
ParameterizedSql | 
PublicKeys.getQuerySql(UUID userId,
           Integer index,
           KeyType type,
           Boolean active)
Get the query sql for this table using the given parameters. 
 | 
ParameterizedSql | 
Accesses.getQuerySql(UUID userId,
           UUID containerId)
Get the query SQL for the user id and container id. 
 | 
ParameterizedSql | 
Accesses.getUpdateSql(Access access)
Get the update SQL for the table using the given  
Access. | 
ParameterizedSql | 
Containers.getUpdateSql(Metadata metadata,
            String ofsLocation,
            org.threeten.bp.ZonedDateTime syncedAt)
Get the update SQL for the table using the given parameters. 
 | 
ParameterizedSql | 
PublicKeys.getUpdateSql(UUID userId,
            int index,
            KeyType type,
            boolean active,
            byte[] key)
Get the update sql for this table using the given parameters. 
 | 
Copyright © 2021. All rights reserved.