构造器和说明 |
---|
JarParams() |
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getClassResult()
所有class(包路径)对应的jar文件路径集合:
key:包路径
value:jar文件路径集合
此classResult属性不可能为null
|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getConflictResult()
冲突class(包路径)对应的jar文件路径集合:
key:包路径
value:jar文件路径集合
此conflictResult属性不可能为null
|
java.util.Map<java.lang.String,java.util.Set<JarClass>> |
getJarClassResult()
每个jar路径对应的class集合:
key:jar全路径
value:class集合
|
java.lang.Object |
getObjPath() |
java.lang.String |
getPath() |
void |
setClassResult(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> classResult)
不设置,系统默认实例化
|
void |
setConflictResult(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> conflictResult) |
void |
setJarClassResult(java.util.Map<java.lang.String,java.util.Set<JarClass>> jarClassResult) |
void |
setObjPath(java.lang.Object objPath)
可以设置string,Collection,String[]等封装的jar绝对路径path
|
void |
setPath(java.lang.String path) |
java.lang.String |
toString()
写入文件
|
void |
writeClassResultLog(java.lang.String filePath)
写类对应jar的日志
|
void |
writeConflictResultLog(java.lang.String filePath)
写类冲突日志
|
void |
writeJarClassResultLog(java.lang.String filePath)
写jar包对应的类日志
|
void |
writeLog(java.lang.String fileDir)
写日志
|
public java.lang.Object getObjPath()
public void setObjPath(java.lang.Object objPath)
objPath
- jar文件或目录对象public java.lang.String getPath()
public void setPath(java.lang.String path)
path
- jar文件或目录绝对路径public java.util.Map<java.lang.String,java.util.Set<JarClass>> getJarClassResult()
key:jar全路径
value:class集合
public void setJarClassResult(java.util.Map<java.lang.String,java.util.Set<JarClass>> jarClassResult)
jarClassResult
- 每个jar路径对应的class集合public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getClassResult()
key:包路径
value:jar文件路径集合
此classResult属性不可能为null
public void setClassResult(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> classResult)
classResult
- 所有class(包路径)对应的jar文件路径public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getConflictResult()
key:包路径
value:jar文件路径集合
此conflictResult属性不可能为null
public void setConflictResult(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> conflictResult)
classResult
- 冲突class(包路径)对应的jar文件路径public void writeLog(java.lang.String fileDir)
fileDir
- public void writeConflictResultLog(java.lang.String filePath)
fileDir
- public void writeJarClassResultLog(java.lang.String filePath)
fileDir
- public void writeClassResultLog(java.lang.String filePath)
fileDir
- public java.lang.String toString()
toString
在类中 java.lang.Object
filePath
-