this.readersByClass = new HashMap<Class, TimersInputMarshaller>();
this.readersByClass.put( SlidingTimeWindow.BehaviorJobContext.class, new BehaviorJobContextTimerInputMarshaller() );
this.readersByInt.put( PersisterEnums.BEHAVIOR_TIMER, this.readersByClass.get( SlidingTimeWindow.BehaviorJobContext.class ) );
this.readersByClass.put( ActivationTimerJobContext.class, new ActivationTimerInputMarshaller() );
this.readersByInt.put( PersisterEnums.ACTIVATION_TIMER, this.readersByClass.get(ActivationTimerJobContext.class) );
this.handles = new HashMap<Integer, InternalFactHandle>();
this.rightTuples = new HashMap<RightTupleKey, RightTuple>();
this.terminalTupleMap = new HashMap<Integer, LeftTuple>();