public class ParameterizedClassDescFactory extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
ParameterizedClassDescFactory.Provider |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static ParameterizedClassDescFactory.Provider |
provider |
protected static String |
PROVIDER_CLASS_NAME |
| コンストラクタと説明 |
|---|
ParameterizedClassDescFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static ParameterizedClassDesc |
createParameterizedClassDesc(Field field,
Map<TypeVariable<?>,Type> map) |
static ParameterizedClassDesc |
createParameterizedClassDesc(Method method,
int index,
Map<TypeVariable<?>,Type> map) |
static ParameterizedClassDesc |
createParameterizedClassDesc(Method method,
Map<TypeVariable<?>,Type> map) |
protected static ParameterizedClassDescFactory.Provider |
createProvider() |
static Map<TypeVariable<?>,Type> |
getTypeVariables(Class<?> beanClass) |
protected static final String PROVIDER_CLASS_NAME
protected static final ParameterizedClassDescFactory.Provider provider
public static Map<TypeVariable<?>,Type> getTypeVariables(Class<?> beanClass)
public static ParameterizedClassDesc createParameterizedClassDesc(Field field, Map<TypeVariable<?>,Type> map)
public static ParameterizedClassDesc createParameterizedClassDesc(Method method, int index, Map<TypeVariable<?>,Type> map)
public static ParameterizedClassDesc createParameterizedClassDesc(Method method, Map<TypeVariable<?>,Type> map)
protected static ParameterizedClassDescFactory.Provider createProvider()
Copyright © 2015 The DBFlute Project. All rights reserved.