Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for DataAccessor (0.34 sec)

  1. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/DataAccessor.java

     * limitations under the License.
     */
    
    package org.gradle.caching.internal.tasks;
    
    import org.openjdk.jmh.annotations.Level;
    
    import java.io.IOException;
    
    public interface DataAccessor {
        DataSource createSource(String name, byte[] bytes, Level level) throws IOException;
        DataTarget createTarget(String name, Level level);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 998 bytes
    - Viewed (0)
  2. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/AbstractTaskOutputPackagingBenchmark.java

            .put("tar.gz", new GzipPacker(new CommonsTarPacker(4)))
            .put("zip", new ZipPacker(4))
            .build();
    
        private static final Map<String, DataAccessor> ACCESSORS = ImmutableMap.<String, DataAccessor>builder()
            .put("direct", new DirectFileFileAccessor(DIRECTORY_PROVIDER))
            .put("buffered", new BufferedFileAccessor(8, DIRECTORY_PROVIDER))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  3. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/InMemoryDataAccessor.java

    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    
    public class InMemoryDataAccessor implements DataAccessor {
        @Override
        public DataSource createSource(String name, byte[] bytes, Level level) {
            return new Source(name, bytes);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  4. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/AbstractFileAccessor.java

    import java.io.InputStream;
    import java.io.OutputStream;
    import java.nio.file.Files;
    import java.nio.file.Path;
    import java.nio.file.StandardOpenOption;
    
    public abstract class AbstractFileAccessor implements DataAccessor {
        private final DirectoryProvider directoryProvider;
    
        public AbstractFileAccessor(DirectoryProvider directoryProvider) {
            this.directoryProvider = directoryProvider;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 3.3K bytes
    - Viewed (0)
Back to top