public class ParameterizedClassDescImpl extends Object implements ParameterizedClassDesc
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ParameterizedClassDesc[] |
arguments |
protected Type |
parameterizedType |
protected Class<?> |
rawClass |
| コンストラクタと説明 |
|---|
ParameterizedClassDescImpl(Type parameterizedType,
Class<?> rawClass) |
ParameterizedClassDescImpl(Type parameterizedType,
Class<?> rawClass,
ParameterizedClassDesc[] arguments) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ParameterizedClassDesc[] |
getArguments() |
Class<?> |
getGenericFirstType() |
Class<?> |
getGenericSecondType() |
Type |
getParameterizedType() |
Class<?> |
getRawClass() |
boolean |
isParameterizedClass() |
void |
setArguments(ParameterizedClassDesc[] arguments) |
protected final Type parameterizedType
protected final Class<?> rawClass
protected ParameterizedClassDesc[] arguments
public ParameterizedClassDescImpl(Type parameterizedType, Class<?> rawClass)
public ParameterizedClassDescImpl(Type parameterizedType, Class<?> rawClass, ParameterizedClassDesc[] arguments)
public boolean isParameterizedClass()
isParameterizedClass インタフェース内 ParameterizedClassDescpublic Type getParameterizedType()
getParameterizedType インタフェース内 ParameterizedClassDescpublic Class<?> getRawClass()
getRawClass インタフェース内 ParameterizedClassDescpublic ParameterizedClassDesc[] getArguments()
getArguments インタフェース内 ParameterizedClassDescpublic void setArguments(ParameterizedClassDesc[] arguments)
public Class<?> getGenericFirstType()
getGenericFirstType インタフェース内 ParameterizedClassDescpublic Class<?> getGenericSecondType()
getGenericSecondType インタフェース内 ParameterizedClassDescCopyright © 2015 The DBFlute Project. All rights reserved.