类 ClassCodeWriter
java.lang.Object
org.babyfish.jimmer.spring.repository.bytecode.ClassCodeWriter
- 直接已知子类:
JavaClassCodeWriter,KotlinClassCodeWriter
-
字段概要
字段修饰符和类型字段说明static final Stringstatic final Stringprotected final List<MethodCodeWriter>static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected final List<MethodCodeWriter>static final Stringstatic final Stringstatic final Stringstatic final String -
构造器概要
构造器限定符构造器说明protectedClassCodeWriter(org.springframework.data.repository.core.RepositoryInformation metadata, Class<?> sqlClientType, Class<?> superType) -
方法概要
修饰符和类型方法说明protected abstract MethodCodeWritercreateMethodCodeWriter(Method method, String id) org.babyfish.jimmer.impl.asm.ClassWriterorg.springframework.data.repository.core.RepositoryInformationstatic StringimplementationClassName(Class<?> itf) byte[]write()
-
字段详细资料
-
ASM_IMPL_SUFFIX
- 另请参阅:
-
methodCodeWriters
-
autoGenMethodCodeWriters
-
CONTEXT_INTERNAL_NAME
-
CONTEXT_DESCRIPTOR
-
QUERY_METHOD_INTERNAL_NAME
-
QUERY_METHOD_DESCRIPTOR
-
IMMUTABLE_TYPE_INTERNAL_NAME
-
IMMUTABLE_TYPE_DESCRIPTOR
-
METHOD_DESCRIPTOR
-
K_SQL_CLIENT_INTERNAL_NAME
-
K_SQL_CLIENT_DESCRIPTOR
-
J_SQL_CLIENT_DESCRIPTOR
-
J_SQL_CLIENT_IMPLEMENTOR_INTERNAL_NAME
-
J_SQL_CLIENT_IMPLEMENTOR_DESCRIPTOR
-
K_REPOSITORY_IMPL
-
QUERY_EXECUTORS_INTERNAL_NAME
-
APPLICATION_CONTEXT_DESCRIPTOR
-
QUERY_EXECUTORS_METHOD_DESCRIPTOR
-
-
构造器详细资料
-
ClassCodeWriter
-
-
方法详细资料
-
getMetadata
public org.springframework.data.repository.core.RepositoryInformation getMetadata() -
getInterfaceInternalName
-
getImplInternalName
-
getEntityInternalName
-
getClassVisitor
public org.babyfish.jimmer.impl.asm.ClassWriter getClassVisitor() -
write
public byte[] write() -
createMethodCodeWriter
-
implementationClassName
-