ObjectWriterProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total829 of 1,22332%172 of 19913%1301411882513240
getObjectWriterInternal(Type, Class, boolean)1546529%541319%3536466501
register(Type, ObjectWriter, boolean)1300%340%1818242411
match(Type, ObjectWriter, ClassLoader, IdentityHashMap)1270%360%1919282811
getBeanInfo(BeanInfo, Class)380%80%559911
cleanup(ClassLoader)300%n/a117711
ObjectWriterProvider(ObjectWriterCreator)280%n/a118811
register(ObjectWriterModule)280%40%336611
getFieldInfo(BeanInfo, FieldInfo, Class, Field)280%40%337711
getFieldInfo(BeanInfo, FieldInfo, Class, Method)280%40%337711
mixIn(Class, Class)200%20%225511
cleanup(Class)180%n/a115511
setCompatibleWithFieldName(boolean)160%20%224411
registerIfAbsent(Type, ObjectWriter, boolean)140%20%222211
getObjectWriterFromCache(Type, Class, boolean)140%20%223311
unregister(Type, boolean)130%20%222211
unregister(Type, ObjectWriter, boolean)130%20%222211
lambda$cleanup$2(ClassLoader, IdentityHashMap, Map.Entry)100%n/a111111
lambda$cleanup$1(ClassLoader, IdentityHashMap, Map.Entry)100%n/a111111
lambda$cleanup$0(ClassLoader, Map.Entry)100%20%221111
getCreator()90%20%224411
getObjectWriter(Type)90%n/a112211
ObjectWriterProvider(PropertyNamingStrategy)65089%4450%4541901
getObjectWriter(Type, Class, boolean)61875%1375%131601
isNotReferenceDetect(Class)61266%4233%340201
register(Type, ObjectWriter)60%n/a111111
registerIfAbsent(Type, ObjectWriter)60%n/a111111
unregister(Type, ObjectWriter)60%n/a111111
getMixIn(Class)60%n/a111111
getObjectWriter(Class)60%n/a111111
getObjectWriter(Type, Class)60%n/a111111
unregister(Type)50%n/a111111
unregister(ObjectWriterModule)50%n/a111111
isPrimitiveOrEnum(Class)41477%3350%240201
setNamingStrategy(PropertyNamingStrategy)40%n/a112211
cleanupMixIn()40%n/a112211
getNamingStrategy()30%n/a111111
getModules()30%n/a111111
static {...}221100%2100%0201601
init()9100%n/a010201
ObjectWriterProvider()5100%n/a010201