greflect
0.11-DRAFT

jp.sourceforge.greflect
Class Param<T>

java.lang.Object
  extended by jp.sourceforge.greflect.Param<T>
Direct Known Subclasses:
UngenericParam

public abstract class Param<T>
extends java.lang.Object

[ungeneric]
A parameter holder with the specification of the generic type
ジェネリック型の指定とともにパラメータ値を保持します。 .

Responsibilities & Collaborations:
  1. Creates ungeneric object. with Reflection.Instantiator
  2. Invoke method. with Reflection.Invoker
Notes & Descriptions:
(none)
SourceInfo:
$Id: Param.java 107 2008-05-30 13:25:40Z yo-zi $

Author:
yo-zi

Constructor Summary
Param()
          Create Param object that keeps null value
null値を保持するParamオブジェクトを作成します。 .
Param(T value)
          Create Param object that keeps the specified value
指定した値を保持するParamオブジェクトを作成します。 .
 
Method Summary
 T getValue()
          .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Param

public Param()
Create Param object that keeps null value
null値を保持するParamオブジェクトを作成します。 .
Pre-conditions :
Post-conditions :


Param

public Param(T value)
Create Param object that keeps the specified value
指定した値を保持するParamオブジェクトを作成します。 .
Pre-conditions :
Post-conditions :

Parameters:
value -
Method Detail

getValue

public T getValue()
.
Pre-conditions :
Post-conditions :

Returns:

greflect
0.11-DRAFT

Copyright © 2008 yo-zi. All Rights Reserved.