caravan-protobuf/src/main/java/com/ctrip/soa/caravan/protobuf/v2/customization/map/CustomCollectionDeserializer.java
// Important: do NOT cache if polymorphic values
do NOT cache if polymorphic values
do NOT cache if polymorphic values
@Override 
  public boolean isCachable() {
    return (_valueDeserializer == null)
        && (_valueTypeDeserializer == null)
        && (_delegateDeserializer == null)
        ;
  }
@ Override public boolean isCachable ( ) { return ( _valueDeserializer == null ) && ( _valueTypeDeserializer == null ) && ( _delegateDeserializer == null ) ; }
Important: do NOT cache if polymorphic values
Important : do NOT cache if polymorphic values
// since 2.5 // 26-Mar-2015, tatu: As per [databind#735], need to be careful