test_class.declarator: converter = DoubleValueConverter.INSTANCE
test_class.modifier: private final
test_class.original_string: private final ValueConverter<Double> converter = DoubleValueConverter.INSTANCE;
test_class.type: ValueConverter<Double>
test_class.var_name: converter
test_class.file: stagemonitor-configuration/src/test/java/org/stagemonitor/configuration/converter/DoubleValueConverterTest.java
test_class.identifier: DoubleValueConverterTest
test_case.body: @Test
  	public void testConvertComma() throws Exception {
  		assertEquals(3.1415, converter.convert("3,1415"), 0);
  	}
test_case.class_method_signature: DoubleValueConverterTest.testConvertComma()
test_case.full_signature: @Test public void testConvertComma()
test_case.identifier: testConvertComma
test_case.invocations: assertEquals convert
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testConvertComma()
focal_class.declarator: INSTANCE = new DoubleValueConverter()
focal_class.modifier: public static final
focal_class.original_string: public static final ValueConverter<Double> INSTANCE = new DoubleValueConverter();
focal_class.type: ValueConverter<Double>
focal_class.var_name: INSTANCE
focal_class.file: stagemonitor-configuration/src/main/java/org/stagemonitor/configuration/converter/DoubleValueConverter.java
focal_class.identifier: DoubleValueConverter
focal_class.class_method_signature: DoubleValueConverter.DoubleValueConverter()
focal_class.full_signature: private  DoubleValueConverter()
focal_class.identifier: DoubleValueConverter
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  DoubleValueConverter()
focal_class.class_method_signature: DoubleValueConverter.convert(String s)
focal_class.full_signature: @Override public Double convert(String s)
focal_class.identifier: convert
focal_class.modifiers: @Override public
focal_class.parameters: (String s)
focal_class.return: Double
focal_class.signature: Double convert(String s)
focal_class.class_method_signature: DoubleValueConverter.toString(Double value)
focal_class.full_signature: @Override public String toString(Double value)
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: (Double value)
focal_class.return: String
focal_class.signature: String toString(Double value)
focal_class.superclass: extends AbstractValueConverter<Double>
focal_method.body: @Override
  	public Double convert(String s) {
  		try {
  			return Double.valueOf(s.replace(',', '.'));
  		} catch (RuntimeException e) {
  			throw new IllegalArgumentException("Can't convert '" + s + "' to Double.", e);
  		}
  	}
focal_method.class_method_signature: DoubleValueConverter.convert(String s)
focal_method.full_signature: @Override public Double convert(String s)
focal_method.identifier: convert
focal_method.invocations: valueOf replace
focal_method.modifiers: @Override public
focal_method.parameters: (String s)
focal_method.return: Double
focal_method.signature: Double convert(String s)