File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/main/java/org/tinystruct/data/component Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -160,9 +160,7 @@ public String toString() {
160
160
value = entry .getValue ();
161
161
key = entry .getKey ();
162
162
163
- if (value instanceof String || value instanceof StringBuffer || value instanceof StringBuilder )
164
- buffer .append (QUOTE ).append (key ).append (QUOTE ).append (COLON ).append (QUOTE ).append (StringUtilities .escape (value .toString ())).append (QUOTE );
165
- else if (value != null && value .getClass ().isArray ()) {
163
+ if (value .getClass ().isArray ()) {
166
164
buffer .append (QUOTE ).append (key ).append (QUOTE ).append (COLON ).append (LEFT_BRACKETS );
167
165
int length = Array .getLength (value );
168
166
for (int i = 0 ; i < length ; i ++) {
@@ -172,8 +170,10 @@ else if (value != null && value.getClass().isArray()) {
172
170
}
173
171
}
174
172
buffer .append (RIGHT_BRACKETS );
175
- } else {
173
+ } else if ( value instanceof Boolean || value instanceof Number || value instanceof Builder || value instanceof Builders ) {
176
174
buffer .append (QUOTE ).append (key ).append (QUOTE ).append (COLON ).append (value );
175
+ } else {
176
+ buffer .append (QUOTE ).append (key ).append (QUOTE ).append (COLON ).append (QUOTE ).append (StringUtilities .escape (value .toString ())).append (QUOTE );
177
177
}
178
178
179
179
buffer .append (COMMA );
You can’t perform that action at this time.
0 commit comments