Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 11 for SuggestItem (0.21 seconds)

  1. src/main/java/org/codelibs/fess/suggest/index/contents/DefaultContentsParser.java

                    items.add(new SuggestItem(words, readings, new String[] { field }, 0, 1, -1, tags, roles, null, SuggestItem.Kind.QUERY));
                }
            } catch (final IOException e) {
                throw new SuggesterException("Failed to create SuggestItem from query log.", e);
            }
    
            return items;
        }
    
        @Override
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 15.2K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/suggest/index/contents/DefaultContentsParserEdgeCaseTest.java

            List<SuggestItem> items =
                    parser.parseQueryLog(queryLog, supportedFields, tagFieldNames, roleFieldName, defaultReadingConverter, defaultNormalizer);
    
            assertTrue(items.size() > 0);
            SuggestItem item = items.get(0);
            assertTrue("Should have multiple tags", item.getTags().length >= 2);
        }
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 20.3K bytes
    - Click Count (0)
  3. src/test/java/org/codelibs/fess/suggest/index/writer/SuggestIndexWriterTest.java

            SuggestItem item3 = new SuggestItem(new String[] { "テスト" }, readings, new String[] { "content" }, 3, 0, -1, new String[] { "tag1" },
                    new String[] { SuggestConstants.DEFAULT_ROLE }, null, SuggestItem.Kind.DOCUMENT);
            SuggestItem item4 = new SuggestItem(new String[] { "テスト" }, readings, new String[] { "content" }, 4, 0, -1, new String[] { "tag1" },
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 18.3K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/suggest/index/SuggestIndexerTest.java

            readings3[0] = new String[] { "both" };
            items[2] = new SuggestItem(new String[] { "両方" }, readings3, new String[] { "content" }, 1L, 1L, -1.0f, new String[] { "tag1" },
                    new String[] { SuggestConstants.DEFAULT_ROLE }, null, SuggestItem.Kind.DOCUMENT);
            items[2].setKinds(new SuggestItem.Kind[] { SuggestItem.Kind.DOCUMENT, SuggestItem.Kind.QUERY });
    
            suggester.indexer().index(items);
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 28.6K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/suggest/request/suggest/SuggestResponseCreator.java

            final List<String> firstWords = new ArrayList<>();
            final List<String> secondWords = new ArrayList<>();
            final List<SuggestItem> firstItems = new ArrayList<>();
            final List<SuggestItem> secondItems = new ArrayList<>();
    
            final String index;
            if (hits.length > 0) {
                index = hits[0].getIndex();
            } else {
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 5.5K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/suggest/SuggesterIndexLifecycleTest.java

            String[][] readings = new String[1][];
            readings[0] = new String[] { "test" };
            SuggestItem item = new SuggestItem(new String[] { "テスト" }, readings, new String[] { "content" }, 1, 0, -1, new String[] { "tag1" },
                    new String[] { SuggestConstants.DEFAULT_ROLE }, null, SuggestItem.Kind.DOCUMENT);
            suggester.indexer().index(item);
            suggester.refresh();
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 13.4K bytes
    - Click Count (0)
  7. src/test/java/org/codelibs/fess/suggest/index/SuggestIndexerErrorHandlingTest.java

            String[][] readings = new String[1][];
            readings[0] = new String[] { "filtered" };
            SuggestItem item = new SuggestItem(new String[] { "filtered" }, readings, new String[] { "content" }, 1, 0, -1,
                    new String[] { "tag1" }, new String[] { SuggestConstants.DEFAULT_ROLE }, null, SuggestItem.Kind.DOCUMENT);
    
            SuggestIndexResponse response = suggester.indexer().index(item);
    
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 18.7K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/suggest/index/operations/ContentIndexingOperations.java

                }
                final SuggestItem[] array =
                        stream.flatMap(queryLog -> contentsParser
                                .parseQueryLog(queryLog, ctx.getSupportedFields(), ctx.getTagFieldNames(), ctx.getRoleFieldName(),
                                        readingConverter, normalizer)
                                .stream()).toArray(SuggestItem[]::new);
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 21.7K bytes
    - Click Count (0)
  9. CLAUDE.md

    Location: `src/main/java/org/codelibs/fess/suggest/settings/SuggestSettings.java`
    
    Manages configuration stored in OpenSearch: analyzers, bad words, elevate words, timeouts.
    
    ### SuggestItem (Domain Entity)
    Location: `src/main/java/org/codelibs/fess/suggest/entity/SuggestItem.java`
    
    Core attributes: `text`, `timestamp`, `queryFreq`, `docFreq`, `userBoost`, `readings`, `tags`, `roles`, `languages`, `kinds`
    
    Kind types: `DOCUMENT`, `QUERY`, `USER`
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Thu Mar 12 03:39:53 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  10. src/main/java/org/codelibs/fess/suggest/index/SuggestIndexer.java

     * </ul>
     *
     * <p>Methods:
     * <ul>
     * <li>{@link #index(SuggestItem)} - Index a single suggest item.</li>
     * <li>{@link #index(SuggestItem[])} - Index multiple suggest items.</li>
     * <li>{@link #delete(String)} - Delete a suggest item by ID.</li>
     * <li>{@link #deleteByQuery(String)} - Delete suggest items by query string.</li>
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Mar 14 02:35:38 GMT 2026
    - 20.9K bytes
    - Click Count (0)
Back to Top