Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
863293f5
提交
863293f5
authored
7 年前
作者:
Jacek Ławrynowicz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
cleanup - avoid unnecessary boxing
上级
576c7efd
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
18 行增加
和
18 行删除
+18
-18
JdbcArray.java
h2/src/main/org/h2/jdbc/JdbcArray.java
+1
-1
ObjectDataType.java
h2/src/main/org/h2/mvstore/type/ObjectDataType.java
+4
-4
MultiDimension.java
h2/src/main/org/h2/tools/MultiDimension.java
+2
-2
DataType.java
h2/src/main/org/h2/value/DataType.java
+7
-7
ValueByte.java
h2/src/main/org/h2/value/ValueByte.java
+1
-1
ValueDouble.java
h2/src/main/org/h2/value/ValueDouble.java
+1
-1
ValueFloat.java
h2/src/main/org/h2/value/ValueFloat.java
+1
-1
ValueShort.java
h2/src/main/org/h2/value/ValueShort.java
+1
-1
没有找到文件。
h2/src/main/org/h2/jdbc/JdbcArray.java
浏览文件 @
863293f5
...
...
@@ -258,7 +258,7 @@ public class JdbcArray extends TraceObject implements Array {
// TODO array result set: there are multiple data types possible
rs
.
addColumn
(
"VALUE"
,
Types
.
NULL
,
0
,
0
);
for
(
int
i
=
0
;
i
<
array
.
length
;
i
++)
{
rs
.
addRow
(
Long
.
valueOf
(
offset
+
i
+
1
)
,
array
[
i
]);
rs
.
addRow
(
offset
+
i
+
1
,
array
[
i
]);
}
return
rs
;
}
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/mvstore/type/ObjectDataType.java
浏览文件 @
863293f5
...
...
@@ -601,7 +601,7 @@ public class ObjectDataType implements DataType {
@Override
public
Object
read
(
ByteBuffer
buff
,
int
tag
)
{
return
Byte
.
valueOf
(
buff
.
get
()
);
return
buff
.
get
(
);
}
}
...
...
@@ -642,7 +642,7 @@ public class ObjectDataType implements DataType {
@Override
public
Object
read
(
ByteBuffer
buff
,
int
tag
)
{
return
Character
.
valueOf
(
buff
.
getChar
()
);
return
buff
.
getChar
(
);
}
}
...
...
@@ -683,7 +683,7 @@ public class ObjectDataType implements DataType {
@Override
public
Object
read
(
ByteBuffer
buff
,
int
tag
)
{
return
Short
.
valueOf
(
buff
.
getShort
()
);
return
buff
.
getShort
(
);
}
}
...
...
@@ -811,7 +811,7 @@ public class ObjectDataType implements DataType {
case
TAG_LONG_FIXED:
return
buff
.
getLong
();
}
return
Long
.
valueOf
(
tag
-
TAG_LONG_0_7
);
return
(
long
)
(
tag
-
TAG_LONG_0_7
);
}
}
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/tools/MultiDimension.java
浏览文件 @
863293f5
...
...
@@ -183,8 +183,8 @@ public class MultiDimension implements Comparator<long[]> {
Long
[]
from
=
new
Long
[
len
];
Long
[]
to
=
new
Long
[
len
];
for
(
int
i
=
0
;
i
<
len
;
i
++)
{
from
[
i
]
=
Long
.
valueOf
(
ranges
[
i
][
0
])
;
to
[
i
]
=
Long
.
valueOf
(
ranges
[
i
][
1
])
;
from
[
i
]
=
ranges
[
i
][
0
]
;
to
[
i
]
=
ranges
[
i
][
1
]
;
}
prep
.
setObject
(
1
,
from
);
prep
.
setObject
(
2
,
to
);
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/value/DataType.java
浏览文件 @
863293f5
...
...
@@ -1335,19 +1335,19 @@ public class DataType {
if
(
clazz
==
Boolean
.
TYPE
)
{
return
Boolean
.
FALSE
;
}
else
if
(
clazz
==
Byte
.
TYPE
)
{
return
Byte
.
valueOf
((
byte
)
0
)
;
return
(
byte
)
0
;
}
else
if
(
clazz
==
Character
.
TYPE
)
{
return
Character
.
valueOf
((
char
)
0
)
;
return
(
char
)
0
;
}
else
if
(
clazz
==
Short
.
TYPE
)
{
return
Short
.
valueOf
((
short
)
0
)
;
return
(
short
)
0
;
}
else
if
(
clazz
==
Integer
.
TYPE
)
{
return
Integer
.
valueOf
(
0
)
;
return
0
;
}
else
if
(
clazz
==
Long
.
TYPE
)
{
return
Long
.
valueOf
(
0
)
;
return
0L
;
}
else
if
(
clazz
==
Float
.
TYPE
)
{
return
Float
.
valueOf
(
0
)
;
return
(
float
)
0
;
}
else
if
(
clazz
==
Double
.
TYPE
)
{
return
Double
.
valueOf
(
0
)
;
return
(
double
)
0
;
}
throw
DbException
.
throwInternalError
(
"primitive="
+
clazz
.
toString
());
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/value/ValueByte.java
浏览文件 @
863293f5
...
...
@@ -130,7 +130,7 @@ public class ValueByte extends Value {
@Override
public
Object
getObject
()
{
return
Byte
.
valueOf
(
value
)
;
return
value
;
}
@Override
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/value/ValueDouble.java
浏览文件 @
863293f5
...
...
@@ -139,7 +139,7 @@ public class ValueDouble extends Value {
@Override
public
Object
getObject
()
{
return
Double
.
valueOf
(
value
)
;
return
value
;
}
@Override
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/value/ValueFloat.java
浏览文件 @
863293f5
...
...
@@ -139,7 +139,7 @@ public class ValueFloat extends Value {
@Override
public
Object
getObject
()
{
return
Float
.
valueOf
(
value
)
;
return
value
;
}
@Override
...
...
This diff is collapsed.
Click to expand it.
h2/src/main/org/h2/value/ValueShort.java
浏览文件 @
863293f5
...
...
@@ -130,7 +130,7 @@ public class ValueShort extends Value {
@Override
public
Object
getObject
()
{
return
Short
.
valueOf
(
value
)
;
return
value
;
}
@Override
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论