Class Java7Support
- java.lang.Object
-
- com.fasterxml.jackson.databind.ext.Java7Support
-
- Direct Known Subclasses:
Java7SupportImpl
public abstract class Java7Support extends java.lang.Object
To support Java7-incomplete platforms, we will offer support for JDK 7 annotations through this class, loaded dynamically; if loading fails, support will be missing. This class is the non-JDK-7-dependent API, andJava7SupportImpl
is JDK7-dependent implementation of functionality.
-
-
Field Summary
Fields Modifier and Type Field Description private static Java7Support
IMPL
-
Constructor Summary
Constructors Constructor Description Java7Support()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract PropertyName
findConstructorName(AnnotatedParameter p)
abstract java.lang.Boolean
findTransient(Annotated a)
abstract java.lang.Boolean
hasCreatorAnnotation(Annotated a)
static Java7Support
instance()
-
-
-
Field Detail
-
IMPL
private static final Java7Support IMPL
-
-
Method Detail
-
instance
public static Java7Support instance()
-
findTransient
public abstract java.lang.Boolean findTransient(Annotated a)
-
hasCreatorAnnotation
public abstract java.lang.Boolean hasCreatorAnnotation(Annotated a)
-
findConstructorName
public abstract PropertyName findConstructorName(AnnotatedParameter p)
-
-