Modifier and Type | Field and Description |
---|---|
protected FullyQualifiedJavaType |
IntrospectedColumn.fullyQualifiedJavaType |
Modifier and Type | Method and Description |
---|---|
FullyQualifiedJavaType |
JavaTypeResolver.calculateJavaType(IntrospectedColumn introspectedColumn)
Calculates and returns the Java type that should be associated with this
column based on the jdbc type, length, and scale of the column.
|
FullyQualifiedJavaType |
IntrospectedColumn.getFullyQualifiedJavaType() |
Modifier and Type | Method and Description |
---|---|
void |
IntrospectedColumn.setFullyQualifiedJavaType(FullyQualifiedJavaType fullyQualifiedJavaType) |
Modifier and Type | Method and Description |
---|---|
default void |
CommentGenerator.addClassAnnotation(InnerClass innerClass,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a class.
|
default void |
CommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a field.
|
default void |
CommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a field.
|
default void |
CommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a method.
|
default void |
CommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a method.
|
Modifier and Type | Class and Description |
---|---|
class |
PrimitiveTypeWrapper |
Modifier and Type | Method and Description |
---|---|
List<FullyQualifiedJavaType> |
Method.getExceptions() |
List<FullyQualifiedJavaType> |
TypeParameter.getExtendsTypes() |
Set<FullyQualifiedJavaType> |
TopLevelEnumeration.getImportedTypes() |
Set<FullyQualifiedJavaType> |
Interface.getImportedTypes() |
Set<FullyQualifiedJavaType> |
CompilationUnit.getImportedTypes() |
Set<FullyQualifiedJavaType> |
TopLevelClass.getImportedTypes() |
Optional<FullyQualifiedJavaType> |
Method.getReturnType() |
Optional<FullyQualifiedJavaType> |
InnerClass.getSuperClass() |
Set<FullyQualifiedJavaType> |
AbstractJavaType.getSuperInterfaceTypes() |
List<FullyQualifiedJavaType> |
FullyQualifiedJavaType.getTypeArguments() |
Modifier and Type | Method and Description |
---|---|
void |
Method.addException(FullyQualifiedJavaType exception) |
void |
TopLevelEnumeration.addImportedType(FullyQualifiedJavaType importedType) |
void |
Interface.addImportedType(FullyQualifiedJavaType importedType) |
void |
CompilationUnit.addImportedType(FullyQualifiedJavaType importedType) |
void |
TopLevelClass.addImportedType(FullyQualifiedJavaType importedType) |
void |
AbstractJavaType.addSuperInterface(FullyQualifiedJavaType superInterface) |
void |
FullyQualifiedJavaType.addTypeArgument(FullyQualifiedJavaType type) |
static String |
JavaDomUtils.calculateTypeName(CompilationUnit compilationUnit,
FullyQualifiedJavaType fqjt)
Calculates type names for writing into generated Java.
|
int |
FullyQualifiedJavaType.compareTo(FullyQualifiedJavaType other) |
void |
Method.setReturnType(FullyQualifiedJavaType returnType) |
void |
InnerClass.setSuperClass(FullyQualifiedJavaType superClass) |
void |
Field.setType(FullyQualifiedJavaType type) |
Modifier and Type | Method and Description |
---|---|
void |
TopLevelEnumeration.addImportedTypes(Set<FullyQualifiedJavaType> importedTypes) |
void |
Interface.addImportedTypes(Set<FullyQualifiedJavaType> importedTypes) |
void |
CompilationUnit.addImportedTypes(Set<FullyQualifiedJavaType> importedTypes) |
void |
TopLevelClass.addImportedTypes(Set<FullyQualifiedJavaType> importedTypes) |
Constructor and Description |
---|
AbstractJavaType(FullyQualifiedJavaType type) |
Field(String name,
FullyQualifiedJavaType type) |
InnerClass(FullyQualifiedJavaType type) |
InnerEnum(FullyQualifiedJavaType type) |
InnerInterface(FullyQualifiedJavaType type) |
Interface(FullyQualifiedJavaType type) |
Parameter(FullyQualifiedJavaType type,
String name) |
Parameter(FullyQualifiedJavaType type,
String name,
boolean isVarargs) |
Parameter(FullyQualifiedJavaType type,
String name,
String annotation) |
Parameter(FullyQualifiedJavaType type,
String name,
String annotation,
boolean isVarargs) |
TopLevelClass(FullyQualifiedJavaType type) |
TopLevelEnumeration(FullyQualifiedJavaType type) |
Constructor and Description |
---|
TypeParameter(String name,
List<FullyQualifiedJavaType> extendsTypes) |
Modifier and Type | Method and Description |
---|---|
static FullyQualifiedKotlinType |
JavaToKotlinTypeConverter.convert(FullyQualifiedJavaType javaType) |
Modifier and Type | Method and Description |
---|---|
protected Set<FullyQualifiedJavaType> |
AbstractJavaMapperMethodGenerator.buildGeneratedKeyImportsIfRequired() |
Modifier and Type | Method and Description |
---|---|
protected Method |
AbstractJavaMapperMethodGenerator.buildBasicUpdateByExampleMethod(String statementId,
FullyQualifiedJavaType parameterType,
Set<FullyQualifiedJavaType> importedTypes) |
protected Method |
AbstractJavaMapperMethodGenerator.buildBasicUpdateByPrimaryKeyMethod(String statementId,
FullyQualifiedJavaType parameterType) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJavaMapperMethodGenerator.addPrimaryKeyMethodParameters(boolean isSimple,
Method method,
Set<FullyQualifiedJavaType> importedTypes) |
protected Method |
AbstractJavaMapperMethodGenerator.buildBasicUpdateByExampleMethod(String statementId,
FullyQualifiedJavaType parameterType,
Set<FullyQualifiedJavaType> importedTypes) |
Modifier and Type | Field and Description |
---|---|
protected static FullyQualifiedJavaType |
AbstractJavaProviderMethodGenerator.BUILDER_IMPORT |
Modifier and Type | Method and Description |
---|---|
protected Set<FullyQualifiedJavaType> |
AbstractJavaProviderMethodGenerator.initializeImportedTypes() |
protected Set<FullyQualifiedJavaType> |
AbstractJavaProviderMethodGenerator.initializeImportedTypes(FullyQualifiedJavaType extraType) |
protected Set<FullyQualifiedJavaType> |
AbstractJavaProviderMethodGenerator.initializeImportedTypes(String extraType) |
Modifier and Type | Method and Description |
---|---|
protected Set<FullyQualifiedJavaType> |
AbstractJavaProviderMethodGenerator.initializeImportedTypes(FullyQualifiedJavaType extraType) |
Modifier and Type | Method and Description |
---|---|
protected XmlElement |
AbstractXmlElementGenerator.buildInitialInsert(String statementId,
FullyQualifiedJavaType parameterType) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultCommentGenerator.addClassAnnotation(InnerClass innerClass,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
Modifier and Type | Method and Description |
---|---|
FullyQualifiedJavaType |
RulesDelegate.calculateAllFieldsClass() |
FullyQualifiedJavaType |
Rules.calculateAllFieldsClass()
Calculates the class that contains all fields.
|
FullyQualifiedJavaType |
BaseRules.calculateAllFieldsClass()
Calculates the class that contains all fields.
|
Constructor and Description |
---|
JdbcTypeInformation(String jdbcTypeName,
FullyQualifiedJavaType fullyQualifiedJavaType) |
Modifier and Type | Method and Description |
---|---|
static String |
JavaBeansUtil.getGetterMethodName(String property,
FullyQualifiedJavaType fullyQualifiedJavaType)
Computes a getter method name.
|
Modifier and Type | Field and Description |
---|---|
protected FullyQualifiedJavaType |
DynamicSqlMapperGenerator.recordType |
Modifier and Type | Method and Description |
---|---|
Set<FullyQualifiedJavaType> |
MethodParts.getImports() |
Set<FullyQualifiedJavaType> |
FieldAndImports.getImports() |
Set<FullyQualifiedJavaType> |
MethodAndImports.getImports() |
Modifier and Type | Method and Description |
---|---|
MethodParts.Builder |
MethodParts.Builder.withImports(Set<FullyQualifiedJavaType> imports) |
FieldAndImports.Builder |
FieldAndImports.Builder.withImports(Set<FullyQualifiedJavaType> imports) |
MethodAndImports.Builder |
MethodAndImports.Builder.withImports(Set<FullyQualifiedJavaType> imports) |
Copyright © 2006–2022 MyBatis.org. All rights reserved.