edu.ucla.belief.io
Class AbstractCopier
Object
AbstractCopier
- All Implemented Interfaces:
- Copier
- Direct Known Subclasses:
- HuginCopier
public abstract class AbstractCopier
- extends Object
- implements Copier
Abstract implementation of Copier with a default implementation of copyVariable().
- Since:
- 021804
- Author:
- Keith Cascio
Field Summary |
static AbstractCopier |
STANDARD
An instantiable AbstractCopier that makes FiniteVariableImpl copies. |
STANDARD
public static AbstractCopier STANDARD
- An instantiable AbstractCopier that makes FiniteVariableImpl copies.
AbstractCopier
public AbstractCopier()
copyVariable
public Variable copyVariable(Variable var)
- Specified by:
copyVariable
in interface Copier
copyFiniteVariable
public FiniteVariable copyFiniteVariable(FiniteVariable var,
BeliefNetwork from,
BeliefNetwork to)
- Specified by:
copyFiniteVariable
in interface Copier
copyFiniteVariable
public abstract FiniteVariable copyFiniteVariable(FiniteVariable var)
- Specified by:
copyFiniteVariable
in interface Copier
Copyright 2010 UCLA Automated Reasoning Group