Skip looking for a prototype for well know wrappers of primitive types
authorJaroslav Tulach <jaroslav.tulach@netbeans.org>
Fri, 07 Mar 2014 14:06:31 +0100
changeset 5844185a6629179
parent 583 75a7e3279e00
child 585 333c2f25a54d
Skip looking for a prototype for well know wrappers of primitive types
json/src/main/java/org/netbeans/html/json/impl/JSON.java
     1.1 --- a/json/src/main/java/org/netbeans/html/json/impl/JSON.java	Fri Mar 07 09:54:16 2014 +0100
     1.2 +++ b/json/src/main/java/org/netbeans/html/json/impl/JSON.java	Fri Mar 07 14:06:31 2014 +0100
     1.3 @@ -265,6 +265,15 @@
     1.4          if (object instanceof Collection) {
     1.5              return JSONList.koData((Collection<?>) object, model);
     1.6          }
     1.7 +        if (
     1.8 +            object instanceof String ||
     1.9 +            object instanceof Boolean ||
    1.10 +            object instanceof Number ||
    1.11 +            object instanceof Character ||
    1.12 +            object instanceof Enum<?>
    1.13 +        ) {
    1.14 +            return object;
    1.15 +        }
    1.16          Proto proto = findProto(object);
    1.17          if (proto == null) {
    1.18              return null;