diff options
author | Tatu Saloranta <tatu.saloranta@iki.fi> | 2015-04-28 23:03:31 -0700 |
---|---|---|
committer | Tatu Saloranta <tatu.saloranta@iki.fi> | 2015-04-28 23:03:31 -0700 |
commit | ea1966aaf7d1dc5267bec5ecf4762543d9a71e83 (patch) | |
tree | c2bf74d55042034fb2cdf26677b589ec4bcb7aef /src/main/java/com/fasterxml/jackson/databind/JavaType.java | |
parent | 9776f5ffd0e2afcfc0951db50b96651c2972dded (diff) | |
download | jackson-databind-ea1966aaf7d1dc5267bec5ecf4762543d9a71e83.tar.gz |
Minor improvements to AtomicReference handling
Diffstat (limited to 'src/main/java/com/fasterxml/jackson/databind/JavaType.java')
-rw-r--r-- | src/main/java/com/fasterxml/jackson/databind/JavaType.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/com/fasterxml/jackson/databind/JavaType.java b/src/main/java/com/fasterxml/jackson/databind/JavaType.java index 88767e00e..586048cfa 100644 --- a/src/main/java/com/fasterxml/jackson/databind/JavaType.java +++ b/src/main/java/com/fasterxml/jackson/databind/JavaType.java @@ -227,6 +227,13 @@ public abstract class JavaType @Override public final boolean hasRawClass(Class<?> clz) { return _class == clz; } + /** + * @since 2.6 + */ + public final boolean isTypeOrSubTypeOf(Class<?> clz) { + return (_class == clz) || (clz.isAssignableFrom(_class)); + } + @Override public boolean isAbstract() { return Modifier.isAbstract(_class.getModifiers()); |