Package dev.archunitjava.graph


package dev.archunitjava.graph
  • Class
    Description
    One directed, typed dependency with all duplicate-free evidence.
    Provenance for one observed dependency.
    An immutable graph whose nodes, edges, and evidence have canonical iteration order.
     
    The bytecode or declaration relationship that caused a dependency.
    A node retained independently of whether any dependencies touch it.
    Indicates that graph topology refers to a node absent from the graph.
    A relative, forward-slash-separated class-path resource location.
    A field or method identity consisting of owner, JVM unqualified name, and descriptor.
    A named JPMS module.
    A Java package name, including an explicit value for the unnamed package.
    An identifier with a typed, deterministic representation suitable for ordering.
    A JVM type identified by its Java binary name (for example p.Outer$Inner).