| 限定符和类型 | 字段和说明 |
|---|---|
protected Collection<String> |
keywords |
protected com.querydsl.codegen.TypeMappings |
typeMappings |
| 构造器和说明 |
|---|
ColumnMetadataSerializer(com.querydsl.codegen.TypeMappings typeMappings,
com.querydsl.sql.codegen.NamingStrategy namingStrategy,
boolean innerClassesForKeys,
Set<String> imports,
Comparator<com.querydsl.codegen.Property> columnComparator,
Class<?> entityPathType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
constructorContent(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model) |
protected void |
constructors(com.querydsl.codegen.EntityType model,
com.querydsl.codegen.SerializerConfig config,
com.mysema.codegen.CodeWriter writer) |
protected void |
introClassHeader(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model) |
protected void |
introDefaultInstance(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType entityType,
String defaultName) |
protected void |
introJavadoc(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model) |
protected void |
outro(com.querydsl.codegen.EntityType model,
com.mysema.codegen.CodeWriter writer) |
void |
serialize(com.querydsl.codegen.EntityType model,
com.querydsl.codegen.SerializerConfig config,
com.mysema.codegen.CodeWriter writer) |
protected void |
serializeProperties(com.querydsl.codegen.EntityType model,
Set<com.querydsl.codegen.Property> properties,
com.mysema.codegen.CodeWriter writer) |
protected void |
writeUserImports(com.mysema.codegen.CodeWriter writer) |
protected final com.querydsl.codegen.TypeMappings typeMappings
protected final Collection<String> keywords
@Inject
public ColumnMetadataSerializer(com.querydsl.codegen.TypeMappings typeMappings,
com.querydsl.sql.codegen.NamingStrategy namingStrategy,
@Named(value="innerClassesForKeys")
boolean innerClassesForKeys,
@Named(value="imports")
Set<String> imports,
@Named(value="columnComparator")
Comparator<com.querydsl.codegen.Property> columnComparator,
@Named(value="entityPathType")
Class<?> entityPathType)
public void serialize(com.querydsl.codegen.EntityType model,
com.querydsl.codegen.SerializerConfig config,
com.mysema.codegen.CodeWriter writer)
throws IOException
serialize 在接口中 com.querydsl.codegen.SerializerIOExceptionprotected void writeUserImports(com.mysema.codegen.CodeWriter writer)
throws IOException
IOExceptionprotected void introJavadoc(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model)
throws IOException
IOExceptionprotected void introClassHeader(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model)
throws IOException
IOExceptionprotected void introDefaultInstance(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType entityType,
String defaultName)
throws IOException
IOExceptionprotected void serializeProperties(com.querydsl.codegen.EntityType model,
Set<com.querydsl.codegen.Property> properties,
com.mysema.codegen.CodeWriter writer)
throws IOException
IOExceptionprotected void constructors(com.querydsl.codegen.EntityType model,
com.querydsl.codegen.SerializerConfig config,
com.mysema.codegen.CodeWriter writer)
throws IOException
IOExceptionprotected void constructorContent(com.mysema.codegen.CodeWriter writer,
com.querydsl.codegen.EntityType model)
throws IOException
IOExceptionprotected void outro(com.querydsl.codegen.EntityType model,
com.mysema.codegen.CodeWriter writer)
throws IOException
IOExceptionCopyright © 2018. All rights reserved.