test_class.declarator: standAlone = false
test_class.original_string: boolean standAlone = false;
test_class.type: boolean
test_class.var_name: standAlone
test_class.file: storage/smiles/src/test/java/org/openscience/cdk/fingerprint/LingoFingerprinterTest.java
test_class.identifier: LingoFingerprinterTest
test_class.superclass: extends AbstractFingerprinterTest
test_case.body: @Test
      @Override
      public void testGetCountFingerprint() throws Exception {
          LingoFingerprinter fpr = new LingoFingerprinter(4);
          SmilesParser sp = new SmilesParser(DefaultChemObjectBuilder.getInstance());
          IAtomContainer mol = sp.parseSmiles("Oc1ccccc1");
          ICountFingerprint fp = fpr.getCountFingerprint(mol);
          assertThat(fp.getCountForHash("cccc".hashCode()), is(2));
          assertThat(fp.getCountForHash("Oc0c".hashCode()), is(1));
          assertThat(fp.getCountForHash("c0cc".hashCode()), is(1));
          assertThat(fp.getCountForHash("0ccc".hashCode()), is(1));
          assertThat(fp.getCountForHash("ccc0".hashCode()), is(1));
      }
test_case.class_method_signature: LingoFingerprinterTest.testGetCountFingerprint()
test_case.full_signature: @Test @Override public void testGetCountFingerprint()
test_case.identifier: testGetCountFingerprint
test_case.invocations: getInstance parseSmiles getCountFingerprint assertThat getCountForHash hashCode is assertThat getCountForHash hashCode is assertThat getCountForHash hashCode is assertThat getCountForHash hashCode is assertThat getCountForHash hashCode is
test_case.modifiers: @Test @Override public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetCountFingerprint()
focal_class.declarator: n
focal_class.modifier: private final
focal_class.original_string: private final int n;
focal_class.type: int
focal_class.var_name: n
focal_class.declarator: gen    = SmilesGenerator.unique().aromatic()
focal_class.modifier: private final
focal_class.original_string: private final SmilesGenerator gen    = SmilesGenerator.unique().aromatic();
focal_class.type: SmilesGenerator
focal_class.var_name: gen
focal_class.declarator: DIGITS = Pattern.compile("[0-9]+")
focal_class.modifier: private final
focal_class.original_string: private final Pattern         DIGITS = Pattern.compile("[0-9]+");
focal_class.type: Pattern
focal_class.var_name: DIGITS
focal_class.declarator: aromaticity = new Aromaticity(ElectronDonation.daylight(),
                                                              or(all(), relevant()))
focal_class.modifier: private final
focal_class.original_string: private final Aromaticity aromaticity = new Aromaticity(ElectronDonation.daylight(),
                                                              or(all(), relevant()));
focal_class.type: Aromaticity
focal_class.var_name: aromaticity
focal_class.file: storage/smiles/src/main/java/org/openscience/cdk/fingerprint/LingoFingerprinter.java
focal_class.identifier: LingoFingerprinter
focal_class.interfaces: implements IFingerprinter
focal_class.class_method_signature: LingoFingerprinter.LingoFingerprinter()
focal_class.full_signature: public  LingoFingerprinter()
focal_class.identifier: LingoFingerprinter
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  LingoFingerprinter()
focal_class.class_method_signature: LingoFingerprinter.LingoFingerprinter(int n)
focal_class.full_signature: public  LingoFingerprinter(int n)
focal_class.identifier: LingoFingerprinter
focal_class.modifiers: public
focal_class.parameters: (int n)
focal_class.signature:  LingoFingerprinter(int n)
focal_class.class_method_signature: LingoFingerprinter.getParameters()
focal_class.full_signature: @Override protected List<Map.Entry<String, String>> getParameters()
focal_class.identifier: getParameters
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: List<Map.Entry<String, String>>
focal_class.signature: List<Map.Entry<String, String>> getParameters()
focal_class.class_method_signature: LingoFingerprinter.getBitFingerprint(IAtomContainer iAtomContainer)
focal_class.full_signature: @Override public IBitFingerprint getBitFingerprint(IAtomContainer iAtomContainer)
focal_class.identifier: getBitFingerprint
focal_class.modifiers: @Override public
focal_class.parameters: (IAtomContainer iAtomContainer)
focal_class.return: IBitFingerprint
focal_class.signature: IBitFingerprint getBitFingerprint(IAtomContainer iAtomContainer)
focal_class.class_method_signature: LingoFingerprinter.getRawFingerprint(IAtomContainer atomContainer)
focal_class.full_signature: @Override public Map<String, Integer> getRawFingerprint(IAtomContainer atomContainer)
focal_class.identifier: getRawFingerprint
focal_class.modifiers: @Override public
focal_class.parameters: (IAtomContainer atomContainer)
focal_class.return: Map<String, Integer>
focal_class.signature: Map<String, Integer> getRawFingerprint(IAtomContainer atomContainer)
focal_class.class_method_signature: LingoFingerprinter.getSize()
focal_class.full_signature: @Override public int getSize()
focal_class.identifier: getSize
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getSize()
focal_class.class_method_signature: LingoFingerprinter.replaceDigits(String smiles)
focal_class.full_signature: private String replaceDigits(String smiles)
focal_class.identifier: replaceDigits
focal_class.modifiers: private
focal_class.parameters: (String smiles)
focal_class.return: String
focal_class.signature: String replaceDigits(String smiles)
focal_class.class_method_signature: LingoFingerprinter.getCountFingerprint(IAtomContainer container)
focal_class.full_signature: @Override public ICountFingerprint getCountFingerprint(IAtomContainer container)
focal_class.identifier: getCountFingerprint
focal_class.modifiers: @Override public
focal_class.parameters: (IAtomContainer container)
focal_class.return: ICountFingerprint
focal_class.signature: ICountFingerprint getCountFingerprint(IAtomContainer container)
focal_class.superclass: extends AbstractFingerprinter
focal_method.body: @Override
      public ICountFingerprint getCountFingerprint(IAtomContainer container) throws CDKException {
          return FingerprinterTool.makeCountFingerprint(getRawFingerprint(container));
      }
focal_method.class_method_signature: LingoFingerprinter.getCountFingerprint(IAtomContainer container)
focal_method.full_signature: @Override public ICountFingerprint getCountFingerprint(IAtomContainer container)
focal_method.identifier: getCountFingerprint
focal_method.invocations: makeCountFingerprint getRawFingerprint
focal_method.modifiers: @Override public
focal_method.parameters: (IAtomContainer container)
focal_method.return: ICountFingerprint
focal_method.signature: ICountFingerprint getCountFingerprint(IAtomContainer container)