Module cloud.opencode.base.reflect


module cloud.opencode.base.reflect
OpenCode Base Reflect Module OpenCode 基础反射模块

Provides comprehensive Java reflection utilities with type safety, fluent API, and JDK 25 features support.

提供全面的 Java 反射工具,支持类型安全、流畅 API 和 JDK 25 特性。

Key Features | 主要功能:

  • TypeToken - Generic type capture (similar to Guava) - 泛型类型捕获
  • Invokable - Fluent method/constructor wrapper - 流畅方法/构造器包装
  • ClassPath/Scanner - Class scanning - 类路径扫描
  • PropertyAccessor - High-performance access (VarHandle/MethodHandle) - 高性能访问
  • BeanCopier - Bean property copying - Bean属性复制
  • Record Support - Record operations - Record操作
  • Sealed Class Support - Sealed class operations - 密封类操作
  • Lambda Support - Method reference parsing - Lambda/方法引用解析
Since:
JDK 25, opencode-base-reflect V1.0.0
Author:
Leon Soo