Top Description Constructors Methods
org.h2.value

public Class VersionedValue<T>

extends Object
Class Inheritance
Known Direct Subclasses
org.h2.mvstore.tx.VersionedValueCommitted, org.h2.value.Value

A versioned value (possibly null). It contains current value and latest committed value if current one is uncommitted. Also for uncommitted values it contains operationId - a combination of transactionId and logId.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public T
public T
public long
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

VersionedValueback to summary
protected VersionedValue()

Method Detail

getCommittedValueback to summary
public T getCommittedValue()
Annotations
@SuppressWarnings:unchecked
getCurrentValueback to summary
public T getCurrentValue()
Annotations
@SuppressWarnings:unchecked
getOperationIdback to summary
public long getOperationId()
isCommittedback to summary
public boolean isCommitted()