org.cloudgraph.rdb.service
Class GraphAssembler

java.lang.Object
  extended by org.cloudgraph.rdb.service.JDBCSupport
      extended by org.cloudgraph.rdb.service.GraphAssembler
All Implemented Interfaces:
org.plasma.sdo.access.DataGraphAssembler

public class GraphAssembler
extends JDBCSupport
implements org.plasma.sdo.access.DataGraphAssembler


Field Summary
 
Fields inherited from class org.cloudgraph.rdb.service.JDBCSupport
converter
 
Constructor Summary
GraphAssembler(org.plasma.sdo.PlasmaType rootType, org.plasma.query.collector.SelectionCollector collector, Timestamp snapshotDate, Connection con)
           
 
Method Summary
 void assemble(List<org.plasma.sdo.access.provider.common.PropertyPair> results)
          Initiates the assembly of a data graph based on the given results list.
 void clear()
           
 org.plasma.sdo.PlasmaDataGraph getDataGraph()
           
 
Methods inherited from class org.cloudgraph.rdb.service.JDBCSupport
createDelete, createInsert, createSelect, createSelect, createSelectForUpdate, createUpdate, execute, executeInsert, executeInsertWithGeneratedKeys, fetch, fetch, fetch, fetchRow, fetchRowMap, getOppositePriKeyProperty, getQualifiedPhysicalName, hasUpdatableProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphAssembler

public GraphAssembler(org.plasma.sdo.PlasmaType rootType,
                      org.plasma.query.collector.SelectionCollector collector,
                      Timestamp snapshotDate,
                      Connection con)
Method Detail

assemble

public void assemble(List<org.plasma.sdo.access.provider.common.PropertyPair> results)
              throws SQLException
Initiates the assembly of a data graph based on the given results list.

Parameters:
results - the results list
Throws:
SQLException
See Also:
DataGraphAssembler.getDataGraph()

getDataGraph

public org.plasma.sdo.PlasmaDataGraph getDataGraph()
Specified by:
getDataGraph in interface org.plasma.sdo.access.DataGraphAssembler

clear

public void clear()
Specified by:
clear in interface org.plasma.sdo.access.DataGraphAssembler


Copyright © 2014. All rights reserved.