dragon.ir.query
Class AbstractQueryGenerator

java.lang.Object
  |
  +--dragon.ir.query.AbstractQueryGenerator
All Implemented Interfaces:
QueryGenerator
Direct Known Subclasses:
BasicQueryGenerator, PhraseQEGenerator

public abstract class AbstractQueryGenerator
extends java.lang.Object
implements QueryGenerator

Abstract class of query generator which implements function "generate".

Description:

Copyright: Copyright (c) 2005

Company: IST, Drexel University

Version:
1.0
Author:
Davis Zhou

Constructor Summary
AbstractQueryGenerator()
           
 
Method Summary
 IRQuery generate(java.lang.String topic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface dragon.ir.query.QueryGenerator
generate
 

Constructor Detail

AbstractQueryGenerator

public AbstractQueryGenerator()
Method Detail

generate

public IRQuery generate(java.lang.String topic)
Specified by:
generate in interface QueryGenerator
Parameters:
topic - topic description in natural language
Returns:
structured query