test_class.file: micro-jersey/src/test/java/com/oath/micro/server/rest/jersey/JerseyRestApplicationTest.java
test_class.identifier: JerseyRestApplicationTest
test_case.body: @Test @Ignore //fix up after spring / jersey integration
  		public void testConstructor() {
  			JerseyRestApplication.getResourcesMap().clear();
  			JerseyRestApplication app = new JerseyRestApplication(Arrays.asList(new ServletStatusResource()),
  					Arrays.asList(),Arrays.asList(JacksonFeature.class), new HashMap<>());
  			assertThat(app.getApplication().getClasses().size(),is(1));
  			assertTrue(app.isRegistered(ServletStatusResource.class));
  		}
test_case.class_method_signature: JerseyRestApplicationTest.testConstructor()
test_case.full_signature: @Test @Ignore //fix up after spring / jersey integration public void testConstructor()
test_case.identifier: testConstructor
test_case.invocations: clear getResourcesMap asList asList asList assertThat size getClasses getApplication is assertTrue isRegistered
test_case.modifiers: @Test @Ignore //fix up after spring / jersey integration public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testConstructor()
focal_class.declarator: resourcesMap = new ConcurrentHashMap<>()
focal_class.modifier: @Getter
  	private static final
focal_class.original_string: @Getter
  	private static final ConcurrentMap<String, List<Object>> resourcesMap = new ConcurrentHashMap<>();
focal_class.type: ConcurrentMap<String, List<Object>>
focal_class.var_name: resourcesMap
focal_class.declarator: packages = new ConcurrentHashMap<>()
focal_class.modifier: @Getter
  	private static  final
focal_class.original_string: @Getter
  	private static  final  ConcurrentMap<String, List<String>> packages = new ConcurrentHashMap<>();
focal_class.type: ConcurrentMap<String, List<String>>
focal_class.var_name: packages
focal_class.declarator: resourcesClasses = new ConcurrentHashMap<>()
focal_class.modifier: @Getter
  	private static final
focal_class.original_string: @Getter
  	private static final  ConcurrentMap<String, List<Class<?>>> resourcesClasses = new ConcurrentHashMap<>();
focal_class.type: ConcurrentMap<String, List<Class<?>>>
focal_class.var_name: resourcesClasses
focal_class.declarator: resourceConfigManager = new ConcurrentHashMap<>()
focal_class.modifier: @Getter
  	private static final
focal_class.original_string: @Getter
  	private static final  ConcurrentMap<String, Consumer<JaxRsProvider<Object>>> resourceConfigManager = new ConcurrentHashMap<>();
focal_class.type: ConcurrentMap<String, Consumer<JaxRsProvider<Object>>>
focal_class.var_name: resourceConfigManager
focal_class.declarator: serverPropertyMap = new ConcurrentHashMap<>()
focal_class.modifier: @Getter
  	private static final
focal_class.original_string: @Getter
  	private static final  ConcurrentMap<String, Map<String, Object>> serverPropertyMap = new ConcurrentHashMap<>();
focal_class.type: ConcurrentMap<String, Map<String, Object>>
focal_class.var_name: serverPropertyMap
focal_class.file: micro-jersey/src/main/java/com/oath/micro/server/rest/jersey/JerseyRestApplication.java
focal_class.identifier: JerseyRestApplication
focal_class.class_method_signature: JerseyRestApplication.JerseyRestApplication()
focal_class.full_signature: public  JerseyRestApplication()
focal_class.identifier: JerseyRestApplication
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  JerseyRestApplication()
focal_class.class_method_signature: JerseyRestApplication.JerseyRestApplication(List<Object> allResources,List<String> packages, List<Class<?>> resources, Map<String, Object> serverProperties)
focal_class.full_signature: public  JerseyRestApplication(List<Object> allResources,List<String> packages, List<Class<?>> resources, Map<String, Object> serverProperties)
focal_class.identifier: JerseyRestApplication
focal_class.modifiers: public
focal_class.parameters: (List<Object> allResources,List<String> packages, List<Class<?>> resources, Map<String, Object> serverProperties)
focal_class.signature:  JerseyRestApplication(List<Object> allResources,List<String> packages, List<Class<?>> resources, Map<String, Object> serverProperties)
focal_class.class_method_signature: JerseyRestApplication.isSingleton(Object next)
focal_class.full_signature: private boolean isSingleton(Object next)
focal_class.identifier: isSingleton
focal_class.modifiers: private
focal_class.parameters: (Object next)
focal_class.return: boolean
focal_class.signature: boolean isSingleton(Object next)
focal_class.class_method_signature: JerseyRestApplication.clear()
focal_class.full_signature: public static void clear()
focal_class.identifier: clear
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clear()
focal_class.superclass: extends ResourceConfig
focal_method.body: public static void clear() {
  		resourcesMap.clear();
  		packages.clear();
  		
  	}
focal_method.class_method_signature: JerseyRestApplication.clear()
focal_method.full_signature: public static void clear()
focal_method.identifier: clear
focal_method.invocations: clear clear
focal_method.modifiers: public static
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void clear()