CavalliumDBEngine/src/main/java/it/cavallium/luceneserializer/luceneserializer/TermQuery.java
2020-12-07 22:15:18 +01:00

24 lines
532 B
Java

package it.cavallium.luceneserializer.luceneserializer;
import org.apache.lucene.index.Term;
public class TermQuery implements Query {
private final Term term;
public TermQuery(Term term) {
this.term = term;
}
public TermQuery(String name, String val) {
this.term = new Term(name, val);
}
@Override
public void stringify(StringBuilder output) {
StringBuilder data = new StringBuilder();
StringifyUtils.stringifyTerm(data, term);
StringifyUtils.writeHeader(output, QueryConstructorType.TERM_QUERY, data);
}
}