public class MapperFiler extends AbstractFiler
comment, fluent, klassName, packageName, PRIVATE_STATIC_FINAL, PUBLIC_STATIC_FINAL| 构造器和说明 |
|---|
MapperFiler(FluentEntity fluentEntity) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
build(com.squareup.javapoet.TypeSpec.Builder spec) |
static String |
getClassName(FluentClassName fluentEntity) |
static String |
getMapperName(FluentEntity fluentEntity)
返回对应的Mapper Bean名称
|
static String |
getPackageName(FluentClassName fluentEntity) |
protected boolean |
isInterface()
是否接口类
|
com.squareup.javapoet.MethodSpec |
m_count() |
com.squareup.javapoet.MethodSpec |
m_countNoLimit() |
com.squareup.javapoet.MethodSpec |
m_delete() |
com.squareup.javapoet.MethodSpec |
m_insert() |
com.squareup.javapoet.MethodSpec |
m_insertBatch() |
com.squareup.javapoet.MethodSpec |
m_insertBatchWithPk() |
com.squareup.javapoet.MethodSpec |
m_insertSelect() |
com.squareup.javapoet.MethodSpec |
m_insertWithPk() |
com.squareup.javapoet.MethodSpec |
m_listEntity() |
com.squareup.javapoet.MethodSpec |
m_listMaps() |
com.squareup.javapoet.MethodSpec |
m_listObjs() |
protected com.squareup.javapoet.MethodSpec |
m_mapping()
protected boolean hasPrimary()
|
com.squareup.javapoet.MethodSpec |
m_updateBy() |
protected void |
staticImport(com.squareup.javapoet.JavaFile.Builder spec) |
codeBlock, javaFile, paraType, paraType, paraType, protectedMethod, publicMethod, publicMethod, suppressWarningspublic MapperFiler(FluentEntity fluentEntity)
public static String getClassName(FluentClassName fluentEntity)
public static String getPackageName(FluentClassName fluentEntity)
protected void staticImport(com.squareup.javapoet.JavaFile.Builder spec)
staticImport 在类中 AbstractFilerprotected void build(com.squareup.javapoet.TypeSpec.Builder spec)
build 在类中 AbstractFilerprotected com.squareup.javapoet.MethodSpec m_mapping()
AbstractFilerm_mapping 在类中 AbstractFilerpublic com.squareup.javapoet.MethodSpec m_countNoLimit()
public com.squareup.javapoet.MethodSpec m_count()
public com.squareup.javapoet.MethodSpec m_listObjs()
public com.squareup.javapoet.MethodSpec m_listMaps()
public com.squareup.javapoet.MethodSpec m_listEntity()
public com.squareup.javapoet.MethodSpec m_updateBy()
public com.squareup.javapoet.MethodSpec m_delete()
public com.squareup.javapoet.MethodSpec m_insertBatch()
public com.squareup.javapoet.MethodSpec m_insertBatchWithPk()
public com.squareup.javapoet.MethodSpec m_insertSelect()
public com.squareup.javapoet.MethodSpec m_insert()
public com.squareup.javapoet.MethodSpec m_insertWithPk()
protected boolean isInterface()
AbstractFilerisInterface 在类中 AbstractFilerpublic static String getMapperName(FluentEntity fluentEntity)
fluentEntity - 实体原数据Copyright © 2021. All rights reserved.