org_eclipse_hono_service_management_device_DeviceTest_java
com.fasterxml.jackson.databind.ObjectMapper
protected Object _convert(Object fromValue, JavaType toValueType) throws IllegalArgumentException {
        SerializationConfig config = this.getSerializationConfig().without(SerializationFeature.WRAP_ROOT_VALUE);
        DefaultSerializerProvider context = this._serializerProvider(config);
        TokenBuffer buf = context.bufferForValueConversion(this);
        if (this.isEnabled(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS)) {
            buf = buf.forceUseOfBigDecimal(true);
        }
        try {
            Object result;
            context.serializeValue(buf, fromValue);
            JsonParser p = buf.asParser();
            DeserializationConfig deserConfig = this.getDeserializationConfig();
            JsonToken t = this._initForReading(p, toValueType);
            if (t == JsonToken.VALUE_NULL) {
                DefaultDeserializationContext ctxt = this.createDeserializationContext(p, deserConfig);
                result = this._findRootDeserializer(ctxt, toValueType).getNullValue(ctxt);
            } else if (t == JsonToken.END_ARRAY || t == JsonToken.END_OBJECT) {
                result = null;
            } else {
                DefaultDeserializationContext ctxt = this.createDeserializationContext(p, deserConfig);
                JsonDeserializer<Object> deser = this._findRootDeserializer(ctxt, toValueType);
                result = deser.deserialize(p, ctxt);
            }
            p.close();
            return result;
        }
        catch (IOException e) {
            throw new IllegalArgumentException(e.getMessage(), e);
        }
    }
 -> java.util.concurrent.atomic.AtomicReference.get(): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.lang.reflect.Field.get(java.lang.Object): java.lang.Object -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.util.Map.isEmpty(): boolean -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.util.Map.isEmpty(): boolean -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.util.Collection.size(): int -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.util.Collection.size(): int -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.util.Collection.size(): int -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object -> java.util.Collections.unmodifiableSet(java.util.Set): java.util.Set -> java.lang.Object.getClass(): java.lang.Class -> java.util.Collection.size(): int -> java.lang.reflect.Field.get(java.lang.Object): java.lang.Object -> java.util.concurrent.ConcurrentHashMap.get(java.lang.Object): java.lang.Object -> java.lang.Object.toString(): java.lang.String -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object
 [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] -> java.util.concurrent.atomic.AtomicReference.get(): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] -> java.lang.Object.getClass(): java.lang.Class [CALL] [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [CALL] -> java.lang.reflect.Field.get(java.lang.Object): java.lang.Object [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Map.isEmpty(): boolean [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Map.isEmpty(): boolean [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Collection.size(): int [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Collection.size(): int [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Collection.size(): int [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]): java.lang.Object [CALL] -> java.util.Collections.unmodifiableSet(java.util.Set): java.util.Set [EXIT] -> java.lang.Object.getClass(): java.lang.Class [CALL] [EXIT] [CALL] [CALL] -> java.util.Collection.size(): int [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.reflect.Field.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] -> java.util.concurrent.ConcurrentHashMap.get(java.lang.Object): java.lang.Object [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.lang.Object.toString(): java.lang.String [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT]