| Package | Description |
|---|---|
| app.myoss.cloud.mybatis.generator.types | |
| app.myoss.cloud.mybatis.generator.types.impl |
| Modifier and Type | Method and Description |
|---|---|
FullyQualifiedJavaType |
JavaTypeResolver.calculateJavaType(Column column)
Calculates and returns the Java type that should be associated with this
column based on the jdbc type, length, and scale of the column.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrimitiveTypeWrapper
Java 中 8 大原始数据类型
|
| Modifier and Type | Method and Description |
|---|---|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateBigDecimalReplacement(Column column,
FullyQualifiedJavaType defaultType)
calculate BigDecimal type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateBitReplacement(Column column,
FullyQualifiedJavaType defaultType)
calculate bit type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateDateType(Column column,
FullyQualifiedJavaType defaultType)
calculate date type
|
FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateJavaType(Column column) |
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateTimestampType(Column column,
FullyQualifiedJavaType defaultType)
calculate timestamp type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateTimeType(Column column,
FullyQualifiedJavaType defaultType)
calculate time type
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getBooleanPrimitiveInstance()
获取 boolean 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getDateInstance()
获取 Date 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getIntInstance()
获取 int 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getNewArrayListInstance()
创建 ArrayList 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getNewHashMapInstance()
创建 HashMap 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getNewIteratorInstance()
创建 Iterator 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getNewListInstance()
创建 List 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getNewMapInstance()
创建 Map 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getObjectInstance()
获取 Object 类型
|
static FullyQualifiedJavaType |
FullyQualifiedJavaType.getStringInstance()
获取 String 类型
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.overrideDefaultType(Column column,
FullyQualifiedJavaType defaultType)
override default type
|
| Modifier and Type | Method and Description |
|---|---|
void |
FullyQualifiedJavaType.addTypeArgument(FullyQualifiedJavaType type)
add new FullyQualifiedJavaType
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateBigDecimalReplacement(Column column,
FullyQualifiedJavaType defaultType)
calculate BigDecimal type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateBitReplacement(Column column,
FullyQualifiedJavaType defaultType)
calculate bit type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateDateType(Column column,
FullyQualifiedJavaType defaultType)
calculate date type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateTimestampType(Column column,
FullyQualifiedJavaType defaultType)
calculate timestamp type
|
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.calculateTimeType(Column column,
FullyQualifiedJavaType defaultType)
calculate time type
|
int |
FullyQualifiedJavaType.compareTo(FullyQualifiedJavaType other) |
protected FullyQualifiedJavaType |
JavaTypeResolverImpl.overrideDefaultType(Column column,
FullyQualifiedJavaType defaultType)
override default type
|
Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.