Uses of Interface
org.apache.directmemory.memory.Pointer

Packages that use Pointer
org.apache.directmemory Apache DirectMemory cache APIs. 
org.apache.directmemory.cache Apache DirectMemory cache APIs. 
org.apache.directmemory.memory Memory management implementation. 
 

Uses of Pointer in org.apache.directmemory
 

Method parameters in org.apache.directmemory with type arguments of type Pointer
 DirectMemory<K,V> DirectMemory.setMap(ConcurrentMap<K,Pointer<V>> map)
           
 

Uses of Pointer in org.apache.directmemory.cache
 

Methods in org.apache.directmemory.cache that return Pointer
<T extends V>
Pointer<V>
CacheServiceImpl.allocate(K key, Class<T> type, int size)
           
<T extends V>
Pointer<V>
CacheService.allocate(K key, Class<T> type, int size)
           
static Pointer<Object> Cache.allocate(String key, int size)
           
 Pointer<V> CacheServiceImpl.getPointer(K key)
           
 Pointer<V> CacheService.getPointer(K key)
           
static Pointer<Object> Cache.getPointer(String key)
           
 Pointer<V> CacheServiceImpl.put(K key, V value)
           
 Pointer<V> CacheService.put(K key, V value)
           
 Pointer<V> CacheServiceImpl.put(K key, V value, int expiresIn)
           
 Pointer<V> CacheService.put(K key, V value, int expiresIn)
           
static Pointer<Object> Cache.put(String key, Object object)
           
static Pointer<Object> Cache.put(String key, Object object, int expiresIn)
           
 Pointer<V> CacheServiceImpl.putByteArray(K key, byte[] payload)
           
 Pointer<V> CacheService.putByteArray(K key, byte[] payload)
           
 Pointer<V> CacheServiceImpl.putByteArray(K key, byte[] payload, int expiresIn)
           
 Pointer<V> CacheService.putByteArray(K key, byte[] payload, int expiresIn)
           
static Pointer<Object> Cache.putByteArray(String key, byte[] payload)
           
static Pointer<Object> Cache.putByteArray(String key, byte[] payload, int expiresIn)
           
 

Methods in org.apache.directmemory.cache that return types with arguments of type Pointer
 ConcurrentMap<K,Pointer<V>> CacheServiceImpl.getMap()
           
 ConcurrentMap<K,Pointer<V>> CacheService.getMap()
           
 

Methods in org.apache.directmemory.cache with parameters of type Pointer
static void Cache.free(Pointer<Object> pointer)
           
 void CacheServiceImpl.free(Pointer<V> pointer)
           
 void CacheService.free(Pointer<V> pointer)
           
 

Method parameters in org.apache.directmemory.cache with type arguments of type Pointer
 void CacheServiceImpl.setMap(ConcurrentMap<K,Pointer<V>> map)
           
 void CacheService.setMap(ConcurrentMap<K,Pointer<V>> map)
           
 

Constructor parameters in org.apache.directmemory.cache with type arguments of type Pointer
CacheServiceImpl(ConcurrentMap<K,Pointer<V>> map, MemoryManagerService<V> memoryManager, Serializer serializer)
          Constructor
 

Uses of Pointer in org.apache.directmemory.memory
 

Classes in org.apache.directmemory.memory that implement Pointer
 class PointerImpl<T>
           
 

Methods in org.apache.directmemory.memory that return Pointer
<T extends V>
Pointer<V>
MemoryManagerServiceImpl.allocate(Class<T> type, int size, long expiresIn, long expires)
          Deprecated. 
<T extends V>
Pointer<V>
MemoryManagerService.allocate(Class<T> type, int size, long expiresIn, long expires)
           
static Pointer<Object> MemoryManager.allocate(int size)
           
protected  Pointer<V> MemoryManagerServiceImpl.instanciatePointer(ByteBuffer buffer, int allocatorIndex, long expiresIn, long expires)
           
 Pointer<V> MemoryManagerServiceImpl.store(byte[] payload)
           
 Pointer<V> MemoryManagerService.store(byte[] payload)
          Same function as MemoryManagerService.store(byte[]), but add an relative expiration delta in milliseconds
static Pointer<Object> MemoryManager.store(byte[] payload)
           
 Pointer<V> MemoryManagerServiceImpl.store(byte[] payload, int expiresIn)
           
 Pointer<V> MemoryManagerService.store(byte[] payload, int expiresIn)
          Store function family.
static Pointer<Object> MemoryManager.store(byte[] payload, int expiresIn)
           
static Pointer<Object> MemoryManager.update(Pointer<Object> pointer, byte[] payload)
           
 Pointer<V> MemoryManagerServiceImpl.update(Pointer<V> pointer, byte[] payload)
           
 Pointer<V> MemoryManagerService.update(Pointer<V> pointer, byte[] payload)
          Update value of a {@link Pointer
 

Methods in org.apache.directmemory.memory that return types with arguments of type Pointer
 Set<Pointer<V>> MemoryManagerServiceImpl.getPointers()
           
 

Methods in org.apache.directmemory.memory with parameters of type Pointer
static void MemoryManager.free(Pointer<Object> pointer)
           
 void MemoryManagerServiceImpl.free(Pointer<V> pointer)
           
 void MemoryManagerService.free(Pointer<V> pointer)
           
static byte[] MemoryManager.retrieve(Pointer<Object> pointer)
           
 byte[] MemoryManagerServiceImpl.retrieve(Pointer<V> pointer)
           
 byte[] MemoryManagerService.retrieve(Pointer<V> pointer)
           
static Pointer<Object> MemoryManager.update(Pointer<Object> pointer, byte[] payload)
           
 Pointer<V> MemoryManagerServiceImpl.update(Pointer<V> pointer, byte[] payload)
           
 Pointer<V> MemoryManagerService.update(Pointer<V> pointer, byte[] payload)
          Update value of a {@link Pointer
 

Method parameters in org.apache.directmemory.memory with type arguments of type Pointer
protected  long MemoryManagerServiceImpl.free(Iterable<Pointer<V>> pointers)
           
 



Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.