// Path: src/main/java/io/teknek/intravert/action/filter/Filter.java
// public interface Filter {
//   Map filter(Map m);
// }


import io.teknek.intravert.action.filter.Filter;
import java.util.HashMap;
import java.util.Map;
package io.teknek.intravert.service;



public class ApplicationContext {

 private Map<String,Filter> filters;
  
  public ApplicationContext(){
    filters = new HashMap<>();
  }

  public void putFilter(String name, Filter f){
    filters.put(name, f);
  }
  
// Path: src/main/java/io/teknek/intravert/action/filter/Filter.java
// public interface Filter {
//   Map filter(Map m);
// }


// Path: src/main/java/io/teknek/intravert/service/ApplicationContext.java
import io.teknek.intravert.action.filter.Filter;
import java.util.HashMap;
import java.util.Map;

package io.teknek.intravert.service;



public class ApplicationContext {

 private Map<String,Filter> filters;
  
  public ApplicationContext(){
    filters = new HashMap<>();
  }

  public void putFilter(String name, Filter f){
    filters.put(name, f);
  }
  
  public Filter getFilter(String name){