test_class.file: rome/src/test/java/com/rometools/rome/io/impl/NumberParserTest.java
test_class.identifier: NumberParserTest
test_case.body: @Test
      public void testFloatParseDefaultSuccess() {
          float num = NumberParser.parseFloat("Non Float", 1.0f);
          assertEquals(1.0f, num, 0);
      }
test_case.class_method_signature: NumberParserTest.testFloatParseDefaultSuccess()
test_case.full_signature: @Test public void testFloatParseDefaultSuccess()
test_case.identifier: testFloatParseDefaultSuccess
test_case.invocations: parseFloat assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testFloatParseDefaultSuccess()
focal_class.file: rome/src/main/java/com/rometools/rome/io/impl/NumberParser.java
focal_class.identifier: NumberParser
focal_class.class_method_signature: NumberParser.NumberParser()
focal_class.full_signature: private  NumberParser()
focal_class.identifier: NumberParser
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  NumberParser()
focal_class.class_method_signature: NumberParser.parseLong(final String str)
focal_class.full_signature: public static Long parseLong(final String str)
focal_class.identifier: parseLong
focal_class.modifiers: public static
focal_class.parameters: (final String str)
focal_class.return: Long
focal_class.signature: Long parseLong(final String str)
focal_class.class_method_signature: NumberParser.parseInt(final String str)
focal_class.full_signature: public static Integer parseInt(final String str)
focal_class.identifier: parseInt
focal_class.modifiers: public static
focal_class.parameters: (final String str)
focal_class.return: Integer
focal_class.signature: Integer parseInt(final String str)
focal_class.class_method_signature: NumberParser.parseFloat(final String str)
focal_class.full_signature: public static Float parseFloat(final String str)
focal_class.identifier: parseFloat
focal_class.modifiers: public static
focal_class.parameters: (final String str)
focal_class.return: Float
focal_class.signature: Float parseFloat(final String str)
focal_class.class_method_signature: NumberParser.parseFloat(final String str, final float def)
focal_class.full_signature: public static float parseFloat(final String str, final float def)
focal_class.identifier: parseFloat
focal_class.modifiers: public static
focal_class.parameters: (final String str, final float def)
focal_class.return: float
focal_class.signature: float parseFloat(final String str, final float def)
focal_class.class_method_signature: NumberParser.parseLong(final String str, final long def)
focal_class.full_signature: public static long parseLong(final String str, final long def)
focal_class.identifier: parseLong
focal_class.modifiers: public static
focal_class.parameters: (final String str, final long def)
focal_class.return: long
focal_class.signature: long parseLong(final String str, final long def)
focal_method.body: public static Float parseFloat(final String str) {
          if (null != str) {
              try {
                  return new Float(Float.parseFloat(str.trim()));
              } catch (final Exception e) {
                  // :IGNORE:
              }
          }
          return null;
      }
focal_method.class_method_signature: NumberParser.parseFloat(final String str)
focal_method.full_signature: public static Float parseFloat(final String str)
focal_method.identifier: parseFloat
focal_method.invocations: parseFloat trim
focal_method.modifiers: public static
focal_method.parameters: (final String str)
focal_method.return: Float
focal_method.signature: Float parseFloat(final String str)