Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
spring-framework
提交
a6e28f4e
S
spring-framework
项目概览
爱吃血肠
/
spring-framework
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
spring-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
a6e28f4e
编写于
9月 21, 2009
作者:
K
Keith Donald
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
polish
上级
6ce33dba
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
12 addition
and
13 deletion
+12
-13
org.springframework.core/src/main/java/org/springframework/core/convert/ConversionService.java
...a/org/springframework/core/convert/ConversionService.java
+9
-9
org.springframework.core/src/main/java/org/springframework/core/convert/support/GenericConversionService.java
...mework/core/convert/support/GenericConversionService.java
+3
-4
未找到文件。
org.springframework.core/src/main/java/org/springframework/core/convert/ConversionService.java
浏览文件 @
a6e28f4e
...
...
@@ -27,7 +27,7 @@ public interface ConversionService {
/**
* Returns true if objects of sourceType can be converted to targetType.
* @param source the source type to convert from (required)
* @param source
Type
the source type to convert from (required)
* @param targetType the target type to convert to (required)
* @return true if a conversion can be performed, false if not
*/
...
...
@@ -35,7 +35,7 @@ public interface ConversionService {
/**
* Convert the source to targetType.
* @param source the source
to convert from
(may be null)
* @param source the source
object to convert
(may be null)
* @param targetType the target type to convert to (required)
* @return the converted object, an instance of targetType
* @throws ConversionException if an exception occurred
...
...
@@ -45,21 +45,21 @@ public interface ConversionService {
/**
* Returns true if objects of sourceType can be converted to the targetType.
* The TypeDescriptors provide additional context about the variable locations where conversion would occur, often object property locations.
* This flavor of the canConvert operation
is mainly for use by a data mapping framework, and not
by user code.
* @param source context about the source type to convert from (required)
* This flavor of the canConvert operation
exists mainly for use by a general purpose data mapping framework, and not for use
by user code.
* @param source
Type
context about the source type to convert from (required)
* @param targetType context about the target type to convert to (required)
* @return true if a conversion can be performed between the source and target types, false if not
*/
boolean
canConvert
(
TypeDescriptor
sourceType
,
TypeDescriptor
targetType
);
/**
* Convert the source to targetTyp.
* Convert the source to targetTyp
e
.
* The TypeDescriptors provide additional context about the variable locations where conversion will occur, often object property locations.
* This flavor of the convert operation
is mainly for use by a data mapping framework, and not
by user code.
* @param source the source
to convert from
(may be null)
* @param sourceType context about the source type
to convert
from (required)
* This flavor of the convert operation
exists mainly for use by a general purpose data mapping framework, and not for use
by user code.
* @param source the source
object to convert
(may be null)
* @param sourceType context about the source type
converting
from (required)
* @param targetType context about the target type to convert to (required)
* @return the converted object, an instance of {@link TypeDescriptor#getObjectType()}</code>
* @return the converted object, an instance of {@link TypeDescriptor#getObjectType()
targetType
}</code>
* @throws ConversionException if an exception occurred
*/
Object
convert
(
Object
source
,
TypeDescriptor
sourceType
,
TypeDescriptor
targetType
);
...
...
org.springframework.core/src/main/java/org/springframework/core/convert/support/GenericConversionService.java
浏览文件 @
a6e28f4e
...
...
@@ -43,7 +43,6 @@ import org.springframework.util.ClassUtils;
/**
* Base implementation of a conversion service.
* Initially empty, e.g. no converters are registered by default.
*
* @author Keith Donald
* @author Juergen Hoeller
...
...
@@ -99,7 +98,7 @@ public class GenericConversionService implements ConversionService, ConverterReg
/**
* Returns the parent of this conversion service. Could be null.
*/
public
ConversionService
getParent
()
{
public
Generic
ConversionService
getParent
()
{
return
this
.
parent
;
}
...
...
@@ -371,7 +370,7 @@ public class GenericConversionService implements ConversionService, ConverterReg
}
}
static
class
ConverterAdapter
implements
GenericConverter
{
private
static
class
ConverterAdapter
implements
GenericConverter
{
private
Converter
converter
;
...
...
@@ -385,7 +384,7 @@ public class GenericConversionService implements ConversionService, ConverterReg
}
static
class
ConverterFactoryAdapter
implements
GenericConverter
{
private
static
class
ConverterFactoryAdapter
implements
GenericConverter
{
private
ConverterFactory
converterFactory
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录