Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 31 for InternalTransformer (0.31 sec)

  1. platforms/core-runtime/stdlib-java-extensions/src/main/java/org/gradle/internal/InternalTransformer.java

     *
     * @param <OUT> The type the value is transformed to.
     * @param <IN> The type of the value to be transformed.
     */
    public interface InternalTransformer<OUT, IN> {
        /**
         * Transforms the given object, and returns the transformed value.
         *
         * @param in The object to transform.
         * @return The transformed object.
         */
        OUT transform(IN in);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/InternalTransformers.java

         */
        public static <O, I> InternalTransformer<O, I> cast(Class<O> outputType) {
            return new CastingTransformer<O, I>(outputType);
        }
    
        //just returns the original object
        public static <T> InternalTransformer<T, T> noOpTransformer() {
            return new InternalTransformer<T, T>() {
                @Override
                public T transform(T original) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  3. platforms/core-runtime/serialization/src/main/java/org/gradle/internal/serialize/ExceptionReplacingObjectOutputStream.java

    package org.gradle.internal.serialize;
    
    import org.gradle.internal.InternalTransformer;
    import org.gradle.internal.UncheckedException;
    
    import java.io.IOException;
    import java.io.ObjectOutputStream;
    import java.io.OutputStream;
    
    public class ExceptionReplacingObjectOutputStream extends ObjectOutputStream {
        private InternalTransformer<Object, Object> objectTransformer = new InternalTransformer<Object, Object>() {
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  4. platforms/core-runtime/serialization/src/main/java/org/gradle/internal/serialize/ExceptionReplacingObjectInputStream.java

    package org.gradle.internal.serialize;
    
    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
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  5. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/process/ArgWriter.java

         */
        public static InternalTransformer<List<String>, List<String>> argsFileGenerator(final File argsFile, final InternalTransformer<ArgWriter, PrintWriter> argWriterFactory) {
            return new InternalTransformer<List<String>, List<String>>() {
                @Override
                public List<String> transform(List<String> args) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 10:14:33 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  6. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ResourceLockCoordinationService.java

         */
        boolean withStateLock(InternalTransformer<ResourceLockState.Disposition, ResourceLockState> stateLockAction);
    
        /**
         * A convenience for using {@link #withStateLock(InternalTransformer)}.
         */
        void withStateLock(Runnable action);
    
        /**
         * A convenience for using {@link #withStateLock(InternalTransformer)}.
         */
        <T> T withStateLock(Supplier<T> action);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 06:02:18 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/local/ivy/PatternBasedLocallyAvailableResourceFinder.java

            super(createProducer(baseDir, pattern), checksumService);
        }
    
        private static InternalTransformer<Factory<List<File>>, ModuleComponentArtifactMetadata> createProducer(final File baseDir, final ResourcePattern pattern) {
            return new InternalTransformer<Factory<List<File>>, ModuleComponentArtifactMetadata>() {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  8. platforms/software/resources/src/main/java/org/gradle/internal/resource/local/AbstractLocallyAvailableResourceFinder.java

    import org.gradle.internal.Factory;
    import org.gradle.internal.InternalTransformer;
    import org.gradle.internal.hash.ChecksumService;
    
    import java.io.File;
    import java.util.List;
    
    public class AbstractLocallyAvailableResourceFinder<C> implements LocallyAvailableResourceFinder<C> {
    
        private final InternalTransformer<Factory<List<File>>, C> producer;
        private final ChecksumService checksumService;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  9. platforms/core-runtime/base-services/src/main/java/org/gradle/util/internal/CollectionUtils.java

        public static <R, I> R[] collectArray(I[] list, Class<R> newType, InternalTransformer<? extends R, ? super I> transformer) {
            @SuppressWarnings("unchecked") R[] destination = (R[]) Array.newInstance(newType, list.length);
            return collectArray(list, destination, transformer);
        }
    
        public static <R, I> R[] collectArray(I[] list, R[] destination, InternalTransformer<? extends R, ? super I> transformer) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 24.3K bytes
    - Viewed (0)
  10. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/DefaultResourceLockCoordinationService.java

         */
        public static InternalTransformer<ResourceLockState.Disposition, ResourceLockState> lock(Iterable<? extends ResourceLock> resourceLocks) {
            return new AcquireLocks(resourceLocks, true);
        }
    
        /**
         * Attempts an atomic, blocking lock on the provided resource locks.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 17:16:10 UTC 2024
    - 11.9K bytes
    - Viewed (0)
Back to top