jinnIdeExecutors.base.context
Class SpecificExecutionContext

java.lang.Object
  extended by jinnIdeExecutors.base.context.SpecificExecutionContext

public class SpecificExecutionContext
extends java.lang.Object

This context is used for passing parameters that are either 'in' parameters' or in some cases even in/out parameters.


Nested Class Summary
static class SpecificExecutionContext.SpecificContextType
           
 
Constructor Summary
SpecificExecutionContext()
           
 
Method Summary
 void add(SpecificExecutionContext.SpecificContextType specificContextType, java.lang.Object object)
           
 void addAsTyped(SpecificExecutionContext.SpecificContextType specificContextType, java.lang.Object object)
           
 void clear()
           
<T> T
get(SpecificExecutionContext.SpecificContextType specificContextType)
           
 void remove(SpecificExecutionContext.SpecificContextType specificContextType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecificExecutionContext

public SpecificExecutionContext()
Method Detail

add

public void add(SpecificExecutionContext.SpecificContextType specificContextType,
                java.lang.Object object)

addAsTyped

public void addAsTyped(SpecificExecutionContext.SpecificContextType specificContextType,
                       java.lang.Object object)

get

public <T> T get(SpecificExecutionContext.SpecificContextType specificContextType)

remove

public void remove(SpecificExecutionContext.SpecificContextType specificContextType)

clear

public void clear()