public class PackageScanner<T> extends Object
Constructor and Description |
---|
PackageScanner() |
Modifier and Type | Method and Description |
---|---|
boolean |
isIncludeAbstractClasses() |
boolean |
isIncludeInnerClasses() |
boolean |
isIncludeInterfaces() |
List<Class<T>> |
scanForClass(Package thePackage,
Class<T> needle) |
void |
setIncludeAbstractClasses(boolean includeAbstractClasses) |
void |
setIncludeInnerClasses(boolean includeInnerClasses) |
void |
setIncludeInterfaces(boolean includeInterfaces) |
public List<Class<T>> scanForClass(Package thePackage, Class<T> needle) throws IOException, UnsupportedEncodingException, URISyntaxException
public boolean isIncludeInnerClasses()
public void setIncludeInnerClasses(boolean includeInnerClasses)
public boolean isIncludeInterfaces()
public void setIncludeInterfaces(boolean includeInterfaces)
public boolean isIncludeAbstractClasses()
public void setIncludeAbstractClasses(boolean includeAbstractClasses)
Copyright © 2013. All Rights Reserved.