org.drools.guvnor.client.decisiontable.analysis
Class FieldDetector<T extends FieldDetector>

java.lang.Object
  extended by org.drools.guvnor.client.decisiontable.analysis.FieldDetector<T>
Direct Known Subclasses:
BooleanFieldDetector, DateFieldDetector, EnumFieldDetector, NumericFieldDetector, StringFieldDetector, UnrecognizedFieldDetector

public abstract class FieldDetector<T extends FieldDetector>
extends Object


Field Summary
protected  boolean hasUnrecognizedConstraint
           
protected  boolean impossibleMatch
           
 
Constructor Summary
protected FieldDetector()
           
protected FieldDetector(T a, T b)
           
 
Method Summary
 boolean hasUnrecognizedConstraint()
           
 boolean isImpossibleMatch()
           
abstract  T merge(T other)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hasUnrecognizedConstraint

protected boolean hasUnrecognizedConstraint

impossibleMatch

protected boolean impossibleMatch
Constructor Detail

FieldDetector

protected FieldDetector()

FieldDetector

protected FieldDetector(T a,
                        T b)
Method Detail

hasUnrecognizedConstraint

public boolean hasUnrecognizedConstraint()

isImpossibleMatch

public boolean isImpossibleMatch()

merge

public abstract T merge(T other)


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.