Top Description Fields Constructors Methods
org.hibernate.internal.util

public Class MutableLong

extends Object
Class Inheritance

A more performant version of java.util.concurrent.atomic.AtomicLong in cases where we do not have to worry about concurrency. So usually as a variable referenced in anonymous-inner or lambda or ...
Author
Andrea Boriero

Field Summary

Modifier and TypeField and Description
private long

Constructor Summary

AccessConstructor and Description
public
public
MutableLong(long value)

Method Summary

Modifier and TypeMethod and Description
public MutableLong
public long
get()

public long
public void
public long
public void
set(long value)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

valueback to summary
private long value

Constructor Detail

MutableLongback to summary
public MutableLong()
MutableLongback to summary
public MutableLong(long value)

Method Detail

deepCopyback to summary
public MutableLong deepCopy()
getback to summary
public long get()
getAndIncrementback to summary
public long getAndIncrement()
increaseback to summary
public void increase()
incrementAndGetback to summary
public long incrementAndGet()
setback to summary
public void set(long value)