weka.associations.tertius
Class AttributeValueLiteral

java.lang.Object
  extended byweka.associations.tertius.Literal
      extended byweka.associations.tertius.AttributeValueLiteral
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IndividualLiteral

public class AttributeValueLiteral
extends Literal

See Also:
Serialized Form

Field Summary
private  int m_index
           
private  java.lang.String m_value
           
 
Fields inherited from class weka.associations.tertius.Literal
m_missing, NEG, POS
 
Constructor Summary
AttributeValueLiteral(Predicate predicate, java.lang.String value, int index, int sign, int missing)
           
 
Method Summary
 boolean negationSatisfies(Instance instance)
           
 boolean satisfies(Instance instance)
           
 java.lang.String toString()
           
 
Methods inherited from class weka.associations.tertius.Literal
getNegation, getPredicate, negative, positive, setNegation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_value

private java.lang.String m_value

m_index

private int m_index
Constructor Detail

AttributeValueLiteral

public AttributeValueLiteral(Predicate predicate,
                             java.lang.String value,
                             int index,
                             int sign,
                             int missing)
Method Detail

satisfies

public boolean satisfies(Instance instance)
Specified by:
satisfies in class Literal

negationSatisfies

public boolean negationSatisfies(Instance instance)
Specified by:
negationSatisfies in class Literal

toString

public java.lang.String toString()
Specified by:
toString in class Literal