Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for putValues (0.12 sec)

  1. fess-crawler/src/test/java/org/codelibs/fess/crawler/entity/ExtractDataTest.java

            data.setContent(content);
    
            // Add single values
            data.putValue(ExtractData.RESOURCE_NAME_KEY, "document.pdf");
            data.putValue(ExtractData.URL, "https://example.com/docs/document.pdf");
            data.putValue("title", "Important Document");
            data.putValue("author", "Jane Smith");
            data.putValue("date", "2025-01-15");
    
            // Add multiple values
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 9.9K bytes
    - Viewed (0)
  2. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/MarkdownExtractor.java

                final String key = "frontmatter." + entry.getKey();
                final List<String> values = entry.getValue();
                if (values != null && !values.isEmpty()) {
                    extractData.putValues(key, values.toArray(new String[0]));
                }
            }
        }
    
        /**
         * Extracts heading text from the document.
         *
         * @param document the parsed Markdown document
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 03:46:53 UTC 2025
    - 8.2K bytes
    - Viewed (0)
  3. fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/ExtractData.java

         */
        public void putValues(final String key, final String[] values) {
            metadata.put(key, values);
        }
    
        /**
         * Puts a single value for a given key in the metadata.
         *
         * @param key the metadata key
         * @param value the value to associate with the key
         */
        public void putValue(final String key, final String value) {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sat Sep 06 04:15:37 UTC 2025
    - 3.8K bytes
    - Viewed (0)
  4. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/EmlExtractor.java

                putValue(data, "File-Name", message.getFileName());
                putValue(data, "From", message.getFrom());
                putValue(data, "Line-Count", message.getLineCount());
                putValue(data, "Message-ID", message.getMessageID());
                putValue(data, "Message-Number", message.getMessageNumber());
                putValue(data, "Received-Date", getReceivedDate(message));
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 12.6K bytes
    - Viewed (0)
  5. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/CsvExtractor.java

            // Add column metadata
            if (extractColumnMetadata && headers != null) {
                extractData.putValues("columns", headers);
                extractData.putValue("column_count", String.valueOf(headers.length));
            }
    
            extractData.putValue("row_count", String.valueOf(rows.size()));
    
            return extractData;
        }
    
        /**
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Dec 11 08:38:29 UTC 2025
    - 12.8K bytes
    - Viewed (0)
  6. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/HtmlExtractor.java

                        StreamUtil.stream(getStringsByXPath(document, contentXpath)).get(stream -> stream.collect(Collectors.joining(" "))));
                metadataXpathMap.entrySet().stream().forEach(e -> {
                    extractData.putValues(e.getKey(), getStringsByXPath(document, e.getValue()));
                });
                return extractData;
            } finally {
                xpathAPI.remove();
            }
        }
    
        /**
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sat Oct 04 08:47:19 UTC 2025
    - 9.3K bytes
    - Viewed (0)
  7. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/JodExtractor.java

                final ExtractData extractData = new ExtractData(getOutputContent(outputFile, outExt));
                if (StringUtil.isNotBlank(resourceName)) {
                    extractData.putValues("resourceName", new String[] { resourceName });
                }
    
                return extractData;
            } catch (final OfficeException e) {
                throw new ExtractException("Could not extract a content.", e);
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 12:19:14 UTC 2025
    - 10.4K bytes
    - Viewed (0)
  8. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/JsonExtractor.java

                if (extractMetadata) {
                    for (final Map.Entry<String, List<String>> entry : metadataMap.entrySet()) {
                        final List<String> values = entry.getValue();
                        extractData.putValues(entry.getKey(), values.toArray(new String[0]));
                    }
                }
    
                return extractData;
            } catch (final IOException e) {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 03:46:53 UTC 2025
    - 9.7K bytes
    - Viewed (0)
  9. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/CommandExtractor.java

                final ExtractData extractData = new ExtractData(new String(FileUtil.readBytes(outputFile), outputEncoding));
                if (StringUtil.isNotBlank(resourceName)) {
                    extractData.putValues("resourceName", new String[] { resourceName });
                }
    
                return extractData;
            } catch (final IOException e) {
                throw new ExtractException("Could not extract a content.", e);
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 12:19:14 UTC 2025
    - 16.1K bytes
    - Viewed (0)
  10. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/TikaExtractor.java

                    }
                    extractData.putValue("Content-Length", Long.toString(contentLength));
    
                    final String[] names = metadata.names();
                    Arrays.sort(names);
                    for (final String name : names) {
                        extractData.putValues(name, metadata.getValues(name));
                    }
    
                    if (postFilter != null) {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 12:19:14 UTC 2025
    - 30.8K bytes
    - Viewed (0)
Back to top