/** * Removes MandjeLijn from mandje if mandjeLijn exists in mandje * * @param mandjeLijn MandjeLijn */ public void removeSimilarMandjeLijn(MandjeLijn mandjeLijn) { for (MandjeLijn lijn : mandje) { if (mandjeLijn.getOpvoering().getId() == lijn.getOpvoering().getId()) { mandje.remove(lijn); break; } } }
/** * Removes MandjeLijn from mandje if opvoeringsId matches * * @param opvoeringId long */ public void removeSimilarMandjeLijn(long opvoeringId) { for (MandjeLijn mandjeLijn : mandje) { if (mandjeLijn.getOpvoering().getId() == opvoeringId) { mandje.remove(mandjeLijn); break; } } }
/** * Returns a MandjeLijn item from mandjes with a matching opvoeringsId * * @param id long * @return Returns a matching MandjeLijn or null if no MandjeLijn objects matches the Opvoering */ public MandjeLijn getSimilarMandjeLijn(long id) { MandjeLijn returnValue = null; for (MandjeLijn mandjeLijn : mandje) { if (mandjeLijn.getOpvoering().getId() == id) { returnValue = mandjeLijn; break; } } return returnValue; }
/** * Returns a MandjeLijn item from mandjes that contains the same Opvoering * * @param opvoering Opvoering * @return Returns a matching MandjeLijn or null if no MandjeLijn objects matches the Opvoering */ public MandjeLijn getSimilarMandjeLijn(Opvoering opvoering) { MandjeLijn returnValue = null; for (MandjeLijn mandjeLijn : mandje) { if (mandjeLijn.getOpvoering().equals(opvoering)) { returnValue = mandjeLijn; break; } } return returnValue; }