JarDependencies depend = new JarDependencies(<myJarFile>); JarDependencies anotherDepend = new JarDependencies(<aSecondJarFile>); boolean isDependingOn = depend.isDependingOn(anotherDepend);
JarDependencies
has dependencies to a set of packages. Set<String> set = new HashSet<>(); set.add("java.util"); DependencyChecker checker = new DependencyChecker(); boolean dependsOn = checker.check(<myJarFile>, set);
JarDependencies depend = new JarDependencies(<myJarFile>); boolean isDependingOnSwing = DependencyUtilities.dependOnSwing(depend); boolean isDependingOnJavaFX = DependencyUtilities.dependOnJavaFX(depend);
JarDependencies depend = new JarDependencies(<myJarFile>); Set<String> set = new HashSet<> set.add("java.awt.geom.Arc2D"); set.add("java.awt.geom.Ellipse2D"); boolean isDependingOnSwing = DependencyUtilities.dependOnSwing(depend, set);
Copyright 2019 Herve Girod. All Rights Reserved. Documentation and source under the LGPL v2 licence