private boolean desplazarJugador(Predicate<Inscripcion> condicion) { Optional<Inscripcion> inscripcionParaSacar; inscripcionParaSacar = inscripciones.stream().filter(condicion).findFirst(); if (inscripcionParaSacar.isPresent()) { estado.quitarInscripcion(inscripcionParaSacar.get(), this); return true; } return false; }
public void sacarJugador(Jugador jugador) { estado.quitarInscripcion(buscarInscripcionDeJugador(jugador), this); }