public static PuhelinnumeroDTO getPuhelinNumeroByType(List<YhteystietoDTO> puhelins, PuhelinNumeroTyyppi tyyppi) { PuhelinnumeroDTO puhelinNro = null; for (YhteystietoDTO puhelin : puhelins) { if (puhelin instanceof PuhelinnumeroDTO) { if (((PuhelinnumeroDTO) puhelin).getTyyppi().equals(tyyppi)) { puhelinNro = (PuhelinnumeroDTO) puhelin; break; } } } return puhelinNro; }