Package weka.associations.tertius
Class Predicate
- java.lang.Object
-
- weka.associations.tertius.Predicate
-
- All Implemented Interfaces:
java.io.Serializable,RevisionHandler
public class Predicate extends java.lang.Object implements java.io.Serializable, RevisionHandler
- Version:
- $Revision: 1.5 $
- Author:
- Peter A. Flach, Nicolas Lachiche
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Predicate(java.lang.String name, int index, boolean isClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLiteral(Literal lit)java.lang.Stringdescription()intgetIndex()LiteralgetLiteral(int index)java.lang.StringgetRevision()Returns the revision string.intindexOf(Literal lit)booleanisClass()intnumLiterals()java.lang.StringtoString()
-
-
-
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()
- Overrides:
toStringin classjava.lang.Object
-
description
public java.lang.String description()
-
getRevision
public java.lang.String getRevision()
Returns the revision string.- Specified by:
getRevisionin interfaceRevisionHandler- Returns:
- the revision
-
-