test_class.declarator: extractor
test_class.original_string: ModuleDataExtractor extractor;
test_class.type: ModuleDataExtractor
test_class.var_name: extractor
test_class.declarator: module
test_class.original_string: Module module;
test_class.type: Module
test_class.var_name: module
test_class.declarator: rootContext
test_class.original_string: AnnotationConfigWebApplicationContext rootContext;
test_class.type: AnnotationConfigWebApplicationContext
test_class.var_name: rootContext
test_class.declarator: data
test_class.original_string: ServerData data;
test_class.type: ServerData
test_class.var_name: data
test_class.declarator: filters
test_class.original_string: Map<String, Filter> filters;
test_class.type: Map<String, Filter>
test_class.var_name: filters
test_class.file: micro-core/src/test/java/com/oath/micro/server/module/ModuleDataExtractorTest.java
test_class.identifier: ModuleDataExtractorTest
test_case.body: @Test
  	public void testCreateServletDataList() {
  		assertThat(extractor.createServletDataList(data).get(0).getMapping(),is("/*1"));
  	}
test_case.class_method_signature: ModuleDataExtractorTest.testCreateServletDataList()
test_case.full_signature: @Test public void testCreateServletDataList()
test_case.identifier: testCreateServletDataList
test_case.invocations: assertThat getMapping get createServletDataList is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCreateServletDataList()
focal_class.declarator: module
focal_class.modifier: private final
focal_class.original_string: private final Module module;
focal_class.type: Module
focal_class.var_name: module
focal_class.file: micro-core/src/main/java/com/oath/micro/server/module/ModuleDataExtractor.java
focal_class.identifier: ModuleDataExtractor
focal_class.class_method_signature: ModuleDataExtractor.getRestResources(ApplicationContext rootContext)
focal_class.full_signature: public LinkedListX getRestResources(ApplicationContext rootContext)
focal_class.identifier: getRestResources
focal_class.modifiers: public
focal_class.parameters: (ApplicationContext rootContext)
focal_class.return: LinkedListX
focal_class.signature: LinkedListX getRestResources(ApplicationContext rootContext)
focal_class.class_method_signature: ModuleDataExtractor.createFilteredDataList(ServerData data)
focal_class.full_signature: public List<FilterData> createFilteredDataList(ServerData data)
focal_class.identifier: createFilteredDataList
focal_class.modifiers: public
focal_class.parameters: (ServerData data)
focal_class.return: List<FilterData>
focal_class.signature: List<FilterData> createFilteredDataList(ServerData data)
focal_class.class_method_signature: ModuleDataExtractor.createServletDataList(ServerData data)
focal_class.full_signature: public List<ServletData> createServletDataList(ServerData data)
focal_class.identifier: createServletDataList
focal_class.modifiers: public
focal_class.parameters: (ServerData data)
focal_class.return: List<ServletData>
focal_class.signature: List<ServletData> createServletDataList(ServerData data)
focal_method.body: public List<ServletData> createServletDataList(ServerData data) {
  		Map<String,Servlet> servletMap = module.getServlets(data);
  		return servletMap.entrySet().stream().map( e -> { 
  			return new ServletData( e.getValue().getClass().getName(), e.getValue().getClass(), e.getKey());
  		}).collect(Collectors.toList());
  	}
focal_method.class_method_signature: ModuleDataExtractor.createServletDataList(ServerData data)
focal_method.full_signature: public List<ServletData> createServletDataList(ServerData data)
focal_method.identifier: createServletDataList
focal_method.invocations: getServlets collect map stream entrySet getName getClass getValue getClass getValue getKey toList
focal_method.modifiers: public
focal_method.parameters: (ServerData data)
focal_method.return: List<ServletData>
focal_method.signature: List<ServletData> createServletDataList(ServerData data)