проверить наборы API . если вы используете addAll, вы можете получить или. Если вы используете retainAll, вы можете получить и. Я не знаю о Xor.
Редактировать: из комплекта документации.
... Если указанная коллекция также является набором, операция addAll эффективно изменяет этот набор так, что его значение является объединением двух наборов.
.... Если указанная коллекция также является набором, эта операция эффективно модифицирует этот набор так, что его значение является пересечением двух наборов.