dragon.ir.query
Class SimpleRelationPredicate
java.lang.Object
|
+--dragon.ir.query.AbstractIRQuery
|
+--dragon.ir.query.AbstractPredicate
|
+--dragon.ir.query.SimpleRelationPredicate
- All Implemented Interfaces:
- IRQuery, Predicate
- public class SimpleRelationPredicate
- extends AbstractPredicate
Simple relation predicate
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
| Methods inherited from class dragon.ir.query.AbstractPredicate |
getChild, getChildNum, getConstraint, getOperator, getSelectivity, getWeight, isBoolPredicate, isCompoundQuery, isPredicate, isQualifierPredicate, isRelationPredicate, isSimplePredicate, isTermPredicate, parse, setWeight |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SimpleRelationPredicate
public SimpleRelationPredicate(java.lang.String[] predicate)
parse
protected void parse(java.lang.String[] predicate)
- Specified by:
parse in class AbstractPredicate
toSQLExpression
public java.lang.String toSQLExpression()
toString
public java.lang.String toString()
- Specified by:
toString in interface Predicate- Overrides:
toString in class AbstractIRQuery
getFirstTermPredicate
public SimpleTermPredicate getFirstTermPredicate()
getSecondTermPredicate
public SimpleTermPredicate getSecondTermPredicate()