RBNpackage
Class OrdStruc

java.lang.Object
  extended by RBNpackage.RelStruc
      extended by RBNpackage.OrdStruc
All Implemented Interfaces:
java.lang.Cloneable

public class OrdStruc
extends RelStruc


Field Summary
 
Fields inherited from class RBNpackage.RelStruc
BLP_FORMAT, dom, MLN_FORMAT
 
Constructor Summary
OrdStruc(int d)
           
OrdStruc(OrdStruc toCopy)
           
 
Method Summary
 void addRelation(Rel r)
           
 int[][] allTrue(CConstr cc, java.lang.String[] vars)
           
 java.lang.Object clone()
           
 java.lang.String nameAt(int i)
           
 boolean trueCC(CConstr cc, java.lang.String[] vars, int[] args)
           
 boolean trueGroundCC(CConstr cc)
           
 
Methods inherited from class RBNpackage.RelStruc
addDomainDec, addNode, addNode, addNode, addNode, addTuple, addTuple, allArgTuples, allElements, allTrue, allTypedTuples, createCoords, deleteRelation, deleteTuple, domSize, getArbitraryRelations, getAttributes, getAttributesColors, getBinaryColors, getBinaryRelations, getCoords, getData, getIndexes, getNames, getRels, getSize, isOrdRel, namesAt, namesAtAsArray, saveToAtomFile, saveToMysql, saveToProximityText, saveToRDEF, saveToTextFiles, setData, setName, trueOrdAtom, trueOrdAtom, truthValueOf
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrdStruc

public OrdStruc(int d)

OrdStruc

public OrdStruc(OrdStruc toCopy)
Since:
20060515
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class RelStruc
Since:
20060515

nameAt

public java.lang.String nameAt(int i)
Overrides:
nameAt in class RelStruc

addRelation

public void addRelation(Rel r)
                 throws RBNCompatibilityException
Specified by:
addRelation in class RelStruc
Throws:
RBNCompatibilityException

allTrue

public int[][] allTrue(CConstr cc,
                       java.lang.String[] vars)
                throws java.lang.IllegalArgumentException
Overrides:
allTrue in class RelStruc
Throws:
java.lang.IllegalArgumentException

trueCC

public boolean trueCC(CConstr cc,
                      java.lang.String[] vars,
                      int[] args)
               throws java.lang.IllegalArgumentException
Overrides:
trueCC in class RelStruc
Throws:
java.lang.IllegalArgumentException

trueGroundCC

public boolean trueGroundCC(CConstr cc)
Overrides:
trueGroundCC in class RelStruc