Top Description Fields Constructors Methods
com.fasterxml.jackson.databind.ext

public abstract Class Java7Support

extends Object
Class Inheritance
Known Direct Subclasses
com.fasterxml.jackson.databind.ext.Java7SupportImpl
Imports
com.fasterxml.jackson.databind.PropertyName, com.fasterxml.jackson.databind.introspect.Annotated, .AnnotatedParameter, com.fasterxml.jackson.databind.util.ClassUtil, .ExceptionUtil

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, and Java7SupportImpl is JDK7-dependent implementation of functionality.

Field Summary

Modifier and TypeField and Description
private static final Java7Support

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract PropertyName
public abstract Boolean
public abstract Boolean
public static Java7Support
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

IMPLback to summary
private static final Java7Support IMPL

Constructor Detail

Java7Supportback to summary
public Java7Support()

Method Detail

findConstructorNameback to summary
public abstract PropertyName findConstructorName(AnnotatedParameter p)
findTransientback to summary
public abstract Boolean findTransient(Annotated a)
hasCreatorAnnotationback to summary
public abstract Boolean hasCreatorAnnotation(Annotated a)
instanceback to summary
public static Java7Support instance()