aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/fasterxml/jackson/databind/JavaType.java
diff options
context:
space:
mode:
authorCowtowncoder <tatu.saloranta@iki.fi>2015-04-02 14:32:26 -0700
committerCowtowncoder <tatu.saloranta@iki.fi>2015-04-02 14:32:26 -0700
commit119ddc9701c94ac184362166742ceaa7437eec8f (patch)
tree7e97514c2098cec5c3b80aa826f57605071c074c /src/main/java/com/fasterxml/jackson/databind/JavaType.java
parentfa1c2ff7eefd68061ae0cc3f630e87d16d1b2bb5 (diff)
downloadjackson-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.java13
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