The Octet Molecular Representation Framework v0.8.2

net.sf.octet.builder
Class AbstractRepresentationBuilder.GammaSequenceTemplate

java.lang.Object
  extended bynet.sf.octet.builder.AbstractRepresentationBuilder.GammaSequenceTemplate
All Implemented Interfaces:
GammaSequenceProxy
Enclosing class:
AbstractRepresentationBuilder

protected class AbstractRepresentationBuilder.GammaSequenceTemplate
extends java.lang.Object
implements GammaSequenceProxy

A template for the construction of represenation-specific gamma sequences. Note that this class is not immutable; values returned may differ from those returned by previous or subsequent method invocations.

Author:
Richard Apodaca

Method Summary
 java.util.List getAtomPairs()
          Returns an immutable List containing the AtomPairs in this GammaSequenceTemplate.
 Atom getEnd()
          Returns the last Atom in this GammaSequenceTemplate.
 AbstractRepresentationBuilder.PaddleWheelTemplate getPaddleWheelTemplate()
          Returns the PaddleWheelTemplate associated with this GammaSequenceTemplate.
 Atom getStart()
          Returns the first Atom in this GammaSequenceTemplate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStart

public Atom getStart()
Returns the first Atom in this GammaSequenceTemplate.

Returns:
the first Atom in this GammaSequenceTemplate

getEnd

public Atom getEnd()
Returns the last Atom in this GammaSequenceTemplate.

Returns:
the last Atom in this GammaSequenceTemplate

getAtomPairs

public java.util.List getAtomPairs()
Returns an immutable List containing the AtomPairs in this GammaSequenceTemplate.

Returns:
an immutable List containing the AtomPairs in this GammaSequenceTemplate

getPaddleWheelTemplate

public AbstractRepresentationBuilder.PaddleWheelTemplate getPaddleWheelTemplate()
Returns the PaddleWheelTemplate associated with this GammaSequenceTemplate.

Returns:
the PaddleWheelTemplate associated with this GammaSequenceTemplate

The Octet Molecular Representation Framework v0.8.2