|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.naftulin.classpathexplorer.ClassPathExplorerFacade
Exposes useful methods of classexplorer package. Follows Facede Gof desing pattern.
Constructor Summary | |
ClassPathExplorerFacade()
|
Method Summary | |
AccessibleResource[] |
getAllDublicateResources()
Returns dublicate resources. |
java.lang.String |
getAllDublicateResourcesAsStringReport()
Returns dublicate resources as string. |
java.lang.String |
getAllDublicateResourcesAsXmlReport()
Returns dublicate resources as xml. |
java.lang.Exception |
getExceptionDecorator(java.lang.Exception e)
Returns exception that the stack trace with additional resource information. |
AccessibleResource[] |
getFileteredDublicateResources(java.lang.String[] acceptedExtensions)
Returns dublicate resources only for file extensions specified. |
java.lang.String |
getFileteredDublicateResourcesAsStringReport(java.lang.String[] acceptedExtensions)
Returns dublicate resources in a form of report only for file extensions specified. |
java.lang.String |
getFileteredDublicateResourcesAsXmlReport(java.lang.String[] acceptedExtensions)
Returns dublicate resources in a form of XML report only for file extensions specified. |
AccessibleResource[] |
getFileteredDublicateResourcesBasedOnPath(java.lang.String[] acceptedExtensions,
java.lang.String[] archivePath)
Returns dublicate resources only for file extensions specified from class path provided. |
ResourceInfo |
getResourceInfo(java.lang.Class clazz)
Given a class computes which archive it was loaded from and provides it's package information. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ClassPathExplorerFacade()
Method Detail |
public AccessibleResource[] getAllDublicateResources()
public java.lang.String getAllDublicateResourcesAsStringReport()
public java.lang.String getAllDublicateResourcesAsXmlReport()
public AccessibleResource[] getFileteredDublicateResources(java.lang.String[] acceptedExtensions)
acceptedExtensions
- dublicate report will contain files with these extensions only.
public AccessibleResource[] getFileteredDublicateResourcesBasedOnPath(java.lang.String[] acceptedExtensions, java.lang.String[] archivePath)
acceptedExtensions
- dublicate report will contain files with these extensions only.archivePath
- class path considered for the report.
public java.lang.String getFileteredDublicateResourcesAsStringReport(java.lang.String[] acceptedExtensions)
acceptedExtensions
- dublicate report will contain files with these extensions only.
public java.lang.String getFileteredDublicateResourcesAsXmlReport(java.lang.String[] acceptedExtensions)
acceptedExtensions
- dublicate report will contain files with these extensions only.
public ResourceInfo getResourceInfo(java.lang.Class clazz)
clazz
- classpublic java.lang.Exception getExceptionDecorator(java.lang.Exception e)
exception
- that will be decorated, resorce infomation will be added.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |