/** * Funcion que avisa si la clase que tiene la muestra es igual que la pasada por parametro * * @param original Atributo Clase a comparar con la que contiene la muestra * @return boolean Booleano que indica si la clase es igual (true) o no (false) */ public boolean estaClase(Atributo original) { boolean devolver; String s1 = clase.getValor(); String s2 = original.getValor(); if (s1.equals(s2)) return true; else return false; }
/** * Modulo que imprime por pantalla todas las condiciones de la muestra, seguidas de su clase * correspondiente */ public void imprimir() { String valor; Atributo at; int i; for (i = 0; i < condiciones.size() - 1; i++) { at = (Atributo) condiciones.get(i); valor = at.getValor(); System.out.print(valor + " AND "); } // La ultima iteracion no se pinta el AND at = (Atributo) condiciones.get(i); valor = at.getValor(); System.out.print(valor); // Ultima iteracion valor = clase.getValor(); System.out.print(" ---> " + valor + " \n"); }