greflect Overview
greflectとは、何か
greflectはジェネリック型の型安全性を保障しつつ高速に動作する、
新時代のJavaリフレクションライブラリです。
リフレクションによるオブジェクトの動的な連結に、
ジェネリ ック型の柔軟さを取り入れることができます。
さらにジェネリック型の型安全性(type-safety)を生かした堅牢な
プログラミング環境を提供します。
What's greflect
greflect is a new age library of java reflection that holds
type safety of generic types. And it is speedy.
The flexibility of the generic type can be taken to dynamic
linking of objects by the reflection.
In addition, Robust-programming environments that makes the best use
of type safety of the generic type is provided.
Basic Feature
greflectの基本的な特徴について説明します。
Here explain basic features of greflect.
Java標準リフレクションAPIの欠点
Javaでは標準でリフレクションAPIが提供されています。
それではなぜ改めてリフレクションAPIを開発するのか?
それは標準リフレクションAPIには次のような欠点があるからです。
- 事前に型チェックを行うことができない
- ジェネリクス型のインスタンスの引渡しが安全に行えないことがある
- 動作が比較的低速である
Faults of standard reflection API of Java
Reflection API is provided by the standard in Java.
Why is reflection API developed again?
It is because there are the following faults
in standard reflection API.
- The type cannot be checked beforehand.
- The instance of the generic type might not be handed over safely.
- Operation is comparatively low-speed.
greflectは何をもたらすか
greflectはJava標準リフレクションAPIの欠点を補います。
- greflectは実行とは独立して型のチェックを行うことができる
- greflectはジェネリック型を受け渡すとき安全性を保障する
- greflectは高速に動作する(未実装)
What does greflect bring?
greflect makes up for the fault of Java standard reflection API.
- greflect can check the type independently of execution.
- When the generic type is received and passed, greflect secures safety.
- greflect operates at high speed.(Not implemented)
$Id: index.xml 121 2008-06-11 13:20:27Z yo-zi $