belongs to Maven artifact android.arch.persistence:db:1.1.0-beta2
SupportSQLiteQuery
  public
  
  
  
  interface
  SupportSQLiteQuery
  
  
  
| android.arch.persistence.db.SupportSQLiteQuery | 
A query with typed bindings. It is better to use this API instead of
 rawQuery(String, String[]) because it allows
 binding type safe parameters.
Summary
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      bindTo(SupportSQLiteProgram statement)
      
      
        Callback to bind the query parameters to the compiled statement.  | 
  
        abstract
        
        
        
        
        int
     | 
  
    
      
      getArgCount()
      
      
        Returns the number of arguments in this query.  | 
  
        abstract
        
        
        
        
        String
     | 
  
    
      
      getSql()
      
      
        The SQL query.  | 
  
Public methods
bindTo
void bindTo (SupportSQLiteProgram statement)
Callback to bind the query parameters to the compiled statement.
| Parameters | |
|---|---|
statement | 
        
          SupportSQLiteProgram: The compiled statement
 | 
      
getArgCount
int getArgCount ()
Returns the number of arguments in this query. This is equal to the number of placeholders in the query string. See: https://www.sqlite.org/c3ref/bind_blob.html for details.
| Returns | |
|---|---|
int | 
        The number of arguments in the query. | 
getSql
String getSql ()
The SQL query. This query can have placeholders(?) for bind arguments.
| Returns | |
|---|---|
String | 
        The SQL query to compile | 
Interfaces
Classes