mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-13 21:01:01 +08:00
added PEntity constructor for improved entity expression creation
This commit is contained in:
parent
10c3e4f444
commit
925481bf88
@ -41,13 +41,16 @@
|
||||
<#-- constructors -->
|
||||
<#if !embeddable>
|
||||
public ${pre}${decl.simpleName}(java.lang.String path) {
|
||||
super(${decl.name}.class, "${decl.simpleName}", path);
|
||||
this(${decl.name}.class, path);
|
||||
}
|
||||
public ${pre}${decl.simpleName}(Class<? extends ${decl.name}> cl, java.lang.String path) {
|
||||
super(cl, "${decl.simpleName}", path);
|
||||
<#list decl.entityFields as field>
|
||||
<#if !reserved?seq_contains(field.name)>
|
||||
_${field.name}();
|
||||
</#if>
|
||||
</#list>
|
||||
}
|
||||
}
|
||||
</#if>
|
||||
public ${pre}${decl.simpleName}(PathMetadata<?> metadata) {
|
||||
super(${decl.name}.class, "${decl.simpleName}", metadata);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user