public final class Classpath extends AbstractRootSlice
| Constructor and Description |
|---|
Classpath() |
Classpath(ClassResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
Clazz |
asClazz(Class<?> clazz) |
Clazz |
asClazz(String classname) |
ConcreteSlice |
duplicates()
Returns a slice of all duplicate .class files detected by the underlying
ClassResolver. |
Root |
rootOf(Class<?> clazz) |
Root |
rootOf(File rootFile) |
Root |
rootOfClass(String classname) |
Slice |
sliceOf(Class<?>... classes) |
Slice |
sliceOf(String... classnames) |
contains, getClazzes, packageOf, packageOf, packageOf, packageTreeOf, packageTreeOf, packageTreeOf, slice, slicegetDependencies, minus, minus, minus, minus, named, partitionBy, partitionBy, partitionByPackage, plus, plus, slice, slice, usespublic Classpath()
public Classpath(ClassResolver resolver)
public ConcreteSlice duplicates()
ClassResolver.
Hence for each entry in this slice there are at least two .class files with the same classname but
different URI's.Copyright © 2017–2021 Hans Jörg Heßmann. All rights reserved.