package gcom.cadastro.atualizacaocadastral.command; import java.util.ArrayList; import java.util.List; public class DadoAtualizacaoImovel { private List<TipoEconomia> tiposEconomia = new ArrayList<TipoEconomia>(); public List<TipoEconomia> getTiposEconomia() { return tiposEconomia; } public void addTipoEconomia(TipoEconomia tipoEconomia) { this.tiposEconomia.add(tipoEconomia); } public boolean contemTipoEconomia(TipoEconomia... tipos){ for (TipoEconomia tipo : tipos) { if (tiposEconomia.contains(tipo)) return true; } return false; } public boolean contemApenasResidencial(){ for (TipoEconomia tipo: TipoEconomia.values()){ if (tipo != TipoEconomia.RESIDENCIAL && tiposEconomia.contains(tipo)){ return false; } } return true; } }