Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 49 for _badword (0.06 seconds)

  1. src/main/java/org/codelibs/fess/suggest/settings/BadWordSettings.java

        /**
         * Get validation error.
         * @param badWord Bad word
         * @return Validation error
         */
        protected String getValidationError(final String badWord) {
            if (Strings.isNullOrEmpty(badWord)) {
                return "badWord was empty.";
            }
            if (badWord.contains(" ") || badWord.contains("  ")) {
                return "badWord contains space.";
            }
            return null;
        }
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sun Nov 23 03:02:17 GMT 2025
    - 5.3K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/opensearch/config/exentity/BadWord.java

     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.opensearch.config.exentity;
    
    import org.codelibs.fess.opensearch.config.bsentity.BsBadWord;
    
    /**
     * @author ESFlute (using FreeGen)
     */
    public class BadWord extends BsBadWord {
    
        private static final long serialVersionUID = 1L;
    
        public String getId() {
            return asDocMeta().id();
        }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 1.5K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/opensearch/config/bsentity/BsBadWord.java

    import org.codelibs.fess.opensearch.config.allcommon.EsAbstractEntity;
    import org.codelibs.fess.opensearch.config.bsentity.dbmeta.BadWordDbm;
    
    /**
     * ${table.comment}
     * @author ESFlute (using FreeGen)
     */
    public class BsBadWord extends EsAbstractEntity {
    
        // ===================================================================================
        //                                                                          Definition
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 6.7K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/suggest/entity/SuggestItem.java

        /**
         * Checks if the suggest item contains any of the given bad words.
         * @param badWords The array of bad words.
         * @return True if the item contains a bad word, false otherwise.
         */
        public boolean isBadWord(final String[] badWords) {
            for (final String badWord : badWords) {
                if (text.contains(badWord)) {
                    return true;
                }
            }
            return false;
        }
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sun Feb 01 12:48:24 GMT 2026
    - 13.5K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/opensearch/config/bsbhv/BsBadWordBhv.java

        @Override
        protected Class<? extends BadWord> typeOfSelectedEntity() {
            return BadWord.class;
        }
    
        @Override
        protected Class<BadWord> typeOfHandlingEntity() {
            return BadWord.class;
        }
    
        @Override
        protected Class<BadWordCB> typeOfHandlingConditionBean() {
            return BadWordCB.class;
        }
    
        public ListResultBean<BadWord> selectList(CBCall<BadWordCB> cbLambda) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 9.5K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/fess/suggest/index/SuggestIndexer.java

            badWords = settings.badword().get(true);
            return response;
        }
    
        /**
         * Deletes a bad word.
         * @param badWord The bad word to delete.
         */
        public void deleteBadWord(final String badWord) {
            ensureOperations();
            wordMgmtOps.deleteBadWord(badWord);
        }
    
        /**
         * Adds an elevate word.
    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)
  7. src/main/java/org/codelibs/fess/opensearch/config/bsentity/dbmeta/BadWordDbm.java

        {
            setupEpg(_epgMap, et -> ((BadWord) et).getCreatedBy(), (et, vl) -> ((BadWord) et).setCreatedBy(DfTypeUtil.toString(vl)),
                    "createdBy");
            setupEpg(_epgMap, et -> ((BadWord) et).getCreatedTime(), (et, vl) -> ((BadWord) et).setCreatedTime(DfTypeUtil.toLong(vl)),
                    "createdTime");
            setupEpg(_epgMap, et -> ((BadWord) et).getSuggestWord(), (et, vl) -> ((BadWord) et).setSuggestWord(DfTypeUtil.toString(vl)),
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Nov 27 07:01:25 GMT 2025
    - 10.3K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/suggest/index/operations/IndexingOperations.java

         * @param items The suggest items to index
         * @param badWords The list of bad words to filter against
         * @return The SuggestIndexResponse
         */
        public SuggestIndexResponse index(final String index, final SuggestItem[] items, final String[] badWords) {
            final SuggestItem[] filteredItems = Stream.of(items).filter(item -> !item.isBadWord(badWords)).toArray(SuggestItem[]::new);
    
            if (logger.isDebugEnabled()) {
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sun Feb 01 12:48:24 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  9. src/test/java/org/codelibs/fess/suggest/entity/SuggestItemBoundaryTest.java

        }
    
        @Test
        public void test_isBadWord_noMatch() {
            String[] text = { "hello" };
            String[][] readings = { { "hello" } };
            SuggestItem item = new SuggestItem(text, readings, null, 0L, 0L, 1.0f, null, null, null, SuggestItem.Kind.QUERY);
    
            String[] badWords = { "test", "bad" };
            assertFalse("Should not match", item.isBadWord(badWords));
        }
    
        @Test
    Created: Fri Apr 17 09:08:13 GMT 2026
    - Last Modified: Sat Jan 17 05:10:37 GMT 2026
    - 22.2K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/fess/suggest/index/SuggestIndexerTest.java

            suggester.indexer().addBadWord("badword", false);
    
            String[] badWords = suggester.settings().badword().get(false);
            assertTrue(badWords.length > 0);
    
            suggester.indexer().deleteBadWord("badword");
    
            badWords = suggester.settings().badword().get(false);
            assertEquals(0, badWords.length);
        }
    
        @Test
    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)
Back to Top