|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TransactionalMethod | |
|---|---|
| org.multiverse.transactional.arrays | |
| org.multiverse.transactional.collections | This package contains datastructures like queues and maps written to be used in STM transactions. |
| org.multiverse.transactional.executors | This package contains functionality for transactional Executor functionality. |
| org.multiverse.transactional.refs | This package contains transactional wrappers around primitive types like int and boolean. |
| Uses of TransactionalMethod in org.multiverse.transactional.arrays |
|---|
| Methods in org.multiverse.transactional.arrays with annotations of type TransactionalMethod | |
|---|---|
E |
TransactionalReferenceArray.get(int index)
Gets the element at the specified index. |
Object[] |
TransactionalReferenceArray.toArray(int size)
Sends back an array containing the value of the references in this TransactionalReferenceArray. |
String |
TransactionalReferenceArray.toString()
|
| Uses of TransactionalMethod in org.multiverse.transactional.collections |
|---|
| Methods in org.multiverse.transactional.collections with annotations of type TransactionalMethod | ||
|---|---|---|
boolean |
TransactionalLinkedList.addAll(Collection<? extends E> c)
|
|
boolean |
TransactionalCollection.contains(Object o)
|
|
boolean |
TransactionalCollection.containsAll(Collection<?> c)
|
|
boolean |
TransactionalMap.containsKey(Object key)
|
|
boolean |
TransactionalMap.containsValue(Object value)
|
|
E |
TransactionalQueue.element()
|
|
E |
AbstractTransactionalDeque.element()
|
|
Set<Map.Entry<K,V>> |
TransactionalMap.entrySet()
|
|
boolean |
TransactionalCollection.equals(Object o)
|
|
boolean |
TransactionalMap.equals(Object o)
|
|
E |
TransactionalList.get(int index)
|
|
E |
TransactionalLinkedList.get(int index)
|
|
E |
TransactionalArrayList.get(int index)
|
|
V |
TransactionalMap.get(Object key)
|
|
E |
AbstractTransactionalDeque.getFirst()
|
|
E |
AbstractTransactionalDeque.getLast()
|
|
int |
TransactionalLinkedList.getMaxCapacity()
|
|
int |
TransactionalCollection.hashCode()
|
|
int |
TransactionalMap.hashCode()
|
|
boolean |
TransactionalLinkedList.IteratorImpl.hasNext()
|
|
boolean |
TransactionalLinkedList.DescendingIteratorImpl.hasNext()
|
|
int |
TransactionalList.indexOf(Object o)
|
|
int |
TransactionalLinkedList.indexOf(Object o)
|
|
boolean |
TransactionalLinkedList.isEmpty()
|
|
boolean |
TransactionalCollection.isEmpty()
|
|
boolean |
TransactionalMap.isEmpty()
|
|
Iterator<E> |
TransactionalCollection.iterator()
|
|
Set<K> |
TransactionalMap.keySet()
|
|
int |
TransactionalList.lastIndexOf(Object o)
|
|
int |
TransactionalLinkedList.lastIndexOf(Object o)
|
|
ListIterator<E> |
TransactionalList.listIterator()
|
|
ListIterator<E> |
TransactionalList.listIterator(int index)
|
|
E |
TransactionalQueue.peek()
|
|
E |
AbstractTransactionalDeque.peek()
|
|
E |
TransactionalLinkedList.peekFirst()
|
|
E |
TransactionalLinkedList.peekLast()
|
|
void |
TransactionalLinkedList.putFirst(E e)
|
|
int |
TransactionalLinkedList.remainingCapacity()
|
|
E |
TransactionalArrayList.set(int index,
E element)
|
|
int |
TransactionalLinkedList.size()
|
|
int |
TransactionalCollection.size()
|
|
int |
TransactionalMap.size()
|
|
List<E> |
TransactionalList.subList(int fromIndex,
int toIndex)
|
|
Object[] |
TransactionalCollection.toArray()
|
|
|
TransactionalCollection.toArray(T[] a)
|
|
String |
TransactionalCollection.toString()
|
|
String |
TransactionalMap.toString()
|
|
Collection<V> |
TransactionalMap.values()
|
|
| Uses of TransactionalMethod in org.multiverse.transactional.executors |
|---|
| Methods in org.multiverse.transactional.executors with annotations of type TransactionalMethod | |
|---|---|
void |
TransactionalThreadPoolExecutor.awaitTermination()
Awaits for this TransactionalThreadPoolExecutor to complete. |
boolean |
TransactionalExecutorService.awaitTermination(long timeout,
TimeUnit unit)
|
boolean |
TransactionalThreadPoolExecutor.awaitTermination(long timeout,
TimeUnit unit)
|
void |
TransactionalThreadPoolExecutor.awaitTerminationUninterruptibly()
Awaits for this TransactionalThreadPoolExecutor to complete without the possibility of being interrupted. |
int |
TransactionalThreadPoolExecutor.getCorePoolSize()
Returns the minimum number of threads in this TransactionalThreadPoolExecutor. |
int |
TransactionalThreadPoolExecutor.getCurrentPoolSize()
Returns the current number of threads in this TransactionalThreadPoolExecutor. |
org.multiverse.transactional.executors.TransactionalThreadPoolExecutor.State |
TransactionalThreadPoolExecutor.getState()
Returns the State this TransactionalThreadPoolExecutor has. |
ThreadFactory |
TransactionalThreadPoolExecutor.getThreadFactory()
Returns the thread factory used to createReference new threads. |
BlockingQueue<Runnable> |
TransactionalThreadPoolExecutor.getWorkQueue()
Returns the BlockingQueue this TransactionalThreadPoolExecutor uses to store unprocessed work. |
boolean |
TransactionalExecutorService.isShutdown()
|
boolean |
TransactionalThreadPoolExecutor.isShutdown()
|
boolean |
TransactionalThreadPoolExecutor.isStarted()
|
boolean |
TransactionalExecutorService.isTerminated()
|
boolean |
TransactionalThreadPoolExecutor.isTerminated()
|
void |
TransactionalThreadPoolExecutor.setCorePoolSize(int newCorePoolSize)
Sets the corePoolSize of this TransactionalThreadPoolExecutor. |
void |
TransactionalThreadPoolExecutor.setThreadFactory(ThreadFactory threadFactory)
Sets the thread factory used to createReference new threads. |
List<Runnable> |
TransactionalThreadPoolExecutor.shutdownNow()
|
| Uses of TransactionalMethod in org.multiverse.transactional.refs |
|---|
| Methods in org.multiverse.transactional.refs with annotations of type TransactionalMethod | |
|---|---|
void |
BooleanRef.await(boolean desired)
|
void |
ByteRef.await(byte desired)
|
void |
CharRef.await(char desired)
|
void |
FloatRef.await(char desired)
|
void |
DoubleRef.await(double desired)
|
void |
IntRef.await(int desired)
Waits till the value is equal to the desired value. |
void |
LongRef.await(long desired)
|
void |
ShortRef.await(short desired)
|
byte |
ByteRef.awaitLargerOrEqualThan(byte than)
|
char |
CharRef.awaitLargerOrEqualThan(char than)
|
int |
IntRef.awaitLargerOrEqualThan(int than)
Waits till the value is equal or larger than. |
long |
LongRef.awaitLargerOrEqualThan(long than)
|
short |
ShortRef.awaitLargerOrEqualThan(short than)
|
byte |
ByteRef.awaitLargerThan(byte than)
|
char |
CharRef.awaitLargerThan(char than)
|
int |
IntRef.awaitLargerThan(int than)
Waits till this value is larger than. |
long |
LongRef.awaitLargerThan(long than)
|
short |
ShortRef.awaitLargerThan(short than)
|
long |
LongRef.awaitNotEqualThan(long than)
|
byte |
ByteRef.awaitNotEqualTo(byte than)
|
char |
CharRef.awaitNotEqualTo(char than)
|
int |
IntRef.awaitNotEqualTo(int than)
|
short |
ShortRef.awaitNotEqualTo(short than)
|
byte |
ByteRef.awaitSmallerOrEqualThan(byte than)
|
char |
CharRef.awaitSmallerOrEqualThan(char than)
|
int |
IntRef.awaitSmallerOrEqualThan(int than)
|
long |
LongRef.awaitSmallerOrEqualThan(long than)
|
short |
ShortRef.awaitSmallerOrEqualThan(short than)
|
byte |
ByteRef.awaitSmallerThan(byte than)
|
char |
CharRef.awaitSmallerThan(char than)
|
int |
IntRef.awaitSmallerThan(int than)
|
long |
LongRef.awaitSmallerThan(long than)
|
short |
ShortRef.awaitSmallerThan(short than)
|
E |
BasicRef.clear()
|
E |
AbaRef.clear()
|
int |
IntRef.dec()
Decreases the value in this IntRef by one. |
short |
ShortRef.dec()
Decreases the value by one. |
char |
CharRef.dec()
Decreases the value by one. |
float |
FloatRef.dec()
Decreases the value by one. |
long |
LongRef.dec()
|
double |
DoubleRef.dec()
Decreases the value by one. |
byte |
ByteRef.dec()
Decreases the value by one. |
byte |
ByteRef.dec(byte amount)
Decreases the value with the given amount. |
char |
CharRef.dec(char amount)
Decreases the value with the given amount. |
double |
DoubleRef.dec(double amount)
Decreases the value with the given amount. |
float |
FloatRef.dec(float amount)
Decreases the value with the given amount. |
int |
IntRef.dec(int amount)
Decreases the value of this IntRef by the given amount. |
long |
LongRef.dec(long amount)
|
short |
ShortRef.dec(short amount)
Increases the value with the given amount. |
boolean |
IntRef.equals(Object thatObj)
|
boolean |
ShortRef.equals(Object thatObj)
|
boolean |
CharRef.equals(Object thatObj)
|
boolean |
FloatRef.equals(Object thatObj)
|
boolean |
LongRef.equals(Object thatObj)
|
boolean |
BooleanRef.equals(Object thatObj)
|
boolean |
DoubleRef.equals(Object thatobj)
|
boolean |
ByteRef.equals(Object thatObj)
|
int |
IntRef.get()
Gets the current value. |
short |
ShortRef.get()
Gets the current value. |
char |
CharRef.get()
|
float |
FloatRef.get()
Returns the current value. |
long |
LongRef.get()
|
boolean |
BooleanRef.get()
|
E |
BasicRef.get()
|
E |
Ref.get()
Gets the current value stored in this reference. |
E |
AbaRef.get()
|
double |
DoubleRef.get()
|
byte |
ByteRef.get()
|
E |
BasicRef.getOrAwait()
|
E |
Ref.getOrAwait()
Gets the current non null value, or waits until a non null value comes available. |
E |
AbaRef.getOrAwait()
|
E |
BasicRef.getOrAwaitInterruptibly()
|
E |
Ref.getOrAwaitInterruptibly()
Gets the current non null value, or waits until a non null value becomes available or until it is is Interrupted. |
E |
AbaRef.getOrAwaitInterruptibly()
|
int |
IntRef.hashCode()
|
int |
ShortRef.hashCode()
|
int |
CharRef.hashCode()
|
int |
FloatRef.hashCode()
|
int |
LongRef.hashCode()
|
int |
BooleanRef.hashCode()
|
int |
DoubleRef.hashCode()
|
int |
ByteRef.hashCode()
|
int |
IntRef.inc()
Increases the value in this IntRef by one. |
short |
ShortRef.inc()
Increases the value by one. |
char |
CharRef.inc()
Increases the value by one. |
float |
FloatRef.inc()
Increases the value by one. |
long |
LongRef.inc()
|
double |
DoubleRef.inc()
Increases the current value by one. |
byte |
ByteRef.inc()
Increases the value by one. |
byte |
ByteRef.inc(byte amount)
Increases the value with the given amount. |
char |
CharRef.inc(char amount)
Increases the value with the given amount. |
double |
DoubleRef.inc(double amount)
Increases the value with the given amount. |
float |
FloatRef.inc(float amount)
Increases the value with the given amount. |
int |
IntRef.inc(int amount)
Increase the value of this IntRef by the given amount. |
long |
LongRef.inc(long amount)
|
short |
ShortRef.inc(short amount)
Increases the value with the given amount. |
boolean |
BasicRef.isNull()
|
boolean |
Ref.isNull()
Checks if the value is null. |
boolean |
AbaRef.isNull()
|
boolean |
BooleanRef.set(boolean newValue)
Sets the new value and returns the old value. |
byte |
ByteRef.set(byte newValue)
Sets the new value and returns the old value. |
char |
CharRef.set(char newValue)
Sets the new value and returns the old value. |
double |
DoubleRef.set(double newValue)
Sets the new value and returns the old value. |
E |
BasicRef.set(E newValue)
|
E |
AbaRef.set(E newValue)
|
float |
FloatRef.set(float newValue)
Sets the new value and returns the old value. |
int |
IntRef.set(int newValue)
Sets the new value and returns the old value. |
long |
LongRef.set(long newValue)
Sets the new value and returns the old value. |
short |
ShortRef.set(short newValue)
Sets the new value and returns the old value. |
String |
IntRef.toString()
|
String |
ShortRef.toString()
|
String |
CharRef.toString()
|
String |
FloatRef.toString()
|
String |
LongRef.toString()
|
String |
BooleanRef.toString()
|
String |
BasicRef.toString()
|
String |
AbaRef.toString()
|
String |
DoubleRef.toString()
|
String |
ByteRef.toString()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||