plp.expressions2.memory
Interface Ambiente<T>

All Known Subinterfaces:
AmbienteCompilacao, AmbienteCompilacaoImperativa, AmbienteExecucao, AmbienteExecucaoImperativa
All Known Implementing Classes:
ContextoCompilacao, ContextoCompilacaoImperativa, ContextoExecucao, ContextoExecucaoImperativa

public interface Ambiente<T>


Method Summary
 T get(Id idArg)
           
 void incrementa()
           
 void map(Id idArg, T tipoId)
           
 void restaura()
           
 

Method Detail

incrementa

void incrementa()

restaura

void restaura()

map

void map(Id idArg,
         T tipoId)
         throws VariavelJaDeclaradaException
Throws:
VariavelJaDeclaradaException

get

T get(Id idArg)
      throws VariavelNaoDeclaradaException
Throws:
VariavelNaoDeclaradaException