public abstract class Jackson2CodecSupport
extends java.lang.Object| 修飾子と型 | フィールドと説明 |
|---|---|
static java.lang.String | JSON_VIEW_HINTClass であることが予期される値でエンコードまたはデコードするための「JSON ビュー」を指定するためのヒントのキー。 |
| 修飾子 | コンストラクターと説明 |
|---|---|
protected | Jackson2CodecSupport(ObjectMapper objectMapper, MimeType... mimeTypes) 使用する Jackson ObjectMapper を持つコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract <A extends java.lang.annotation.Annotation> | getAnnotation(MethodParameter parameter, java.lang.Class<A> annotType) |
protected java.util.Map<java.lang.String,java.lang.Object> | getHints(ResolvableType resolvableType) |
protected JavaType | getJavaType(java.lang.reflect.Type type, java.lang.Class<?> contextClass) |
protected java.util.List<MimeType> | getMimeTypes() サブクラスはこれを「デコード可能」または「エンコード可能」な MIME 型として公開する必要があります。 |
ObjectMapper | getObjectMapper() |
protected MethodParameter | getParameter(ResolvableType type) |
protected boolean | supportsMimeType(MimeType mimeType) |
public static final java.lang.String JSON_VIEW_HINT
Class であることが予期される値でエンコードまたはデコードするための「JSON ビュー」を指定するためのヒントのキー。protected Jackson2CodecSupport(ObjectMapper objectMapper, MimeType... mimeTypes)
ObjectMapper を持つコンストラクター。public ObjectMapper getObjectMapper()
protected java.util.List<MimeType> getMimeTypes()
protected JavaType getJavaType(java.lang.reflect.Type type, @Nullable java.lang.Class<?> contextClass)
protected java.util.Map<java.lang.String,java.lang.Object> getHints(ResolvableType resolvableType)
@Nullable protected MethodParameter getParameter(ResolvableType type)
@Nullable protected abstract <A extends java.lang.annotation.Annotation> A getAnnotation(MethodParameter parameter, java.lang.Class<A> annotType)