Package org.vafer.jdependency
Class Clazzpath
java.lang.Object
org.vafer.jdependency.Clazzpath
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ClazzpathUnitaddClazzpathUnit(File pFile) Add aClazzpathUnitto thisClazzpath.addClazzpathUnit(File pFile, String pId) addClazzpathUnit(InputStream pInputStream, String pId) private ClazzpathUnitaddClazzpathUnit(Iterable<Clazzpath.Resource> resources, String pId, boolean shouldCloseResourceStream) getUnits()booleanremoveClazzpathUnit(ClazzpathUnit pUnit)
-
Field Details
-
units
-
missing
-
clazzes
-
-
Constructor Details
-
Clazzpath
public Clazzpath()
-
-
Method Details
-
removeClazzpathUnit
-
addClazzpathUnit
Add aClazzpathUnitto thisClazzpath.- Parameters:
pFile- may be a directory or a jar file- Returns:
- newly created
ClazzpathUnitwith id of pFile.absolutePath - Throws:
IOException
-
addClazzpathUnit
- Throws:
IOException
-
addClazzpathUnit
- Throws:
IOException
-
addClazzpathUnit
private ClazzpathUnit addClazzpathUnit(Iterable<Clazzpath.Resource> resources, String pId, boolean shouldCloseResourceStream) throws IOException - Throws:
IOException
-
getClazzes
-
getClashedClazzes
-
getMissingClazzes
-
getClazz
-
getUnits
-