org_eclipse_ditto_placeholders_PipelineFunctionUpperTest_java
org.assertj.core.api.ThrowableTypeAssert
public ThrowableAssertAlternative<T> isThrownBy(ThrowableAssert.ThrowingCallable throwingCallable) {
        Throwable throwable = ThrowableAssert.catchThrowable(throwingCallable);
        ((AbstractAssert)((AbstractThrowableAssert)((AbstractObjectAssert)((Object)Assertions.assertThat(throwable))).as(this.description)).hasBeenThrown()).isInstanceOf((Class)this.expectedThrowableType);
        Throwable c = throwable;
        return (ThrowableAssertAlternative)new ThrowableAssertAlternative<Throwable>(c).as(this.description);
    }
 -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern -> java.lang.String.matches(java.lang.String): boolean -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Arrays.asList(java.lang.Object[]): java.util.List -> java.util.Collection.isEmpty(): boolean -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.List.get(int): java.lang.Object -> java.lang.Enum.getDeclaringClass(): java.lang.Class -> java.util.Collection.stream(): java.util.stream.Stream -> java.util.stream.Stream.map(java.util.function.Function): java.util.stream.Stream -> java.util.stream.Stream.map(java.util.function.Function): java.util.stream.Stream -> java.util.stream.Collectors.toList(): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object -> java.lang.CharSequence.toString(): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.toLowerCase(java.util.Locale): java.lang.String -> java.lang.CharSequence.toString(): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.toLowerCase(java.util.Locale): java.lang.String -> java.util.Collections.unmodifiableSet(java.util.Set): java.util.Set -> java.lang.String.join(java.lang.CharSequence,java.lang.Iterable): java.lang.String -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Map.forEach(java.util.function.BiConsumer): void -> java.util.Collections.unmodifiableMap(java.util.Map): java.util.Map -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String -> java.util.Collections.emptyList(): java.util.List -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object -> java.lang.Class.cast(java.lang.Object): java.lang.Object -> java.util.Collections.emptyList(): java.util.List -> java.lang.Class.getClassLoader(): java.lang.ClassLoader -> java.util.ServiceLoader.load(java.lang.Class,java.lang.ClassLoader): java.util.ServiceLoader -> java.util.ServiceLoader.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.hasNext(): boolean -> java.lang.Class.getClassLoader(): java.lang.ClassLoader -> java.util.ServiceLoader.load(java.lang.Class,java.lang.ClassLoader): java.util.ServiceLoader -> java.util.ServiceLoader.iterator(): java.util.Iterator -> java.util.Spliterators.spliteratorUnknownSize(java.util.Iterator,int): java.util.Spliterator -> java.util.stream.StreamSupport.stream(java.util.Spliterator,boolean): java.util.stream.Stream -> java.util.stream.Collectors.toCollection(java.util.function.Supplier): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object -> java.util.List.stream(): java.util.stream.Stream -> java.util.Comparator.comparingInt(java.util.function.ToIntFunction): java.util.Comparator -> java.util.Comparator.reversed(): java.util.Comparator -> java.util.stream.Stream.sorted(java.util.Comparator): java.util.stream.Stream -> java.util.stream.Collectors.toList(): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object -> java.util.List.size(): int -> java.util.List.size(): int -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object -> java.lang.Class.isInstance(java.lang.Object): boolean -> java.lang.Class.cast(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object -> java.lang.Class.cast(java.lang.Object): java.lang.Object -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object
 [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder [CALL] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.text.MessageFormat.format(java.lang.Object): java.lang.String -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.CharSequence): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String [EXIT] -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.append(java.lang.String): java.lang.StringBuilder -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.regex.Pattern.compile(java.lang.String): java.util.regex.Pattern [EXIT] [EXIT] [CALL] [EXIT] [CALL] -> java.lang.String.matches(java.lang.String): boolean [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] -> java.util.Arrays.asList(java.lang.Object[]): java.util.List [CALL] -> java.util.Collection.isEmpty(): boolean [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] -> java.util.List.get(int): java.lang.Object -> java.lang.Enum.getDeclaringClass(): java.lang.Class [CALL] -> java.util.Collection.stream(): java.util.stream.Stream -> java.util.stream.Stream.map(java.util.function.Function): java.util.stream.Stream -> java.util.stream.Stream.map(java.util.function.Function): java.util.stream.Stream -> java.util.stream.Collectors.toList(): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object [CALL] -> java.lang.CharSequence.toString(): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.toLowerCase(java.util.Locale): java.lang.String [EXIT] [CALL] -> java.lang.CharSequence.toString(): java.lang.String -> java.lang.String.trim(): java.lang.String -> java.lang.String.toLowerCase(java.util.Locale): java.lang.String [EXIT] [EXIT] -> java.util.Collections.unmodifiableSet(java.util.Set): java.util.Set [CALL] -> java.lang.String.join(java.lang.CharSequence,java.lang.Iterable): java.lang.String -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object): java.lang.Object [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [CALL] -> java.util.Map.forEach(java.util.function.BiConsumer): void -> java.util.Collections.unmodifiableMap(java.util.Map): java.util.Map [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] -> java.text.MessageFormat.format(java.lang.String,java.lang.Object[]): java.lang.String [CALL] [CALL] -> java.util.Collections.emptyList(): java.util.List [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] [CALL] -> java.util.Optional.orElseThrow(java.util.function.Supplier): java.lang.Object [CALL] [EXIT] [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.Map.put(java.lang.Object,java.lang.Object): java.lang.Object [EXIT] [CALL] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier): java.lang.Object [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] -> java.lang.Class.cast(java.lang.Object): java.lang.Object [CALL] [CALL] [CALL] -> java.util.Collections.emptyList(): java.util.List [EXIT] [CALL] -> java.lang.Class.getClassLoader(): java.lang.ClassLoader -> java.util.ServiceLoader.load(java.lang.Class,java.lang.ClassLoader): java.util.ServiceLoader -> java.util.ServiceLoader.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.hasNext(): boolean [EXIT] [CALL] -> java.lang.Class.getClassLoader(): java.lang.ClassLoader -> java.util.ServiceLoader.load(java.lang.Class,java.lang.ClassLoader): java.util.ServiceLoader -> java.util.ServiceLoader.iterator(): java.util.Iterator [CALL] [CALL] -> java.util.Spliterators.spliteratorUnknownSize(java.util.Iterator,int): java.util.Spliterator -> java.util.stream.StreamSupport.stream(java.util.Spliterator,boolean): java.util.stream.Stream [EXIT] -> java.util.stream.Collectors.toCollection(java.util.function.Supplier): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object [EXIT] [EXIT] [CALL] -> java.util.List.stream(): java.util.stream.Stream -> java.util.Comparator.comparingInt(java.util.function.ToIntFunction): java.util.Comparator -> java.util.Comparator.reversed(): java.util.Comparator -> java.util.stream.Stream.sorted(java.util.Comparator): java.util.stream.Stream -> java.util.stream.Collectors.toList(): java.util.stream.Collector -> java.util.stream.Stream.collect(java.util.stream.Collector): java.lang.Object [EXIT] [CALL] [CALL] [EXIT] [EXIT] -> java.util.List.size(): int -> java.util.List.size(): int [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object [EXIT] -> java.lang.Class.isInstance(java.lang.Object): boolean [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.lang.Class.cast(java.lang.Object): java.lang.Object [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.lang.Class.cast(java.lang.Object): java.lang.Object [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] -> java.util.Objects.requireNonNull(java.lang.Object,java.lang.String): java.lang.Object [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT]