com.clarkparsia.pellet.rules.rete
Class Tuple<T>

java.lang.Object
  extended by com.clarkparsia.pellet.rules.rete.Tuple<T>
Direct Known Subclasses:
Fact, TermTuple

public class Tuple<T>
extends java.lang.Object

Title: Tuple Implementation

Description:

Copyright: Copyright (c) 2007

Company: Clark & Parsia, LLC.

Author:
Ron Alford

Constructor Summary
Tuple(DependencySet ds, java.util.List<T> elements)
           
Tuple(DependencySet ds, T... elementArgs)
           
 
Method Summary
 DependencySet getDependencySet()
           
 java.util.List<T> getElements()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tuple

public Tuple(DependencySet ds,
             T... elementArgs)

Tuple

public Tuple(DependencySet ds,
             java.util.List<T> elements)
Method Detail

getDependencySet

public DependencySet getDependencySet()

getElements

public java.util.List<T> getElements()

hashCode

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

toString

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


Copyright © 2004 Evren Sirin. All Rights Reserved.