back_recharge
zhangshanxue 2020-04-17 16:38:38 +08:00
parent 4590742ad8
commit 747f844281
2 changed files with 6 additions and 5 deletions

View File

@ -47,17 +47,16 @@ public class ClassDeclare implements Visitor {
ClassDeclare e = new ClassDeclare(var.getName(),var.getComment());
var.getType().accept(e);
ps.println(prefix + e.getText());
if(var.getType() instanceof TypeSet || var.getType() instanceof TypeList){
e.visitWrop(var.getType(),ps, prefix);
ps.println();
}
if( var.getType() instanceof TypeMap){
String kn = TypeName.getBoxingName( ((TypeMap)var.getType()).getKeyType());
ps.println();
String vn = TypeName.getBoxingName( ((TypeMap)var.getType()).getValueType());
String tn = "HashMap";
ps.print(prefix+ "@Transient");
ps.println();
ps.print(prefix+ "private " + "Log"+"" + tn + "<" + kn + ", " + vn + ", " + "Map<" + kn + ", " + vn + ">"+ ">" + " "+ var.getName()+ "Log ;");
ps.println();
}

View File

@ -4,13 +4,15 @@ import java.io.File;
import java.util.Map;
/**
* Description:
* Description:
*
*
* mongo
* log map set list
* log map set list
* Visitor
* activity
*
* jdb.xml -> java bena -> mongo string
* activity
* Author: zsx
* CreateDate: 2020/4/15 17:02
*/