Hierarchy For All Packages
- dev.archunitjava,
- dev.archunitjava.baseline,
- dev.archunitjava.cli,
- dev.archunitjava.diagram.plantuml,
- dev.archunitjava.execution,
- dev.archunitjava.graph,
- dev.archunitjava.importer,
- dev.archunitjava.integration,
- dev.archunitjava.junit,
- dev.archunitjava.layers,
- dev.archunitjava.metrics,
- dev.archunitjava.model,
- dev.archunitjava.pattern,
- dev.archunitjava.presets,
- dev.archunitjava.projection,
- dev.archunitjava.report,
- dev.archunitjava.result,
- dev.archunitjava.rules,
- dev.archunitjava.selector,
- dev.archunitjava.slices
Class Hierarchy
- java.lang.Object
- dev.archunitjava.rules.AnnotationRules
- dev.archunitjava.junit.ArchitectureAssertions
- dev.archunitjava.junit.ArchitectureEngineImports
- dev.archunitjava.presets.ArchitecturePreset
- dev.archunitjava.presets.ArchitecturePresets
- dev.archunitjava.rules.ArchitectureRules
- dev.archunitjava.junit.ArchitectureTestCases
- dev.archunitjava.junit.ArchitectureTestEngine (implements org.junit.platform.engine.TestEngine)
- dev.archunitjava.ArchUnitJava
- dev.archunitjava.cli.ArchUnitJavaCli
- dev.archunitjava.baseline.BaselineCommands
- dev.archunitjava.baseline.BaselineDiffRenderer
- dev.archunitjava.baseline.BaselineJsonReader
- dev.archunitjava.baseline.BaselineJsonRenderer
- dev.archunitjava.integration.BuildIntegrationRunner
- dev.archunitjava.execution.CheckOptions
- dev.archunitjava.execution.CheckOptions.Builder
- dev.archunitjava.importer.ClassFileInput
- dev.archunitjava.importer.ClassFileInputEnumerator
- dev.archunitjava.importer.ClassFileReader
- dev.archunitjava.importer.ClassFileReadResult
- dev.archunitjava.importer.ClassFileResource (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ClassPathAssembler
- dev.archunitjava.importer.ClassPathImportResolver
- dev.archunitjava.cli.CliAnalyzer
- dev.archunitjava.cli.CliConfigurationLoader
- dev.archunitjava.cli.CliRuleFactory
- dev.archunitjava.cli.CliRunner
- dev.archunitjava.metrics.CohesionMetricAnalyzer
- dev.archunitjava.model.CompilerArtifactProjector
- dev.archunitjava.metrics.ComponentCompositions
- dev.archunitjava.report.ConsoleResultRenderer
- dev.archunitjava.rules.CoverageRules
- dev.archunitjava.report.CsvGraphRenderer
- dev.archunitjava.projection.CycleAlgorithms
- dev.archunitjava.rules.CycleRules
- dev.archunitjava.report.D2GraphRenderer
- dev.archunitjava.model.DeclarationDependencyExtractor
- dev.archunitjava.graph.DependencyGraph
- dev.archunitjava.graph.DependencyGraph.Builder
- dev.archunitjava.metrics.DependencyMetricAnalyzer
- dev.archunitjava.rules.DependencyRules
- dev.archunitjava.report.DotGraphRenderer
- dev.archunitjava.model.GeneratedCodeClassifier
- dev.archunitjava.model.GenericSignatures
- dev.archunitjava.integration.GradleBuildIntegration
- dev.archunitjava.report.GraphSnapshotQuery
- dev.archunitjava.report.HtmlGraphRenderer
- dev.archunitjava.rules.InheritanceRules
- dev.archunitjava.model.JavaMember (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaPackageIndex
- dev.archunitjava.pattern.JavaPattern
- dev.archunitjava.model.JavaType (implements java.lang.Comparable<T>)
- dev.archunitjava.report.JsonGraphRenderer
- dev.archunitjava.report.JunitXmlResultRenderer
- dev.archunitjava.model.JvmDescriptors
- dev.archunitjava.layers.LayerDefinitions
- dev.archunitjava.layers.LayerDefinitions.Builder
- dev.archunitjava.layers.LayerModel
- dev.archunitjava.rules.LayerRules
- dev.archunitjava.layers.LayerSelector
- dev.archunitjava.model.LineNumberTable
- dev.archunitjava.integration.MavenBuildIntegration
- dev.archunitjava.rules.MemberAccessRules
- dev.archunitjava.selector.MemberSelector
- dev.archunitjava.report.MermaidGraphRenderer
- dev.archunitjava.model.MetaAnnotationResolver
- dev.archunitjava.metrics.MetricThresholdRules
- dev.archunitjava.rules.ModuleDependencyComparisons
- dev.archunitjava.rules.ModuleDescriptorRules
- dev.archunitjava.selector.ModuleSelector
- dev.archunitjava.rules.NamingRules
- dev.archunitjava.selector.PackageSelector
- dev.archunitjava.diagram.plantuml.PlantUmlDiagram
- dev.archunitjava.diagram.plantuml.PlantUmlExporter
- dev.archunitjava.diagram.plantuml.PlantUmlParser
- dev.archunitjava.rules.PlantUmlRules
- dev.archunitjava.importer.ProjectDiscovery
- dev.archunitjava.importer.ProjectDiscoveryOptions
- dev.archunitjava.importer.ProjectDiscoveryOptions.Builder
- dev.archunitjava.importer.ProjectDiscoveryResult
- dev.archunitjava.rules.PublicInterfaceRules
- dev.archunitjava.rules.ReachabilityRules
- dev.archunitjava.report.ResultJsonRenderer
- dev.archunitjava.result.RuleResult (implements java.lang.Comparable<T>)
- dev.archunitjava.rules.RuleTerminal
- dev.archunitjava.importer.SafeAnalysisCache
- dev.archunitjava.report.SarifResultRenderer
- dev.archunitjava.slices.SliceCapturePattern (implements java.lang.Comparable<T>)
- dev.archunitjava.slices.SliceDefinitions
- dev.archunitjava.slices.SliceDefinitions.Builder
- dev.archunitjava.slices.SliceModel
- dev.archunitjava.rules.SliceRules
- dev.archunitjava.slices.SliceSelector
- dev.archunitjava.metrics.SourceMetricAnalyzer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- java.lang.AssertionError
- dev.archunitjava.junit.ArchitectureAnalysisAssertionError
- dev.archunitjava.junit.ArchitecturePolicyAssertionError
- java.lang.AssertionError
- java.lang.Exception
- java.lang.RuntimeException
- dev.archunitjava.integration.BuildIntegrationException
- dev.archunitjava.cli.CliConfigurationException
- dev.archunitjava.execution.ExecutionError
- dev.archunitjava.execution.TechnicalError
- dev.archunitjava.execution.UserError
- java.lang.IllegalArgumentException
- dev.archunitjava.baseline.BaselineFormatException
- dev.archunitjava.report.HtmlRenderLimitException
- dev.archunitjava.model.InvalidGenericSignatureException
- dev.archunitjava.model.InvalidJvmDescriptorException
- dev.archunitjava.pattern.InvalidPatternException
- dev.archunitjava.diagram.plantuml.InvalidPlantUmlException
- dev.archunitjava.layers.LayerMembershipException
- dev.archunitjava.pattern.PatternEvaluationException
- dev.archunitjava.slices.SliceMembershipException
- java.lang.IllegalStateException
- dev.archunitjava.graph.GraphValidationException
- dev.archunitjava.selector.IncompleteSelectionException
- dev.archunitjava.importer.ImportResolutionException
- java.lang.RuntimeException
- java.lang.Error
- dev.archunitjava.model.TypeHierarchy
- dev.archunitjava.model.TypeHierarchy.Builder
- dev.archunitjava.model.TypeModelBuilder
- dev.archunitjava.selector.TypeSelector
Interface Hierarchy
- dev.archunitjava.importer.AnalysisPayloadSupplier
- dev.archunitjava.execution.Checkable<R>
- dev.archunitjava.rules.ArchitectureRule
- java.lang.Comparable<T>
- dev.archunitjava.model.DeclarationDependencyOwner
- dev.archunitjava.model.JavaAnnotationValue
- dev.archunitjava.importer.ParsedAnnotationValue
- dev.archunitjava.graph.StableId
- dev.archunitjava.model.GenericType
- dev.archunitjava.model.JvmType
- dev.archunitjava.rules.RuleEvaluation
- dev.archunitjava.rules.RuleResultFactory
Annotation Interface Hierarchy
- dev.archunitjava.junit.ArchitectureTest (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.archunitjava.metrics.AbstractnessScope
- dev.archunitjava.importer.AnalysisCacheStatus
- dev.archunitjava.selector.AnnotationMatchMode
- dev.archunitjava.rules.AnnotationRuleMode
- dev.archunitjava.model.AnnotationSiteKind
- dev.archunitjava.rules.AnnotationValueOperator
- dev.archunitjava.model.AnnotationVisibility
- dev.archunitjava.model.Assignability
- dev.archunitjava.integration.BuildCommand
- dev.archunitjava.importer.BuildSystem
- dev.archunitjava.integration.BuildTool
- dev.archunitjava.importer.ClassFileDiagnosticCode
- dev.archunitjava.importer.ClassFileInput.Kind
- dev.archunitjava.importer.ClassFileTraversalPhase
- dev.archunitjava.importer.ClassPathAssemblyMode
- dev.archunitjava.cli.CliExitCode
- dev.archunitjava.cli.CliGraphDomain
- dev.archunitjava.cli.CliGraphFormat
- dev.archunitjava.cli.CliPattern.Kind
- dev.archunitjava.cli.CliResultFormat
- dev.archunitjava.rules.CompilerAccessPolicy
- dev.archunitjava.model.DeclarationDependencyEvidenceKind
- dev.archunitjava.model.DeclarationDependencySourceKind
- dev.archunitjava.graph.DependencyKind
- dev.archunitjava.rules.DependencyRuleMode
- dev.archunitjava.rules.DirectiveFlagPolicy
- dev.archunitjava.rules.DirectiveQualification
- dev.archunitjava.importer.DiscoveryDiagnosticCode
- dev.archunitjava.execution.EmptySelectionPolicy
- dev.archunitjava.rules.ExternalDependencyPolicy
- dev.archunitjava.baseline.FindingState
- dev.archunitjava.model.GeneratedCodeSignal
- dev.archunitjava.model.GenericTypeArgument.Variance
- dev.archunitjava.rules.HierarchyDepth
- dev.archunitjava.rules.HierarchyRelation
- dev.archunitjava.model.HierarchyRelationshipKind
- dev.archunitjava.rules.HierarchyRuleMode
- dev.archunitjava.importer.ImportFailureKind
- dev.archunitjava.importer.ImportResolutionDiagnosticCode
- dev.archunitjava.importer.ImportRuleAction
- dev.archunitjava.importer.InputDiagnosticCode
- dev.archunitjava.rules.JavaAccessVisibility
- dev.archunitjava.model.JavaAnnotationValue.ScalarKind
- dev.archunitjava.model.JavaCodeAccessKind
- dev.archunitjava.model.JavaCodeAccessOpcode
- dev.archunitjava.model.JavaConstantEvidenceKind
- dev.archunitjava.model.JavaDynamicCallSiteKind
- dev.archunitjava.model.JavaExceptionEvidenceKind
- dev.archunitjava.model.JavaMemberKind
- dev.archunitjava.model.JavaMemberModifier
- dev.archunitjava.model.JavaMethodHandleKind
- dev.archunitjava.model.JavaModifier
- dev.archunitjava.model.JavaModuleKind
- dev.archunitjava.model.JavaModulePackageDirectiveKind
- dev.archunitjava.model.JavaNestingKind
- dev.archunitjava.model.JavaParameterModifier
- dev.archunitjava.model.JavaTypeKind
- dev.archunitjava.model.JvmPrimitiveType (implements dev.archunitjava.model.JvmType)
- dev.archunitjava.model.JvmVoidType (implements dev.archunitjava.model.JvmType)
- dev.archunitjava.layers.LayerOverlapPolicy
- dev.archunitjava.layers.LayerPresence
- dev.archunitjava.metrics.LcomVariant
- dev.archunitjava.rules.MemberAccessRuleMode
- dev.archunitjava.selector.MemberVisibility
- dev.archunitjava.metrics.MetricAvailability
- dev.archunitjava.metrics.MetricComparison
- dev.archunitjava.metrics.MetricName
- dev.archunitjava.metrics.MetricUnit
- dev.archunitjava.rules.ModuleExportAccess
- dev.archunitjava.rules.ModuleRuleMode
- dev.archunitjava.rules.NamingTarget
- dev.archunitjava.model.NestingDiagnosticCode
- dev.archunitjava.rules.NonExplicitModulePolicy
- dev.archunitjava.importer.ParsedAnnotationOccurrence.Container
- dev.archunitjava.importer.ParsedAnnotationOccurrence.Site
- dev.archunitjava.importer.ParsedAnnotationOccurrence.Visibility
- dev.archunitjava.importer.ParsedAnnotationValue.ScalarKind
- dev.archunitjava.importer.ParsedCodeAccess.Kind
- dev.archunitjava.importer.ParsedCodeAccess.Opcode
- dev.archunitjava.importer.ParsedConstantEvidence.Kind
- dev.archunitjava.importer.ParsedExceptionEvidence.Kind
- dev.archunitjava.importer.ParsedMember.Kind
- dev.archunitjava.importer.ParsedModulePackageDirective.Kind
- dev.archunitjava.pattern.PatternDomain
- dev.archunitjava.rules.PatternRuleMode
- dev.archunitjava.pattern.PatternSyntax
- dev.archunitjava.diagram.plantuml.PlantUmlArrow
- dev.archunitjava.presets.PresetRuleMode
- dev.archunitjava.projection.ProjectionDomain
- dev.archunitjava.projection.ProjectionDropReason
- dev.archunitjava.rules.ReachabilityAssumption
- dev.archunitjava.report.ReportDomain
- dev.archunitjava.result.RuleStatus
- dev.archunitjava.model.SealedHierarchyDiagnosticCode
- dev.archunitjava.selector.SelectionDiagnosticCode
- dev.archunitjava.selector.SelectorConstant
- dev.archunitjava.rules.SelfDependencyPolicy
- dev.archunitjava.result.Severity
- dev.archunitjava.slices.SliceOverlapPolicy
- dev.archunitjava.rules.SyntheticEdgePolicy
- dev.archunitjava.model.TypeModelDiagnosticCode
- dev.archunitjava.model.TypeReferenceEvidence
- dev.archunitjava.rules.TypeUseDependencyPolicy
- dev.archunitjava.selector.TypeVisibility
- dev.archunitjava.rules.UnknownAnnotationPolicy
- dev.archunitjava.selector.UnknownHierarchyPolicy
- dev.archunitjava.rules.UnknownInheritancePolicy
- dev.archunitjava.diagram.plantuml.UnmappedDiagramDependencyPolicy
- dev.archunitjava.slices.UnmatchedSlicePolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.archunitjava.importer.AnalysisCacheKey
- dev.archunitjava.importer.AnalysisCacheResult
- dev.archunitjava.selector.AnnotationQuery
- dev.archunitjava.rules.AnnotationRuleSpec
- dev.archunitjava.model.AnnotationSite
- dev.archunitjava.rules.AnnotationValueCondition (implements java.lang.Comparable<T>)
- dev.archunitjava.junit.ArchitectureTestCase (implements java.lang.Comparable<T>)
- dev.archunitjava.baseline.BaselineComparison
- dev.archunitjava.baseline.BaselineFinding (implements java.lang.Comparable<T>)
- dev.archunitjava.baseline.BaselineReadLimits
- dev.archunitjava.baseline.BaselineUpdate
- dev.archunitjava.integration.BuildIntegrationRequest
- dev.archunitjava.integration.BuildIntegrationResult
- dev.archunitjava.model.BytecodeLocation
- dev.archunitjava.importer.CacheInputFingerprint
- dev.archunitjava.importer.ClassFileDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ClassFileOrigin (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ClassFileReaderOptions
- dev.archunitjava.model.ClassFileVersion (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ClassPathAssemblyOptions
- dev.archunitjava.importer.ClassPathAssemblyResult
- dev.archunitjava.model.ClassResourceLocation (implements java.lang.Comparable<T>)
- dev.archunitjava.cli.CliAnalysisResult
- dev.archunitjava.cli.CliConfiguration
- dev.archunitjava.cli.CliPattern
- dev.archunitjava.cli.CliRuleConfiguration (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.CohesionMetricOptions
- dev.archunitjava.metrics.CohesionMetricReport
- dev.archunitjava.metrics.CohesionValue (implements java.lang.Comparable<T>)
- dev.archunitjava.model.CompilerArtifactFilterOptions
- dev.archunitjava.model.CompilerArtifactProvenance
- dev.archunitjava.model.CompilerArtifactView
- dev.archunitjava.metrics.ComponentComposition (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.ComponentDependencyMetrics (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.CumulativeDependencyMetrics
- dev.archunitjava.projection.CycleAnalysisResult
- dev.archunitjava.projection.CycleEnumerationOptions
- dev.archunitjava.rules.CycleRuleOptions
- dev.archunitjava.model.DeclarationDependency (implements java.lang.Comparable<T>)
- dev.archunitjava.model.DeclarationDependencyOwner.MemberOwner (implements dev.archunitjava.model.DeclarationDependencyOwner)
- dev.archunitjava.model.DeclarationDependencyOwner.RecordComponentOwner (implements dev.archunitjava.model.DeclarationDependencyOwner)
- dev.archunitjava.model.DeclarationDependencyOwner.TypeOwner (implements dev.archunitjava.model.DeclarationDependencyOwner)
- dev.archunitjava.model.DeclarationDependencyResult
- dev.archunitjava.model.DeclarationDependencySource (implements java.lang.Comparable<T>)
- dev.archunitjava.model.DeclarationLocation
- dev.archunitjava.graph.DependencyEdge (implements java.lang.Comparable<T>)
- dev.archunitjava.graph.DependencyEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.DependencyMetricReport
- dev.archunitjava.rules.DependencyRuleSpec
- dev.archunitjava.result.Diagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.DiscoveredProject
- dev.archunitjava.importer.DiscoveryDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.projection.DroppedProjectionEdge (implements java.lang.Comparable<T>)
- dev.archunitjava.projection.ElementaryCycle (implements java.lang.Comparable<T>)
- dev.archunitjava.model.ExternalTypeStub
- dev.archunitjava.baseline.FindingChange (implements java.lang.Comparable<T>)
- dev.archunitjava.model.GeneratedCodeClassification
- dev.archunitjava.model.GeneratedCodeOptions
- dev.archunitjava.model.GenericClassSignature
- dev.archunitjava.model.GenericClassView
- dev.archunitjava.model.GenericFieldView
- dev.archunitjava.model.GenericMethodSignature
- dev.archunitjava.model.GenericMethodView
- dev.archunitjava.model.GenericSignatureDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.model.GenericType.ArrayType (implements dev.archunitjava.model.GenericType)
- dev.archunitjava.model.GenericType.ClassType (implements dev.archunitjava.model.GenericType)
- dev.archunitjava.model.GenericType.PrimitiveType (implements dev.archunitjava.model.GenericType)
- dev.archunitjava.model.GenericType.TypeVariable (implements dev.archunitjava.model.GenericType)
- dev.archunitjava.model.GenericType.VoidType (implements dev.archunitjava.model.GenericType)
- dev.archunitjava.model.GenericTypeArgument
- dev.archunitjava.model.GenericTypeParameter
- dev.archunitjava.graph.GraphNode (implements java.lang.Comparable<T>)
- dev.archunitjava.report.GraphSnapshot
- dev.archunitjava.report.GraphSnapshotLimits
- dev.archunitjava.model.HierarchyQueryResult
- dev.archunitjava.model.HierarchyRelationship (implements java.lang.Comparable<T>)
- dev.archunitjava.rules.HierarchyRuleSpec
- dev.archunitjava.report.HtmlRenderLimits
- dev.archunitjava.importer.ImportFailurePolicy
- dev.archunitjava.importer.ImportOptions
- dev.archunitjava.importer.ImportResolutionDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ImportResolutionResult
- dev.archunitjava.importer.ImportResourceRule
- dev.archunitjava.importer.ImportScope
- dev.archunitjava.importer.InputDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.InputEnumerationOptions
- dev.archunitjava.importer.InputEnumerationResult
- dev.archunitjava.model.JavaAnnotation (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaAnnotationElement (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaAnnotationOccurrence (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaAnnotationValue.ArrayValue (implements dev.archunitjava.model.JavaAnnotationValue)
- dev.archunitjava.model.JavaAnnotationValue.ClassValue (implements dev.archunitjava.model.JavaAnnotationValue)
- dev.archunitjava.model.JavaAnnotationValue.EnumValue (implements dev.archunitjava.model.JavaAnnotationValue)
- dev.archunitjava.model.JavaAnnotationValue.NestedAnnotationValue (implements dev.archunitjava.model.JavaAnnotationValue)
- dev.archunitjava.model.JavaAnnotationValue.ScalarValue (implements dev.archunitjava.model.JavaAnnotationValue)
- dev.archunitjava.model.JavaBootstrapArgument
- dev.archunitjava.model.JavaCodeAccess (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaCodeAccessTarget (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaConstantEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaConstantLoadSite (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaConstantPoolEvidence
- dev.archunitjava.model.JavaDynamicCallSite (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaDynamicConstant (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaEnclosingDeclaration (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaExceptionEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaInnerClassEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.layers.JavaLayer (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaMemberSignature (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaMethodHandle (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaModule (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaModuleIdentity (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaModulePackageDirective (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaModuleProvide (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaModuleRequire (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaNesting
- dev.archunitjava.model.JavaPackage (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaPackageName (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaPackageOrigin (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaParameter (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaRecordComponent (implements java.lang.Comparable<T>)
- dev.archunitjava.slices.JavaSlice (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.JavaSourceDocument
- dev.archunitjava.model.JavaTypeName (implements java.lang.Comparable<T>)
- dev.archunitjava.model.JavaTypeUseTarget
- dev.archunitjava.model.JvmArrayType (implements dev.archunitjava.model.JvmType)
- dev.archunitjava.model.JvmMethodType
- dev.archunitjava.model.JvmReferenceType (implements dev.archunitjava.model.JvmType)
- dev.archunitjava.layers.LayerId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.model.LineNumberEntry (implements java.lang.Comparable<T>)
- dev.archunitjava.graph.LocationId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.rules.MemberAccessRuleSpec
- dev.archunitjava.graph.MemberId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.selector.MemberSelection
- dev.archunitjava.model.MetaAnnotationResult
- dev.archunitjava.metrics.MetricAmount (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.MetricSample (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.MetricSystemId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.metrics.MetricThreshold
- dev.archunitjava.rules.ModuleCoveragePolicy
- dev.archunitjava.rules.ModuleDependencyComparison
- dev.archunitjava.rules.ModuleDependencyObservation (implements java.lang.Comparable<T>)
- dev.archunitjava.graph.ModuleId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.rules.ModuleIdentityId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.rules.ModulePackageRuleSpec
- dev.archunitjava.rules.ModuleRequireRuleSpec
- dev.archunitjava.selector.ModuleSelection
- dev.archunitjava.rules.NamingRuleOptions
- dev.archunitjava.model.NestingDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.rules.PackageCoveragePolicy
- dev.archunitjava.graph.PackageId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.selector.PackageSelection
- dev.archunitjava.importer.ParsedAnnotation (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedAnnotationDefault (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedAnnotationElement (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedAnnotationOccurrence (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedAnnotationOccurrence.TypeUseTarget
- dev.archunitjava.importer.ParsedAnnotationValue.ArrayValue (implements dev.archunitjava.importer.ParsedAnnotationValue)
- dev.archunitjava.importer.ParsedAnnotationValue.ClassValue (implements dev.archunitjava.importer.ParsedAnnotationValue)
- dev.archunitjava.importer.ParsedAnnotationValue.EnumValue (implements dev.archunitjava.importer.ParsedAnnotationValue)
- dev.archunitjava.importer.ParsedAnnotationValue.NestedAnnotationValue (implements dev.archunitjava.importer.ParsedAnnotationValue)
- dev.archunitjava.importer.ParsedAnnotationValue.ScalarValue (implements dev.archunitjava.importer.ParsedAnnotationValue)
- dev.archunitjava.importer.ParsedBootstrapArgument (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedClassFile (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedCodeAccess (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedConstantEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedConstantLoadSite (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedConstantPoolEvidence
- dev.archunitjava.importer.ParsedDynamicCallSite (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedDynamicConstant (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedEnclosingMethod (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedExceptionEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedInnerClass (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedLineNumber (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedMember (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedMethodHandle (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedMethodParameter (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedModuleDescriptor
- dev.archunitjava.importer.ParsedModulePackageDirective (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedModuleProvide (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedModuleRequire (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ParsedNestingMetadata
- dev.archunitjava.importer.ParsedRecordComponent (implements java.lang.Comparable<T>)
- dev.archunitjava.pattern.PatternDescription (implements java.lang.Comparable<T>)
- dev.archunitjava.diagram.plantuml.PlantUmlAdherenceOptions
- dev.archunitjava.diagram.plantuml.PlantUmlComponent (implements java.lang.Comparable<T>)
- dev.archunitjava.diagram.plantuml.PlantUmlComponentId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.diagram.plantuml.PlantUmlEdge (implements java.lang.Comparable<T>)
- dev.archunitjava.diagram.plantuml.PlantUmlLimits
- dev.archunitjava.presets.PresetLayer (implements java.lang.Comparable<T>)
- dev.archunitjava.presets.PresetRule (implements java.lang.Comparable<T>)
- dev.archunitjava.projection.ProjectionEdgeSelector (implements java.lang.Comparable<T>)
- dev.archunitjava.projection.ProjectionNodeMapping (implements java.lang.Comparable<T>)
- dev.archunitjava.projection.ProjectionPlan
- dev.archunitjava.projection.ProjectionResult
- dev.archunitjava.rules.ReachabilityRuleOptions
- dev.archunitjava.importer.ResolvedImportedType (implements java.lang.Comparable<T>)
- dev.archunitjava.report.ResultRenderLimits
- dev.archunitjava.report.ResultReport
- dev.archunitjava.baseline.ReviewedBaseline
- dev.archunitjava.result.RuleMetadata (implements java.lang.Comparable<T>)
- dev.archunitjava.rules.RuleSelection
- dev.archunitjava.model.SealedHierarchyDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.model.SealedHierarchyResult
- dev.archunitjava.importer.SelectedClassResource (implements java.lang.Comparable<T>)
- dev.archunitjava.selector.SelectionDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.selector.SelectorDescription (implements java.lang.Comparable<T>)
- dev.archunitjava.importer.ShadowedTypeDefinition (implements java.lang.Comparable<T>)
- dev.archunitjava.slices.SliceId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.report.SnapshotEdge (implements java.lang.Comparable<T>)
- dev.archunitjava.report.SnapshotEvidence (implements java.lang.Comparable<T>)
- dev.archunitjava.report.SnapshotNode (implements java.lang.Comparable<T>)
- dev.archunitjava.report.SnapshotQueryMetadata
- dev.archunitjava.metrics.SourceCounts
- dev.archunitjava.metrics.SourceDocumentId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.model.SourceFileName (implements java.lang.Comparable<T>)
- dev.archunitjava.metrics.SourceLineMetrics
- dev.archunitjava.metrics.SourceMetricOptions
- dev.archunitjava.metrics.SourceMetricReport
- dev.archunitjava.projection.StronglyConnectedComponent (implements java.lang.Comparable<T>)
- dev.archunitjava.baseline.Suppression (implements java.lang.Comparable<T>)
- dev.archunitjava.rules.SymbolicMemberTargetId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.rules.TypeCoveragePolicy
- dev.archunitjava.graph.TypeId (implements dev.archunitjava.graph.StableId)
- dev.archunitjava.model.TypeModelDiagnostic (implements java.lang.Comparable<T>)
- dev.archunitjava.model.TypeModelResult
- dev.archunitjava.model.TypeOwner (implements java.lang.Comparable<T>)
- dev.archunitjava.selector.TypeSelection
- dev.archunitjava.result.Violation (implements java.lang.Comparable<T>)
- dev.archunitjava.result.ViolationId (implements java.lang.Comparable<T>)
- dev.archunitjava.result.ViolationSubject (implements java.lang.Comparable<T>)
- java.lang.Record