Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for putValues (0.04 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/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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/ApiExtractor.java

                data.setContent(EntityUtils.toString(response.getEntity(), Charsets.UTF_8));
                final Header[] headers = response.getAllHeaders();
                for (final Header header : headers) {
                    data.putValue(header.getName(), header.getValue());
                }
            } catch (final IOException e) {
                throw new ExtractException(e);
            } finally {
                if (accessTimeout != null) {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 12.2K bytes
    - Viewed (0)
  10. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/PdfExtractor.java

         * @param value the metadata value
         */
        protected void addMetadata(final ExtractData extractData, final String name, final String value) {
            if (value != null) {
                extractData.putValue(name, value);
            }
        }
    
        /**
         * Gets the timeout for PDF extraction in milliseconds.
         * @return the timeout in milliseconds
         */
        public long getTimeout() {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sun Nov 23 12:19:14 UTC 2025
    - 12.8K bytes
    - Viewed (0)
Back to top