public OptionsCache(){
  cacheList=new ArrayList<>();
  cacheList.add(new StaticCache(GenInputsAbstract.class));
  cacheList.add(new StaticCache(ReflectionExecutor.class));
  cacheList.add(new StaticCache(AbstractGenerator.class));
}

public OptionsCache ( ) { cacheList = new ArrayList < > ( ) ; cacheList . add ( new StaticCache ( GenInputsAbstract . class ) ) ; cacheList . add ( new StaticCache ( ReflectionExecutor . class ) ) ; cacheList . add ( new StaticCache ( AbstractGenerator . class ) ) ; }
creates an object for caching the state of command - line arguments .
