public class ParameterizedClassDescImpl extends Object implements ParameterizedClassDesc
ParameterizedClassDescの実装クラスです。| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ParameterizedClassDesc[] |
arguments
型引数を表す
ParameterizedClassDescの配列 |
protected Class |
rawClass
原型となるクラス
|
| コンストラクタと説明 |
|---|
ParameterizedClassDescImpl()
インスタンスを構築します。
|
ParameterizedClassDescImpl(Class rawClass)
インスタンスを構築します。
|
ParameterizedClassDescImpl(Class rawClass,
ParameterizedClassDesc[] arguments)
インスタンスを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ParameterizedClassDesc[] |
getArguments() |
Class |
getRawClass() |
boolean |
isParameterizedClass() |
void |
setArguments(ParameterizedClassDesc[] arguments)
型引数を表す
ParameterizedClassDescの配列を設定します。 |
void |
setRawClass(Class rawClass)
原型となるクラスを設定します。
|
protected Class rawClass
protected ParameterizedClassDesc[] arguments
ParameterizedClassDescの配列public ParameterizedClassDescImpl()
public ParameterizedClassDescImpl(Class rawClass)
rawClass - 原型となるクラスpublic ParameterizedClassDescImpl(Class rawClass, ParameterizedClassDesc[] arguments)
rawClass - 原型となるクラスarguments - 型引数を表すParameterizedClassDescの配列public boolean isParameterizedClass()
isParameterizedClass インタフェース内 ParameterizedClassDescpublic Class getRawClass()
getRawClass インタフェース内 ParameterizedClassDescpublic void setRawClass(Class rawClass)
rawClass - 原型となるクラスpublic ParameterizedClassDesc[] getArguments()
getArguments インタフェース内 ParameterizedClassDescpublic void setArguments(ParameterizedClassDesc[] arguments)
ParameterizedClassDescの配列を設定します。arguments - 型引数を表すParameterizedClassDescの配列Copyright © 2015 The DBFlute Project. All rights reserved.