Uses of Interface
com.tangosol.util.LongArray
-
Packages that use LongArray Package Description com.tangosol.io.pof Contains classes related to POF serialization and deserialization.com.tangosol.io.pof.reflect Contains classes related to POF stream navigation and manipulation.com.tangosol.net.cache Contains classes providing various caching strategies.com.tangosol.persistence Contains classes and helpers for implementing various types of persistence.com.tangosol.util Contains various generic utilities. -
-
Uses of LongArray in com.tangosol.io.pof
Fields in com.tangosol.io.pof declared as LongArray Modifier and Type Field Description protected LongArray
PofBufferReader. m_arrayRefs
Lazily-constructed mapping of identities to references.protected LongArray
SimplePofContext. m_laClass
A LongArray of user types, indexed by type identifier.protected LongArray
SimplePofContext. m_laSerializer
A LongArray of PofSerializer objects, indexed by type identifier.Methods in com.tangosol.io.pof that return LongArray Modifier and Type Method Description protected LongArray
PofBufferReader. ensureReferenceRegistry()
Obtain the registry for identity-reference pairs, creating it if necessary.LongArray
PofBufferReader. readLongArray(int iProp, LongArray array)
Read a LongArray of object values.<T> LongArray<T>
PofReader. readLongArray(int iProp, LongArray<T> array)
Read a LongArray of object values.Methods in com.tangosol.io.pof with parameters of type LongArray Modifier and Type Method Description LongArray
PofBufferReader. readLongArray(int iProp, LongArray array)
Read a LongArray of object values.<T> LongArray<T>
PofReader. readLongArray(int iProp, LongArray<T> array)
Read a LongArray of object values.void
PofBufferWriter. writeLongArray(int iProp, LongArray la)
void
PofBufferWriter. writeLongArray(int iProp, LongArray la, Class clz)
Write a uniform LongArray property to the POF stream.<T> void
PofWriter. writeLongArray(int iProp, LongArray<? extends T> la)
Write a LongArray property to the POF stream.<T> void
PofWriter. writeLongArray(int iProp, LongArray<T> la, Class<T> clz)
Write a uniform LongArray property to the POF stream. -
Uses of LongArray in com.tangosol.io.pof.reflect
Fields in com.tangosol.io.pof.reflect declared as LongArray Modifier and Type Field Description protected LongArray
AbstractPofValue. m_arrayRefs
Lazily-constructed mapping of identities to references.Fields in com.tangosol.io.pof.reflect with type parameters of type LongArray Modifier and Type Field Description protected Class<LongArray<Object>>
Codecs.LongArrayCodec. f_clzLa
Class that represents the LongArray implementation that will be serialized and deserialized into.Methods in com.tangosol.io.pof.reflect that return LongArray Modifier and Type Method Description protected LongArray
AbstractPofValue. ensureReferenceRegistry()
Obtain the registry for identity-reference pairs, creating it if necessary.Constructor parameters in com.tangosol.io.pof.reflect with type arguments of type LongArray Constructor Description LongArrayCodec(Class<LongArray<Object>> clzLa)
Construct a LongArrayCodec. -
Uses of LongArray in com.tangosol.net.cache
Fields in com.tangosol.net.cache declared as LongArray Modifier and Type Field Description protected LongArray
OldCache. m_arrayExpiry
Deprecated.Array of set of keys, indexed by the time of expiry.Methods in com.tangosol.net.cache that return LongArray Modifier and Type Method Description protected LongArray
OverflowMap. getExpiryArray()
Obtain the array of keys that have an expiration, indexed by expiration times.protected LongArray
SerializationCache. getExpiryArray()
Get the Expiry data structure.protected LongArray
SerializationCache. getLruArray()
Get the LRU data structure.protected LongArray
ReadWriteBackingMap.WriteQueue. getRipeArray()
Return aLongArray
indexed by ripe time (when entries become eligible to be written), and associated to a list of binary keys.Methods in com.tangosol.net.cache with parameters of type LongArray Modifier and Type Method Description protected void
OverflowMap. setExpiryArray(LongArray laExpiry)
Specify the array of keys that have an expiration, indexed by expiration times. -
Uses of LongArray in com.tangosol.persistence
Methods in com.tangosol.persistence that return LongArray Modifier and Type Method Description static LongArray<String>
CachePersistenceHelper. getCacheNames(com.oracle.coherence.persistence.PersistentStore<ReadBuffer> store)
Return the cache names that have beenstored
in the specified store.Methods in com.tangosol.persistence with parameters of type LongArray Modifier and Type Method Description void
AbstractPersistenceTools.StatsVisitor. setCaches(LongArray laCaches)
Set theLongArray
of caches for this visitor.static void
CachePersistenceHelper. storeCacheNames(com.oracle.coherence.persistence.PersistentStore store, LongArray laCaches)
Persist the specified cache names in the persistent store. -
Uses of LongArray in com.tangosol.util
Classes in com.tangosol.util that implement LongArray Modifier and Type Class Description class
AbstractLongArray<V>
An implementation of portions of the LongArray interface.class
AbstractSafeLongArray<V>
An abstract base class for thread-safeLongArray
s which are protected by lock(s).class
AbstractSparseArray<V>
A data structure resembling an array indexed by long values, stored as an AVL tree.static class
ConverterCollections.ConverterLongArray<F,T>
ConverterLongArray converts the value of the LongArray from its raw form (typeF
) to the desired from (typeT
).class
CopyOnWriteLongArray<V>
A thread-safe variant ofLongArray
in which all mutating operations (e.g.static class
NullImplementation.NullLongArray<V>
An immutable emptyLongArray
class
PrimitiveSparseArray
A data structure resembling a long array indexed by long values.class
ReadHeavyLongArray<V>
A thread-safe LongArray implementation for read heavy workloads but which is also efficient with frequent and/or bursty writes.class
SafeLongArray<V>
A thread-safe variant ofLongArray
in which is protected by a ReentrantLock.class
SimpleLongArray
An implementation of LongArray that stores values in an array, thus is actually an "IntArray".class
SparseArray<V>
A data structure resembling an Object array indexed by long values.static class
WrapperCollections.AbstractWrapperLongArray<V>
Abstract wrapper implementation for LongArrays.Fields in com.tangosol.util declared as LongArray Modifier and Type Field Description protected static LongArray
CopyOnWriteLongArray. EMPTY_ARRAY
An empty placeholder array.protected LongArray<F>
ConverterCollections.ConverterLongArray. f_laDelegate
The LongArray to delegate to.Fields in com.tangosol.util with type parameters of type LongArray Modifier and Type Field Description protected com.oracle.coherence.common.util.AutoLock<LongArray<V>>
SafeLongArray. f_lock
The lock to hold during read and write operations.protected com.oracle.coherence.common.util.AutoLock<LongArray<V>>
ReadHeavyLongArray. f_lockWrite
The write lock, delegating to the one in the super class.protected com.oracle.coherence.common.util.AutoLock<LongArray<V>>
ReadHeavyLongArray. m_lockRead
The mutable read lock.Methods in com.tangosol.util that return LongArray Modifier and Type Method Description LongArray<T>
ConverterCollections.ConverterLongArray. clone()
LongArray<V>
LongArray. clone()
Make a clone of the LongArray.LongArray<V>
NullImplementation.NullLongArray. clone()
LongArray<V>
CopyOnWriteLongArray. copyArray(LongArray<V> array)
Return a shallow copy of the specified LongArray.protected LongArray<V>
CopyOnWriteLongArray. delegate()
Return the internal LongArray.protected abstract LongArray<V>
WrapperCollections.AbstractWrapperLongArray. delegate()
Return the delegate LongArray.static <F,T>
LongArray<T>ConverterCollections. getLongArray(LongArray<F> la, Converter<F,T> convUp, Converter<T,F> convDown)
Returns a LongArray storing values with typeF
and converting to typeV
as and when required.static <V> LongArray<V>
NullImplementation. getLongArray()
Returns an immutable emptyLongArray
.protected LongArray
TaskDaemon. getTasks()
Obtain the pending tasks.static <V> LongArray<V>
LongArray. singleton(V oValue)
Methods in com.tangosol.util that return types with arguments of type LongArray Modifier and Type Method Description protected abstract com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
AbstractSafeLongArray. acquireReadLock()
Acquire the read lock.protected com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
ReadHeavyLongArray. acquireReadLock()
protected com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
SafeLongArray. acquireReadLock()
protected abstract com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
AbstractSafeLongArray. acquireWriteLock()
Acquire the write lock.protected com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
ReadHeavyLongArray. acquireWriteLock()
protected com.oracle.coherence.common.util.AutoLock.Sentry<LongArray<V>>
SafeLongArray. acquireWriteLock()
com.oracle.coherence.common.util.AutoLock<LongArray<V>>
SafeLongArray. getLock()
Return the lock used to protect this LongArray, with the unsafe delegate as itsresource
.Methods in com.tangosol.util with parameters of type LongArray Modifier and Type Method Description LongArray<V>
CopyOnWriteLongArray. copyArray(LongArray<V> array)
Return a shallow copy of the specified LongArray.static <F,T>
LongArray<T>ConverterCollections. getLongArray(LongArray<F> la, Converter<F,T> convUp, Converter<T,F> convDown)
Returns a LongArray storing values with typeF
and converting to typeV
as and when required.protected void
CopyOnWriteLongArray. setDelegate(LongArray<V> array)
Set the internal LongArray.Constructors in com.tangosol.util with parameters of type LongArray Constructor Description ConverterLongArray(LongArray<F> laDelegate, Converter<F,T> convUp, Converter<T,F> convDown)
Construct a LongArray that converts the values from typeF
to typeT
.CopyOnWriteLongArray(LongArray<V> array)
Construct a CopyOnWriteLongArray, initialized with the contents of the specified LongArray.ReadHeavyLongArray(LongArray<V> delegate)
Construct a ReadHeavyLongArray around the specified delegate.SafeIterator(LongArray<V> delegate, boolean fForward, long lIndexFrom)
SafeLongArray(LongArray<V> laDelegate)
Construct a new SafeLongArray around the specified delegate.Constructor parameters in com.tangosol.util with type arguments of type LongArray Constructor Description CopyOnWriteLongArray(Class<? extends LongArray<V>> clazz)
Construct a CopyOnWriteLongArray with an underlying array of the specified type.
-