NCLib
Class Classes

java.lang.Object
  extended by NCLib.Classes

public class Classes
extends java.lang.Object


Field Summary
private static java.util.LinkedList<java.lang.String> blacklist
          Blacklist of classes with unwanted code in their static-Block
 
Constructor Summary
Classes()
           
 
Method Summary
static java.util.LinkedList<java.lang.Class> getClasses()
           
static java.util.LinkedList<java.lang.Class> getClasses(java.lang.String pkg)
           
private static java.util.LinkedList<java.lang.String> getDirectoriesFromJAR(java.lang.String fname)
           
private static java.util.LinkedList<java.lang.String> getPackages()
           
private static java.util.LinkedList<java.lang.String> getPackagesFromClasspath()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blacklist

private static java.util.LinkedList<java.lang.String> blacklist
Blacklist of classes with unwanted code in their static-Block

Constructor Detail

Classes

public Classes()
Method Detail

getClasses

public static java.util.LinkedList<java.lang.Class> getClasses()

getClasses

public static java.util.LinkedList<java.lang.Class> getClasses(java.lang.String pkg)

getPackagesFromClasspath

private static java.util.LinkedList<java.lang.String> getPackagesFromClasspath()

getDirectoriesFromJAR

private static java.util.LinkedList<java.lang.String> getDirectoriesFromJAR(java.lang.String fname)

getPackages

private static java.util.LinkedList<java.lang.String> getPackages()

main

public static void main(java.lang.String[] args)