Code Search for Developers
 
 
  

CategoryFilter.java from Kneobase at Krugle


Show CategoryFilter.java syntax highlighted

/*
 * Created on 21/09/2004
 *
 */
package com.kneobase.search.query;

/**
 * TODO terminar.
 * Filtrar por categoria.
 * 
 * @author Ernesto De Santis
 *
 */
public class CategoryFilter extends FieldFilter {
    
    private String category;
    private String value;
    
    public CategoryFilter(){
        super();
    }

    public CategoryFilter(String c, String v){
        super(c, v);
    }

    public Query getQuery() {
        return new TermQuery(new Term(getField(), getValue()));
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

}




See more files for this project here

Kneobase

Kneobase is an enterprise search engine, based upon the Lucene search engine and the Spring framework. It allows to perform full-text search across many different content sources. It is highly adaptable out-of-the-box and has a pluggable architecture.

Project homepage: http://sourceforge.net/projects/kneobase
Programming language(s): Java,XML
License: other

  BooleanClause.java
  BooleanQuery.java
  CategoryFilter.java
  FieldFilter.java
  Filter.java
  FullTextQuery.java
  HighlighterConfiguration.java
  Hits.java
  LanguageFilter.java
  LuceneHitsContainer.java
  MultiFilter.java
  NaturalQuery.java
  Query.java
  QueryException.java
  QueryFilter.java
  SourceFilter.java
  Term.java
  TermQuery.java
  UnsupportedLanguageException.java
  WildcardQuery.java