|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplp.expressions2.memory.Contexto<Valor>
plp.expressions2.memory.ContextoExecucao
plp.imperative1.memory.ContextoExecucaoImperativa
public class ContextoExecucaoImperativa
Constructor Summary | |
---|---|
ContextoExecucaoImperativa(ListaValor entrada)
Construtor da classe. |
Method Summary | |
---|---|
void |
changeValor(Id idArg,
Valor valorId)
Altera o valor mapeado do id dado. |
ListaValor |
getSaida()
|
Valor |
read()
|
void |
write(Valor v)
|
Methods inherited from class plp.expressions2.memory.Contexto |
---|
get, incrementa, map, restaura |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface plp.expressions2.memory.Ambiente |
---|
get, incrementa, map, restaura |
Constructor Detail |
---|
public ContextoExecucaoImperativa(ListaValor entrada)
Method Detail |
---|
public Valor read() throws EntradaVaziaException
read
in interface AmbienteExecucaoImperativa
EntradaVaziaException
public ListaValor getSaida()
getSaida
in interface AmbienteExecucaoImperativa
public void write(Valor v)
write
in interface AmbienteExecucaoImperativa
public void changeValor(Id idArg, Valor valorId) throws VariavelNaoDeclaradaException
changeValor
in interface AmbienteExecucaoImperativa
VariavelNaoDeclaradaException
- se não existir nenhum valor
mapeado ao id dado nesta tabela.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |