| Package | Description | 
|---|---|
| org.javalite.activejdbc | 
 ActiveJDBC - the agile Java ORM. 
 | 
| org.javalite.activejdbc.cache | 
 Classes for operations with caches. 
 | 
| org.javalite.activejdbc.dialects | 
 Classes to manage database dialects, used internally. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static MetaModel | 
Model.getMetaModel()
 Provides  
MetaModel object related to this model class. | 
MetaModel | 
Registry.getMetaModel(Class<? extends Model> modelClass)  | 
MetaModel | 
Registry.getMetaModel(String table)
Provides a MetaModel of a model representing a table. 
 | 
static MetaModel | 
Model.metaModel()
Synonym of  
Model.getMetaModel(). | 
static MetaModel | 
ModelDelegate.metaModelFor(String tableName)
Returns  
MetaModel associated with table name. | 
static MetaModel | 
ModelDelegate.metaModelOf(Class<? extends Model> clazz)
Returns  
MetaModel associated with model class. | 
| Constructor and Description | 
|---|
LazyList(boolean forPaginator,
        MetaModel metaModel,
        String fullQuery,
        Object... params)  | 
LazyList(String subQuery,
        MetaModel metaModel,
        Object... params)  | 
Model(MetaModel metaModel,
     ModelRegistry modelRegistry)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
QueryCache.purgeTableCache(MetaModel metaModel)
This method purges (removes) all caches associated with a table, if caching is enabled and
 a corresponding model is marked cached. 
 | 
void | 
CacheManager.purgeTableCache(MetaModel metaModel)
This method purges (removes) all caches associated with a table, if caching is enabled and
 a corresponding model is marked cached. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DB2Dialect.appendEmptyRow(MetaModel metaModel,
              StringBuilder query)  | 
protected void | 
MySQLDialect.appendEmptyRow(MetaModel metaModel,
              StringBuilder query)  | 
protected void | 
OracleDialect.appendEmptyRow(MetaModel metaModel,
              StringBuilder query)  | 
protected void | 
DefaultDialect.appendEmptyRow(MetaModel metaModel,
              StringBuilder query)  | 
String | 
Dialect.insert(MetaModel metaModel,
      Map<String,Object> attributes,
      String... replacements)  | 
String | 
DefaultDialect.insert(MetaModel metaModel,
      Map<String,Object> attributes,
      String... replacements)  | 
String | 
Dialect.insertParametrized(MetaModel metaModel,
                  List<String> columns,
                  boolean containsId)  | 
String | 
DefaultDialect.insertParametrized(MetaModel metaModel,
                  List<String> columns,
                  boolean containsId)  | 
Object | 
SQLiteDialect.overrideDriverTypeConversion(MetaModel mm,
                            String attributeName,
                            Object value)  | 
Object | 
OracleDialect.overrideDriverTypeConversion(MetaModel mm,
                            String attributeName,
                            Object value)  | 
Object | 
Dialect.overrideDriverTypeConversion(MetaModel mm,
                            String attributeName,
                            Object value)  | 
Object | 
DefaultDialect.overrideDriverTypeConversion(MetaModel mm,
                            String attributeName,
                            Object value)  | 
Object | 
MSSQLDialect.overrideDriverTypeConversion(MetaModel mm,
                            String attributeName,
                            Object value)
TDS converts a number of important data types to String. 
 | 
String | 
Dialect.selectExists(MetaModel mm)  | 
String | 
DefaultDialect.selectExists(MetaModel metaModel)  | 
String | 
Dialect.update(MetaModel metaModel,
      Map<String,Object> attributes,
      String... replacements)  | 
String | 
DefaultDialect.update(MetaModel metaModel,
      Map<String,Object> attributes,
      String... replacements)  | 
Copyright © 2020 JavaLite. All rights reserved.