Top Description Methods
com.fasterxml.jackson.databind.annotation

public @Interface JsonNaming

extends Annotation
Annotations
@Target:ANNOTATION_TYPE, TYPE
@Retention:RUNTIME
@JacksonAnnotation
Imports
java.lang.annotation.*, com.fasterxml.jackson.databind.PropertyNamingStrategy

Annotation that can be used to indicate a PropertyNamingStrategy to use for annotated class. Overrides the global (default) strategy. Note that if the value property is omitted, its default value means "use default naming" (that is, no alternate naming method is used). This can be used as an override with mix-ins.
Since
2.1

Method Summary

Modifier and TypeMethod and Description
public Class<? extends PropertyNamingStrategy>

Returns:

Type of PropertyNamingStrategy to use, if any; default value of PropertyNamingStrategy.class means "no strategy specified" (and may also be used for overriding to remove otherwise applicable naming strategy)
value
()

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

valueback to summary
public Class<? extends PropertyNamingStrategy> value()
Returns:Class<? extends PropertyNamingStrategy>

Type of PropertyNamingStrategy to use, if any; default value of PropertyNamingStrategy.class means "no strategy specified" (and may also be used for overriding to remove otherwise applicable naming strategy)