Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for AbstractTransformer (0.07 sec)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/AbstractTransformer.java

    /**
     * An abstract base class for transformers.
     * Provides basic implementation for managing the transformer's name.
     *
     */
    public abstract class AbstractTransformer implements Transformer {
    
        /**
         * Creates a new instance of AbstractTransformer.
         */
        public AbstractTransformer() {
            // NOP
        }
    
        /**
         * The name of the transformer.
         */
        protected String name;
    
        /**
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 1.5K bytes
    - Viewed (0)
  2. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/TextTransformer.java

     * </p>
     *
     * <p>
     * It depends on CrawlerContainer to get ExtractorFactory.
     * </p>
     */
    public class TextTransformer extends AbstractTransformer {
        private static final Logger logger = LogManager.getLogger(TextTransformer.class);
    
        /**
         * The crawler container.
         */
        @Resource
        protected CrawlerContainer crawlerContainer;
    
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 6.5K bytes
    - Viewed (0)
  3. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/BinaryTransformer.java

    /**
     * The BinaryTransformer class is responsible for transforming binary data from a ResponseData object
     * into a ResultData object, and for retrieving the binary data from an AccessResultData object.
     * It extends the AbstractTransformer class.
     *
     * <p>
     * This transformer extracts the binary content from the response body of a web resource,
     * stores it as a byte array in the ResultData, and provides a method to retrieve this data
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 3.8K bytes
    - Viewed (0)
  4. fess-crawler/src/test/java/org/codelibs/fess/crawler/transformer/impl/AbstractTransformerTest.java

    /**
     * Test class for AbstractTransformer.
     * Tests the abstract transformer implementation and its name management functionality.
     */
    public class AbstractTransformerTest extends PlainTestCase {
    
        /**
         * Concrete implementation of AbstractTransformer for testing
         */
        public static class TestTransformer extends AbstractTransformer {
            private int transformCallCount = 0;
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sat Sep 06 04:15:37 UTC 2025
    - 20.8K bytes
    - Viewed (0)
  5. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/XmlTransformer.java

    import com.google.common.cache.CacheLoader;
    import com.google.common.cache.LoadingCache;
    
    import jakarta.annotation.Resource;
    
    /**
     * <p>
     * XmlTransformer is a class that extends AbstractTransformer to transform XML documents into a specific format for indexing.
     * It uses XPath expressions to extract data from the XML and stores it in a ResultData object.
     * </p>
     *
     * <p>
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 23.9K bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/fess/crawler/transformer/AbstractFessFileTransformer.java

    import org.codelibs.fess.crawler.extractor.Extractor;
    import org.codelibs.fess.crawler.extractor.impl.TikaExtractor;
    import org.codelibs.fess.crawler.serializer.DataSerializer;
    import org.codelibs.fess.crawler.transformer.impl.AbstractTransformer;
    import org.codelibs.fess.crawler.util.CrawlingParameterUtil;
    import org.codelibs.fess.crawler.util.FieldConfigs;
    import org.codelibs.fess.helper.CrawlingConfigHelper;
    import org.codelibs.fess.helper.CrawlingInfoHelper;
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 25.6K bytes
    - Viewed (0)
  7. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/HtmlTransformer.java

     * during the crawling process. It extracts data, identifies child URLs, and handles
     * character set encoding.
     * <p>
     * This class extends {@link AbstractTransformer} and utilizes various helper classes
     * and components from the Fess Crawler framework, such as {@link CrawlerContainer},
     * {@link UrlConvertHelper}, and {@link EncodingHelper}.
     * </p>
     * <p>
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 28.5K bytes
    - Viewed (0)
Back to top