checkAutoType(String, Class, long) |   | 28% |   | 27% | 30 | 37 | 46 | 70 | 0 | 1 |
getObjectReaderInternal(Type, boolean) |   | 12% |   | 6% | 29 | 30 | 64 | 72 | 0 | 1 |
match(Type, ObjectReader, ClassLoader) |  | 0% |  | 0% | 24 | 24 | 34 | 34 | 1 | 1 |
ObjectReaderProvider(ObjectReaderCreator) |  | 0% |  | 0% | 3 | 3 | 27 | 27 | 1 | 1 |
createFieldReader(Class, String, long) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
getObjectReader(long) |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 1 | 1 |
static {...} |   | 52% |   | 28% | 25 | 26 | 17 | 48 | 0 | 1 |
getFieldInfo(FieldInfo, Class, Method) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
createObjectReader(String[], Type[], long[], Supplier, FieldConsumer) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
cleanup(Class) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
createObjectCreator(Class, long) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
registerIfAbsent(long, ObjectReader) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
registerSeeAlsoSubType(Class, String) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
addAutoTypeAccept(String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
cleanup(ClassLoader) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
register(ObjectReaderModule) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getObjectReader(String, Class, long) |   | 27% |   | 16% | 3 | 4 | 5 | 8 | 0 | 1 |
mixIn(Class, Class) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getFieldInfo(FieldInfo, Class, Constructor, int, Parameter) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getFieldInfo(FieldInfo, Class, Method, int, Parameter) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
afterAutoType(String, Class) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
register(Type, ObjectReader, boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
ObjectReaderProvider() |   | 87% |   | 50% | 6 | 7 | 6 | 37 | 0 | 1 |
getFieldInfo(FieldInfo, Class, Field) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getBeanInfo(BeanInfo, Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getPreviousObjectReader(boolean, Type, ObjectReader) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$createFieldReader$5(long, AtomicReference, Method) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
registerIfAbsent(Type, ObjectReader, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
unregisterObjectReader(Type, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
unregisterObjectReader(Type, ObjectReader, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
lambda$createFieldReader$4(long, AtomicReference, Field) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$cleanup$0(ClassLoader, Map.Entry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getCreator() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$cleanup$2(ClassLoader, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$cleanup$1(ClassLoader, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getObjectReader(Type, boolean) |   | 70% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
createObjectReader(String[], Type[], Supplier, FieldConsumer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMixIn(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
register(Type, ObjectReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
registerIfAbsent(Type, ObjectReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
unregisterObjectReader(Type, ObjectReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createValueConsumerCreator(Class, FieldReader[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createCharArrayValueConsumerCreator(Class, FieldReader[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
registerSeeAlsoSubType(Class) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unregisterObjectReader(Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
unregister(ObjectReaderModule) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setAutoTypeHandler(Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
cleanupMixIn() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setAutoTypeBeforeHandler(JSONReader.AutoTypeBeforeHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$createObjectCreator$3(ObjectReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAutoTypeHandler() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getModules() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAutoTypeBeforeHandler() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAutoTypeList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTypeConvert(Type, Type) |  | 86% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addAutoTypeDeny(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
registerTypeConvert(Type, Type, Function) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
init() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
getObjectReader(Type) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |