Example usage for org.apache.lucene.search.similarities BasicModelIne BasicModelIne

List of usage examples for org.apache.lucene.search.similarities BasicModelIne BasicModelIne

Introduction

In this page you can find the example usage for org.apache.lucene.search.similarities BasicModelIne BasicModelIne.

Prototype

public BasicModelIne() 

Source Link

Document

Sole constructor: parameter-free

Usage

From source file:org.apache.solr.search.similarities.DFRSimilarityFactory.java

License:Apache License

private BasicModel parseBasicModel(String expr) {
    if ("Be".equals(expr)) {
        return new BasicModelBE();
    } else if ("D".equals(expr)) {
        return new BasicModelD();
    } else if ("G".equals(expr)) {
        return new BasicModelG();
    } else if ("I(F)".equals(expr)) {
        return new BasicModelIF();
    } else if ("I(n)".equals(expr)) {
        return new BasicModelIn();
    } else if ("I(ne)".equals(expr)) {
        return new BasicModelIne();
    } else if ("P".equals(expr)) {
        return new BasicModelP();
    } else {//  ww w . j ava2  s  .  co  m
        throw new RuntimeException("Invalid basicModel: " + expr);
    }
}