@Override
	public void generateWriteProperty2ContentValues(Builder methodBuilder, String beanName, TypeName beanClass, ModelProperty property) {
		if (property != null && property.hasTypeAdapter()) {
			methodBuilder.addCode(WRITE_COSTANT + PRE_TYPE_ADAPTER_TO_DATA + "$L" + POST_TYPE_ADAPTER, SQLTypeAdapterUtils.class, TypeUtility.typeName(property.typeAdapter.adapterClazz),
					getter(beanName, beanClass, property));
		} else {
			methodBuilder.addCode(WRITE_COSTANT + "$L", getter(beanName, beanClass, property));
		}
	}
@ Override public void generateWriteProperty2ContentValues ( Builder methodBuilder , String beanName , TypeName beanClass , ModelProperty property ) { if ( property != null && property . hasTypeAdapter ( ) ) { methodBuilder . addCode ( WRITE_COSTANT + PRE_TYPE_ADAPTER_TO_DATA + "$L" + POST_TYPE_ADAPTER , SQLTypeAdapterUtils . class , TypeUtility . typeName ( property . typeAdapter . adapterClazz ) , getter ( beanName , beanClass , property ) ) ; } else { methodBuilder . addCode ( WRITE_COSTANT + "$L" , getter ( beanName , beanClass , property ) ) ; } }
/* (non-Javadoc)
@see com.abubusoft.kripton.processor.sqlite.transform.SQLTransform#generateWriteProperty2ContentValues(com.squareup.javapoet.MethodSpec.Builder, java.lang.String, com.squareup.javapoet.TypeName, com.abubusoft.kripton.processor.core.ModelProperty)