org.jrdf.graph.global.molecule
Interface MoleculeFactory

All Known Implementing Classes:
MoleculeFactoryImpl

public interface MoleculeFactory

Allows the creation of a molecule.

Version:
$Id: MoleculeFactory.java 2894 2009-01-27 21:25:13Z newmana $
Author:
Andrew Newman

Method Summary
 Molecule createMolecule()
          Create an empty molecule.
 Molecule createMolecule(Set<Triple> triples)
          Create a molecule with the given triples as root triples.
 Molecule createMolecule(Triple... triples)
          Create a molecule with the given triples as root triples.
 

Method Detail

createMolecule

Molecule createMolecule()
Create an empty molecule.

Returns:
an empty molecule.

createMolecule

Molecule createMolecule(Triple... triples)
Create a molecule with the given triples as root triples.

Parameters:
triples - to add to the molecule.
Returns:
the new molecule.

createMolecule

Molecule createMolecule(Set<Triple> triples)
Create a molecule with the given triples as root triples.

Parameters:
triples - to add to the molecule.
Returns:
the new molecule.