Revize 0ad0b530
Přidáno uživatelem Jan Havlíček před asi 4 roky(ů)
project/Deserializer/src/jdeserialize/instance.java | ||
---|---|---|
38 | 38 |
|
39 | 39 |
// ClassName |
40 | 40 |
sb.append("{\n").append(indentation).append("class ").append(classdesc.name); |
41 |
//System.out.println(sb.toString()); |
|
41 | 42 |
// extends |
42 | 43 |
if (classdesc.superclass != null) { |
43 | 44 |
sb.append(" extends ").append(classdesc.superclass.name); |
45 |
//System.out.println(sb.toString()); |
|
44 | 46 |
} |
45 | 47 |
// implements |
46 | 48 |
if (classdesc.interfaces != null) { |
... | ... | |
48 | 50 |
for (String str : classdesc.interfaces) { |
49 | 51 |
sb.append(str); |
50 | 52 |
} |
53 |
//System.out.println(sb.toString()); |
|
51 | 54 |
} |
52 | 55 |
sb.append(" : {"); // ending of first line |
56 |
//System.out.println(sb.toString()); |
|
53 | 57 |
|
54 | 58 |
for (field f : classdesc.fields) { |
55 | 59 |
// v this.fielddata najit element, jehoz key == classdesc |
... | ... | |
70 | 74 |
sb.append("\"").append(f.name).append("\""); |
71 | 75 |
sb.append(" : "); |
72 | 76 |
sb.append(val); |
77 |
//System.out.println(sb.toString()); |
|
73 | 78 |
|
74 | 79 |
if (!f.equals(classdesc.fields[classdesc.fields.length - 1])) { |
75 | 80 |
sb.append(", "); |
81 |
//System.out.println(sb.toString()); |
|
76 | 82 |
} |
77 | 83 |
} |
78 | 84 |
|
79 | 85 |
sb.append("\n").append(indentation).append("}\n}"); |
86 |
//System.out.println(sb.toString()); |
|
80 | 87 |
|
81 | 88 |
/*if (classdesc.getType() == contenttype.CLASSDESC && instance.indentedClasses.contains(classdesc.name)) {*/ |
82 | 89 |
indentation.replaceFirst("\t", ""); |
Také k dispozici: Unified diff
#re#7831 Output format non-String array repaired