Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 20 for SERIALIZER (0.05 seconds)

  1. src/main/java/org/codelibs/fess/crawler/serializer/DataSerializer.java

    import com.esotericsoftware.kryo.serializers.MapSerializer;
    
    /**
     * A serializer class for handling object serialization and deserialization.
     * <p>
     * This class provides serialization capabilities using different serializers,
     * currently supporting Kryo and JavaBin serialization formats. The serializer
     * type is determined by the crawler data serializer configuration.
     * </p>
     * <p>
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Jan 10 01:54:09 GMT 2026
    - 10.5K bytes
    - Click Count (3)
  2. architecture/standards/0002-avoid-using-java-serialization.md

    For internal purposes, we use binary formats for their brevity.
    We use the `Serializer` abstraction to separate the actual implementation of serialization from its uses.
    
    When sharing data with external tools, we use JSON.
    
    ## Consequences
    
    * The configuration cache serialization infrastructure should be used for all serialization.
    * Existing usages of Serializer outside of this infrastructure should be migrated to use it.
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Mar 05 14:05:45 GMT 2026
    - 2.3K bytes
    - Click Count (0)
  3. schema/field.go

    		field.DataType = String
    		field.Serializer = v
    	} else {
    		serializerName := field.TagSettings["JSON"]
    		if serializerName == "" {
    			serializerName = field.TagSettings["SERIALIZER"]
    		}
    		if serializerName != "" {
    			if serializer, ok := GetSerializer(serializerName); ok {
    				// Set default data type to string for serializer
    				field.DataType = String
    				field.Serializer = serializer
    			} else {
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Sat Nov 22 03:14:36 GMT 2025
    - 32.2K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/crawler/serializer/DataSerializerTest.java

            byte[] serialized1 = serializer.fromObjectToBinary(original);
            byte[] serialized2 = serializer.fromObjectToBinary(original);
    
            // Note: Serialized bytes may not be identical due to metadata,
            // but deserialization should produce the same result
            Object deserialized1 = serializer.fromBinaryToObject(serialized1);
            Object deserialized2 = serializer.fromBinaryToObject(serialized2);
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 21.6K bytes
    - Click Count (0)
  5. guava-tests/test/com/google/common/util/concurrent/ExecutionSequencerTest.java

        ListenableFuture<@Nullable Void> unused =
            serializer.submitAsync(() -> settableFuture, directExecutor());
        for (int i = 0; i < 25_000; i++) {
          serializer.submit(Callables.<Void>returning(null), directExecutor()).cancel(true);
          unused = serializer.submit(Callables.returning(null), directExecutor());
        }
        ListenableFuture<Integer> stackDepthCheck =
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 13.6K bytes
    - Click Count (0)
  6. android/guava-tests/test/com/google/common/util/concurrent/ExecutionSequencerTest.java

        ListenableFuture<@Nullable Void> unused =
            serializer.submitAsync(() -> settableFuture, directExecutor());
        for (int i = 0; i < 25_000; i++) {
          serializer.submit(Callables.<Void>returning(null), directExecutor()).cancel(true);
          unused = serializer.submit(Callables.returning(null), directExecutor());
        }
        ListenableFuture<Integer> stackDepthCheck =
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 13.6K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/crawler/transformer/FessFileTransformer.java

        private static final Logger logger = LogManager.getLogger(FessFileTransformer.class);
    
        /**
         * Initializes the transformer after dependency injection.
         * Sets up the Fess configuration and data serializer components.
         */
        @PostConstruct
        public void init() {
            if (logger.isDebugEnabled()) {
                logger.debug("Initializing {}", this.getClass().getSimpleName());
            }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 3.5K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/crawler/transformer/FessStandardTransformer.java

        private static final Logger logger = LogManager.getLogger(FessStandardTransformer.class);
    
        /**
         * Initializes the transformer after dependency injection.
         * Sets up the Fess configuration and data serializer components.
         */
        @PostConstruct
        public void init() {
            if (logger.isDebugEnabled()) {
                logger.debug("Initializing {}", this.getClass().getSimpleName());
            }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 3.8K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/crawler/transformer/AbstractFessFileTransformer.java

    import org.codelibs.fess.crawler.exception.CrawlingAccessException;
    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;
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 25.7K bytes
    - Click Count (0)
  10. tests/serializer_test.go

    		t.Fatalf("failed to query data, got error %v", err)
    	}
    
    	AssertEqual(t, result.Roles, data.Roles)
    	AssertEqual(t, result.JobInfo.Location, data.JobInfo.Location)
    }
    
    // Test for: panic when serializer field with any type is nil
    func TestSerializerWithAnyType(t *testing.T) {
    	type ProductWithAny struct {
    		gorm.Model
    		Name string
    		Data any `gorm:"serializer:json"`
    	}
    
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Sat Nov 22 03:14:36 GMT 2025
    - 9.3K bytes
    - Click Count (0)
Back to Top