edu.ucla.belief
Class VariableInstance
Object
VariableInstance
- All Implemented Interfaces:
- Cloneable, Comparable
public class VariableInstance
- extends Object
- implements Comparable, Cloneable
theVariableComparator
public static final VariableComparator theVariableComparator
VariableInstance
public VariableInstance(FiniteVariable myVariable,
Object instance)
VariableInstance
public VariableInstance(FiniteVariable myVariable,
int index)
clone
public Object clone()
- Overrides:
clone
in class Object
- Since:
- 012004
toString
public String toString()
- Overrides:
toString
in class Object
- Since:
- 20070425
not thread safe
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable
- Since:
- 012004
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
- Since:
- 012004
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
- Since:
- 012004
getVariable
public FiniteVariable getVariable()
getInstance
public Object getInstance()
setInstance
public void setInstance(Object o)
- Since:
- 100803
setData
public void setData(FiniteVariable myVariable,
Object instance)
- Since:
- 012004
getIndex
public int getIndex()
isValid
public boolean isValid()
Copyright 2010 UCLA Automated Reasoning Group