$darkmode
DENOPTIM
denoptim.json.IAtomContainerDeserializer Class Reference

Deserialisation of collections of both light-weight atoms and bonds into a CDK IAtomContainer. More...

Inheritance diagram for denoptim.json.IAtomContainerDeserializer:
[legend]
Collaboration diagram for denoptim.json.IAtomContainerDeserializer:
[legend]

Public Member Functions

IAtomContainer deserialize (JsonElement jsonEl, Type type, JsonDeserializationContext context) throws JsonParseException
 

Private Attributes

IChemObjectBuilder builder = SilentChemObjectBuilder.getInstance()
 

Detailed Description

Deserialisation of collections of both light-weight atoms and bonds into a CDK IAtomContainer.

Author
Marco Foscato

Definition at line 42 of file IAtomContainerDeserializer.java.

Member Function Documentation

◆ deserialize()

IAtomContainer denoptim.json.IAtomContainerDeserializer.deserialize ( JsonElement  jsonEl,
Type  type,
JsonDeserializationContext  context 
) throws JsonParseException

Definition at line 48 of file IAtomContainerDeserializer.java.

References denoptim.json.LWBond.atomIds, denoptim.json.IAtomContainerSerializer.ATOMSKEY, denoptim.json.LWBond.bo, denoptim.json.IAtomContainerSerializer.BONDSKEY, denoptim.json.IAtomContainerDeserializer.builder, and denoptim.json.LWAtom.toIAtom().

Here is the call graph for this function:

Member Data Documentation

◆ builder

IChemObjectBuilder denoptim.json.IAtomContainerDeserializer.builder = SilentChemObjectBuilder.getInstance()
private

The documentation for this class was generated from the following file: