Top Fields Constructors Methods
com.mchange.v2.holders

public final Class ChangeNotifyingSynchronizedIntHolder

extends Object
implements ThreadSafeIntHolder, Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable, com.mchange.v2.holders.ThreadSafeIntHolder
Imports
java.io.*, com.mchange.v2.ser.UnsupportedVersionException

Field Summary

Modifier and TypeField and Description
pack-priv transient boolean
pack-priv static final long
pack-priv transient int
private static final short

Constructor Summary

AccessConstructor and Description
public
ChangeNotifyingSynchronizedIntHolder(int value, boolean notify_all)

public

Method Summary

Modifier and TypeMethod and Description
public synchronized void
private void
public synchronized int
public synchronized void
private void
public synchronized void
private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

notify_allback to summary
pack-priv transient boolean notify_all
serialVersionUIDback to summary
pack-priv static final long serialVersionUID
valueback to summary
pack-priv transient int value
VERSIONback to summary
private static final short VERSION

Constructor Detail

ChangeNotifyingSynchronizedIntHolderback to summary
public ChangeNotifyingSynchronizedIntHolder(int value, boolean notify_all)
ChangeNotifyingSynchronizedIntHolderback to summary
public ChangeNotifyingSynchronizedIntHolder()

Method Detail

decrementback to summary
public synchronized void decrement()
doNotifyback to summary
private void doNotify()
getValueback to summary
public synchronized int getValue()

Implements com.mchange.v2.holders.ThreadSafeIntHolder.getValue.

incrementback to summary
public synchronized void increment()
readObjectback to summary
private void readObject(ObjectInputStream in) throws IOException
setValueback to summary
public synchronized void setValue(int value)

Implements com.mchange.v2.holders.ThreadSafeIntHolder.setValue.

writeObjectback to summary
private void writeObject(ObjectOutputStream out) throws IOException