A C D E F G I J L M O P S V 
All Classes All Packages

A

ADD_PACKAGE_DEPENDENCIES - cdc.deps.java.DJavaAnalyzer.Feature
 
ADD_ROOT_GROUP_DEPENDENCIES - cdc.deps.java.DJavaAnalyzer.Feature
 
addAnonymousFeature() - Method in class cdc.deps.java.DJavaAnalysis
 
addNestedFeature() - Method in class cdc.deps.java.DJavaAnalysis
 
aliases - Variable in class cdc.deps.java.JavaDeps.MainArgs
 
analyzeClassFile(DGroup, InputStream) - Method in class cdc.deps.java.asm.AsmJavaAnalyzer
 
analyzeClassFile(DGroup, InputStream) - Method in class cdc.deps.java.DJavaAnalyzer
Analyzes a class file.
analyzeClassFile(File) - Method in class cdc.deps.java.DJavaAnalyzer
Analyzes one class file.
analyzeClassPath(File) - Method in class cdc.deps.java.DJavaAnalyzer
Analyzes all class files contained (directly or not) under a directory.
analyzeJarFile(File) - Method in class cdc.deps.java.DJavaAnalyzer
Analyzes all class files contained in a jar file.
analyzer - Variable in class cdc.deps.java.asm.AsmDependencyVisitor
 
ASM - cdc.deps.java.Engine
Analyzer built with ASM.
AsmDependencyVisitor - Class in cdc.deps.java.asm
ClassVisitor dedicated to dependency analysis.
AsmDependencyVisitor(AsmJavaAnalyzer, DGroup) - Constructor for class cdc.deps.java.asm.AsmDependencyVisitor
 
AsmDependencyVisitor(AsmJavaAnalyzer, DGroup, ClassVisitor) - Constructor for class cdc.deps.java.asm.AsmDependencyVisitor
 
AsmJavaAnalyzer - Class in cdc.deps.java.asm
Implementation of Java analyzer based on ASM library.
AsmJavaAnalyzer() - Constructor for class cdc.deps.java.asm.AsmJavaAnalyzer
 

C

CATEGORY_CLASS - Static variable in class cdc.deps.java.DJavaAnalysis
Item: Java class
CATEGORY_CLASS_FILE - Static variable in class cdc.deps.java.DJavaAnalysis
Group: Java class file
CATEGORY_ENUM - Static variable in class cdc.deps.java.DJavaAnalysis
Item: Java enum
CATEGORY_FOLDER - Static variable in class cdc.deps.java.DJavaAnalysis
Group: Java folder (of a class file)
CATEGORY_INTERFACE - Static variable in class cdc.deps.java.DJavaAnalysis
Item: Java interface
CATEGORY_JAR - Static variable in class cdc.deps.java.DJavaAnalysis
Group: Java jar file
CATEGORY_PACKAGE - Static variable in class cdc.deps.java.DJavaAnalysis
Package: Java package
CATEGORY_UNKNOWN - Static variable in class cdc.deps.java.DJavaAnalysis
Item: Java unknown
cdc.deps.java - package cdc.deps.java
 
cdc.deps.java.asm - package cdc.deps.java.asm
 
CLASS_SEPARATOR - Static variable in class cdc.deps.java.DJavaAnalysis
 
classFiles - Variable in class cdc.deps.java.JavaDeps.MainArgs
Class files directly specified on command line.
classPaths - Variable in class cdc.deps.java.JavaDeps.MainArgs
Class paths directly specified on command line.
COLLAPSE_ANONYMOUS_CLASSES - cdc.deps.java.DJavaAnalyzer.Feature
 
COLLAPSE_HIDDEN_TYPES - cdc.deps.java.DJavaAnalyzer.Feature
 
COLLAPSE_TYPES - cdc.deps.java.DJavaAnalyzer.Feature
 
collapseAnonymousClasses() - Method in class cdc.deps.java.DJavaAnalysis
 
collapseHiddenTypes() - Method in class cdc.deps.java.DJavaAnalysis
 
collapseTypes() - Method in class cdc.deps.java.DJavaAnalysis
 

D

DEBUG - cdc.deps.java.DJavaAnalyzer.Feature
 
debugEnabled() - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
DJavaAnalysis - Class in cdc.deps.java
Specialization of Dependency analysis for Java.
At the moment analysis does not detail methods or fields.
DJavaAnalysis() - Constructor for class cdc.deps.java.DJavaAnalysis
 
DJavaAnalyzer - Class in cdc.deps.java
Base class for analyzers of Java dependencies.
DJavaAnalyzer() - Constructor for class cdc.deps.java.DJavaAnalyzer
 
DJavaAnalyzer.Feature - Enum in cdc.deps.java
 

E

engine - Variable in class cdc.deps.java.JavaDeps.MainArgs
Optional Java analyzer engine.
Engine - Enum in cdc.deps.java
Enumeration of possible Java Dependencies analyzers.
enter(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
execute(JavaDeps.MainArgs) - Static method in class cdc.deps.java.JavaDeps
 

F

FEATURE_ABSTRACT - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_ANONYMOUS - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_DEPRECATED - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_FINAL - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_GENERIC - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_NESTED - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_PACKAGE - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_PRIVATE - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_PROTECTED - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_PUBLIC - Static variable in class cdc.deps.java.DJavaAnalysis
 
FEATURE_STATIC - Static variable in class cdc.deps.java.DJavaAnalysis
 
features - Variable in class cdc.deps.java.JavaDeps.MainArgs
 
findOrCreateGroup(DGroup, File) - Method in class cdc.deps.java.DJavaAnalysis
 
findOrCreateItem(String, DGroup) - Method in class cdc.deps.java.DJavaAnalysis
 
findOrCreatePackage(String, boolean) - Method in class cdc.deps.java.DJavaAnalysis
 
fixGroupCategory() - Method in class cdc.deps.java.DJavaAnalysis
 

G

getAnalysis() - Method in class cdc.deps.java.DJavaAnalyzer
 
getClassPart(String) - Static method in class cdc.deps.java.DJavaAnalysis
Returns the class part of a qualified name.
getDescription() - Method in enum cdc.deps.java.DJavaAnalyzer.Feature
 
getLastClass(String) - Static method in class cdc.deps.java.DJavaAnalysis
Returns the name of the most nested class.
getName() - Method in enum cdc.deps.java.DJavaAnalyzer.Feature
 
getOwningNamedClass(String) - Static method in class cdc.deps.java.DJavaAnalysis
 
getPackagePart(String) - Static method in class cdc.deps.java.DJavaAnalysis
Returns the package part of a qualified name.
getParent(String) - Static method in class cdc.deps.java.DJavaAnalysis
 

I

IGNORE_ANNOTATIONS - cdc.deps.java.DJavaAnalyzer.Feature
If enabled, annotation are ignored.
IGNORE_JDK_TYPES - cdc.deps.java.DJavaAnalyzer.Feature
If enabled, standard Java types are ignored.
IGNORE_PACKAGE_INFO - cdc.deps.java.DJavaAnalyzer.Feature
 
isAnonymousClass(String) - Static method in class cdc.deps.java.DJavaAnalysis
Returns true when a name is an anonymous class name.
isEnabled(DJavaAnalyzer.Feature) - Method in class cdc.deps.java.DJavaAnalyzer
 
isEnabled(DJavaAnalyzer.Feature) - Method in class cdc.deps.java.JavaDeps.MainArgs
 
isNamedClass(String) - Static method in class cdc.deps.java.DJavaAnalysis
 
isNestedClass(String) - Static method in class cdc.deps.java.DJavaAnalysis
Returns true when a name is the name of an nested class.
isPackageInfo(String) - Static method in class cdc.deps.java.DJavaAnalysis
 
isSignatureOfGenericClass(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
isStandardJavaName(String) - Static method in class cdc.deps.java.DJavaAnalysis
 

J

jarFiles - Variable in class cdc.deps.java.JavaDeps.MainArgs
Jar files directly specified on command line.
JavaDeps - Class in cdc.deps.java
Program used to analyze Java classes or jars and generate dependencies.
JavaDeps.MainArgs - Class in cdc.deps.java
 

L

leave() - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
log(String) - Method in class cdc.deps.java.DJavaAnalyzer
 
LOGGER - Static variable in class cdc.deps.java.asm.AsmDependencyVisitor
 
LOGGER - Static variable in class cdc.deps.java.DJavaAnalysis
 
LOGGER - Static variable in class cdc.deps.java.JavaDeps
 

M

main(String[]) - Static method in class cdc.deps.java.JavaDeps
 
MainArgs() - Constructor for class cdc.deps.java.JavaDeps.MainArgs
 

O

output - Variable in class cdc.deps.java.JavaDeps.MainArgs
Optional output file.

P

PACKAGE_SEPARATOR - Static variable in class cdc.deps.java.DJavaAnalysis
 
parseConstant(Object) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
parseDesc(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
parseInternalName(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
Parse an internal name.
parseMethodDesc(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
parseSignature(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
Parse a generic signature.
parseType(Type) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
postAnalysis() - Method in class cdc.deps.java.DJavaAnalyzer
 

S

setEnabled(DJavaAnalyzer.Feature, boolean) - Method in class cdc.deps.java.DJavaAnalyzer
 
setEnabled(DJavaAnalyzer.Feature, boolean) - Method in class cdc.deps.java.JavaDeps.MainArgs
 

V

valueOf(String) - Static method in enum cdc.deps.java.DJavaAnalyzer.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.deps.java.Engine
Returns the enum constant of this type with the specified name.
values() - Static method in enum cdc.deps.java.DJavaAnalyzer.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.deps.java.Engine
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - cdc.deps.java.DJavaAnalyzer.Feature
 
visit(int, int, String, String, String, String[]) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitAnnotation(String, boolean) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitAttribute(Attribute) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitEnd() - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitField(int, String, String, String, Object) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitInnerClass(String, String, String, int) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitModule(String, int, String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitNestHost(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitNestMember(String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitOuterClass(String, String, String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitSource(String, String) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class cdc.deps.java.asm.AsmDependencyVisitor
 
VOID_SIGNATURE_VISITOR - Static variable in class cdc.deps.java.asm.AsmDependencyVisitor
 
A C D E F G I J L M O P S V 
All Classes All Packages