Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for SingletonChildMap (0.22 sec)

  1. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/SingletonChildMap.java

    import java.util.stream.Stream;
    
    import static org.gradle.internal.snapshot.ChildMapFactory.childMap;
    
    public class SingletonChildMap<T> implements ChildMap<T> {
        private final Entry<T> entry;
    
        public SingletonChildMap(String path, T child) {
            this(new Entry<>(path, child));
        }
    
        public SingletonChildMap(Entry<T> entry) {
            this.entry = entry;
        }
    
        @Override
        public boolean isEmpty() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  2. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/vfs/impl/DefaultSnapshotHierarchy.java

                VfsRelativePath relativePath = VfsRelativePath.of(absolutePath);
                String childPath = relativePath.getAsString();
                SingletonChildMap<FileSystemNode> children = new SingletonChildMap<>(childPath, snapshot.asFileSystemNode());
                FileSystemNode rootNode = snapshot.getType() == FileType.Missing
                    ? new UnknownFileSystemNode(children)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  3. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/EmptyChildMap.java

            return getInstance();
        }
    
        @Override
        public ChildMap<T> store(VfsRelativePath targetPath, CaseSensitivity caseSensitivity, StoreHandler<T> storeHandler) {
            return new SingletonChildMap<>(targetPath.getAsString(), storeHandler.createChild());
        }
    
        @Override
        public boolean isEmpty() {
            return true;
        }
    
        @Override
        public int size() {
            return 0;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/ChildMapFactory.java

            int size = sortedEntries.size();
            switch (size) {
                case 0:
                    return EmptyChildMap.getInstance();
                case 1:
                    return new SingletonChildMap<>(sortedEntries.get(0));
                default:
                    return (size < MINIMUM_CHILD_COUNT_FOR_BINARY_SEARCH)
                        ? new MediumChildMap<>(sortedEntries)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.6K bytes
    - Viewed (0)
Back to top