org_apache_streampipes_connect_adapter_format_json_geojson_GeoJsonTest_java
com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
protected Collection<NamedType> _combineNamedAndUnnamed(Class<?> rawBase, Set<Class<?>> typesHandled, Map<String, NamedType> byName) {
        ArrayList<NamedType> result = new ArrayList<NamedType>(byName.values());
        for (NamedType namedType : byName.values()) {
            typesHandled.remove(namedType.getType());
        }
        for (Class clazz : typesHandled) {
            if (clazz == rawBase && Modifier.isAbstract(clazz.getModifiers())) continue;
            result.add(new NamedType(clazz));
        }
        return result;
    }
 -> java.util.Map.values(): java.util.Collection -> java.util.Map.values(): java.util.Collection -> java.util.Collection.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Set.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getModifiers(): int -> java.lang.reflect.Modifier.isAbstract(int): boolean -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean
 [CALL] -> java.util.Map.values(): java.util.Collection -> java.util.Map.values(): java.util.Collection -> java.util.Collection.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Set.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.Class.getModifiers(): int -> java.lang.reflect.Modifier.isAbstract(int): boolean [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [CALL] [EXIT] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean [EXIT]