Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ClassLoaderObjectInputStream (0.41 sec)

  1. platforms/core-runtime/serialization/src/main/java/org/gradle/internal/serialize/ClassLoaderObjectInputStream.java

    import java.io.IOException;
    import java.io.InputStream;
    import java.io.ObjectInputStream;
    import java.io.ObjectStreamClass;
    
    public class ClassLoaderObjectInputStream extends ObjectInputStream {
        private final ClassLoader loader;
    
        public ClassLoaderObjectInputStream(InputStream in, ClassLoader loader) throws IOException {
            super(in);
            this.loader = loader;
        }
    
        public ClassLoader getClassLoader() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/JavaSerializedValueSnapshot.java

     */
    
    package org.gradle.internal.snapshot.impl;
    
    import com.google.common.base.Objects;
    import org.gradle.internal.hash.HashCode;
    import org.gradle.internal.hash.Hasher;
    import org.gradle.internal.serialize.ClassLoaderObjectInputStream;
    import org.gradle.internal.snapshot.ValueSnapshot;
    import org.gradle.internal.snapshot.ValueSnapshotter;
    import org.gradle.internal.snapshot.ValueSnapshottingException;
    
    import javax.annotation.Nullable;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 12:37:11 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. platforms/core-execution/worker-main/src/main/java/org/gradle/process/internal/worker/messaging/WorkerConfigSerializer.java

    import org.gradle.internal.remote.internal.inet.MultiChoiceAddress;
    import org.gradle.internal.remote.internal.inet.MultiChoiceAddressSerializer;
    import org.gradle.internal.serialize.ClassLoaderObjectInputStream;
    import org.gradle.internal.serialize.ClassLoaderObjectInputStream.UnsupportedClassVersionErrorWithJavaVersion;
    import org.gradle.internal.serialize.Decoder;
    import org.gradle.internal.serialize.Encoder;
    import org.gradle.internal.serialize.Serializer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:58:56 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  4. platforms/core-runtime/serialization/src/main/java/org/gradle/internal/serialize/DefaultSerializer.java

            this.classLoader = classLoader;
        }
    
        @Override
        public T read(Decoder decoder) throws Exception {
            try {
                return Cast.uncheckedNonnullCast(new ClassLoaderObjectInputStream(decoder.getInputStream(), classLoader).readObject());
            } catch (StreamCorruptedException e) {
                return null;
            }
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. platforms/core-runtime/serialization/src/test/groovy/org/gradle/internal/serialize/ClassLoaderObjectInputStreamTest.groovy

            def oos = new ObjectOutputStream(output)
            oos.writeObject(arrayObject)
            oos.close()
    
            when:
            def input = new ByteArrayInputStream(output.toByteArray())
            def ois = new ClassLoaderObjectInputStream(input, gcl)
            def readArrayObject = ois.readObject()
    
            then:
            readArrayObject.class.isArray()
            readArrayObject.class.componentType.name == "MyClass"
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  6. platforms/core-runtime/serialization/src/main/java/org/gradle/internal/serialize/ExceptionReplacingObjectInputStream.java

    import org.gradle.internal.InternalTransformer;
    import org.gradle.internal.UncheckedException;
    
    import java.io.IOException;
    import java.io.InputStream;
    
    public class ExceptionReplacingObjectInputStream extends ClassLoaderObjectInputStream {
        private InternalTransformer<Object, Object> objectTransformer = new InternalTransformer<Object, Object>() {
            @Override
            public Object transform(Object o) {
                try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 3.5K bytes
    - Viewed (0)
Back to top