edu.ucla.belief.approx
Class Macros.Recoverable

Object
  extended by Macros.Recoverable
All Implemented Interfaces:
Cloneable
Enclosing class:
Macros

public static class Macros.Recoverable
extends Object
implements Cloneable


Field Summary
 String[] split
           
 int unique
           
 
Constructor Summary
Macros.Recoverable(int unique, FiniteVariable source, FiniteVariable softevidence, FiniteVariable clone, FiniteVariable sink)
           
Macros.Recoverable(String str, BeliefNetwork bn)
           
 
Method Summary
 Appendable append(Appendable app)
           
 Appendable append(BeliefNetwork bn, Appendable app)
           
 FiniteVariable[] asArray(BeliefNetwork bn)
           
 Object clone()
           
 FiniteVariable clone(BeliefNetwork bn)
           
 boolean isBridge(BeliefNetwork bn)
           
 FiniteVariable[] recover(BeliefNetwork bn)
           
 FiniteVariable sink(BeliefNetwork bn)
           
 FiniteVariable softevidence(BeliefNetwork bn)
           
 FiniteVariable source(BeliefNetwork bn)
           
 String toString()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

split

public final String[] split

unique

public final int unique
Constructor Detail

Macros.Recoverable

public Macros.Recoverable(int unique,
                          FiniteVariable source,
                          FiniteVariable softevidence,
                          FiniteVariable clone,
                          FiniteVariable sink)

Macros.Recoverable

public Macros.Recoverable(String str,
                          BeliefNetwork bn)
Method Detail

isBridge

public boolean isBridge(BeliefNetwork bn)
Since:
20081022

clone

public Object clone()
Overrides:
clone in class Object
Since:
20080225

toString

public String toString()
Overrides:
toString in class Object

append

public Appendable append(Appendable app)
                  throws IOException
Throws:
IOException

append

public Appendable append(BeliefNetwork bn,
                         Appendable app)
                  throws IOException
Throws:
IOException
Since:
20081022

asArray

public FiniteVariable[] asArray(BeliefNetwork bn)
Since:
20081022

sink

public FiniteVariable sink(BeliefNetwork bn)

source

public FiniteVariable source(BeliefNetwork bn)

clone

public FiniteVariable clone(BeliefNetwork bn)

softevidence

public FiniteVariable softevidence(BeliefNetwork bn)

recover

public FiniteVariable[] recover(BeliefNetwork bn)
Since:
20080223


Copyright 2010 UCLA Automated Reasoning Group