public void resolve(SerializerProvider paramSerializerProvider) throws JsonMappingException { JsonSerializer localJsonSerializer = paramSerializerProvider.findValueSerializer(String.class, this._property); if ((localJsonSerializer != null) && (localJsonSerializer.getClass().getAnnotation(JacksonStdImpl.class) == null)) this._elementSerializer = localJsonSerializer; }
protected boolean isNaturalTypeWithStdHandling(JavaType paramJavaType, JsonSerializer<?> paramJsonSerializer) { Class localClass = paramJavaType.getRawClass(); if (paramJavaType.isPrimitive()) if ((localClass == Integer.TYPE) || (localClass == Boolean.TYPE) || (localClass == Double.TYPE)) break label59; label59: do do return false; while ((localClass != String.class) && (localClass != Integer.class) && (localClass != Boolean.class) && (localClass != Double.class)); while (paramJsonSerializer.getClass().getAnnotation(JacksonStdImpl.class) == null); return true; }
protected boolean isNaturalTypeWithStdHandling(JavaType paramJavaType, JsonSerializer<?> paramJsonSerializer) { Class localClass = paramJavaType.getRawClass(); if (paramJavaType.isPrimitive()) if ((localClass == Integer.TYPE) || (localClass == Boolean.TYPE) || (localClass == Double.TYPE)) break label59; label59: while (paramJsonSerializer.getClass().getAnnotation(JacksonStdImpl.class) == null) do return false; while ((localClass != String.class) && (localClass != Integer.class) && (localClass != Boolean.class) && (localClass != Double.class)); return true; }
protected boolean isDefaultSerializer(JsonSerializer<?> paramJsonSerializer) { return (paramJsonSerializer != null) && (paramJsonSerializer.getClass().getAnnotation(JacksonStdImpl.class) != null); }
protected boolean isDefaultSerializer(JsonDeserializer<?> paramJsonDeserializer) { return (paramJsonDeserializer != null) && (paramJsonDeserializer.getClass().getAnnotation(JacksonStdImpl.class) != null); }
public final void resolve(SerializerProvider paramSerializerProvider) { JsonSerializer localJsonSerializer = paramSerializerProvider.findValueSerializer(String.class, this._property); if ((localJsonSerializer != null) && (localJsonSerializer.getClass().getAnnotation(JacksonStdImpl.class) == null)) this._elementSerializer = localJsonSerializer; }