Problema con la recopilación para transmitir después del filtro para asignar

Tengo dos listas y tengo que crear un mapa a partir de ellas. Uno, estoy iterando para el bucle y el segundo que quería ser arrojado por una secuencia y luego recolectar para mapear, pero no tengo idea de cómo usar Collectors.toMap en ese caso específico. ¿Es posible?

Ya hice una solución, pero no uso stream, sin embargo, tengo mucha curiosidad si es posible hacerlo y, en caso afirmativo, ¿cómo hacerlo?

public void findMatch(List<ObjectA> objectAList, List<ObjectB> objectBList) {
Map<ObjectB, ObjectA> objectBObjectAMap = new HashMap<>();
for (ObjectB objectB : objectBList) {
    if (isNull(objectB.getHandoverTime())) {
        objectBObjectAMap.putAll(
        objectAList
                .stream()
                .filter(objectA -> {
                    ObjectC objectC = objectB.getObjectC();
                    return objectA.getNumber().equals(objectC.getNumber())
                            && objectA.getQuality().equals(objectC.getQuality());
                })
                .collect(Collectors.toMap(???)));
        }
    }
}
Respuesta 1

Estoy preparando una prueba de carga para un servicio web y casi he terminado, pero tengo un problema. En este momento tengo algunos oyentes, por ejemplo, gráficos, uno para muestras exitosas y otro solo para fallas. ...

Estoy tratando de tomar el texto masculino femenino de este botón de opción, pero me da una excepción de puntero nulo, y estoy atascado en cada punto de tratar de arreglar eso, ya sea almacenando el texto como otro ...

Estoy buscando una herramienta para construir e implementar aplicaciones web de Java. Actualmente estoy usando JBOSS 4.x. La herramienta debería poder obtener la última versión de Visual Source Safe y hacer una compilación con ...

Comencé con Spring Cloud Config y tomé este ejemplo simple de documentos como base: http://cloud.spring.io/spring-cloud-config/single/spring-cloud-config.html#_client_side_usage Mi servidor funciona ... .