edu.ucla.belief
Interface Copier

All Known Implementing Classes:
AbstractCopier, HuginCopier

public interface Copier

At inception, this interface abstracts the process of copying (cloning) variable objects, which is likely to be a BeliefNetwork-subclass-specific process. In the future, it may serve to abstract other copying functions.

Since:
021804
Author:
Keith Cascio

Method Summary
 FiniteVariable copyFiniteVariable(FiniteVariable var)
           
 FiniteVariable copyFiniteVariable(FiniteVariable var, BeliefNetwork from, BeliefNetwork to)
           
 Variable copyVariable(Variable var)
           
 

Method Detail

copyVariable

Variable copyVariable(Variable var)

copyFiniteVariable

FiniteVariable copyFiniteVariable(FiniteVariable var)

copyFiniteVariable

FiniteVariable copyFiniteVariable(FiniteVariable var,
                                  BeliefNetwork from,
                                  BeliefNetwork to)


Copyright 2010 UCLA Automated Reasoning Group