org.jscience.chemistry.quantum.basis
Class PowerList

java.lang.Object
  extended by org.jscience.chemistry.quantum.basis.PowerList

public class PowerList
extends java.lang.Object

Orbital symbol to power list map. Follows a singleton pattern.


Method Summary
static PowerList getInstance()
          Get an instance (and the only one) of PowerList
 java.util.Iterator getPowerList(java.lang.String orbital)
          get the power list for the specified orbital symbol ('S', 'P', 'D' or 'F' .. no explicit error checking done, but will throw a RuntimeException if the arguments are incorrect)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static PowerList getInstance()
Get an instance (and the only one) of PowerList

Returns:
PowerList instance

getPowerList

public java.util.Iterator getPowerList(java.lang.String orbital)
get the power list for the specified orbital symbol ('S', 'P', 'D' or 'F' .. no explicit error checking done, but will throw a RuntimeException if the arguments are incorrect)

Parameters:
orbital - - 'S', 'P', 'D' or 'F'
Returns:
Iterator of Power object representing the powers