public void parseString(String[] toParse){
        long grupo = getGrupoID(toParse[0].trim());
        long materia = getMateriaID(toParse[1].trim());
        long maestro = getMaestroID(toParse[3].trim());
        long[][] horas = new long[5][5];
        int cnt=0;
        for(int i = 4; i<=8;i++){
            String t = toParse[i];
            if(t.contains("!")){
                String[] tHoras = t.split("!");
                for(String x:tHoras){
                    horas[i-4][cnt] = Long.parseLong(x);
                    cnt++;
                }
                
            }
            else horas[i-4][0] = Long.parseLong(t);
        }
        long salon = getSalonID(toParse[9]);
        boolean justOne = true;
        for(short dia = 0;dia<5;dia++)
            for(int hora=0;hora<5;hora++){
                if(horas[dia][hora] >0){
                    Clase curr = new Clase();
                    curr.dia = dia;
                    curr.grupo = grupo;
                    curr.horario = horas[dia][hora];
                    curr.maestro = maestro;
                    curr.materia = materia;
                    curr.salon = salon;
                    clases.add(curr);
                    /////DEBUG
                    /*if(justOne){
                    System.out.println(toParse[3]);
                    justOne = false;
                    }
                    System.out.print("Dia :");
                    System.out.println(dia+1);
                    System.out.print("Hora :");
                    System.out.println(horas[dia][hora]);*/
                }
            }
        
        
        
        
    }