@Named @Singleton public class TypicalFields extends Object
| Constructor and Description |
|---|
TypicalFields(AnnotationGenerator annotations) |
| Modifier and Type | Method and Description |
|---|---|
static String |
constantRawSqlStatementFieldName(SqlConfiguration configuration) |
static String |
constantSqlStatementFieldName(SqlConfiguration configuration) |
static String |
constantSqlStatementParameterIndexFieldName(SqlConfiguration configuration) |
com.squareup.javapoet.FieldSpec |
field(Class<?> generatorClass,
com.squareup.javapoet.TypeName type,
String name) |
com.squareup.javapoet.FieldSpec |
field(Class<?> generatorClass,
Type type,
String name) |
com.squareup.javapoet.FieldSpec.Builder |
prepareConstant(Class<?> generatorClass,
com.squareup.javapoet.TypeName type,
String name) |
com.squareup.javapoet.FieldSpec.Builder |
prepareConstant(Class<?> generatorClass,
Type type,
String name) |
com.squareup.javapoet.FieldSpec.Builder |
prepareField(Class<?> generatorClass,
com.squareup.javapoet.TypeName type,
String name) |
static com.squareup.javapoet.FieldSpec |
privateField(com.squareup.javapoet.TypeName type,
String name) |
@Inject public TypicalFields(AnnotationGenerator annotations)
public static final com.squareup.javapoet.FieldSpec privateField(com.squareup.javapoet.TypeName type,
String name)
public static final String constantSqlStatementFieldName(SqlConfiguration configuration)
public static final String constantRawSqlStatementFieldName(SqlConfiguration configuration)
public static final String constantSqlStatementParameterIndexFieldName(SqlConfiguration configuration)
public final com.squareup.javapoet.FieldSpec field(Class<?> generatorClass, Type type, String name)
public final com.squareup.javapoet.FieldSpec field(Class<?> generatorClass, com.squareup.javapoet.TypeName type, String name)
public com.squareup.javapoet.FieldSpec.Builder prepareField(Class<?> generatorClass, com.squareup.javapoet.TypeName type, String name)
public com.squareup.javapoet.FieldSpec.Builder prepareConstant(Class<?> generatorClass, Type type, String name)
Copyright © 2016–2017. All rights reserved.