@Override public JavaAgents without(JavaAgent agent) { JavaAgents result = new JavaAgents(this); result.agents.remove(agent); return result; }
@Override public JavaAgents without(JavaAgent agent) { JavaAgents result = new JavaAgents(this); result.agents.remove(agent); return result; }
@Override public JavaAgents with(JavaAgent agent) { JavaAgents result = new JavaAgents(this); result.agents.add(agent); return result; }
@Override public JavaAgents with(JavaAgent agent) { JavaAgents result = new JavaAgents(this); result.agents.add(agent); return result; }