Uses of Class
cloud.opencode.base.reflect.scan.ClassInfo
Packages that use ClassInfo
-
Uses of ClassInfo in cloud.opencode.base.reflect.scan
Methods in cloud.opencode.base.reflect.scan that return ClassInfoModifier and TypeMethodDescriptionstatic ClassInfoCreates a ClassInfo from Class object 从Class对象创建ClassInfostatic ClassInfoClassInfo.fromClassName(String className, ClassLoader classLoader) Creates a ClassInfo from class name 从类名创建ClassInfoMethods in cloud.opencode.base.reflect.scan that return types with arguments of type ClassInfoModifier and TypeMethodDescriptionClassPath.getAllClasses()Gets all classes 获取所有类ClassPath.getClassesInPackage(String packageName) Gets classes in the specified package (exact match) 获取指定包中的类(精确匹配)ClassPath.getClassesRecursively(String packageName) Gets classes in the specified package and subpackages 获取指定包及子包中的类ClassPath.getTopLevelClassesInPackage(String packageName) Gets top-level classes in the specified package 获取指定包中的顶层类ClassPath.getTopLevelClassesRecursively(String packageName) Gets top-level classes recursively 递归获取顶层类ClassScanner.scanInfo()Scans and returns ClassInfo without loading classes 扫描并返回ClassInfo(不加载类)ClassPath.streamClasses()Streams all classes 流式获取所有类Method parameters in cloud.opencode.base.reflect.scan with type arguments of type ClassInfoModifier and TypeMethodDescriptionClassScanner.filterInfo(Predicate<ClassInfo> predicate) Filters by ClassInfo predicate (before loading) 按ClassInfo谓词过滤(加载前)