A B C D E F G H I J L M N O P R S T U W

A

AbsExpression - class COM.hugin.HAPI.AbsExpression.
Expression class representing the abs operator.
AbsExpression(Expression) - Constructor for class COM.hugin.HAPI.AbsExpression
Constructs a new AbsExpression.
AddExpression - class COM.hugin.HAPI.AddExpression.
Expression class representing the + operator.
AddExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.AddExpression
Constructs a new AddExpression.
AndExpression - class COM.hugin.HAPI.AndExpression.
Expression class representing the and() function.
AndExpression(ExpressionList) - Constructor for class COM.hugin.HAPI.AndExpression
Constructs a new AndExpression.
Attribute - class COM.hugin.HAPI.Attribute.
Attributes can be used to associate arbitrary data with a node or a NetworkModel (i.e., a Class or a Domain).
adapt() - Method in class COM.hugin.HAPI.Domain
Adapts this Domain according to the evidence entered.
addParent(Node) - Method in class COM.hugin.HAPI.Node
Adds a node as a new parent of this Node.
addToInputs() - Method in class COM.hugin.HAPI.Node
Makes this Node become an input node of its Class.
addToOutputs() - Method in class COM.hugin.HAPI.Node
Makes this Node become an output node of its Class.
approximate(double) - Method in class COM.hugin.HAPI.Domain
Removes "near-zero" probabilities from the clique probability tables.

B

BetaDistribution - class COM.hugin.HAPI.BetaDistribution.
Expression class representing the Beta distribution function.
BetaDistribution(Expression, Expression, Expression, Expression) - Constructor for class COM.hugin.HAPI.BetaDistribution
Constructs a new BetaDistribution.
BetaDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.BetaDistribution
Constructs a new BetaDistribution.
BinomialDistribution - class COM.hugin.HAPI.BinomialDistribution.
Expression class representing the Binomial distribution function.
BinomialDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.BinomialDistribution
Constructs a new BinomialDistribution.
BooleanDCNode - class COM.hugin.HAPI.BooleanDCNode.
Boolean discrete chance node.
BooleanDCNode(NetworkModel) - Constructor for class COM.hugin.HAPI.BooleanDCNode
Constructs a discrete Boolean chance node with states 'false' and 'true'.
BooleanDDNode - class COM.hugin.HAPI.BooleanDDNode.
Boolean discrete decision node.
BooleanDDNode(NetworkModel) - Constructor for class COM.hugin.HAPI.BooleanDDNode
Constructs a discrete Boolean decision node with states false and true.
BooleanExpression - class COM.hugin.HAPI.BooleanExpression.
A Boolean constant expression is used to compare state values of Boolean discrete chance or decision nodes.
BooleanExpression(boolean) - Constructor for class COM.hugin.HAPI.BooleanExpression
Constructs a BooleanExpression from a boolean.

C

COM.hugin.HAPI - package COM.hugin.HAPI
The Hugin Java API 6.3 consists of the COM.hugin.HAPI package.
CeilExpression - class COM.hugin.HAPI.CeilExpression.
Expression class representing the ceil operator.
CeilExpression(Expression) - Constructor for class COM.hugin.HAPI.CeilExpression
Constructs a new CeilExpression
Class - class COM.hugin.HAPI.Class.
Instances of the Class class represent object-oriented Bayesian networks and influence diagrams.
Class(ClassCollection) - Constructor for class COM.hugin.HAPI.Class
Constructs a new Class in a ClassCollection.
Class(ClassCollection, String) - Constructor for class COM.hugin.HAPI.Class
Constructs a new named Class in a ClassCollection.
ClassCollection - class COM.hugin.HAPI.ClassCollection.
Classes are grouped into ClassCollections.
ClassCollection() - Constructor for class COM.hugin.HAPI.ClassCollection
Constructs a new (empty) ClassCollection.
ClassList - class COM.hugin.HAPI.ClassList.
Lists of Classes are represented as ClassList's.
ClassList() - Constructor for class COM.hugin.HAPI.ClassList
Constructs a new ClassList.
ClassParseListener - interface COM.hugin.HAPI.ClassParseListener.
An implementation of the ClassParseListener interface must used when one wants to call the parseClasses method of the ClassCollection class.
Clique - class COM.hugin.HAPI.Clique.
Represents the cliques in the JunctionTree.
CliqueList - class COM.hugin.HAPI.CliqueList.
Lists of Cliques are represented as CliqueList's.
CliqueList() - Constructor for class COM.hugin.HAPI.CliqueList
Constructs a new CliqueList.
CompositeExpression - class COM.hugin.HAPI.CompositeExpression.
The ancestor class of all composite expression (for example arithmetic operators or standard distribution functions).
ConstantExpression - class COM.hugin.HAPI.ConstantExpression.
The ancestor of all expression classes representing a constant (label, number, or Boolean).
ContinuousChanceNode - class COM.hugin.HAPI.ContinuousChanceNode.
Represents continuous chance nodes with (conditional) Gaussian distributions.
ContinuousChanceNode(NetworkModel) - Constructor for class COM.hugin.HAPI.ContinuousChanceNode
Constructs a new continuous chance node.
CosExpression - class COM.hugin.HAPI.CosExpression.
Expression class representing the cos() function.
CosExpression(Expression) - Constructor for class COM.hugin.HAPI.CosExpression
Constructs a new CosExpression.
CoshExpression - class COM.hugin.HAPI.CoshExpression.
Expression class representing the cosh() function.
CoshExpression(Expression) - Constructor for class COM.hugin.HAPI.CoshExpression
Constructs a new CoshExpression.
caseIsSet(int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns 'true' if a value has been set for this ContinuousChanceNode in case 'c'; otherwise, returns 'false'.
caseIsSet(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns 'true' if a value has been set for this DiscreteChanceNode in case 'c'; otherwise, returns 'false'.
cgEvidenceIsPropagated() - Method in class COM.hugin.HAPI.Domain
Returns 'true' if the evidence on CG nodes has been propagated; otherwise, returns 'false'.
cgEvidenceIsPropagated() - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if CG evidence has been propagated in this JunctionTree; otherwise, returns 'false'.
clone() - Method in class COM.hugin.HAPI.AbsExpression
Clones this AbsExpression.
clone() - Method in class COM.hugin.HAPI.AddExpression
Clones this AddExpression.
clone() - Method in class COM.hugin.HAPI.AndExpression
Clones this AndExpression.
clone() - Method in class COM.hugin.HAPI.BetaDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.BinomialDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.BooleanExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.CeilExpression
Clones this CeilExpression.
clone() - Method in class COM.hugin.HAPI.CliqueList
Returns a clone of this CliqueList.
clone() - Method in class COM.hugin.HAPI.CompositeExpression
Returns a clone of this Expression.
clone() - Method in class COM.hugin.HAPI.CosExpression
Clones this CosExpression.
clone() - Method in class COM.hugin.HAPI.CoshExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.DistributionDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.DivideExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.EqualsExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.ExpExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.ExponentialDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.ExpressionList
Clone this ExpressionList.
clone() - Method in class COM.hugin.HAPI.FloorExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.GammaDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.GeometricDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.GreaterThanExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.GreaterThanOrEqualsExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.IfExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.JunctionTreeList
Clones this JunctionTreeList.
clone() - Method in class COM.hugin.HAPI.LabelExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.LessThanExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.LessThanOrEqualsExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.Log10Expression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.Log2Expression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.LogExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.MaxExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.MinExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.ModExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.MultiplyExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NegateExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NegativeBinomialDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NodeExpression
Clones this NodeExpression.
clone() - Method in class COM.hugin.HAPI.NodeList
Returns a clone of this NodeList.
clone() - Method in class COM.hugin.HAPI.NoisyOrExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NormalDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NotEqualsExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NotExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.NumberExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.OrExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.PoissonDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.PowerExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.SinExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.SinhExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.SqrtExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.SubtractExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.TanExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.TanhExpression
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.UniformDistribution
Clones this Expression.
clone() - Method in class COM.hugin.HAPI.WeibullDistribution
Clones this Expression.
closeLogFile() - Method in class COM.hugin.HAPI.NetworkModel
Closes the log file associated with this NetworkModel.
compareTo(Object) - Method in class COM.hugin.HAPI.NetworkModel.Category
 
compareTo(Object) - Method in class COM.hugin.HAPI.NetworkModel.Constraint
 
compareTo(Object) - Method in class COM.hugin.HAPI.NetworkModel.Kind
 
compile() - Method in class COM.hugin.HAPI.Domain
Compiles this Domain.
compile(NodeList) - Method in class COM.hugin.HAPI.Domain
Compiles this Domain using an elimination order.
compile(Domain.TriangulationMethod) - Method in class COM.hugin.HAPI.Domain
Compiles this Domain using a particular triangulation method TriangulationMethod.
compress() - Method in class COM.hugin.HAPI.Domain
Removes the zero entries from the clique and separator tables of the JunctionTrees in this Domain.
contains(String) - Method in class COM.hugin.HAPI.ClassList
Returns 'true' if the Class named 'className' is contained in this ClassList.
contains(Class) - Method in class COM.hugin.HAPI.ClassList
Returns 'true' if a given Class is contained in this ClassList.
createDomain() - Method in class COM.hugin.HAPI.Class
Unfolds the Class to a Domain that can be compiled and used for inference, etc.

D

DefaultClassParseListener - class COM.hugin.HAPI.DefaultClassParseListener.
Provides a simple implementation of the ClassParseListener class.
DefaultClassParseListener() - Constructor for class COM.hugin.HAPI.DefaultClassParseListener
 
DiscreteChanceNode - class COM.hugin.HAPI.DiscreteChanceNode.
The discrete chance node.
DiscreteDecisionNode - class COM.hugin.HAPI.DiscreteDecisionNode.
The discrete decision node.
DistributionDistribution - class COM.hugin.HAPI.DistributionDistribution.
Expression class representing the Distribution distribution function.
DistributionDistribution(ExpressionList) - Constructor for class COM.hugin.HAPI.DistributionDistribution
Constructs a new DistributionDistribution.
DivideExpression - class COM.hugin.HAPI.DivideExpression.
Expression class representing the / operator.
DivideExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.DivideExpression
Constructs a new DivideExpression.
Domain - class COM.hugin.HAPI.Domain.
Instances of the Domain class represent Bayesian networks and influence diagrams in which you can propagate evidence and calculate updated beliefs and expected utilities.
Domain() - Constructor for class COM.hugin.HAPI.Domain
Constructs a new, empty Domain.
Domain(String) - Constructor for class COM.hugin.HAPI.Domain
Constructs a domain by loading the corresponding Hugin Knowledge Base (HKB) from a file.
Domain(String, String) - Constructor for class COM.hugin.HAPI.Domain
Constructs a domain by loading the corresponding Hugin Knowledge Base (HKB) from a file.
Domain(String, ParseListener) - Constructor for class COM.hugin.HAPI.Domain
Constructs a domain from a NET file.
Domain.Equilibrium - class COM.hugin.HAPI.Domain.Equilibrium.
The Equilibrium class represents the equilibrium state of this Domain.
Domain.EvidenceMode - class COM.hugin.HAPI.Domain.EvidenceMode.
The EvidenceMode class represents the mode used for propagating evidence in this Domain.
Domain.TriangulationMethod - class COM.hugin.HAPI.Domain.TriangulationMethod.
The TriangulationMethod class represents the triangulation method used for this Domain.
delete() - Method in class COM.hugin.HAPI.Class
Deletes this Class, including all Nodes belonging to it.
delete() - Method in class COM.hugin.HAPI.ClassCollection
Deletes this ClassCollection and all its Classs.
delete() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Deletes this ContinuousChanceNode.
delete() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Deletes this DiscreteChanceNode.
delete() - Method in class COM.hugin.HAPI.Domain
Deletes this Domain, including all Node and JunctionTrees belonging to it.
delete() - Method in class COM.hugin.HAPI.Expression
Deletes this Expression.
delete() - Method in class COM.hugin.HAPI.InstanceNode
Deletes this InstanceNode.
delete() - Method in class COM.hugin.HAPI.Model
Deletes this Model.
delete() - Method in class COM.hugin.HAPI.NetworkModel
Deletes this NetworkModel.
delete() - Method in class COM.hugin.HAPI.Node
Deletes this Node.
delete() - Method in class COM.hugin.HAPI.Table
Deletes this Table.
delete() - Method in class COM.hugin.HAPI.UtilityNode
Deletes this UtilityNode.

E

EqualsExpression - class COM.hugin.HAPI.EqualsExpression.
Expression class representing the == operator.
EqualsExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.EqualsExpression
Constructs a new EqualsExpression.
ExceptionArgumentNotAlive - exception COM.hugin.HAPI.ExceptionArgumentNotAlive.
The ExceptionArgumentNotAlive class...
ExceptionArgumentNotAlive() - Constructor for class COM.hugin.HAPI.ExceptionArgumentNotAlive
 
ExceptionArgumentNotAlive(String) - Constructor for class COM.hugin.HAPI.ExceptionArgumentNotAlive
 
ExceptionBadFile - exception COM.hugin.HAPI.ExceptionBadFile.
The ExceptionBadFile class...
ExceptionBadFile() - Constructor for class COM.hugin.HAPI.ExceptionBadFile
 
ExceptionBadFile(String) - Constructor for class COM.hugin.HAPI.ExceptionBadFile
 
ExceptionBadVersion - exception COM.hugin.HAPI.ExceptionBadVersion.
The ExceptionBadVersion class...
ExceptionBadVersion() - Constructor for class COM.hugin.HAPI.ExceptionBadVersion
 
ExceptionBadVersion(String) - Constructor for class COM.hugin.HAPI.ExceptionBadVersion
 
ExceptionCGEvidenceIncorporated - exception COM.hugin.HAPI.ExceptionCGEvidenceIncorporated.
The ExceptionCGEvidenceIncorporated class...
ExceptionCGEvidenceIncorporated() - Constructor for class COM.hugin.HAPI.ExceptionCGEvidenceIncorporated
 
ExceptionCGEvidenceIncorporated(String) - Constructor for class COM.hugin.HAPI.ExceptionCGEvidenceIncorporated
 
ExceptionCGInfluenceDiagramsNotSupported - exception COM.hugin.HAPI.ExceptionCGInfluenceDiagramsNotSupported.
The ExceptionCGInfluenceDiagramsNotSupported class...
ExceptionCGInfluenceDiagramsNotSupported() - Constructor for class COM.hugin.HAPI.ExceptionCGInfluenceDiagramsNotSupported
 
ExceptionCGInfluenceDiagramsNotSupported(String) - Constructor for class COM.hugin.HAPI.ExceptionCGInfluenceDiagramsNotSupported
 
ExceptionChainGraph - exception COM.hugin.HAPI.ExceptionChainGraph.
The ExceptionChainGraph class...
ExceptionChainGraph() - Constructor for class COM.hugin.HAPI.ExceptionChainGraph
 
ExceptionChainGraph(String) - Constructor for class COM.hugin.HAPI.ExceptionChainGraph
 
ExceptionCompressed - exception COM.hugin.HAPI.ExceptionCompressed.
The ExceptionCompressed class...
ExceptionCompressed() - Constructor for class COM.hugin.HAPI.ExceptionCompressed
 
ExceptionCompressed(String) - Constructor for class COM.hugin.HAPI.ExceptionCompressed
 
ExceptionComputationFailed - exception COM.hugin.HAPI.ExceptionComputationFailed.
The ExceptionComputationFailed class...
ExceptionComputationFailed() - Constructor for class COM.hugin.HAPI.ExceptionComputationFailed
 
ExceptionComputationFailed(String) - Constructor for class COM.hugin.HAPI.ExceptionComputationFailed
 
ExceptionCyclicInstanceHierarchy - exception COM.hugin.HAPI.ExceptionCyclicInstanceHierarchy.
The ExceptionCyclicInstanceHierarchy class...
ExceptionCyclicInstanceHierarchy() - Constructor for class COM.hugin.HAPI.ExceptionCyclicInstanceHierarchy
 
ExceptionCyclicInstanceHierarchy(String) - Constructor for class COM.hugin.HAPI.ExceptionCyclicInstanceHierarchy
 
ExceptionCyclicNetwork - exception COM.hugin.HAPI.ExceptionCyclicNetwork.
The ExceptionCyclicNetwork class...
ExceptionCyclicNetwork() - Constructor for class COM.hugin.HAPI.ExceptionCyclicNetwork
 
ExceptionCyclicNetwork(String) - Constructor for class COM.hugin.HAPI.ExceptionCyclicNetwork
 
ExceptionDecisionOrder - exception COM.hugin.HAPI.ExceptionDecisionOrder.
The ExceptionDecisionOrder class...
ExceptionDecisionOrder() - Constructor for class COM.hugin.HAPI.ExceptionDecisionOrder
 
ExceptionDecisionOrder(String) - Constructor for class COM.hugin.HAPI.ExceptionDecisionOrder
 
ExceptionDemo - exception COM.hugin.HAPI.ExceptionDemo.
The ExceptionDemo class...
ExceptionDemo() - Constructor for class COM.hugin.HAPI.ExceptionDemo
 
ExceptionDemo(String) - Constructor for class COM.hugin.HAPI.ExceptionDemo
 
ExceptionDivisionByZero - exception COM.hugin.HAPI.ExceptionDivisionByZero.
The ExceptionDivisionByZero class...
ExceptionDivisionByZero() - Constructor for class COM.hugin.HAPI.ExceptionDivisionByZero
 
ExceptionDivisionByZero(String) - Constructor for class COM.hugin.HAPI.ExceptionDivisionByZero
 
ExceptionEnumeration - exception COM.hugin.HAPI.ExceptionEnumeration.
The ExceptionEnumeration class...
ExceptionEnumeration() - Constructor for class COM.hugin.HAPI.ExceptionEnumeration
 
ExceptionEnumeration(String) - Constructor for class COM.hugin.HAPI.ExceptionEnumeration
 
ExceptionError - exception COM.hugin.HAPI.ExceptionError.
The ExceptionError class...
ExceptionError() - Constructor for class COM.hugin.HAPI.ExceptionError
 
ExceptionError(String) - Constructor for class COM.hugin.HAPI.ExceptionError
 
ExceptionExpiredLicense - exception COM.hugin.HAPI.ExceptionExpiredLicense.
The ExceptionExpiredLicense class...
ExceptionExpiredLicense() - Constructor for class COM.hugin.HAPI.ExceptionExpiredLicense
 
ExceptionExpiredLicense(String) - Constructor for class COM.hugin.HAPI.ExceptionExpiredLicense
 
ExceptionFastRetraction - exception COM.hugin.HAPI.ExceptionFastRetraction.
The ExceptionFastRetraction class...
ExceptionFastRetraction() - Constructor for class COM.hugin.HAPI.ExceptionFastRetraction
 
ExceptionFastRetraction(String) - Constructor for class COM.hugin.HAPI.ExceptionFastRetraction
 
ExceptionFormat - exception COM.hugin.HAPI.ExceptionFormat.
The ExceptionFormat class...
ExceptionFormat() - Constructor for class COM.hugin.HAPI.ExceptionFormat
 
ExceptionFormat(String) - Constructor for class COM.hugin.HAPI.ExceptionFormat
 
ExceptionHugeArray - exception COM.hugin.HAPI.ExceptionHugeArray.
The ExceptionHugeArray class...
ExceptionHugeArray() - Constructor for class COM.hugin.HAPI.ExceptionHugeArray
 
ExceptionHugeArray(String) - Constructor for class COM.hugin.HAPI.ExceptionHugeArray
 
ExceptionHugin - exception COM.hugin.HAPI.ExceptionHugin.
The ExceptionHugin class.
ExceptionHugin(String) - Constructor for class COM.hugin.HAPI.ExceptionHugin
 
ExceptionIO - exception COM.hugin.HAPI.ExceptionIO.
The ExceptionIO class...
ExceptionIO() - Constructor for class COM.hugin.HAPI.ExceptionIO
 
ExceptionIO(String) - Constructor for class COM.hugin.HAPI.ExceptionIO
 
ExceptionIllegalBinding - exception COM.hugin.HAPI.ExceptionIllegalBinding.
The ExceptionIllegalBinding class...
ExceptionIllegalBinding() - Constructor for class COM.hugin.HAPI.ExceptionIllegalBinding
 
ExceptionIllegalBinding(String) - Constructor for class COM.hugin.HAPI.ExceptionIllegalBinding
 
ExceptionInappropriateArguments - exception COM.hugin.HAPI.ExceptionInappropriateArguments.
The ExceptionInappropriateArguments class...
ExceptionInappropriateArguments() - Constructor for class COM.hugin.HAPI.ExceptionInappropriateArguments
 
ExceptionInappropriateArguments(String) - Constructor for class COM.hugin.HAPI.ExceptionInappropriateArguments
 
ExceptionInconsistencyOrUnderflow - exception COM.hugin.HAPI.ExceptionInconsistencyOrUnderflow.
The ExceptionInconsistencyOrUnderflow class...
ExceptionInconsistencyOrUnderflow() - Constructor for class COM.hugin.HAPI.ExceptionInconsistencyOrUnderflow
 
ExceptionInconsistencyOrUnderflow(String) - Constructor for class COM.hugin.HAPI.ExceptionInconsistencyOrUnderflow
 
ExceptionInsufficientStateRange - exception COM.hugin.HAPI.ExceptionInsufficientStateRange.
The ExceptionInsufficientStateRange class...
ExceptionInsufficientStateRange() - Constructor for class COM.hugin.HAPI.ExceptionInsufficientStateRange
 
ExceptionInsufficientStateRange(String) - Constructor for class COM.hugin.HAPI.ExceptionInsufficientStateRange
 
ExceptionInvalidExpression - exception COM.hugin.HAPI.ExceptionInvalidExpression.
The ExceptionExpression class...
ExceptionInvalidExpression() - Constructor for class COM.hugin.HAPI.ExceptionInvalidExpression
 
ExceptionInvalidExpression(String) - Constructor for class COM.hugin.HAPI.ExceptionInvalidExpression
 
ExceptionInvalidLicense - exception COM.hugin.HAPI.ExceptionInvalidLicense.
The ExceptionInvalidLicense class...
ExceptionInvalidLicense() - Constructor for class COM.hugin.HAPI.ExceptionInvalidLicense
 
ExceptionInvalidLicense(String) - Constructor for class COM.hugin.HAPI.ExceptionInvalidLicense
 
ExceptionInvalidName - exception COM.hugin.HAPI.ExceptionInvalidName.
The ExceptionInvalidName class...
ExceptionInvalidName() - Constructor for class COM.hugin.HAPI.ExceptionInvalidName
 
ExceptionInvalidName(String) - Constructor for class COM.hugin.HAPI.ExceptionInvalidName
 
ExceptionInvalidPassword - exception COM.hugin.HAPI.ExceptionInvalidPassword.
The ExceptionInvalidPassword class...
ExceptionInvalidPassword() - Constructor for class COM.hugin.HAPI.ExceptionInvalidPassword
 
ExceptionInvalidPassword(String) - Constructor for class COM.hugin.HAPI.ExceptionInvalidPassword
 
ExceptionInvalidStateValues - exception COM.hugin.HAPI.ExceptionInvalidStateValues.
The ExceptionInvalidStateValues class...
ExceptionInvalidStateValues() - Constructor for class COM.hugin.HAPI.ExceptionInvalidStateValues
 
ExceptionInvalidStateValues(String) - Constructor for class COM.hugin.HAPI.ExceptionInvalidStateValues
 
ExceptionJNI - exception COM.hugin.HAPI.ExceptionJNI.
The ExceptionJNI class...
ExceptionJNI() - Constructor for class COM.hugin.HAPI.ExceptionJNI
 
ExceptionJNI(String) - Constructor for class COM.hugin.HAPI.ExceptionJNI
 
ExceptionLocale - exception COM.hugin.HAPI.ExceptionLocale.
The ExceptionLocale class...
ExceptionLocale() - Constructor for class COM.hugin.HAPI.ExceptionLocale
 
ExceptionLocale(String) - Constructor for class COM.hugin.HAPI.ExceptionLocale
 
ExceptionLowDensity - exception COM.hugin.HAPI.ExceptionLowDensity.
The ExceptionLowDensity class...
ExceptionLowDensity() - Constructor for class COM.hugin.HAPI.ExceptionLowDensity
 
ExceptionLowDensity(String) - Constructor for class COM.hugin.HAPI.ExceptionLowDensity
 
ExceptionMemory - exception COM.hugin.HAPI.ExceptionMemory.
The ExceptionMemory class...
ExceptionMemory() - Constructor for class COM.hugin.HAPI.ExceptionMemory
 
ExceptionMemory(String) - Constructor for class COM.hugin.HAPI.ExceptionMemory
 
ExceptionNegativeProbability - exception COM.hugin.HAPI.ExceptionNegativeProbability.
The ExceptionNegativeProbability class...
ExceptionNegativeProbability() - Constructor for class COM.hugin.HAPI.ExceptionNegativeProbability
 
ExceptionNegativeProbability(String) - Constructor for class COM.hugin.HAPI.ExceptionNegativeProbability
 
ExceptionNoEquilibrium - exception COM.hugin.HAPI.ExceptionNoEquilibrium.
The ExceptionNoEquilibrium class...
ExceptionNoEquilibrium() - Constructor for class COM.hugin.HAPI.ExceptionNoEquilibrium
 
ExceptionNoEquilibrium(String) - Constructor for class COM.hugin.HAPI.ExceptionNoEquilibrium
 
ExceptionNoValue - exception COM.hugin.HAPI.ExceptionNoValue.
The ExceptionNoValue class...
ExceptionNoValue() - Constructor for class COM.hugin.HAPI.ExceptionNoValue
 
ExceptionNoValue(String) - Constructor for class COM.hugin.HAPI.ExceptionNoValue
 
ExceptionNormalization - exception COM.hugin.HAPI.ExceptionNormalization.
The ExceptionNormalization class...
ExceptionNormalization() - Constructor for class COM.hugin.HAPI.ExceptionNormalization
 
ExceptionNormalization(String) - Constructor for class COM.hugin.HAPI.ExceptionNormalization
 
ExceptionNotCompiled - exception COM.hugin.HAPI.ExceptionNotCompiled.
The ExceptionNotCompiled class...
ExceptionNotCompiled() - Constructor for class COM.hugin.HAPI.ExceptionNotCompiled
 
ExceptionNotCompiled(String) - Constructor for class COM.hugin.HAPI.ExceptionNotCompiled
 
ExceptionObjectNotAlive - exception COM.hugin.HAPI.ExceptionObjectNotAlive.
The ExceptionObjectNotAlive class...
ExceptionObjectNotAlive() - Constructor for class COM.hugin.HAPI.ExceptionObjectNotAlive
 
ExceptionObjectNotAlive(String) - Constructor for class COM.hugin.HAPI.ExceptionObjectNotAlive
 
ExceptionOverflow - exception COM.hugin.HAPI.ExceptionOverflow.
The ExceptionOverflow class...
ExceptionOverflow() - Constructor for class COM.hugin.HAPI.ExceptionOverflow
 
ExceptionOverflow(String) - Constructor for class COM.hugin.HAPI.ExceptionOverflow
 
ExceptionParse - exception COM.hugin.HAPI.ExceptionParse.
The ExceptionParse class...
ExceptionParse() - Constructor for class COM.hugin.HAPI.ExceptionParse
 
ExceptionParse(String) - Constructor for class COM.hugin.HAPI.ExceptionParse
 
ExceptionRounding - exception COM.hugin.HAPI.ExceptionRounding.
The ExceptionRounding class...
ExceptionRounding() - Constructor for class COM.hugin.HAPI.ExceptionRounding
 
ExceptionRounding(String) - Constructor for class COM.hugin.HAPI.ExceptionRounding
 
ExceptionSizeTooLarge - exception COM.hugin.HAPI.ExceptionSizeTooLarge.
The ExceptionSizeTooLarge class...
ExceptionSizeTooLarge() - Constructor for class COM.hugin.HAPI.ExceptionSizeTooLarge
 
ExceptionSizeTooLarge(String) - Constructor for class COM.hugin.HAPI.ExceptionSizeTooLarge
 
ExceptionSyntax - exception COM.hugin.HAPI.ExceptionSyntax.
The ExceptionSyntax class...
ExceptionSyntax() - Constructor for class COM.hugin.HAPI.ExceptionSyntax
 
ExceptionSyntax(String) - Constructor for class COM.hugin.HAPI.ExceptionSyntax
 
ExceptionTableTooLarge - exception COM.hugin.HAPI.ExceptionTableTooLarge.
The ExceptionTableTooLarge class...
ExceptionTableTooLarge() - Constructor for class COM.hugin.HAPI.ExceptionTableTooLarge
 
ExceptionTableTooLarge(String) - Constructor for class COM.hugin.HAPI.ExceptionTableTooLarge
 
ExceptionTwice - exception COM.hugin.HAPI.ExceptionTwice.
The ExceptionTwice class...
ExceptionTwice() - Constructor for class COM.hugin.HAPI.ExceptionTwice
 
ExceptionTwice(String) - Constructor for class COM.hugin.HAPI.ExceptionTwice
 
ExceptionUsage - exception COM.hugin.HAPI.ExceptionUsage.
The ExceptionUsage class...
ExceptionUsage() - Constructor for class COM.hugin.HAPI.ExceptionUsage
 
ExceptionUsage(String) - Constructor for class COM.hugin.HAPI.ExceptionUsage
 
ExceptionZeroSum - exception COM.hugin.HAPI.ExceptionZeroSum.
The ExceptionZeroSum class...
ExceptionZeroSum() - Constructor for class COM.hugin.HAPI.ExceptionZeroSum
 
ExceptionZeroSum(String) - Constructor for class COM.hugin.HAPI.ExceptionZeroSum
 
ExceptionZeroVariance - exception COM.hugin.HAPI.ExceptionZeroVariance.
The ExceptionZeroVariance class...
ExceptionZeroVariance() - Constructor for class COM.hugin.HAPI.ExceptionZeroVariance
 
ExceptionZeroVariance(String) - Constructor for class COM.hugin.HAPI.ExceptionZeroVariance
 
ExpExpression - class COM.hugin.HAPI.ExpExpression.
Expression class representing the exp() function.
ExpExpression(Expression) - Constructor for class COM.hugin.HAPI.ExpExpression
Constructs a new ExpExpression.
ExponentialDistribution - class COM.hugin.HAPI.ExponentialDistribution.
Expression class representing the Exponential distribution function.
ExponentialDistribution(Expression) - Constructor for class COM.hugin.HAPI.ExponentialDistribution
Constructs a new ExponentialDistribution.
Expression - class COM.hugin.HAPI.Expression.
Expression is the ancestor of all expression classes.
ExpressionList - class COM.hugin.HAPI.ExpressionList.
Lists of Expressions are represented as ExpressionList's.
ExpressionList() - Constructor for class COM.hugin.HAPI.ExpressionList
Constructs a new ExpressionList
ExpressionParseListener - interface COM.hugin.HAPI.ExpressionParseListener.
An implementation of the ExpressionParseListener interface must used when one wants to parse Expressions, using the stringToExpression method of the Expression class.
enterFinding(int, double) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Specifies a state value for a given state with all other states unaffected.
enterFinding(int, double) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Selects a state of this DiscreteDecisionNode.
enterValue(double) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Enters evidence (observation of the value) for this ContinuousChanceNode.
equilibriumIs(Domain.Equilibrium) - Method in class COM.hugin.HAPI.Domain
Tests for Equilibrium type.
equilibriumIs(Domain.Equilibrium) - Method in class COM.hugin.HAPI.JunctionTree
Tests the Equilibrium type.
evidenceIsEntered() - Method in class COM.hugin.HAPI.Node
Returns 'true' if the evidence potential, currently registered with this Node, is non-vacuous; otherwise, returns 'false'.
evidenceIsPropagated() - Method in class COM.hugin.HAPI.Domain
Tests if evidence has been propagated for this Domain.
evidenceIsPropagated() - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if evidence has been propagated in this JunctionTree; otherwise, returns 'false'.
evidenceIsPropagated() - Method in class COM.hugin.HAPI.Node
Returns 'true' if the evidence potential for this Node, incorporated within the current junction tree potentials, is non-vacuous; otherwise, returns 'false'.
evidenceModeIs(Domain.EvidenceMode) - Method in class COM.hugin.HAPI.Domain
Tests for evidence mode.
evidenceModeIs(Domain.EvidenceMode) - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if the EvidenceMode matches 'mode'; otherwise, returns 'false'.
evidenceToPropagate() - Method in class COM.hugin.HAPI.Domain
Tests if evidence has been entered since the last propagation.
evidenceToPropagate() - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if the JunctionTree contains evidence that has not been propagated; otherwise, returns 'false'.
evidenceToPropagate() - Method in class COM.hugin.HAPI.Node
Returns 'true' if the entered and the propagated evidence differ; otherwise, returns 'false'.
expressionToString() - Method in class COM.hugin.HAPI.Expression
Returns a String representation of this Expression.

F

FloorExpression - class COM.hugin.HAPI.FloorExpression.
Expression class representing the floor operator.
FloorExpression(Expression) - Constructor for class COM.hugin.HAPI.FloorExpression
Constructs a new FloorExpression
find(String) - Method in class COM.hugin.HAPI.ClassList
Returns the Class named 'className' (if any) in this ClassList.

G

GammaDistribution - class COM.hugin.HAPI.GammaDistribution.
Expression class representing the Gamma distribution function.
GammaDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.GammaDistribution
Constructs a new GammaDistribution
GeometricDistribution - class COM.hugin.HAPI.GeometricDistribution.
Expression class representing the Geometric distribution function.
GeometricDistribution(Expression) - Constructor for class COM.hugin.HAPI.GeometricDistribution
Constructs a new GeometricDistribution.
GreaterThanExpression - class COM.hugin.HAPI.GreaterThanExpression.
Expression class representing the > operator.
GreaterThanExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.GreaterThanExpression
Constructs a new GreaterThanExpression.
GreaterThanOrEqualsExpression - class COM.hugin.HAPI.GreaterThanOrEqualsExpression.
Expression class representing the >= operator.
GreaterThanOrEqualsExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.GreaterThanOrEqualsExpression
Constructs a new GreaterThanOrEqualsExpression
generateTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Generates the conditional probability table of this DiscreteChanceNode from its model (a missing model will trigger an ExceptionUsage).
generateTable() - Method in class COM.hugin.HAPI.UtilityNode
Generates the utility table of this UtilityNode from its model.
generateTables() - Method in class COM.hugin.HAPI.NetworkModel
Generates the conditional probability tables for all nodes of this NetworkModel.
getAlpha(int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the alpha component of the CG distribution of this ContinuousChanceNode given the discrete parent configuration corresponding to 'i'.
getApproximationConstant() - Method in class COM.hugin.HAPI.Domain
Returns the approximation constant.
getAttribute(String) - Method in class COM.hugin.HAPI.NetworkModel
Returns an attribute value.
getAttribute(String) - Method in class COM.hugin.HAPI.Node
Returns the value associated with a particular attribute in the attribute list for this Node.
getAttributes() - Method in class COM.hugin.HAPI.NetworkModel
Returns the list of attributes associated with this NetworkModel.
getAttributes() - Method in class COM.hugin.HAPI.Node
Returns a LinkedList of attributes associated with this Node.
getBelief(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the belief for the specified state of this DiscreteChanceNode.
getBeta(ContinuousChanceNode, int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the beta component of the CG distribution of this ContinuousChanceNode given a continuous parent and the discrete parent configuration corresponding to 'i'.
getBoolean() - Method in class COM.hugin.HAPI.BooleanExpression
Returns the value of this BooleanExpression.
getCaseCount(int) - Method in class COM.hugin.HAPI.Domain
Returns case count for a case.
getCaseState(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the state of this DiscreteChanceNode for case 'c'.
getCaseValue(int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the value set for this ContinuousChanceNode in case 'c'.
getCategory() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the Category for this ContinuousChanceNode.
getCategory() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the Category for this DiscreteChanceNode.
getCategory() - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the Category of this DiscreteDecisionNode.
getCategory() - Method in class COM.hugin.HAPI.InstanceNode
Returns the Category for this InstanceNode.
getCategory() - Method in class COM.hugin.HAPI.Node
Returns the Category of this Node.
getCategory() - Method in class COM.hugin.HAPI.UtilityNode
Returns the Category for this UtilityNode.
getChildren() - Method in class COM.hugin.HAPI.Node
Returns a NodeList with the child Nodes of this Node.
getClassByName(String) - Method in class COM.hugin.HAPI.ClassCollection
Returns the Class of this ClassCollection that has a given name.
getClassCollection() - Method in class COM.hugin.HAPI.Class
Returns the ClassCollection to which this Class belongs.
getCliques() - Method in class COM.hugin.HAPI.JunctionTree
Returns the Cliques of this JunctionTree.
getConcurrencyLevel() - Method in class COM.hugin.HAPI.Domain
Gets the current level of concurrency.
getConflict() - Method in class COM.hugin.HAPI.Domain
Returns the conflict value.
getConflict() - Method in class COM.hugin.HAPI.JunctionTree
Returns the conflict measure of the data inserted in this JunctionTree.
getCovariance(int, ContinuousChanceNode, ContinuousChanceNode) - Method in class COM.hugin.HAPI.Table
Returns the covariance of a couple of ContinuousChanceNodes given a configuration of the discrete chance Nodes of this Table.
getData() - Method in class COM.hugin.HAPI.Table
Returns a one-dimensional array of the discrete data of this Table.
getDataItem(int) - Method in class COM.hugin.HAPI.Table
Returns the data item at a particular index of the discrete data of this Table.
getDistribution() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the distribution for this continuous node.
getDomain() - Method in class COM.hugin.HAPI.Node
Deprecated. Replaced by getHomeDomain().
getEdgeConstraint(Node) - Method in class COM.hugin.HAPI.Node
Returns the constraint between this and node.
getEliminationOrder() - Method in class COM.hugin.HAPI.Domain
Returns the triangulation order.
getEnteredFinding(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the entered finding for state of this.
getEnteredFinding(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Retrieve the finding currently registrered at this node for the specified state.
getEnteredValue() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the evidence (value) entered for this ContinuousChanceNode.
getExpectedUtility(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the expected utility associated with the specified action (state).
getExperienceTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the experience table of this DiscreteChanceNode.
getExpression(int) - Method in class COM.hugin.HAPI.Model
Returns the Expression associated with a pecific configuration of the Nodes of this Model.
getFadingTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the fading table of this DiscreteChanceNode.
getFileName() - Method in class COM.hugin.HAPI.NetworkModel
Returns the file name most recently used for loading or saving this NetworkModel.
getGamma(int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the gamma component of the CG distribution of this ContinuousChanceNode given the discrete parent configuration corresponding to 'i'.
getGrainSize() - Method in class COM.hugin.HAPI.Domain
Returns the current value of the grain size parameter.
getHome() - Method in class COM.hugin.HAPI.Node
Returns the Class or Domain containing this Node.
getHomeClass() - Method in class COM.hugin.HAPI.Node
Returns the Class containing this Node.
getHomeDomain() - Method in class COM.hugin.HAPI.Node
Returns the Domain containing this Node.
getInput(Node) - Method in class COM.hugin.HAPI.InstanceNode
Returns the actual input node associated with a formal input node for this InstanceNode.
getInputs() - Method in class COM.hugin.HAPI.Class
Returns a list of the input nodes defined for this Class.
getInstance() - Method in class COM.hugin.HAPI.Node
Returns the InstanceNode containing this (cloned) output node.
getInstanceClass() - Method in class COM.hugin.HAPI.InstanceNode
Returns the instance Class of this InstanceNode (i.e., the Class on which this InstanceNode is based).
getInstances() - Method in class COM.hugin.HAPI.Class
Returns the list of InstanceNodes that are instances of this Class.
getJunctionTree() - Method in class COM.hugin.HAPI.Clique
Returns the JunctionTree to which this Clique belongs.
getJunctionTree() - Method in class COM.hugin.HAPI.Node
Returns the JunctionTree to which this Node belongs.
getJunctionTrees() - Method in class COM.hugin.HAPI.Domain
Returns the JunctionTrees of this Domain.
getKey() - Method in class COM.hugin.HAPI.Attribute
Returns the key associated with this Attribute.
getKind() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the Kind for this ContinuousChanceNode.
getKind() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the Kind for this DiscreteChanceNode.
getKind() - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the Kind for this DiscreteDecisionNode.
getKind() - Method in class COM.hugin.HAPI.InstanceNode
Returns the Kind for this InstanceNode.
getKind() - Method in class COM.hugin.HAPI.Node
Returns the Kind of this Node.
getKind() - Method in class COM.hugin.HAPI.UtilityNode
Returns the Kind for this UtilityNode.
getLabel() - Method in class COM.hugin.HAPI.LabelExpression
Returns the label of the expression.
getLabel() - Method in class COM.hugin.HAPI.Node
Returns the label of this Node.
getLogFile() - Method in class COM.hugin.HAPI.NetworkModel
Returns the name of the most recent log file opened by openLogFile(String, boolean) or openLogFile(String).
getLogLikelihood() - Method in class COM.hugin.HAPI.Domain
Returns log-likelihood of this Domain.
getLogLikelihoodTolerance() - Method in class COM.hugin.HAPI.Domain
Returns the log-likelihood tolerance for this Domain.
getLogNormalizationConstant() - Method in class COM.hugin.HAPI.Domain
Returns the log of the normalization constant.
getMarginal(NodeList) - Method in class COM.hugin.HAPI.Domain
Computes the marginal distribution for the Nodes provided as argument (which must all be chance nodes) with respect to the (imaginary) joint potential, determined by the current potentials on the JunctionTree(s) of this Domain.
getMaster() - Method in class COM.hugin.HAPI.Node
Returns the "master" of this (cloned) output Node of an InstanceNode (i.e., the Node cloned to get this output Node).
getMaxNumberOfEMIterations() - Method in class COM.hugin.HAPI.Domain
Returns the maximum number of iterations allowed for the EM algorithm.
getMaxNumberOfSeparators() - Method in class COM.hugin.HAPI.Domain
Returns the maximum number of separators allowed when using the H_TM_TOTAL_WEIGHT TriangulationMethod.
getMean() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the mean of the marginal distribution of this ContinuousChanceNode.
getMean(int, ContinuousChanceNode) - Method in class COM.hugin.HAPI.Table
Returns the mean of a ContinuousChanceNode given a configuration of the discrete chance Nodes of this Table.
getMembers() - Method in class COM.hugin.HAPI.ClassCollection
Returns a ClassList containing the Class members of this ClassCollection.
getMembers() - Method in class COM.hugin.HAPI.Clique
Returns a list of Nodes that are members of this Clique.
getModel() - Method in class COM.hugin.HAPI.Node
Returns the Model for this Node.
getName() - Method in class COM.hugin.HAPI.Class
Gets the name of this Class.
getName() - Method in class COM.hugin.HAPI.Node
Returns the name of this Node.
getNeighbors() - Method in class COM.hugin.HAPI.Clique
Returns a list of Cliques that are neighbors of this Clique.
getNode() - Method in class COM.hugin.HAPI.NodeExpression
Returns the node used to build the expression.
getNodeByName(String) - Method in class COM.hugin.HAPI.NetworkModel
Returns a Node by name.
getNodeSize() - Method in class COM.hugin.HAPI.NetworkModel
Returns the size of the displayed nodes.
getNodes() - Method in class COM.hugin.HAPI.Model
Returns a NodeList containing the Nodes in this Model.
getNodes() - Method in class COM.hugin.HAPI.NetworkModel
Returns the Nodes of this NetworkModel.
getNodes() - Method in class COM.hugin.HAPI.Table
Returns a NodeList containing the Nodes associated with this Table.
getNormalizationConstant() - Method in class COM.hugin.HAPI.Domain
Retrieves the normalization constant for the most recent propagation.
getNumber() - Method in class COM.hugin.HAPI.NumberExpression
Returns the number represented by the expression.
getNumberOfCases() - Method in class COM.hugin.HAPI.Domain
Returns the number of data cases.
getNumberOfSamplesPerInterval() - Method in class COM.hugin.HAPI.Model
Returns the number of values per interval used when generating the conditional probability table for a node with interval parents.
getNumberOfStates() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the number of states in this node.
getNumberOfStates() - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the number of states in this node.
getOperands() - Method in class COM.hugin.HAPI.CompositeExpression
Returns an ExpressionList containing the Expressions in this CompositeExpression.
getOperator() - Method in class COM.hugin.HAPI.AbsExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.AddExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.AndExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.BetaDistribution
returns the operator of the expression.
getOperator() - Method in class COM.hugin.HAPI.BinomialDistribution
returns the operator of the expression.
getOperator() - Method in class COM.hugin.HAPI.BooleanExpression
Returns the Operator for this Expression
getOperator() - Method in class COM.hugin.HAPI.CeilExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.CompositeExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.CosExpression
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.CoshExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.DistributionDistribution
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.DivideExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.EqualsExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.ExpExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.ExponentialDistribution
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.FloorExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.GammaDistribution
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.GeometricDistribution
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.GreaterThanExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.GreaterThanOrEqualsExpression
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.IfExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.LabelExpression
Returns the operator for this Expression
getOperator() - Method in class COM.hugin.HAPI.LessThanExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.LessThanOrEqualsExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.Log10Expression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.Log2Expression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.LogExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.MaxExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.MinExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.ModExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.MultiplyExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NegateExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NegativeBinomialDistribution
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NodeExpression
 
getOperator() - Method in class COM.hugin.HAPI.NoisyOrExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NormalDistribution
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.NotEqualsExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NotExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.NumberExpression
Returns the Operator for this Expression.
getOperator() - Method in class COM.hugin.HAPI.OrExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.PoissonDistribution
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.PowerExpression
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.SinExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.SinhExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.SqrtExpression
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.SubtractExpression
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.TanExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.TanhExpression
Returns the operator of this Expression.
getOperator() - Method in class COM.hugin.HAPI.UniformDistribution
Returns the operator of the Expression.
getOperator() - Method in class COM.hugin.HAPI.WeibullDistribution
Returns the operator of the Expression.
getOutput(Node) - Method in class COM.hugin.HAPI.InstanceNode
Returns the output node of this InstanceNode that is a clone of a given output node of the Class from which this InstanceNode has been instantiated.
getOutputs() - Method in class COM.hugin.HAPI.Class
Returns a list of the output nodes defined for this Class.
getOutputs() - Method in class COM.hugin.HAPI.InstanceNode
Returns the output nodes (i.e., output clones) of this InstanceNode.
getParents() - Method in class COM.hugin.HAPI.Node
Returns a NodeList with the parent Nodes of this Node.
getPosition() - Method in class COM.hugin.HAPI.Node
Returns the position of this Node.
getPropagatedFinding(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the propagated finding.
getPropagatedFinding(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Retrieve the finding value incorporated.
getPropagatedValue() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Retrieves the value that has been propagated for this ContinuousChanceNode.
getRoot() - Method in class COM.hugin.HAPI.JunctionTree
Returns the root clique of this JunctionTree.
getSampledState() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the state index of this DiscreteChanceNode for the configuration generated by the most recent call to simulate().
getSampledState() - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the state index of this DiscreteDecisionNode for the configuration generated by the most recent call to simulate().
getSampledValue() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the value of this ContinuousChanceNode for the configuration generated by the most recent call to Domain.simulate().
getSelection() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Deprecated. Replaced by getSampledState().
getSignificanceLevel() - Method in class COM.hugin.HAPI.Domain
Returns the significance level of the dependency tests performed during structural learning using the PC-algorithm.
getSize() - Method in class COM.hugin.HAPI.Model
Returns the number of configuration of the Nodes of this Model.
getSize() - Method in class COM.hugin.HAPI.Table
Returns the size of this Table.
getSource() - Method in class COM.hugin.HAPI.Node
Returns a NodeList of Class nodes that identifies this Domain node.
getStateLabel(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the label of state.
getStateLabel(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Returns the label of state.
getStateValue(int) - Method in class COM.hugin.HAPI.IntervalDCNode
Returns the low value of the interval associated with state s.
getStateValue(int) - Method in class COM.hugin.HAPI.IntervalDDNode
Returns the low value of the interval associated with state s.
getStateValue(int) - Method in class COM.hugin.HAPI.NumberedDCNode
Returns the value associated with a particular state of this NumberedDCNode.
getStateValue(int) - Method in class COM.hugin.HAPI.NumberedDDNode
Returns the value associated with a particular state of this NumberedDDNode.
getTable() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the table associated with this node.
getTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns the table associated with this DiscreteChanceNode.
getTable() - Method in class COM.hugin.HAPI.UtilityNode
Returns the Table associated with this UtilityNode.
getUserData() - Method in class COM.hugin.HAPI.NetworkModel
Returns the value stored within the user data slot of this NetworkModel.
getUserData() - Method in class COM.hugin.HAPI.Node
Returns the value stored within the user data slot of this node.
getValue() - Method in class COM.hugin.HAPI.Attribute
Returns the value associated with this Attribute.
getValue() - Method in class COM.hugin.HAPI.BooleanExpression
Returns the value of this Expression.
getValue() - Method in class COM.hugin.HAPI.LabelExpression
Returns the label of the expression.
getValue() - Method in class COM.hugin.HAPI.NodeExpression
Returns the node used to build the expression.
getValue() - Method in class COM.hugin.HAPI.NumberExpression
Returns the number respresented by the expression.
getVariance() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Returns the variance of the marginal distribution of this ContinuousChanceNode.
getVariance(int, ContinuousChanceNode) - Method in class COM.hugin.HAPI.Table
Returns the variance of a ContinuousChanceNode given a configuration of the discrete chance Nodes of this Table.

H

H_CATEGORY_CHANCE - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Category tag attached to ChanceNodes.
H_CATEGORY_DECISION - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Category tag attached to DecisionNodes.
H_CATEGORY_ERROR - Static variable in class COM.hugin.HAPI.NetworkModel
Represents an unknown or erroneous Category tag.
H_CATEGORY_INSTANCE - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Category tag attached to InstanceNodes.
H_CATEGORY_UTILITY - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Category tag attached to UtilityNodes.
H_CONSTRAINT_BACKWARD_EDGE_FORBIDDEN - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that a directed edge is forbidden from the second to the first Node in an ordered pair of Nodes.
H_CONSTRAINT_BACKWARD_EDGE_REQUIRED - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that a directed edge is required from the second to the first Node in an ordered pair of Nodes.
H_CONSTRAINT_EDGE_FORBIDDEN - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that an edge is forbidden between a particular pair of Nodes.
H_CONSTRAINT_EDGE_REQUIRED - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that an edge is required for a particular pair of Nodes.
H_CONSTRAINT_ERROR - Static variable in class COM.hugin.HAPI.NetworkModel
Used to denote error returns from the getEdgeConstraint method.
H_CONSTRAINT_FORWARD_EDGE_FORBIDDEN - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that a directed edge is forbidden from the first to the second Node in an ordered pair of Nodes.
H_CONSTRAINT_FORWARD_EDGE_REQUIRED - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the domain knowledge that a directed edge is required from the first to the second Node in an ordered pair of Nodes.
H_CONSTRAINT_NONE - Static variable in class COM.hugin.HAPI.NetworkModel
Represents that no domain knowledge is available for a particular pair of Nodes.
H_ENDIAN_BIG - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Endian value corresponding to big-endian byte order.
H_ENDIAN_HOST - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Endian value corresponding the byte order used by the host machine.
H_ENDIAN_LITTLE - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Endian value corresponding to little-endian byte order.
H_EQUILIBRIUM_MAX - Static variable in class COM.hugin.HAPI.Domain
Represents max equilibrium.
H_EQUILIBRIUM_SUM - Static variable in class COM.hugin.HAPI.Domain
Represents sum equilibrium.
H_ERROR_BAD_FILE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_BAD_VERSION - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_CG_EVIDENCE_INCORPORATED - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_CG_INFLUENCE_DIAGRAMS_NOT_SUPPORTED - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_CHAIN_GRAPH - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_COMPRESSED - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_COMPUTATION_FAILED - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_CYCLIC_INSTANCE_HIERARCHY - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_CYCLIC_NETWORK - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_DECISION_ORDER - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_DEMO - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_DIVISION_BY_ZERO - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ENUMERATION - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ERROR - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_EXPIRED_LICENSE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_FAST_RETRACTION - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_FORMAT - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ILLEGAL_BINDING - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INAPPROPRIATE_ARGUMENTS - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INCONSISTENCY_OR_UNDERFLOW - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INSUFFICIENT_STATE_RANGE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INVALID_EXPRESSION - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INVALID_LICENSE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INVALID_NAME - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INVALID_PASSWORD - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_INVALID_STATE_VALUES - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_IO - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_JNI - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_LOCALE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_LOW_DENSITY - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NEGATIVE_PROBABILITY - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NONE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NORMALIZATION - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NOT_COMPILED - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NO_EQUILIBRIUM - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NO_MEMORY - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_NO_VALUE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_OVERFLOW - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_PARSE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ROUNDING - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_SIZE_TOO_LARGE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_SYNTAX - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_TABLE_TOO_LARGE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_TWICE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_USAGE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ZERO_SUM - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_ERROR_ZERO_VARIANCE - Static variable in class COM.hugin.HAPI.ExceptionHugin
 
H_EVIDENCE_MODE_FAST_RETRACTION - Static variable in class COM.hugin.HAPI.Domain
Represents the fast retraction evidence mode used for propagating evidence in this Domain.
H_EVIDENCE_MODE_NORMAL - Static variable in class COM.hugin.HAPI.Domain
Represents the normal evidence mode used for propagating evidence in this Domain.
H_KIND_CONTINUOUS - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Kind tag attached to continuous chance nodes.
H_KIND_DISCRETE - Static variable in class COM.hugin.HAPI.NetworkModel
Represents the Kind tag attached to discrete chance nodes.
H_KIND_ERROR - Static variable in class COM.hugin.HAPI.NetworkModel
Represents an unknown or erroneous Kind tag.
H_OPERATOR_ABS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_ADD - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_AND - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_BETA - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_BINOMIAL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_BOOLEAN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_CEIL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_COS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_COSH - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_DISTRIBUTION - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_DIVIDE - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_EQUALS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_ERROR - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_EXP - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_EXPONENTIAL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_FLOOR - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_GAMMA - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_GEOMETRIC - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_GREATER_THAN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_GREATER_THAN_OR_EQUALS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_IF - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LABEL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LESS_THAN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LESS_THAN_OR_EQUALS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LOG - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LOG10 - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_LOG2 - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_MAX - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_MIN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_MOD - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_MULTIPLY - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NEGATE - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NEGATIVEBINOMIAL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NODE - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NOISYOR - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NORMAL - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NOT - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NOT_EQUALS - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_NUMBER - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_OR - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_POISSON - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_POWER - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_SIN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_SINH - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_SQRT - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_SUBTRACT - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_TAN - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_TANH - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_UNIFORM - Static variable in class COM.hugin.HAPI.Expression
 
H_OPERATOR_WEIBULL - Static variable in class COM.hugin.HAPI.Expression
 
H_TM_CLIQUE_SIZE - Static variable in class COM.hugin.HAPI.Domain
Represents the clique-size triangulation heuristic.
H_TM_CLIQUE_WEIGHT - Static variable in class COM.hugin.HAPI.Domain
Represents the clique-weight triangulation heuristic.
H_TM_FILL_IN_SIZE - Static variable in class COM.hugin.HAPI.Domain
Represents the fill-in triangulation heuristic.
H_TM_FILL_IN_WEIGHT - Static variable in class COM.hugin.HAPI.Domain
Represents the fill-in-weight triangulation heuristic.
H_TM_TOTAL_WEIGHT - Static variable in class COM.hugin.HAPI.Domain
Represents the total clique-table size triangulation algorithm.
hasExperienceTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns 'true' if this DiscreteChanceNode has an experience table; returns 'false' otherwise.
hasFadingTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Returns 'true' if this DiscreteChanceNode has a fading table; returns 'false' otherwise.

I

INFINITY() - Static method in class COM.hugin.HAPI.NetworkModel
Returns infinity.
IfExpression - class COM.hugin.HAPI.IfExpression.
Expression class representing the if(cond-expr,true-expr,false-expr) function.
IfExpression(Expression, Expression, Expression) - Constructor for class COM.hugin.HAPI.IfExpression
Constructs a new IfExpression.
InstanceNode - class COM.hugin.HAPI.InstanceNode.
InstanceNodes are the key building block of object-oriented Bayesian networks and influence diagrams.
InstanceNode(Class, Class) - Constructor for class COM.hugin.HAPI.InstanceNode
Constructs a new InstanceNode.
IntervalDCNode - class COM.hugin.HAPI.IntervalDCNode.
Interval discrete chance node.
IntervalDCNode(NetworkModel) - Constructor for class COM.hugin.HAPI.IntervalDCNode
 
IntervalDDNode - class COM.hugin.HAPI.IntervalDDNode.
Interval discrete decision node.
IntervalDDNode(NetworkModel) - Constructor for class COM.hugin.HAPI.IntervalDDNode
 
initialize() - Method in class COM.hugin.HAPI.Domain
Establishes the initial values for all tables of this Domain (which must be compiled).
insertClass(String, ClassCollection) - Method in interface COM.hugin.HAPI.ClassParseListener
Inserts an undefined class in a ClassCollection that is encountered during parsing of a Hugin NET file.
insertClass(String, ClassCollection) - Method in class COM.hugin.HAPI.DefaultClassParseListener
This implementation of the insertClass method simply calls the parseClasses method with arguments className + ".net" and 'this'.
isBooleanExpression() - Method in class COM.hugin.HAPI.BooleanExpression
Tests if the expression is a BooleanExpression
isCompiled() - Method in class COM.hugin.HAPI.Domain
Tests whether this Domain is compiled.
isCompositeExpression() - Method in class COM.hugin.HAPI.CompositeExpression
Tests if this Expression is a CompositeExpression.
isCompositeExpression() - Method in class COM.hugin.HAPI.Expression
Tests if the the expression is a CompositeExpression.
isCompressed() - Method in class COM.hugin.HAPI.Domain
Tests whether this Domain is compressed.Returns 'true' if it is; otherwise, returns 'false'.
isConstantExpression() - Method in class COM.hugin.HAPI.ConstantExpression
Tests if the the expression is a ConstantExpression.
isConstantExpression() - Method in class COM.hugin.HAPI.Expression
Tests if the the expression is a ConstantExpression.
isLabelExpression() - Method in class COM.hugin.HAPI.LabelExpression
Tests if the expression is a LabelExpression
isNodeExpression() - Method in class COM.hugin.HAPI.Expression
Tests if the the expression is a NodeExpression.
isNodeExpression() - Method in class COM.hugin.HAPI.NodeExpression
Tests if the the expression is a NodeExpression.
isNumberExpression() - Method in class COM.hugin.HAPI.NumberExpression
Tests if the expression is a NumberExpression

J

JunctionTree - class COM.hugin.HAPI.JunctionTree.
Thic class represents the JunctionTrees in the compiled domain.
JunctionTreeList - class COM.hugin.HAPI.JunctionTreeList.
Lists of JunctionTrees are represented as JunctionTreeList's.
JunctionTreeList() - Constructor for class COM.hugin.HAPI.JunctionTreeList
Constructs a new JunctionTreeList.

L

LabelExpression - class COM.hugin.HAPI.LabelExpression.
A label constant expression is used to compare state labels of labelled discrete chance nodes or decision nodes.
LabelExpression(String) - Constructor for class COM.hugin.HAPI.LabelExpression
Constructs a LabelExpression from a string.
LabelledDCNode - class COM.hugin.HAPI.LabelledDCNode.
Labelled discrete chance node.
LabelledDCNode(NetworkModel) - Constructor for class COM.hugin.HAPI.LabelledDCNode
Constructs a new LabelledDCNode.
LabelledDDNode - class COM.hugin.HAPI.LabelledDDNode.
Labelled discrete decision node.
LabelledDDNode(NetworkModel) - Constructor for class COM.hugin.HAPI.LabelledDDNode
Constructs a new LabelledDDNode.
LessThanExpression - class COM.hugin.HAPI.LessThanExpression.
Expression class representing the < operator.
LessThanExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.LessThanExpression
Constructs a new LessThanExpression
LessThanOrEqualsExpression - class COM.hugin.HAPI.LessThanOrEqualsExpression.
Expression class representing the <= operator.
LessThanOrEqualsExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.LessThanOrEqualsExpression
Constructs a new LessThanOrEqualsExpression
Log10Expression - class COM.hugin.HAPI.Log10Expression.
Expression class representing the log10 function.
Log10Expression(Expression) - Constructor for class COM.hugin.HAPI.Log10Expression
Constructs a new Log10Expression.
Log2Expression - class COM.hugin.HAPI.Log2Expression.
Expression class representing the log2 function.
Log2Expression(Expression) - Constructor for class COM.hugin.HAPI.Log2Expression
Constructs a new Log2Expression.
LogExpression - class COM.hugin.HAPI.LogExpression.
Expression class representing the log() function.
LogExpression(Expression) - Constructor for class COM.hugin.HAPI.LogExpression
Constructs a new LogExpression.
learnClassTables() - Method in class COM.hugin.HAPI.Domain
Learns the conditional probability tables of the class nodes, from which the domain is created, from data using the EM algorithm.
learnStructure() - Method in class COM.hugin.HAPI.Domain
Learn the structure (graph) of the Bayesian network from data using the PC-algorithm.
learnTables() - Method in class COM.hugin.HAPI.Domain
Learns the conditional probability tables from data using the EM algorithm.
likelihoodIsEntered() - Method in class COM.hugin.HAPI.Node
Returns 'true' if the evidence potential, currently registered with this Node, is a likelihood; otherwise, returns 'false'.
likelihoodIsPropagated() - Method in class COM.hugin.HAPI.Domain
Tests if likelihood evidence has been propagated for this Domain.
likelihoodIsPropagated() - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if likelihoods have been propagated in this JunctionTree; otherwise, returns 'false'.
likelihoodIsPropagated() - Method in class COM.hugin.HAPI.Node
Returns 'true' if the evidence potential for this Node, incorporated within the current junction tree potentials, a likelihood; otherwise, returns 'false'.

M

MaxExpression - class COM.hugin.HAPI.MaxExpression.
Expression class representing the max() function.
MaxExpression(ExpressionList) - Constructor for class COM.hugin.HAPI.MaxExpression
Constructs a new MaxExpression
MinExpression - class COM.hugin.HAPI.MinExpression.
Expression class representing the min() function.
MinExpression(ExpressionList) - Constructor for class COM.hugin.HAPI.MinExpression
Constructs a new MinExpression
ModExpression - class COM.hugin.HAPI.ModExpression.
Expression class representing the mod operator.
ModExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.ModExpression
Constructs a new ModExpression
Model - class COM.hugin.HAPI.Model.
A Model is a compact description of a table.
Model(Node, NodeList) - Constructor for class COM.hugin.HAPI.Model
Constructs a model over a node given a set of Nodes.
MultiplyExpression - class COM.hugin.HAPI.MultiplyExpression.
Expression class representing the * operator.
MultiplyExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.MultiplyExpression
Constructs a new MultiplicationExpression

N

NegateExpression - class COM.hugin.HAPI.NegateExpression.
Expression class representing the unary - operator.
NegateExpression(Expression) - Constructor for class COM.hugin.HAPI.NegateExpression
Constructs a new NegateExpression
NegativeBinomialDistribution - class COM.hugin.HAPI.NegativeBinomialDistribution.
Expression class representing the Negative Binomial distribution function.
NegativeBinomialDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.NegativeBinomialDistribution
Constructs a new NegativeBinomialDistribution.
NetParseListener - interface COM.hugin.HAPI.NetParseListener.
An implementation of the NetParseListener interface must be used when one wants to call the Domain constructor.
NetworkModel - class COM.hugin.HAPI.NetworkModel.
The NetworkModel class is an abstract class with two subclasses: Domain.java and Class.java.
NetworkModel() - Constructor for class COM.hugin.HAPI.NetworkModel
 
NetworkModel.Category - class COM.hugin.HAPI.NetworkModel.Category.
The Category class is used to attach a category tag to the Nodes of Classes and Domains.
NetworkModel.Constraint - class COM.hugin.HAPI.NetworkModel.Constraint.
The Constraint class is used to represent possible domain knowledge about a particular edge between a pair of variables.
NetworkModel.Endian - class COM.hugin.HAPI.NetworkModel.Endian.
The Endian class is used to represent the byte-order used when saving a Hugin Knowledge Base (HKB) file.
NetworkModel.Kind - class COM.hugin.HAPI.NetworkModel.Kind.
The Kind class is used to attach a sub-category tag to the chance nodes of Classes and Domains.
Node - class COM.hugin.HAPI.Node.
Nodes are one of the fundamental objects used in the construction of Bayesian networks and influence diagrams.
NodeExpression - class COM.hugin.HAPI.NodeExpression.
An expression representing the value of a discrete chance node or decision node.
NodeExpression(Node) - Constructor for class COM.hugin.HAPI.NodeExpression
 
NodeList - class COM.hugin.HAPI.NodeList.
Lists of Nodes are represented as NodeList's.
NodeList() - Constructor for class COM.hugin.HAPI.NodeList
Constructs a new NodeList.
NoisyOrExpression - class COM.hugin.HAPI.NoisyOrExpression.
Expression class representing the NoisyOr() function.
NoisyOrExpression(ExpressionList) - Constructor for class COM.hugin.HAPI.NoisyOrExpression
Constructs a new NoisyOrExpression.
NormalDistribution - class COM.hugin.HAPI.NormalDistribution.
Expression class representing the Gaussian (Normal) distribution function.
NormalDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.NormalDistribution
 
NotEqualsExpression - class COM.hugin.HAPI.NotEqualsExpression.
Expression class representing the != operator.
NotEqualsExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.NotEqualsExpression
Expression class representing the != operator.
NotExpression - class COM.hugin.HAPI.NotExpression.
Expression class representing the Boolean not() function.
NotExpression(Expression) - Constructor for class COM.hugin.HAPI.NotExpression
Constructs a new NotExpression
NumberExpression - class COM.hugin.HAPI.NumberExpression.
A numeric constant expression is used to compare state value of numbered or interval discrete chance nodes or decision nodes.
NumberExpression(double) - Constructor for class COM.hugin.HAPI.NumberExpression
Constructor
NumberedDCNode - class COM.hugin.HAPI.NumberedDCNode.
Numbered discrete chance node.
NumberedDCNode(NetworkModel) - Constructor for class COM.hugin.HAPI.NumberedDCNode
Constructs a new NumberedDCNode.
NumberedDDNode - class COM.hugin.HAPI.NumberedDDNode.
Numbered discrete decision node.
NumberedDDNode(NetworkModel) - Constructor for class COM.hugin.HAPI.NumberedDDNode
Constructs a new NumberedDDNode.
newCase() - Method in class COM.hugin.HAPI.Domain
Creates a new case.

O

OrExpression - class COM.hugin.HAPI.OrExpression.
Expression class representing the Boolean or() function.
OrExpression(ExpressionList) - Constructor for class COM.hugin.HAPI.OrExpression
Constructs a new OrExpression
openLogFile(String, boolean) - Method in class COM.hugin.HAPI.NetworkModel
Opens a log file to be associated with this NetworkModel.
openLogFile(String) - Method in class COM.hugin.HAPI.NetworkModel
Opens a log file to be associated with this NetworkModel.
order() - Method in class COM.hugin.HAPI.ClassList
Returns an ordering of this ClassList, which respects the constraint that the Class with index 'i' in the list does not contain instances of Classes with indices less than 'i'.

P

ParseListener - interface COM.hugin.HAPI.ParseListener.
The ParseListener interface is a general interface for parsing Hugin NET files, Hugin case files, and strings representing Expressions.
PoissonDistribution - class COM.hugin.HAPI.PoissonDistribution.
Expression class representing the Poisson distribution function.
PoissonDistribution(Expression) - Constructor for class COM.hugin.HAPI.PoissonDistribution
Constructs a new PoissonDistribution
PoissonDistribution(ExpressionList) - Constructor for class COM.hugin.HAPI.PoissonDistribution
Constructs a new PoissonDistribution
PowerExpression - class COM.hugin.HAPI.PowerExpression.
Expression class representing the ^ operator.
PowerExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.PowerExpression
Constructs a new PowerExpression
parseCase(String, ParseListener) - Method in class COM.hugin.HAPI.Domain
Parses the case stored in file fileName and enters the associated findings into this Domain.
parseCases(String, ParseListener) - Method in class COM.hugin.HAPI.Domain
Parses the cases stored in file fileName and enters the cases into this Domain.
parseClasses(String, ClassParseListener) - Method in class COM.hugin.HAPI.ClassCollection
Constructs one or more classes from a NET file.
parseClasses(String) - Method in class COM.hugin.HAPI.ClassCollection
Constructs one or more classes from a NET file.
parseError(int, String) - Method in interface COM.hugin.HAPI.ClassParseListener
Handles parse errors occuring during parsing of a Hugin NET file.
parseError(int, String) - Method in class COM.hugin.HAPI.DefaultClassParseListener
This implementation of the parseError method simply prints the line number and parse error message to System.err.
parseError(int, String) - Method in interface COM.hugin.HAPI.ExpressionParseListener
In order to handle errors during the parsing of Expressions, an implementation of parseError is required.
parseError(int, String) - Method in interface COM.hugin.HAPI.NetParseListener
Handles parse errors occurring during parsing of a Hugin NET file.
parseError(int, String) - Method in interface COM.hugin.HAPI.ParseListener
Handles parse errors occuring during parsing of Hugin NET files and strings representing Expressions.
parseNodes(String, ParseListener) - Method in class COM.hugin.HAPI.NetworkModel
Parses file named fileName and returns a NodeList.
propagate(Domain.Equilibrium, Domain.EvidenceMode) - Method in class COM.hugin.HAPI.Domain
Establishes the specified equilibrium using the evidence mode indicated for incorporation of evidence on all JunctionTrees of this Domain.
propagate(Domain.Equilibrium, Domain.EvidenceMode) - Method in class COM.hugin.HAPI.JunctionTree
Propagates evidence in this JunctionTree.

R

removeFromInputs() - Method in class COM.hugin.HAPI.Node
Removes this Node from the set of input nodes of its class.
removeFromOutputs() - Method in class COM.hugin.HAPI.Node
Removes this Node from the set of output nodes of its Class.
removeParent(Node) - Method in class COM.hugin.HAPI.Node
Removes the directed link between a parent and this Node.
reorderNodes(NodeList) - Method in class COM.hugin.HAPI.Table
Reorders the list of Nodes of this Table.
resetInferenceEngine() - Method in class COM.hugin.HAPI.Domain
Establishes the initial state of the inference engine, which is sum-equilibrium with no evidence incorporated.
retractFindings() - Method in class COM.hugin.HAPI.ContinuousChanceNode
Retracts the evidence (value) entered for this ContinuousChanceNode.
retractFindings() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Retracts all findings for this node.
retractFindings() - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Retract all findings for this node.
retractFindings() - Method in class COM.hugin.HAPI.Domain
Retracts (all) evidence for all nodes in this Domain.
reverseEdge(Node) - Method in class COM.hugin.HAPI.Node
Reverses the edge between this Node and the specified neighbor.

S

SinExpression - class COM.hugin.HAPI.SinExpression.
Expression class representing the sin() function.
SinExpression(Expression) - Constructor for class COM.hugin.HAPI.SinExpression
Constructs a new SinExpression.
SinhExpression - class COM.hugin.HAPI.SinhExpression.
Expression class representing the sinh() function.
SinhExpression(Expression) - Constructor for class COM.hugin.HAPI.SinhExpression
Constructs a new SinhExpression.
SqrtExpression - class COM.hugin.HAPI.SqrtExpression.
Expression class representing the sqrt() function.
SqrtExpression(Expression) - Constructor for class COM.hugin.HAPI.SqrtExpression
Constructs a new SqrtExpression
SubtractExpression - class COM.hugin.HAPI.SubtractExpression.
Expression class representing the binary - operator.
SubtractExpression(Expression, Expression) - Constructor for class COM.hugin.HAPI.SubtractExpression
Constructs a new SubtractExpression
save(String, NetworkModel.Endian) - Method in class COM.hugin.HAPI.Domain
Saves this Domain as a Hugin Knowledge Base (HKB) to a file.
saveAsHKB(String, String) - Method in class COM.hugin.HAPI.Domain
Deprecated. Replaced by saveAsKB(String,String).
saveAsKB(String, String) - Method in class COM.hugin.HAPI.Domain
Saves this Domain as a Hugin Knowledge Base (HKB) to a file.
saveAsNet(String) - Method in class COM.hugin.HAPI.ClassCollection
Writes a NET description of the ClassCollection to a file.
saveAsNet(String) - Method in class COM.hugin.HAPI.NetworkModel
Writes a NET description of this NetworkModel to a file.
saveCase(String) - Method in class COM.hugin.HAPI.Domain
Saves all evidence entered in this Domain in file fileName (if the file exists, it is overwritten).
saveCases(String, NodeList, int[], boolean, String, String) - Method in class COM.hugin.HAPI.Domain
Saves all cases entered in this Domain in a file with the given fileName (if the file exists, it is overwritten).
saveToMemory() - Method in class COM.hugin.HAPI.Domain
Creates a copy in memory of the belief and JunctionTree tables of this Domain (which must be compiled).
seedRandom(int) - Method in class COM.hugin.HAPI.Domain
Seeds the pseudo-random number generator for this Domain.
seedRandom(long) - Method in class COM.hugin.HAPI.Domain
Deprecated. Replaced by seedRandom(int).
selectState(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Selects the specified state of this DiscreteChanceNode.
selectState(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Select the specified state of this node.
setAlpha(double, int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Sets the alpha component of the CG distribution of this ContinuousChanceNode given the discrete parent configuration corresponding to 'i'.
setAttribute(String, String) - Method in class COM.hugin.HAPI.NetworkModel
Inserts the key/value pair in the attribute list for this NetworkModel.
setAttribute(String, String) - Method in class COM.hugin.HAPI.Node
Sets a value for a particular attribute in the attribute list for this Node.
setAttributes(LinkedList) - Method in class COM.hugin.HAPI.Node
Sets the attributes of this Node to 'attributes', which must be a LinkedList of Attribute objects.
setBeta(double, ContinuousChanceNode, int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Sets the beta component of the CG distribution of this ContinuousChanceNode given a continuous parent and the discrete parent configuration corresponding to 'i'.
setCaseCount(int, double) - Method in class COM.hugin.HAPI.Domain
Sets case count for a case.
setCaseState(int, int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Sets the state of this DiscreteChanceNode to 'state' in case 'c'.
setCaseValue(int, double) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Sets the value of this ContinuousChanceNode to 'value' in case 'c'.
setConcurrencyLevel(int) - Method in class COM.hugin.HAPI.Domain
Sets the level of concurrency.
setData(double[]) - Method in class COM.hugin.HAPI.Table
Sets the data of this Table.
setDataItem(int, double) - Method in class COM.hugin.HAPI.Table
Sets a particular data item for this Table.
setEdgeConstraint(Node, NetworkModel.Constraint) - Method in class COM.hugin.HAPI.Node
Sets a constraint between this Node and another Node.
setExpression(int, Expression) - Method in class COM.hugin.HAPI.Model
Associates an Expression with a specific configuration of the Nodes of this Model.
setGamma(double, int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Sets the gamma component of the CG distribution of this ContinuousChanceNode given the discrete parent configuration corresponding to 'i'.
setGrainSize(int) - Method in class COM.hugin.HAPI.Domain
Sets the grain size parameter.
setInput(Node, Node) - Method in class COM.hugin.HAPI.InstanceNode
Binds a node to an input node of this InstanceNode.
setLabel(String) - Method in class COM.hugin.HAPI.Node
Sets the label of this Node.
setLogLikelihoodTolerance(double) - Method in class COM.hugin.HAPI.Domain
Sets the log-likelihood tolerance for this Domain.
setMaxNumberOfEMIterations(int) - Method in class COM.hugin.HAPI.Domain
Sets the maximum number of iterations allowed for the EM algorithm.
setMaxNumberOfSeparators(int) - Method in class COM.hugin.HAPI.Domain
Sets the maximum number of separators allowed when using the H_TM_TOTAL_WEIGHT TriangulationMethod.
setName(String) - Method in class COM.hugin.HAPI.Class
Sets the name of this Class.
setName(String) - Method in class COM.hugin.HAPI.Node
Sets the name of this Node.
setNodeSize(Point2D) - Method in class COM.hugin.HAPI.NetworkModel
Sets the size of the nodes.
setNumberOfCases(int) - Method in class COM.hugin.HAPI.Domain
Sets the number of cases.
setNumberOfSamplesPerInterval(int) - Method in class COM.hugin.HAPI.Model
Sets the number of values taken within each bounded interval of an interval parent when generating the conditional probability table for a node with interval parents.
setNumberOfStates(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Sets the number of states of this.
setNumberOfStates(int) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
 
setPosition(Point2D) - Method in class COM.hugin.HAPI.Node
Sets the position of this Node.
setSignificanceLevel(double) - Method in class COM.hugin.HAPI.Domain
Sets the significance level of the dependency tests performed during structural learning using the PC-algorithm.
setStateLabel(int, String) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Sets the state label of the node.
setStateLabel(int, String) - Method in class COM.hugin.HAPI.DiscreteDecisionNode
Sets the state label of the node.
setStateValue(int, double) - Method in class COM.hugin.HAPI.IntervalDCNode
Sets the low value of the interval associated with state s to v.
setStateValue(int, double) - Method in class COM.hugin.HAPI.IntervalDDNode
Sets the low value of the interval associated with state s to v.
setStateValue(int, double) - Method in class COM.hugin.HAPI.NumberedDCNode
Sets the value associated with a particular state of this NumberedDCNode.
setStateValue(int, double) - Method in class COM.hugin.HAPI.NumberedDDNode
Sets the value associated with a particular state of this NumberedDDNode.
setUserData(Object) - Method in class COM.hugin.HAPI.NetworkModel
Sets the user data field of this NetworkModel.
setUserData(Object) - Method in class COM.hugin.HAPI.Node
Sets some user-defined data for this Node.
simulate() - Method in class COM.hugin.HAPI.Domain
Generates a sample configuration from the joint distribution represented by the JunctionTree(s) of this Domain.
stringToExpression(String, Model, ExpressionParseListener) - Static method in class COM.hugin.HAPI.Expression
Converts a string to an Expression.
stringToExpression(String, NetworkModel, ExpressionParseListener) - Static method in class COM.hugin.HAPI.Expression
Deprecated. Replaced by stringToExpression(String, Model, ExpressionParseListener).
substituteClass(Class) - Method in class COM.hugin.HAPI.InstanceNode
Replace the class that this instance node represents.
switchParent(Node, Node) - Method in class COM.hugin.HAPI.Node
Replace the given parent node with the new node.

T

Table - class COM.hugin.HAPI.Table.
Hugin uses Tables for representing the conditional probability and utility potentials of individual Nodes, the probability and utility potentials on separators and Cliques of JunctionTrees, evidence potentials, etc.
TanExpression - class COM.hugin.HAPI.TanExpression.
Expression class representing the tan() function.
TanExpression(Expression) - Constructor for class COM.hugin.HAPI.TanExpression
Constructs a new TanExpression.
TanhExpression - class COM.hugin.HAPI.TanhExpression.
Expression class representing the tanh() function.
TanhExpression(Expression) - Constructor for class COM.hugin.HAPI.TanhExpression
Constructs a new TanhExpression.
tablesToPropagate() - Method in class COM.hugin.HAPI.Domain
Tests for new node tables.
tablesToPropagate() - Method in class COM.hugin.HAPI.JunctionTree
Returns 'true' if this JunctionTree contains updated tables that have not been propagated; otherwise, returns 'false'.
toString() - Method in class COM.hugin.HAPI.ClassCollection
Returns a String of names of the member Classes of this ClassCollection.
toString() - Method in class COM.hugin.HAPI.ClassList
Returns a String of names of the Classes in this ClassList.
toString() - Method in class COM.hugin.HAPI.NodeList
Returns a String of names of the Nodes in this NodeList.
touchTable() - Method in class COM.hugin.HAPI.DiscreteChanceNode
Touches the table of this DiscreteChanceNode.
touchTable() - Method in class COM.hugin.HAPI.UtilityNode
Touches the Table of this UtilityNode.
triangulate(Domain.TriangulationMethod) - Method in class COM.hugin.HAPI.Domain
Transforms the graph of this Domain into a triangulated graph.
triangulateWithOrder(NodeList) - Method in class COM.hugin.HAPI.Domain
Transforms a network into a triangulated graph using a specified elimination order.

U

UniformDistribution - class COM.hugin.HAPI.UniformDistribution.
Expression class representing the Uniform distribution function.
UniformDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.UniformDistribution
Constructs a new UniformDistribution
UniformDistribution(ExpressionList) - Constructor for class COM.hugin.HAPI.UniformDistribution
Constructs a new UniformDistribution
UtilityNode - class COM.hugin.HAPI.UtilityNode.
A UtilityNode represents a utility function.
UtilityNode(NetworkModel) - Constructor for class COM.hugin.HAPI.UtilityNode
Constructs a new UtilityNode in a NetworkModel (i.e., a Class or a Domain).
unCompile() - Method in class COM.hugin.HAPI.Domain
Uncompiles this Domain.
unSetCase(int) - Method in class COM.hugin.HAPI.ContinuousChanceNode
Specifies that the value of this ContinuousChanceNode is 'unknown' for case 'c'.
unSetCase(int) - Method in class COM.hugin.HAPI.DiscreteChanceNode
Specifies that the state of this DiscreteChanceNode is 'unknown' for case 'c'.
unsetInput(Node) - Method in class COM.hugin.HAPI.InstanceNode
Unbinds an input node of this InstanceNode.

W

WeibullDistribution - class COM.hugin.HAPI.WeibullDistribution.
Expression class representing the Weibull distribution function.
WeibullDistribution(Expression, Expression) - Constructor for class COM.hugin.HAPI.WeibullDistribution
Constructs a new WeibullDistribution
WeibullDistribution(ExpressionList) - Constructor for class COM.hugin.HAPI.WeibullDistribution
 
writeNet(String) - Method in class COM.hugin.HAPI.Domain
Deprecated. Replaced by saveAsNet().

A B C D E F G H I J L M N O P R S T U W