org.inria.ns.reflex.processor
Class DataSet.Embedded

java.lang.Object
  extended by org.inria.ns.reflex.processor.DataSet.Embedded
Enclosing class:
DataSet

public static class DataSet.Embedded
extends Object

An Embedded data set that can be stored safely (it can be reached with a permanent strong reference).

Author:
Philippe Poulard

Method Summary
 DataSet getDataSet()
          Return a copy of the original data set.
 ProcessorInstance getProcessorInstance()
          Get the owner processor instance of the original data set.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDataSet

public DataSet getDataSet()
Return a copy of the original data set.

Changes made to the data set returned are reflected to the original one.

Returns:
A data set that contains the same properties than its original, and which belongs to the same processor instance.

getProcessorInstance

public ProcessorInstance getProcessorInstance()
Get the owner processor instance of the original data set.

Returns:
The owner processor instance, or null.