Slice
implementations.SliceAssert.isCycleFree()
.SliceAssert.isLayeredRelaxed()
()}.SliceAssert.isLayeredStrict()
.Clazz
form a classname.SliceAssertions.dessert(Iterable)
SliceAssertions.dessert(Slice...)
SliceAssertions.dessert(Map)
.SliceAssertions.dessert(Iterable)
SliceAssertions.dessert(Slice...)
SliceAssertions.dessert(Map)
.Slice
that represents a single .class file.ModuleSlice
to be used for ModuleSlice extensions similar to
AbstractDelegateSlice
.SliceAssert.usesNot(Iterable)
SliceAssert.usesNot(Slice...)
SliceAssert.usesNot(Iterable)
SliceAssert.usesNot(Slice...)
ClassResolver
.IllegalStateException
.ClassFile
by analyzing the byte code.ModuleResolver
that scans the class-path for module-info classes.ModuleSlice
.JpmsModule
.this.minus(this.slice(pattern))
.this.minus(this.slice(predicate))
.Slice
that represents a module.Slice
from this slice for which the
Object.toString()
returns name.Slice
that resembles the union of the slices.Slice
that resembles the union of the slices.ClassResolver.ofClassPath()
and all entries
from the sun.boot.class.path system-properties for java 8 and before or
all java runtime modules from Java 9 on.ClassResolver.ofClassPath()
, but without the entries
from the Class-Path attribute of any Manifest file.Slice
of all classes that belong to the Java package
given by the package name passed.Slice
of all classes that belong to the Java package
given by the package name passed
or any (nested) sub-package.SlicePartitioner
that maps classes to names.Slice.partitionBy(SlicePartitioner)
, but creates specialized subclasses
of PartitionSlice
using a PartitionSliceFactory
.AssertionError
.AssertionError
.AssertionError
message
for a detected cycle.AssertionError
message
for dependency violations.Slice
that represents a whole JAR file, classes directory, module or other
single source of classes.Root
of some class given by its classname.CycleRenderer
.Clazz
.Slice
for a concrete list of Java classes.Slice
.SliceAssert.usesOnly(Iterable)
.SliceAssert.usesOnly(Iterable)
.SliceAssert.usesNot(Iterable)
.SliceAssert.usesOnly(Iterable)
.Copyright © 2017–2023 Hans Jörg Heßmann. All rights reserved.