| Modifier and Type | Field and Description |
|---|---|
LinkedHashSet<SQLiteDatabaseSchema> |
BindDataSourceSubProcessor.schemas |
| Modifier and Type | Method and Description |
|---|---|
protected SQLiteDatabaseSchema |
BindDataSourceSubProcessor.createDataSource(Element databaseSchema) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BindDataSourceSubProcessor.createSQLDaoDefinition(SQLiteDatabaseSchema schema,
Map<String,TypeElement> globalBeanElements,
Map<String,TypeElement> globalDaoElements,
String daoItem)
Create DAO definition
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AssertKripton.asserTrueOrUnspecifiedBeanException(boolean expression,
SQLiteDatabaseSchema schema,
SQLEntity entity,
String foreignClassName) |
void |
ModelElementVisitor.visit(SQLiteDatabaseSchema schema,
T entity) |
| Constructor and Description |
|---|
NoDaoElementFound(SQLiteDatabaseSchema schema,
com.squareup.javapoet.ClassName entityClassName) |
| Modifier and Type | Field and Description |
|---|---|
protected SQLiteDatabaseSchema |
AbstractBuilder.model |
| Modifier and Type | Method and Description |
|---|---|
void |
BindContentProviderBuilder.build(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema) |
String |
BindDaoFactoryBuilder.buildDaoFactoryInterface(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema)
Build dao factory interface
|
com.squareup.javapoet.TypeSpec.Builder |
BindDaoFactoryBuilder.buildDaoFactoryInterfaceInternal(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema)
Build dao factory interface
|
void |
BindDataSourceBuilder.buildDataSource(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema,
String daoFactoryName) |
static void |
BindDataSourceBuilder.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema)
Generate database
|
static void |
BindDaoBuilder.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema) |
static void |
BindCursorBuilder.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema) |
static void |
BindContentProviderBuilder.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema)
Generate content provider
|
static void |
BindAsyncTaskBuilder.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema)
Generate async task for database operations
|
static void |
BindTableGenerator.generate(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema,
Set<GeneratedTypeElement> generatedEntities)
Generate table for entities
|
static String |
BindDaoFactoryBuilder.generateDaoFactoryName(SQLiteDatabaseSchema schema) |
static void |
BindDaoBuilder.generateSecondRound(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema schema) |
void |
BindTableGenerator.visit(SQLiteDatabaseSchema schema,
SQLEntity entity) |
void |
BindCursorBuilder.visit(SQLiteDatabaseSchema schema,
SQLEntity entity) |
| Constructor and Description |
|---|
AbstractBuilder(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
BindContentProviderBuilder(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
BindCursorBuilder(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
BindDaoFactoryBuilder(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
BindDataSourceBuilder(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
BindTableGenerator(Elements elementUtils,
Filer filer,
SQLiteDatabaseSchema model) |
| Modifier and Type | Field and Description |
|---|---|
protected List<SQLiteDatabaseSchema> |
SQLiteModel.schemas |
| Modifier and Type | Method and Description |
|---|---|
SQLiteDatabaseSchema |
SQLDaoDefinition.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<SQLiteDatabaseSchema> |
SQLiteModel.getSchemas() |
| Modifier and Type | Method and Description |
|---|---|
void |
SQLiteModel.schemaAdd(SQLiteDatabaseSchema schema) |
| Constructor and Description |
|---|
SQLDaoDefinition(SQLiteDatabaseSchema databaseSchema,
String name,
TypeElement element,
String entityClassName,
boolean generated) |
SQLEntity(SQLiteDatabaseSchema model,
BindEntity bindEntity) |
Copyright © 2017. All rights reserved.