edu.toronto.cs.tlq
Class MvSetCrossProductAlgebra.CrossProductValue

java.lang.Object
  extended by edu.toronto.cs.algebra.AlgebraValue
      extended by edu.toronto.cs.tlq.MvSetCrossProductAlgebra.CrossProductValue
Enclosing class:
MvSetCrossProductAlgebra

public class MvSetCrossProductAlgebra.CrossProductValue
extends AlgebraValue


Constructor Summary
MvSetCrossProductAlgebra.CrossProductValue(java.util.List _values)
           
 
Method Summary
 boolean equals(MvSetCrossProductAlgebra.CrossProductValue v)
           
 boolean equals(java.lang.Object o)
           
 MvSet getValue(int i)
           
 java.util.List getValues()
           
 int hashCode()
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.toronto.cs.algebra.AlgebraValue
delta, eq, equals, geq, getId, getName, getParentAlgebra, impl, isBot, isNoValue, isTop, join, joinDecomposition, leq, meet, neg, newVector, renameArgs, setId, setName, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MvSetCrossProductAlgebra.CrossProductValue

public MvSetCrossProductAlgebra.CrossProductValue(java.util.List _values)
Method Detail

getValues

public java.util.List getValues()

size

public int size()

getValue

public MvSet getValue(int i)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class AlgebraValue

equals

public boolean equals(MvSetCrossProductAlgebra.CrossProductValue v)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class AlgebraValue