test_class.file: tool/hash/src/test/java/org/openscience/cdk/hash/ConjugatedAtomEncoderTest.java
test_class.identifier: ConjugatedAtomEncoderTest
test_case.body: @Test(expected = NullPointerException.class)
      public void testCreate_Null2() {
          ConjugatedAtomEncoder.create(mock(AtomEncoder.class), null);
      }
test_case.class_method_signature: ConjugatedAtomEncoderTest.testCreate_Null2()
test_case.full_signature: @Test(expected = NullPointerException.class) public void testCreate_Null2()
test_case.identifier: testCreate_Null2
test_case.invocations: create mock
test_case.modifiers: @Test(expected = NullPointerException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCreate_Null2()
focal_class.declarator: encoders
focal_class.modifier: private final
focal_class.original_string: private final List<AtomEncoder> encoders;
focal_class.type: List<AtomEncoder>
focal_class.var_name: encoders
focal_class.file: tool/hash/src/main/java/org/openscience/cdk/hash/ConjugatedAtomEncoder.java
focal_class.identifier: ConjugatedAtomEncoder
focal_class.interfaces: implements AtomEncoder
focal_class.class_method_signature: ConjugatedAtomEncoder.ConjugatedAtomEncoder(List<AtomEncoder> encoders)
focal_class.full_signature: public  ConjugatedAtomEncoder(List<AtomEncoder> encoders)
focal_class.identifier: ConjugatedAtomEncoder
focal_class.modifiers: public
focal_class.parameters: (List<AtomEncoder> encoders)
focal_class.signature:  ConjugatedAtomEncoder(List<AtomEncoder> encoders)
focal_class.class_method_signature: ConjugatedAtomEncoder.encode(IAtom atom, IAtomContainer container)
focal_class.full_signature: @Override public int encode(IAtom atom, IAtomContainer container)
focal_class.identifier: encode
focal_class.modifiers: @Override public
focal_class.parameters: (IAtom atom, IAtomContainer container)
focal_class.return: int
focal_class.signature: int encode(IAtom atom, IAtomContainer container)
focal_class.class_method_signature: ConjugatedAtomEncoder.create(AtomEncoder encoder, AtomEncoder... encoders)
focal_class.full_signature: public static AtomEncoder create(AtomEncoder encoder, AtomEncoder... encoders)
focal_class.identifier: create
focal_class.modifiers: public static
focal_class.parameters: (AtomEncoder encoder, AtomEncoder... encoders)
focal_class.return: AtomEncoder
focal_class.signature: AtomEncoder create(AtomEncoder encoder, AtomEncoder... encoders)
focal_method.body: public static AtomEncoder create(AtomEncoder encoder, AtomEncoder... encoders) {
          if (encoder == null || encoders == null) throw new NullPointerException("null encoders provided");
          List<AtomEncoder> tmp = new ArrayList<AtomEncoder>(encoders.length + 1);
          tmp.add(encoder);
          for (AtomEncoder e : encoders)
              tmp.add(e);
          return new ConjugatedAtomEncoder(tmp);
      }
focal_method.class_method_signature: ConjugatedAtomEncoder.create(AtomEncoder encoder, AtomEncoder... encoders)
focal_method.full_signature: public static AtomEncoder create(AtomEncoder encoder, AtomEncoder... encoders)
focal_method.identifier: create
focal_method.invocations: add add
focal_method.modifiers: public static
focal_method.parameters: (AtomEncoder encoder, AtomEncoder... encoders)
focal_method.return: AtomEncoder
focal_method.signature: AtomEncoder create(AtomEncoder encoder, AtomEncoder... encoders)