org.apache.maven.diagrams.connectors.classes
Class PackageUtils

java.lang.Object
  extended by org.apache.maven.diagrams.connectors.classes.PackageUtils

public class PackageUtils
extends java.lang.Object

The class provides methods to get list of classes contained in given directory or jar. TODO: Should be merged with: org.apache.maven.shared.dependency.analyzer.ClassAnalyzer


Constructor Summary
PackageUtils()
           
 
Method Summary
protected static java.lang.String classFileToClassName(java.lang.String file)
           
static java.util.List<java.lang.String> getClassNamesOnClassPathItem(java.net.URL item)
          Returns list of fully dot-qualified class names contained in given jar or directory (classpath item)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageUtils

public PackageUtils()
Method Detail

getClassNamesOnClassPathItem

public static java.util.List<java.lang.String> getClassNamesOnClassPathItem(java.net.URL item)
                                                                     throws java.net.URISyntaxException
Returns list of fully dot-qualified class names contained in given jar or directory (classpath item)

Throws:
java.net.URISyntaxException

classFileToClassName

protected static java.lang.String classFileToClassName(java.lang.String file)


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.