edu.ucla.belief
Interface Variable
- All Superinterfaces:
- Cloneable, Comparable
- All Known Subinterfaces:
- DSLNode, FiniteVariable, HuginNode, StandardNode
- All Known Implementing Classes:
- DSLNodeImpl, FiniteVariableImpl, HuginNodeImpl, StandardNodeImpl, VariableImpl, XmlbifParser.BifNode
public interface Variable
- extends Cloneable, Comparable
Define variables.
- Since:
- 093002
- Author:
- Keith Cascio
getID
String getID()
setID
void setID(String id)
instance
Object instance(String instanceString)
clone
Object clone()
getUserObject
Object getUserObject()
setUserObject
void setUserObject(Object obj)
getProperty
EnumValue getProperty(EnumProperty property)
setProperty
void setProperty(EnumProperty property,
EnumValue value)
delete
void delete(EnumProperty property)
getEnumProperties
Map getEnumProperties()
Copyright 2010 UCLA Automated Reasoning Group