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