public abstract class CodeBuilderUtility extends Object
| Constructor and Description |
|---|
CodeBuilderUtility() |
| Modifier and Type | Method and Description |
|---|---|
static List<SQLProperty> |
extractUsedProperties(SQLiteModelMethod method,
Class<? extends Annotation> annotationClazz,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
List<String> alreadyUsedBeanPropertiesNames)
Generate code necessary to put bean properties in content values map.
|
static void |
generateContentValuesFromEntity(Elements elementUtils,
SQLDaoDefinition daoDefinition,
SQLiteModelMethod method,
Class<? extends Annotation> annotationClazz,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
List<String> alreadyUsedBeanPropertiesNames) |
public static List<SQLProperty> extractUsedProperties(SQLiteModelMethod method, Class<? extends Annotation> annotationClazz, com.squareup.javapoet.MethodSpec.Builder methodBuilder, List<String> alreadyUsedBeanPropertiesNames)
elementUtils - daoDefinition - method - methodBuilder - used to code generationalreadyUsedBeanPropertiesNames - optionalpublic static void generateContentValuesFromEntity(Elements elementUtils, SQLDaoDefinition daoDefinition, SQLiteModelMethod method, Class<? extends Annotation> annotationClazz, com.squareup.javapoet.MethodSpec.Builder methodBuilder, List<String> alreadyUsedBeanPropertiesNames)
Copyright © 2017. All rights reserved.