final Class<?> serClass = (jsonSer == null) ? null : _classIfExplicit(jsonSer.as()); if (serClass != null) { if (type.hasRawClass(serClass)) {
@Override public Class<?> call() throws Exception { return serializeInfo.as(); } }, env, Void.class);
@Override public Class<?> call() throws Exception { return serializeInfo.as(); } }, env, Void.class);
@Override public Class<?> call() throws Exception { return serializeInfo.as(); } }, env, Void.class);
@Override public Class apply(JsonSerialize input) { return input.as(); } })
@Override public Class<?> call() throws Exception { return serializeInfo.as(); } }, env, Void.class);
@Override public Class<?> findSerializationType(Annotated am) { JsonSerialize ann = am.getAnnotation(JsonSerialize.class); if (ann != null) { Class<?> cls = ann.as(); if (cls != NoClass.class) { return cls; } } return null; }
@Override public Class<?> findSerializationType(Annotated am) { JsonSerialize ann = am.getAnnotation(JsonSerialize.class); if (ann != null) { Class<?> cls = ann.as(); if (cls != NoClass.class) { return cls; } } return null; }
@Override @Deprecated public Class<?> findSerializationType(Annotated am) { JsonSerialize ann = _findAnnotation(am, JsonSerialize.class); return (ann == null) ? null : _classIfExplicit(ann.as()); }
@Override public Class<?> findSerializationType(Annotated am) { JsonSerialize ann = _findAnnotation(am, JsonSerialize.class); return (ann == null) ? null : _classIfExplicit(ann.as()); }
@Override public Class<?> findSerializationType(Annotated am) { JsonSerialize ann = _findAnnotation(am, JsonSerialize.class); return (ann == null) ? null : _classIfExplicit(ann.as()); }
final Class<?> serClass = (jsonSer == null) ? null : _classIfExplicit(jsonSer.as()); if (serClass != null) { if (type.hasRawClass(serClass)) {