org_eclipse_hono_deviceregistry_service_device_AbstractRegistrationServiceTest_java
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder
@Override
    public PropertyMetadata getMetadata() {
        if (this._metadata == null) {
            AnnotatedMember prim = this.getPrimaryMemberUnchecked();
            if (prim == null) {
                this._metadata = PropertyMetadata.STD_REQUIRED_OR_OPTIONAL;
            } else {
                Boolean b = this._annotationIntrospector.hasRequiredMarker(prim);
                String desc = this._annotationIntrospector.findPropertyDescription(prim);
                Integer idx = this._annotationIntrospector.findPropertyIndex(prim);
                String def = this._annotationIntrospector.findPropertyDefaultValue(prim);
                this._metadata = b == null && idx == null && def == null ? (desc == null ? PropertyMetadata.STD_REQUIRED_OR_OPTIONAL : PropertyMetadata.STD_REQUIRED_OR_OPTIONAL.withDescription(desc)) : PropertyMetadata.construct(b, desc, idx, def);
                if (!this._forSerialization) {
                    this._metadata = this._getSetterInfo(this._metadata, prim);
                }
            }
        }
        return this._metadata;
    }
 -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.lang.Boolean.valueOf(boolean): java.lang.Boolean -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.lang.String.isEmpty(): boolean -> java.lang.Boolean.booleanValue(): boolean -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.lang.reflect.Field.getGenericType(): java.lang.reflect.Type -> java.lang.Class.isPrimitive(): boolean -> java.util.concurrent.ConcurrentHashMap.get(java.lang.Object): java.lang.Object -> java.lang.Boolean.equals(java.lang.Object): boolean
 [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] -> java.lang.Boolean.valueOf(boolean): java.lang.Boolean [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] -> java.lang.String.isEmpty(): boolean [EXIT] [CALL] -> java.lang.Boolean.booleanValue(): boolean [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] -> java.lang.reflect.Field.getGenericType(): java.lang.reflect.Type [CALL] [CALL] [CALL] [CALL] [CALL] -> java.lang.Class.isPrimitive(): boolean [EXIT] [CALL] [EXIT] [CALL] -> java.util.concurrent.ConcurrentHashMap.get(java.lang.Object): java.lang.Object [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] -> java.lang.Boolean.equals(java.lang.Object): boolean [EXIT] [EXIT]