JGDMS Project 3.0-SNAPSHOT API Documentation

Skip navigation links
A B C E F G H I M N O P R S T U 

A

addClasses(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of classes that dependencies are going to be computed on.
addHidePackage(String) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addHidePackages(String[]) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addHidePackages(List) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addHides(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of package prefixes that are to remain hidden from processing.
addInside(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the working set of package prefixes that will make up the working domain space.
addInsidePackage(String) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
Inside packages limit the scope of the dependency search to Classes within these packages.
addInsidePackages(String[]) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
Inside packages limit the scope of the dependency search to Classes within these packages.
addInsidePackages(List) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addInsideRoot(String) - Method in class org.apache.river.tool.ClassDep
Adds an entry into the set of package prefixes for which classes found through the specified root directories will be considered for dependency generation.
addOutside(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of package prefixes that will bypassed during dependency checking.
addOutsidePackageOrClass(String) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
The package patterns or class names to be excluded from the dependency search results.
addOutsidePackagesOrClasses(String[]) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addOutsidePackagesOrClasses(List) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addOutsideRoot(String) - Method in class org.apache.river.tool.ClassDep
Adds an entry into the set of package prefixes for which classes found through the specified root directories, and that are part of the inside root namespace, will be skipped as part of the dependency generation.
addProvider(ClassDependencyRelationship) - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
Add a provider class to this dependant class.
addPrune(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of package prefixes that will be skipped as part of the dependency generation.
addRoots(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of directories to look under for the classes that fall within the working domain space as defined by the intersection of the following sets: inside,outside,prune,show, and hide.
addShow(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of package prefixes that we want to display.
addShowPackage(String) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addShowPackages(String[]) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addShowPackages(List) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
addSkip(String) - Method in class org.apache.river.tool.ClassDep
Add an entry into the set of classes that should be skipped during dependency generation.
addTells(String) - Method in class org.apache.river.tool.ClassDep
Add an entry in to the set of classes whose dependents that lie with the inside set are listed.

B

build() - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
Builds ClassDependParameters immutable object from optional parameters, execute this method last, after setting all optional parameters.

C

CDPBuilder() - Constructor for class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
ClassDep - Class in org.apache.river.tool
Tool used to analyze a set of classes and determine on what other classes they directly or indirectly depend.
ClassDep() - Constructor for class org.apache.river.tool.ClassDep
No argument constructor.
ClassDep(String[]) - Constructor for class org.apache.river.tool.ClassDep
Constructor that takes command line arguments and fills in the appropriate fields.
ClassDepend - Class in org.apache.river.tool.classdepend
Provides a utility for computing which classes are depended on by a set of classes.
ClassDependencyRelationship - Class in org.apache.river.tool.classdepend
A container to store class dependency related information for later analysis.
ClassDependParameters - Class in org.apache.river.tool.classdepend
Effectively Immutable parameter class for ClassDepend.
ClassDependParameters.CDPBuilder - Class in org.apache.river.tool.classdepend
CDPBuilder - to build an immutable ClassDependParameters object, much like the StringBuilder and String class relationship.
compute() - Method in class org.apache.river.tool.ClassDep
Method that takes the user provided switches that logically define the domain in which to look for dependencies.
compute(String[]) - Method in class org.apache.river.tool.classdepend.PackageClasses
Returns a set of the fully qualified names of classes in the specified packages, not including classes in subpackages of those packages.
compute(String) - Method in class org.apache.river.tool.classdepend.PackageClasses
 
compute(boolean, String[]) - Method in class org.apache.river.tool.classdepend.PackageClasses
Returns a set of the fully qualified names of classes in the specified packages, optionally including classes in subpackages of those packages.
compute(boolean, String) - Method in class org.apache.river.tool.classdepend.PackageClasses
Returns a set of the fully qualified names of classes in the specified packages, optionally including classes in subpackages of those packages.
compute(InputStream) - Static method in class org.apache.river.tool.classdepend.ReferencedClasses
Computes the classes referred to by another class.
createPattern(Collection) - Method in class org.apache.river.tool.classdepend.ClassDepend
Creates a pattern that matches class names for any of the names in the argument.

E

edges(boolean) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
edges() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 
equals(Object) - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
 
excludePlatformClasses(boolean) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
This optional parameter if true, excludes Java platform classes from the dependency search.
excludePlatformClasses() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 

F

filterClassDependencyRelationShipMap(Map, ClassDependParameters) - Method in class org.apache.river.tool.classdepend.ClassDepend
This method applies optional filters to provide methods to support the original API of ClassDep.

G

getDependants() - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
Get the classes dependant on this class.
getDependencyRelationshipMap(Collection, boolean) - Method in class org.apache.river.tool.classdepend.ClassDepend
This method builds the entire DependencyRelationShipMap that can be used to analyse class dependencies.
getFiles() - Method in class org.apache.river.tool.ClassDep
If true classnames will be separated using File.separator, else it will use dots.
getProviders() - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
Get the classes that this class needs to function.
getResults() - Method in class org.apache.river.tool.ClassDep
Accessor method for the found dependencies.

H

hasFailed() - Method in class org.apache.river.tool.ClassDep
Indicates whether computing the dependent classes as result of the last call to ClassDep.compute() resulted in one or more failures.
hashCode() - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
 
hidePackages() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 

I

ignoreOuterParentClass(boolean) - Method in class org.apache.river.tool.classdepend.ClassDependParameters.CDPBuilder
 
ignoreOuterParentClass() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 
insidePackages() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 
isRootClass() - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
If this a root dependant, the class was used to discover dependencies.

M

main(String[]) - Static method in class org.apache.river.tool.ClassDep
Command line interface for generating the list of classes that a set of classes depends upon.
main(String[]) - Static method in class org.apache.river.tool.classdepend.ClassDepend
 
main(String[]) - Static method in class org.apache.river.tool.classdepend.PackageClasses
Prints the classes in a package in the class path to standard output using the default character encoding.
matches(String, Pattern) - Method in class org.apache.river.tool.classdepend.ClassDepend
Checks if the string matches the pattern, returning false if the pattern is null.

N

newInstance(String, String, boolean) - Static method in class org.apache.river.tool.classdepend.ClassDepend
Public Factory method for creating a new instance of ClassDepend.
noteClassLoadingFailed(String, IOException) - Method in class org.apache.river.tool.classdepend.ClassDepend
Called when attempts to load the bytecodes for the specified class fail.
noteClassNotFound(String) - Method in class org.apache.river.tool.classdepend.ClassDepend
Called when the specified class is not found.

O

org.apache.river.tool - package org.apache.river.tool
 
org.apache.river.tool.classdepend - package org.apache.river.tool.classdepend
 
outsidePackagesOrClasses() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
outsidePackagesOrClasses - excluded from search ,excludes the names of classes, or package patterns, that should be excluded from the dependency computation

P

PackageClasses - Class in org.apache.river.tool.classdepend
Utility class for finding the names of the classes in a set of packages.
PackageClasses(String) - Constructor for class org.apache.river.tool.classdepend.PackageClasses
Creates an instance with the specified class path.
printClassesWithFileSeparator() - Method in class org.apache.river.tool.classdepend.ClassDepend
 

R

ReferencedClasses - Class in org.apache.river.tool.classdepend
A utility class for computing the classes referred to by another class.

S

setClassPath(String) - Method in class org.apache.river.tool.ClassDep
Set the classpath to use for finding our class definitions.
setEdges(boolean) - Method in class org.apache.river.tool.ClassDep
Determines whether to include package references that lie outside the declared set of interest.
setFiles(boolean) - Method in class org.apache.river.tool.ClassDep
Determines how to print out the fully qualified class names.
setPrintClassesWithFileSeparator(boolean) - Method in class org.apache.river.tool.classdepend.ClassDepend
 
setRootDirBehavior(boolean) - Method in class org.apache.river.tool.ClassDep
Controls whether the behavior for finding class files in the specified directories, if any, must be based on the old behavior (the default) or the new behavior that solves some of the problems with the old behavior.
setupOptions(String[]) - Method in class org.apache.river.tool.ClassDep
Convenience method for initializing an instance with specific command line arguments.
showPackages() - Method in class org.apache.river.tool.classdepend.ClassDependParameters
 

T

toString() - Method in class org.apache.river.tool.classdepend.ClassDependencyRelationship
 

U

usage() - Static method in class org.apache.river.tool.ClassDep
Print out the usage for this utility.
A B C E F G H I M N O P R S T U 
Skip navigation links
Copyright ©, multiple authors.

Copyright © 2016–2018. All rights reserved.