Searched refs:prefix (Results 1 - 25 of 96) sorted by relevance

1234

/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/search/
H A DPrefixQuery.java26 /** A Query that matches documents containing terms with a specified prefix. A PrefixQuery
33 private Term prefix; field in class:PrefixQuery
35 /** Constructs a query for terms starting with <code>prefix</code>. */
36 public PrefixQuery(Term prefix) { argument
37 this.prefix = prefix;
40 /** Returns the prefix of this query. */
41 public Term getPrefix() { return prefix; }
45 return new PrefixTermEnum(reader, prefix);
52 if (!prefix
[all...]
H A DPrefixTermEnum.java27 * specified prefix filter term.
35 private final Term prefix; field in class:PrefixTermEnum
38 public PrefixTermEnum(IndexReader reader, Term prefix) throws IOException { argument
39 this.prefix = prefix;
41 setEnum(reader.terms(new Term(prefix.field(), prefix.text())));
55 return prefix;
60 if (term.field() == prefix.field() && term.text().startsWith(prefix
[all...]
H A DPrefixFilter.java23 * A Filter that restricts search results to values that have a matching prefix in a given
28 public PrefixFilter(Term prefix) { argument
29 super(new PrefixQuery(prefix));
H A DFuzzyTermEnum.java45 private final String prefix; field in class:FuzzyTermEnum
51 * Creates a FuzzyTermEnum with an empty prefix and a minSimilarity of 0.5f.
66 * Creates a FuzzyTermEnum with an empty prefix.
82 * Constructor for enumeration of all terms from specified <code>reader</code> which share a prefix of
92 * @param prefixLength Length of required common prefix. Default value is 0.
110 //The prefix could be longer than the word.
116 this.prefix = searchTerm.text().substring(0, realPrefixLength);
121 setEnum(reader.terms(new Term(searchTerm.field(), prefix)));
130 if (field == term.field() && term.text().startsWith(prefix)) {
131 final String target = term.text().substring(prefix
[all...]
/lucene-3.6.0/solr/core/src/java/org/apache/solr/search/
H A DConstantScorePrefixQuery.java31 private final Term prefix; field in class:ConstantScorePrefixQuery
33 public ConstantScorePrefixQuery(Term prefix) { argument
34 this.prefix = prefix;
37 /** Returns the prefix for this query */
38 public Term getPrefix() { return prefix; }
45 Query q = new ConstantScoreQuery(new PrefixFilter(prefix));
55 if (!prefix.field().equals(field)) {
56 buffer.append(prefix.field());
59 buffer.append(prefix
[all...]
H A DPrefixFilter.java34 protected final Term prefix; field in class:PrefixFilter
36 PrefixFilter(Term prefix) { argument
37 this.prefix = prefix;
40 Term getPrefix() { return prefix; }
45 new PrefixGenerator(prefix) {
55 return o instanceof PrefixFilter && ((PrefixFilter)o).prefix.equals(this.prefix);
60 return 0xcecf7fe2 + prefix.hashCode();
67 sb.append(prefix
83 protected final Term prefix; field in class:PrefixGenerator
85 PrefixGenerator(Term prefix) argument
[all...]
/lucene-3.6.0/lucene/contrib/queries/src/java/org/apache/lucene/search/regex/
H A DRegexCapabilities.java42 * A wise prefix implementation can reduce the term enumeration (and thus increase performance)
45 * @return static non-regex prefix of the pattern last passed to {@link #compile}. May return null.
47 String prefix(); method in interface:RegexCapabilities
H A DJakartaRegexpCapabilities.java28 * {@link #prefix} implementation which can offer performance gains under
30 * it doesn't always provide a prefix even if one would exist.
44 prefixField = REProgram.class.getDeclaredField("prefix");
90 public String prefix() { method in class:JakartaRegexpCapabilities
92 final char[] prefix;
94 prefix = (char[]) getPrefixMethod.invoke(regexp.getProgram());
96 prefix = (char[]) prefixField.get(regexp.getProgram());
100 return prefix == null ? null : new String(prefix);
102 // if we cannot get the prefix, retur
[all...]
/lucene-3.6.0/lucene/contrib/queries/src/test/org/apache/lucene/search/regex/
H A DTestJakartaRegexpCapabilities.java31 assertEquals("luc", cap.prefix());
35 assertEquals("lucene", cap.prefix());
44 assertNull(cap.prefix());
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/util/fst/
H A DByteSequenceOutputs.java62 // no common prefix
65 // output1 is a prefix of output2
68 // output2 is a prefix of output1
80 // no prefix removed
93 public BytesRef add(BytesRef prefix, BytesRef output) { argument
94 assert prefix != null;
96 if (prefix == NO_OUTPUT) {
99 return prefix;
101 assert prefix.length > 0;
103 BytesRef result = new BytesRef(prefix
112 write(BytesRef prefix, DataOutput out) argument
[all...]
H A DIntSequenceOutputs.java62 // no common prefix
65 // output1 is a prefix of output2
68 // output2 is a prefix of output1
80 // no prefix removed
93 public IntsRef add(IntsRef prefix, IntsRef output) { argument
94 assert prefix != null;
96 if (prefix == NO_OUTPUT) {
99 return prefix;
101 assert prefix.length > 0;
103 IntsRef result = new IntsRef(prefix
112 write(IntsRef prefix, DataOutput out) argument
[all...]
H A DNoOutputs.java70 public Object add(Object prefix, Object output) { argument
71 assert prefix == NO_OUTPUT: "got " + prefix;
77 public void write(Object prefix, DataOutput out) { argument
H A DPositiveIntOutputs.java82 public Long add(Long prefix, Long output) { argument
83 assert valid(prefix);
85 if (prefix == NO_OUTPUT) {
88 return prefix;
90 return prefix + output;
/lucene-3.6.0/solr/core/src/java/org/apache/solr/update/
H A DSolrIndexConfig.java85 * @param prefix the XPath prefix for which section to parse (default if null is "indexConfig")
88 public SolrIndexConfig(SolrConfig solrConfig, String prefix, SolrIndexConfig def) { argument
89 if (prefix == null) {
90 prefix = "indexConfig";
91 log.debug("Defaulting to prefix \""+prefix+"\" for index configuration");
103 !((solrConfig.get(prefix+"/mergeScheduler/text()",null) != null) && (solrConfig.get(prefix+"/mergeScheduler/@class",null) == null)),
106 !((solrConfig.get(prefix
[all...]
/lucene-3.6.0/lucene/core/src/test/org/apache/lucene/search/
H A DTestPrefixRandom.java35 * Generates random prefix queries, and validates against a simple impl.
79 /** a stupid prefix query that just blasts thru the terms */
81 private final Term prefix; field in class:TestPrefixRandom.DumbPrefixQuery
85 prefix = term;
90 return new SimplePrefixTermEnum(reader, prefix);
94 private final Term prefix; field in class:TestPrefixRandom.DumbPrefixQuery.SimplePrefixTermEnum
97 private SimplePrefixTermEnum(IndexReader reader, Term prefix) throws IOException { argument
98 this.prefix = prefix;
99 setEnum(reader.terms(new Term(prefix
139 assertSame(String prefix) argument
[all...]
/lucene-3.6.0/lucene/backwards/src/test/org/apache/lucene/search/
H A DTestPrefixRandom.java35 * Generates random prefix queries, and validates against a simple impl.
79 /** a stupid prefix query that just blasts thru the terms */
81 private final Term prefix; field in class:TestPrefixRandom.DumbPrefixQuery
85 prefix = term;
90 return new SimplePrefixTermEnum(reader, prefix);
94 private final Term prefix; field in class:TestPrefixRandom.DumbPrefixQuery.SimplePrefixTermEnum
97 private SimplePrefixTermEnum(IndexReader reader, Term prefix) throws IOException { argument
98 this.prefix = prefix;
99 setEnum(reader.terms(new Term(prefix
139 assertSame(String prefix) argument
[all...]
/lucene-3.6.0/lucene/contrib/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/
H A DRepSumByPrefTask.java28 * Report by-name-prefix statistics aggregated by name.
37 protected String prefix; field in class:RepSumByPrefTask
44 System.out.println("------------> Report Sum By Prefix ("+prefix+") ("+
57 if (stat1.getElapsed()>=0 && stat1.getTask().getName().startsWith(prefix)) { // only ended tasks with proper name
78 public void setPrefix(String prefix) { argument
79 this.prefix = prefix;
87 return super.toString()+" "+prefix;
/lucene-3.6.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/surround/query/
H A DSrndPrefixQuery.java27 public SrndPrefixQuery(String prefix, boolean quoted, char truncator) { argument
29 this.prefix = prefix;
33 private final String prefix; field in class:SrndPrefixQuery
34 public String getPrefix() {return prefix;}
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/miscellaneous/
H A DPrefixAwareTokenFilter.java37 * The default implementation adds last prefix token end offset to the suffix token start and end offsets.
44 private TokenStream prefix; field in class:PrefixAwareTokenFilter
61 public PrefixAwareTokenFilter(TokenStream prefix, TokenStream suffix) { argument
64 this.prefix = prefix;
74 p_termAtt = prefix.addAttribute(CharTermAttribute.class);
75 p_posIncrAtt = prefix.addAttribute(PositionIncrementAttribute.class);
76 p_payloadAtt = prefix.addAttribute(PayloadAttribute.class);
77 p_offsetAtt = prefix.addAttribute(OffsetAttribute.class);
78 p_typeAtt = prefix
191 setPrefix(TokenStream prefix) argument
[all...]
H A DPrefixAndSuffixAwareTokenFilter.java35 public PrefixAndSuffixAwareTokenFilter(TokenStream prefix, TokenStream input, TokenStream suffix) { argument
37 prefix = new PrefixAwareTokenFilter(prefix, input) {
43 this.suffix = new PrefixAwareTokenFilter(prefix, suffix) {
/lucene-3.6.0/lucene/contrib/facet/src/java/org/apache/lucene/facet/search/results/
H A DFacetResult.java71 * @param prefix prefix for each result line
74 public String toString(String prefix) { argument
80 sb.append(nl).append(prefix).append("Request: ").append(
86 sb.append(nl).append(prefix).append("Num valid Descendants (up to specified depth): ").append(
92 sb.append(nl).append(this.rootNode.toString(prefix + "\t"));
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/util/
H A DNamedThreadFactory.java25 * A default {@link ThreadFactory} implementation that accepts the name prefix
40 * @param threadNamePrefix the name prefix assigned to each thread created.
50 private static String checkPrefix(String prefix) { argument
51 return prefix == null || prefix.length() == 0 ? "Lucene" : prefix;
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/index/
H A DPrefixCodedTerms.java77 int prefix = code >>> 1;
79 bytes.grow(prefix + suffix);
80 input.readBytes(bytes.bytes, prefix, suffix);
81 bytes.length = prefix + suffix;
108 int prefix = sharedPrefix(lastBytes, scratch);
109 int suffix = scratch.length - prefix;
111 output.writeVInt(prefix << 1);
113 output.writeVInt(prefix << 1 | 1);
117 output.writeBytes(scratch.bytes, scratch.offset + prefix, suffix);
/lucene-3.6.0/lucene/contrib/benchmark/src/java/org/apache/lucene/benchmark/quality/
H A DQualityStats.java134 * @param prefix prefix before each log line.
136 public void log(String title, int paddLines, PrintWriter logger, String prefix) { argument
143 prefix = prefix==null ? "" : prefix;
149 logger.println(prefix+format("Search Seconds: ",M)+
151 logger.println(prefix+format("DocName Seconds: ",M)+
153 logger.println(prefix+format("Num Points: ",M)+
155 logger.println(prefix
[all...]
/lucene-3.6.0/solr/contrib/uima/src/java/org/apache/solr/uima/processor/
H A DSolrUIMAConfiguration.java86 private boolean prefix; // valid if dynamicField == true field in class:SolrUIMAConfiguration.MapField
94 prefix = false;
98 prefix = true;
112 return prefix ? fieldName + featureValue : featureValue + fieldName;

Completed in 319 milliseconds

1234