public abstract class AbstractMethodsGenerator extends Object implements MethodsGenerator
| Constructor and Description |
|---|
AbstractMethodsGenerator() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<com.squareup.javapoet.MethodSpec> |
asMethods(List<SqlStatement> sqlStatementsInRepository) |
protected abstract com.squareup.javapoet.MethodSpec |
batchWriteMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
constructor(List<SqlStatement> sqlStatementsInRepository) |
protected abstract com.squareup.javapoet.MethodSpec |
rxJavaReadMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
standardCallMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
standardReadMethod(String methodName,
SqlConfiguration mergedConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
standardWriteMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
streamEagerReadMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
protected abstract com.squareup.javapoet.MethodSpec |
streamLazyReadMethod(String methodName,
SqlConfiguration sqlConfiguration,
List<SqlStatement> vendorStatements) |
public final Iterable<com.squareup.javapoet.MethodSpec> asMethods(List<SqlStatement> sqlStatementsInRepository)
asMethods in interface MethodsGeneratorprotected abstract com.squareup.javapoet.MethodSpec constructor(List<SqlStatement> sqlStatementsInRepository)
protected abstract com.squareup.javapoet.MethodSpec standardReadMethod(String methodName, SqlConfiguration mergedConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec standardWriteMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec standardCallMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec batchWriteMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec streamEagerReadMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec streamLazyReadMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
protected abstract com.squareup.javapoet.MethodSpec rxJavaReadMethod(String methodName, SqlConfiguration sqlConfiguration, List<SqlStatement> vendorStatements)
Copyright © 2016–2017. All rights reserved.