Package org.aoju.bus.core.compiler
Class JavaFileObject
java.lang.Object
org.aoju.bus.core.compiler.JavaFileObject
JavaFileObject 相关工具类封装- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<JavaFileObject>getJavaFileObjects(File file) 获取指定文件下的所有待编译的java文件,并以JavaFileObject形式返回static booleanisJarOrZipFile(String fileName) 是否是jar 或 zip 文件static booleanisJavaFile(String fileName) 是否是java文件
-
Constructor Details
-
JavaFileObject
public JavaFileObject()
-
-
Method Details
-
getJavaFileObjects
获取指定文件下的所有待编译的java文件,并以JavaFileObject形式返回- Parameters:
file- 文件或目录,文件支持.java、.jar和.zip文件- Returns:
- 所有待编译的
JavaFileObject
-
isJarOrZipFile
是否是jar 或 zip 文件- Parameters:
fileName- 文件名- Returns:
- 是否是jar 或 zip 文件
-
isJavaFile
是否是java文件- Parameters:
fileName- 文件名- Returns:
- 是否是.java文件
-