protected JsonSerializer<Object> _findExplicitUntypedSerializer(Class<?> runtimeType,BeanProperty property){
  JsonSerializer<Object> ser=_knownSerializers.untypedValueSerializer(runtimeType);
  if (ser != null) {
    return ser;
  }
  ser=_serializerCache.untypedValueSerializer(runtimeType);
  if (ser != null) {
    return ser;
  }
  try {
    return _createAndCacheUntypedSerializer(runtimeType,property);
  }
 catch (  Exception e) {
    return null;
  }
}

protected JsonSerializer < Object > _findExplicitUntypedSerializer ( Class < ? > runtimeType , BeanProperty property ) { JsonSerializer < Object > ser = _knownSerializers . untypedValueSerializer ( runtimeType ) ; if ( ser != null ) { return ser ; } ser = _serializerCache . untypedValueSerializer ( runtimeType ) ; if ( ser != null ) { return ser ; } try { return _createAndCacheUntypedSerializer ( runtimeType , property ) ; } catch ( Exception e ) { return null ; } }
method that will try to find a serializer , either from cache or by constructing one ; but will not return an " unknown " serializer if this can not be done but rather returns null .
