类 AptDtoCompiler
java.lang.Object
org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
org.babyfish.jimmer.apt.dto.AptDtoCompiler
public class AptDtoCompiler
extends org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected Map<String,ImmutableProp> getDeclaredProps(ImmutableType baseType) getEnumConstants(ImmutableProp baseProp) protected Map<String,ImmutableProp> getProps(ImmutableType baseType) protected Collection<ImmutableType>getSuperTypes(ImmutableType baseType) protected ImmutableTypegetTargetType(ImmutableProp baseProp) protected booleanisGeneratedValue(ImmutableProp baseProp) protected booleanisSameType(ImmutableProp baseProp1, ImmutableProp baseProp2) protected booleanisStringProp(ImmutableProp baseProp) 从类继承的方法 org.babyfish.jimmer.dto.compiler.DtoCompiler
compile, getBaseType, getDtoFilePath, getSourceTypeName, getTargetPackageName
-
构造器详细资料
-
AptDtoCompiler
- 抛出:
IOException
-
-
方法详细资料
-
getSuperTypes
- 指定者:
getSuperTypes在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
getDeclaredProps
- 指定者:
getDeclaredProps在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
getProps
- 指定者:
getProps在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
getTargetType
- 指定者:
getTargetType在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
isGeneratedValue
- 指定者:
isGeneratedValue在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
isStringProp
- 指定者:
isStringProp在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
isSameType
- 指定者:
isSameType在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-
getEnumConstants
- 指定者:
getEnumConstants在类中org.babyfish.jimmer.dto.compiler.DtoCompiler<ImmutableType,ImmutableProp>
-