weka.associations.tertius
Class Predicate

java.lang.Object
  extended byweka.associations.tertius.Predicate
All Implemented Interfaces:
java.io.Serializable

public class Predicate
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  int m_index
           
private  boolean m_isClass
           
private  java.util.ArrayList m_literals
           
private  java.lang.String m_name
           
 
Constructor Summary
Predicate(java.lang.String name, int index, boolean isClass)
           
 
Method Summary
 void addLiteral(Literal lit)
           
 java.lang.String description()
           
 int getIndex()
           
 Literal getLiteral(int index)
           
 int indexOf(Literal lit)
           
 boolean isClass()
           
 int numLiterals()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_literals

private java.util.ArrayList m_literals

m_name

private java.lang.String m_name

m_index

private int m_index

m_isClass

private boolean m_isClass
Constructor Detail

Predicate

public Predicate(java.lang.String name,
                 int index,
                 boolean isClass)
Method Detail

addLiteral

public void addLiteral(Literal lit)

getLiteral

public Literal getLiteral(int index)

getIndex

public int getIndex()

indexOf

public int indexOf(Literal lit)

numLiterals

public int numLiterals()

isClass

public boolean isClass()

toString

public java.lang.String toString()

description

public java.lang.String description()