com.bstek.dorado.data.type.manager
public class DefaultDataTypeManager extends DataTypeManagerSupport
Constructor and Description |
---|
DefaultDataTypeManager() |
Modifier and Type | Method and Description |
---|---|
protected DataTypeDefinition |
getDataTypeDefinition(java.lang.reflect.Type type)
根据注册信息来确定应该用哪种DataType来描述给定的Class类型。
此处只需要考虑那些不能直接通过DataTypeDefinitionManager完成匹配的情况。 |
protected DataTypeDefinition |
getDataTypeDefinitionByType(java.lang.Class<?> type) |
protected boolean |
isChildTypeOf(DataTypeDefinition dataType,
DataTypeDefinition parentDataType)
判断某数据类型是否是另一个数据类型的子类型。
|
clearCache, createDataType, createDataType, doCreateDataType, getDataType, getDataType, getDataTypeByDefinition, getDataTypeDefinitionManager, getDataTypeNames, getDefinedDataTypeDefinition, getDefinedDataTypeDefinition, setDataTypeDefinitionManager
protected DataTypeDefinition getDataTypeDefinition(java.lang.reflect.Type type) throws java.lang.Exception
getDataTypeDefinition
in class DataTypeManagerSupport
type
- 给定的Class类型java.lang.Exception
protected DataTypeDefinition getDataTypeDefinitionByType(java.lang.Class<?> type)
protected boolean isChildTypeOf(DataTypeDefinition dataType, DataTypeDefinition parentDataType)
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.