Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for NodeVisitor (0.39 sec)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/NodeVisitor.java

    import org.apache.maven.api.annotations.Nonnull;
    
    /**
     * Defines a hierarchical visitor for collecting dependency node trees.
     *
     * @since 4.0.0
     */
    @Experimental
    @Consumer
    public interface NodeVisitor {
        /**
         * Starts the visit to the specified dependency node.
         *
         * @param node the dependency node to visit
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Thu Mar 23 05:29:39 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. maven-api-impl/src/main/java/org/apache/maven/internal/impl/AbstractNode.java

    import org.apache.maven.api.Node;
    import org.apache.maven.api.NodeVisitor;
    import org.eclipse.aether.artifact.Artifact;
    import org.eclipse.aether.graph.Dependency;
    import org.eclipse.aether.graph.DependencyNode;
    
    public abstract class AbstractNode implements Node {
    
        abstract org.eclipse.aether.graph.DependencyNode getDependencyNode();
    
        @Override
        public boolean accept(NodeVisitor visitor) {
            if (visitor.enter(this)) {
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Mar 25 10:50:01 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  3. platforms/core-runtime/files/src/main/java/org/gradle/internal/file/FileHierarchySet.java

            }
    
            @VisibleForTesting
            List<String> flatten() {
                final List<String> prefixes = new ArrayList<String>();
                rootNode.visitHierarchy(0, new NodeVisitor() {
                    @Override
                    public void visitNode(int depth, Node node) {
                        if (depth == 0) {
                            prefixes.add(node.prefix);
                        } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:38 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  4. api/maven-api-core/src/main/java/org/apache/maven/api/Node.java

         *
         * @param visitor the visitor to call back, must not be {@code null}
         * @return {@code true} to visit siblings nodes of this node as well, {@code false} to skip siblings
         */
        boolean accept(@Nonnull NodeVisitor visitor);
    
        /**
         * Returns a new tree starting at this node, filtering the children.
         * Note that this node will not be filtered and only the children
         * and its descendant will be checked.
         *
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 3.2K bytes
    - Viewed (0)
Back to top