h2-1.4.197.jar
登录
|
com.h2database:h2:1.4.197
META-INF
org
h2
jdbc
message
expression
engine
upgrade
Driver.java
security
fulltext
api
compress
index
table
constraint
store
util
bnf
command
tools
server
mode
jdbcx
result
SimpleRowValue.java
SimpleRow.java
ResultWithGeneratedKeys.java
SearchRow.java
SortOrder.java
RowList.java
ResultTarget.java
ResultInterface.java
UpdatableRow.java
LazyResult.java
ResultColumn.java
RowImpl.java
RowFactory.java
ResultTempTable.java
Row.java
ResultRemote.java
ResultExternal.java
LocalResult.java
JdbcDriverBackwardsCompat.java
jmx
value
schema
mvstore
SimpleRowValue.java
清空
类结构
/* * Copyright 2004-2018 H2 Group. Multiple-Licensed under the MPL 2.0, * and the EPL 1.0 (http://h2database.com/html/license.html). * Initial Developer: H2 Group */ package org.h2.result; import org.h2.engine.
Constants
; import org.h2.value.
Value
; /** * A simple row that contains data for only one column. */ public class
SimpleRowValue
implements
SearchRow
{ private long
key
; private int
version
; private int
index
; private final int
virtualColumnCount
; private
Value
data
; public
SimpleRowValue
(int
columnCount
) { this.
virtualColumnCount
=
columnCount
; } @
Override
public void
setKeyAndVersion
(
SearchRow
row
) {
key
=
row
.
getKey
();
version
=
row
.
getVersion
(); } @
Override
public int
getVersion
() { return
version
; } @
Override
public int
getColumnCount
() { return
virtualColumnCount
; } @
Override
public long
getKey
() { return
key
; } @
Override
public void
setKey
(long
key
) { this.
key
=
key
; } @
Override
public
Value
getValue
(int
idx
) { return
idx
==
index
?
data
: null; } @
Override
public void
setValue
(int
idx
,
Value
v
) {
index
=
idx
;
data
=
v
; } @
Override
public
String
toString
() { return "( /* " +
key
+ " */ " + (
data
== null ? "null" :
data
.
getTraceSQL
()) + " )"; } @
Override
public int
getMemory
() { return
Constants
.
MEMORY_OBJECT
+ (
data
== null ? 0 :
data
.
getMemory
()); } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口