Home
last modified time | relevance | path

Searched refs:TypeWriter (Results 1 – 22 of 22) sorted by relevance

/room/room-compiler/src/main/kotlin/androidx/room/solver/types/
DCustomTypeConverterWrapper.kt33 import androidx.room.writer.TypeWriter in <lambda>()
95 object : TypeWriter.SharedPropertySpec(baseName, fieldTypeName) { in <lambda>()
102 override fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) { in <lambda>()
124 object : TypeWriter.SharedFunctionSpec(baseName) { in <lambda>()
131 writer: TypeWriter, in <lambda>()
173 object : TypeWriter.SharedPropertySpec(baseName, custom.className) { in <lambda>()
178 override fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) { in <lambda>()
186 fun TypeWriter.addRequiredTypeConverter(className: XClassName) { in TypeWriter() method
190 fun TypeWriter.getRequiredTypeConverters(): Set<XClassName> { in getRequiredTypeConverters() method
DEnumColumnTypeAdapter.kt30 import androidx.room.writer.TypeWriter in <lambda>()
95 object : TypeWriter.SharedFunctionSpec(out.typeElement!!.name + "_enumToString") { in <lambda>()
104 writer: TypeWriter, in <lambda>()
160 object : TypeWriter.SharedFunctionSpec(out.typeElement!!.name + "_stringToEnum") { in <lambda>()
169 writer: TypeWriter, in <lambda>()
/room/room-compiler/src/main/kotlin/androidx/room/writer/
DEntityStatementConverterWriter.kt33 TypeWriter.SharedFunctionSpec(
40 override fun prepare(functionName: String, writer: TypeWriter, builder: XFunSpec.Builder) { in prepare()
49 private fun buildConvertMethodBody(writer: TypeWriter, stmtParamName: String): XCodeBlock { in buildConvertMethodBody()
DTypeWriter.kt39 abstract class TypeWriter(val context: WriterContext) { class
173 abstract fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) in getUniqueKey()
175 fun build(classWriter: TypeWriter, name: String): XPropertySpec { in getUniqueKey()
192 abstract fun prepare(functionName: String, writer: TypeWriter, builder: XFunSpec.Builder) in getUniqueKey()
194 fun build(writer: TypeWriter, name: String): XFunSpec { in getUniqueKey()
DEntityUpsertAdapterWriter.kt35 fun createConcrete(entity: ShortcutEntity, typeWriter: TypeWriter): XCodeBlock { in createConcrete()
DPreparedStatementWriter.kt28 fun createAnonymous(typeWriter: TypeWriter, dbProperty: XPropertySpec): XTypeSpec { in createAnonymous()
DEntityDeleteAdapterWriter.kt51 fun createAnonymous(typeWriter: TypeWriter): XTypeSpec { in createAnonymous()
DRelationCollectorFunctionWriter.kt42 TypeWriter.SharedFunctionSpec( in <lambda>()
67 override fun prepare(functionName: String, writer: TypeWriter, builder: XFunSpec.Builder) { in <lambda>()
DEntityUpdateAdapterWriter.kt49 fun createAnonymous(typeWriter: TypeWriter): XTypeSpec { in <lambda>()
DEntityInsertAdapterWriter.kt68 typeWriter: TypeWriter, in <lambda>()
DDaoWriter.kt73 ) : TypeWriter(writerContext) { in <lambda>()
715 override fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) {} in <lambda>()
727 override fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) {} in <lambda>()
744 override fun prepare(writer: TypeWriter, builder: XPropertySpec.Builder) {} in <lambda>()
DAutoMigrationWriter.kt40 ) : TypeWriter(writerContext) { in <lambda>()
DDatabaseWriter.kt52 ) : TypeWriter(writerContext) { in <lambda>()
/room/room-compiler/src/main/kotlin/androidx/room/solver/
DCodeGenScope.kt20 import androidx.room.writer.TypeWriter
25 class CodeGenScope(val writer: TypeWriter) {
/room/room-compiler/src/main/kotlin/androidx/room/
DDatabaseProcessingStep.kt36 import androidx.room.writer.TypeWriter in <lambda>()
101 writerContext = TypeWriter.WriterContext.fromProcessingContext(context) in <lambda>()
110 writerContext = TypeWriter.WriterContext.fromProcessingContext(context) in <lambda>()
145 writerContext = TypeWriter.WriterContext.fromProcessingContext(context) in <lambda>()
/room/room-compiler/src/test/kotlin/androidx/room/processor/
DBaseDaoTest.kt11 import androidx.room.writer.TypeWriter in <lambda>()
223 TypeWriter.WriterContext( in <lambda>()
283 TypeWriter.WriterContext( in <lambda>()
/room/room-compiler/src/test/kotlin/androidx/room/writer/
DAutoMigrationWriterTest.kt123 TypeWriter.WriterContext( in <lambda>()
207 TypeWriter.WriterContext( in <lambda>()
299 TypeWriter.WriterContext( in <lambda>()
DEntityStatementConverterWriterTest.kt126 object : TypeWriter(WriterContext(CodeLanguage.JAVA, setOf(Platform.JVM), true)) { in <lambda>()
DDefaultsInDaoTest.kt204 TypeWriter.WriterContext( in <lambda>()
DDaoWriterTest.kt189 TypeWriter.WriterContext( in <lambda>()
/room/room-compiler/src/test/kotlin/androidx/room/testing/
Dtest_util.kt41 import androidx.room.writer.TypeWriter
236 object : TypeWriter(WriterContext(CodeLanguage.JAVA, setOf(Platform.JVM), true)) { in testCodeGenScope()
/room/room-compiler/src/test/kotlin/androidx/room/solver/
DNullabilityAwareTypeConverterStoreTest.kt40 import androidx.room.writer.TypeWriter in <lambda>()
476 TypeWriter.WriterContext( in <lambda>()