The Octet Molecular Representation Framework v0.8.2

net.sf.octet.model
Interface Atom


public interface Atom

A representation of the chemical concept of an atom.

All Atoms are immutable. Because of this, they can be assumed to return the same result for all method invocations during the lifetime of the Atom.

Author:
Richard Apodaca
See Also:
"Immutable Pattern (Grand98)"

Method Summary
 AtomicSymbol getAtomicSymbol()
          Returns the AtomicSymbol associated with this Atom.
 IsotopicDistribution getIsotopicDistribution()
          Returns the IsotopicDistribution associated with this Atom.
 

Method Detail

getAtomicSymbol

public AtomicSymbol getAtomicSymbol()
Returns the AtomicSymbol associated with this Atom.

Returns:
the AtomicSymbol associated with this Atom

getIsotopicDistribution

public IsotopicDistribution getIsotopicDistribution()
Returns the IsotopicDistribution associated with this Atom.

Returns:
the IsotopicDistribution associated with this Atom

The Octet Molecular Representation Framework v0.8.2