|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEstatisticas
public class Estatisticas
Classe que calcula as estatisticas das tarefas.
Constructor Summary | |
---|---|
Estatisticas(java.util.ArrayList<Tarefa> tarefas)
Constri a classe com uma lista de tarefas. |
Method Summary | |
---|---|
int |
getNumeroDeAtrasos(java.lang.String nomeTar)
Mtodo que retorno o nmero de atrasos de uma determinada tarefa. |
int |
getNumeroDeAtrasosGeral()
Mtodo que retorno o nmero de atrasos de todas tarefas. |
int |
getNumeroDeOcorrencias(java.lang.String nomeTar)
Mtodo que retorno o nmero de ocorrncias de uma determinada tarefa. |
int |
getNumeroDeOcorrenciasGeral()
Mtodo que retorno o nmero de ocorrncias de todas tarefas. |
float |
getNumeroRelativoDeAtrasos(java.lang.String nomeTar)
Mtodo que retorno o nmero relativo de atrasos de uma determinada tarefa. |
float |
getNumeroRelativoDeAtrasosGeral()
Mtodo que retorno o nmero relativo de atrasos de todas tarefas. |
float |
getPerdaRelativaDeDeadline(java.lang.String nomeTar)
Mtodo que retorno o tempo mdio relativo de atraso de uma determinada tarefa. |
float |
getPerdaRelativaDeDeadlineGeral()
Mtodo que retorno o tempo mdio relativo de atraso de todas tarefas. |
float |
getTempoMedioDeEntrega(java.lang.String nomeTar)
Mtodo que retorno o tempo mdio de entrega de uma determinada tarefa. |
float |
getTempoMedioDeEntregaGeral()
Mtodo que retorno o tempo mdio de entrega de todas tarefas. |
float |
getTempoMedioDePerdaDeDeadline(java.lang.String nomeTar)
Mtodo que retorna o tempo mdio de perda de deadline (atraso) de uma determinada tarefa. |
float |
getTempoMedioDePerdaDeDeadlineGeral()
Mtodo que retorno o tempo mdio absoluto de atraso de todas tarefas. |
float |
getTempoMedioRelativoDeEntrega(java.lang.String nomeTar)
Mtodo que retorno o tempo mdio relativo de entrega de uma determinada tarefa. |
float |
getTempoMedioRelativoDeEntregaGeral()
Mtodo que retorno o tempo mdio relativo de entrega de todas tarefas. |
void |
setTarefasList(java.util.ArrayList<Tarefa> tarefasList)
Configura a lista de tarefas para gerar as estatsticas (til no caso multiprocessado). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Estatisticas(java.util.ArrayList<Tarefa> tarefas)
tarefas
- Method Detail |
---|
public int getNumeroDeOcorrencias(java.lang.String nomeTar)
nomeTar
-
public int getNumeroDeOcorrenciasGeral()
public int getNumeroDeAtrasos(java.lang.String nomeTar)
nomeTar
-
public float getNumeroRelativoDeAtrasos(java.lang.String nomeTar)
nomeTar
-
public float getTempoMedioDeEntrega(java.lang.String nomeTar)
nomeTar
-
public float getTempoMedioRelativoDeEntrega(java.lang.String nomeTar)
nomeTar
-
public float getTempoMedioDePerdaDeDeadline(java.lang.String nomeTar)
nomeTar
-
public float getPerdaRelativaDeDeadline(java.lang.String nomeTar)
nomeTar
-
public int getNumeroDeAtrasosGeral()
public float getNumeroRelativoDeAtrasosGeral()
public float getTempoMedioDeEntregaGeral()
public float getTempoMedioRelativoDeEntregaGeral()
public float getTempoMedioDePerdaDeDeadlineGeral()
public float getPerdaRelativaDeDeadlineGeral()
public void setTarefasList(java.util.ArrayList<Tarefa> tarefasList)
tarefasList
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |