diff options
author | Cowtowncoder <tatu.saloranta@iki.fi> | 2015-04-02 14:32:26 -0700 |
---|---|---|
committer | Cowtowncoder <tatu.saloranta@iki.fi> | 2015-04-02 14:32:26 -0700 |
commit | 119ddc9701c94ac184362166742ceaa7437eec8f (patch) | |
tree | 7e97514c2098cec5c3b80aa826f57605071c074c /src/main/java/com/fasterxml/jackson/databind/JavaType.java | |
parent | fa1c2ff7eefd68061ae0cc3f630e87d16d1b2bb5 (diff) | |
download | jackson-databind-119ddc9701c94ac184362166742ceaa7437eec8f.tar.gz |
Fix #731
Diffstat (limited to 'src/main/java/com/fasterxml/jackson/databind/JavaType.java')
-rw-r--r-- | src/main/java/com/fasterxml/jackson/databind/JavaType.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/com/fasterxml/jackson/databind/JavaType.java b/src/main/java/com/fasterxml/jackson/databind/JavaType.java index 822130b00..07b6ba968 100644 --- a/src/main/java/com/fasterxml/jackson/databind/JavaType.java +++ b/src/main/java/com/fasterxml/jackson/databind/JavaType.java @@ -291,6 +291,17 @@ public abstract class JavaType public boolean isMapLikeType() { return false; } /** + * Convenience method, short-hand for + *<code> + * getRawClass() == Object.class + *</code> + * and used to figure if we basically have "untyped" type object. + * + * @since 2.5 + */ + public final boolean isJavaLangObject() { return _class == Object.class; } + + /** * Accessor for checking whether handlers for dealing with values of * this type should use static typing (as opposed to dynamic typing). * Note that while value of 'true' does mean that static typing is to @@ -299,7 +310,7 @@ public abstract class JavaType * @since 2.2 */ public final boolean useStaticType() { return _asStatic; } - + /* /********************************************************** /* Public API, type parameter access; pass-through |