public abstract class TypeAdapterAwareSQLTransform extends AbstractSQLTransform
| Modifier and Type | Field and Description |
|---|---|
protected String |
WRITE_COSTANT |
formatter, POST_TYPE_ADAPTER, PRE_TYPE_ADAPTER_TO_DATA, PRE_TYPE_ADAPTER_TO_JAVA, PRE_TYPE_ADAPTER_TO_STRING| Constructor and Description |
|---|
TypeAdapterAwareSQLTransform() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateWriteParam2ContentValues(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
SQLiteModelMethod method,
String paramName,
com.squareup.javapoet.TypeName paramTypeName,
ModelProperty property)
Generate code to write parameter to where statement
|
void |
generateWriteParam2WhereCondition(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
SQLiteModelMethod method,
String paramName,
com.squareup.javapoet.TypeName paramTypeName)
Generate code to write parameter to where condition
|
void |
generateWriteProperty2ContentValues(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String beanName,
com.squareup.javapoet.TypeName beanClass,
ModelProperty property)
Write a bean property to a content writer
|
void |
generateWriteProperty2WhereCondition(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String beanName,
com.squareup.javapoet.TypeName beanClass,
ModelProperty property)
Write a bean property into a where condition
|
generateDefaultValue, generateReadValueFromCursor, getColumnTypeAsString, isTypeAdapterAwareclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgenerateReadPropertyFromCursor, generateResetProperty, getColumnTypeprotected String WRITE_COSTANT
public void generateWriteParam2ContentValues(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
SQLiteModelMethod method,
String paramName,
com.squareup.javapoet.TypeName paramTypeName,
ModelProperty property)
SQLTransformGenerate code to write parameter to where statement
generateWriteParam2ContentValues in interface SQLTransformgenerateWriteParam2ContentValues in class AbstractSQLTransformpublic void generateWriteParam2WhereCondition(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
SQLiteModelMethod method,
String paramName,
com.squareup.javapoet.TypeName paramTypeName)
SQLTransformGenerate code to write parameter to where condition
public void generateWriteProperty2ContentValues(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String beanName,
com.squareup.javapoet.TypeName beanClass,
ModelProperty property)
SQLTransformproperty - property to writepublic void generateWriteProperty2WhereCondition(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String beanName,
com.squareup.javapoet.TypeName beanClass,
ModelProperty property)
SQLTransformgenerateWriteProperty2WhereCondition in interface SQLTransformgenerateWriteProperty2WhereCondition in class AbstractSQLTransformCopyright © 2017. All rights reserved.