- Cache - Class in org.brandao.brcache
-
É a classe central do BRCache.
- Cache() - Constructor for class org.brandao.brcache.Cache
-
Cria um novo cache.
- Cache(BRCacheConfig) - Constructor for class org.brandao.brcache.Cache
-
Cria um novo cache a partir de uma configuração específica.
- CacheConstants - Interface in org.brandao.brcache
-
Constantes do cache.
- CacheError - Class in org.brandao.brcache
-
Descreve um erro no cache.
- CacheError(int, String) - Constructor for class org.brandao.brcache.CacheError
-
Cria um novo erro com uma identificação e mensagem específica.
- CacheErrors - Class in org.brandao.brcache
-
Descreve os erros do cache.
- CacheErrors() - Constructor for class org.brandao.brcache.CacheErrors
-
- CacheException - Exception in org.brandao.brcache
-
É a base de uma exceção no BRCache.
- CacheException() - Constructor for exception org.brandao.brcache.CacheException
-
- CacheException(String) - Constructor for exception org.brandao.brcache.CacheException
-
- CacheException(Throwable, CacheError, Object...) - Constructor for exception org.brandao.brcache.CacheException
-
- CacheException(CacheError, Object...) - Constructor for exception org.brandao.brcache.CacheException
-
- CacheInputStream - Class in org.brandao.brcache
-
Representa o fluxo de bytes de um item de um cache.
- CacheInputStream() - Constructor for class org.brandao.brcache.CacheInputStream
-
- CacheInputStream(StreamCache, DataMap, Block[]) - Constructor for class org.brandao.brcache.CacheInputStream
-
- CacheList<T> - Class in org.brandao.brcache.collections
-
Representa uma coleção de objetos de um determinado tipo.
- CacheList(int, double, double) - Constructor for class org.brandao.brcache.collections.CacheList
-
Cria uma nova instância.
- CacheSwapper - Class in org.brandao.brcache.collections
-
Faz com que entidades sejam enviadas para um determinado cache.
- CacheSwapper(Cache) - Constructor for class org.brandao.brcache.collections.CacheSwapper
-
- CacheTransaction - Interface in org.brandao.brcache.tx
-
Representa uma transação em um cache.
- CacheTransactionManager - Interface in org.brandao.brcache.tx
-
Gestor das transações de um cache.
- CacheTransactionManagerImp - Class in org.brandao.brcache.tx
-
Implementação padrão do gestor de transações.
- CacheTransactionManagerImp() - Constructor for class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- CacheTransactionManagerImp(String, long) - Constructor for class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- ChainHandler - Interface in org.brandao.brcache.collections.fileswapper
-
- CharNode<T> - Class in org.brandao.brcache.collections.treehugemap
-
- CharNode() - Constructor for class org.brandao.brcache.collections.treehugemap.CharNode
-
- clear() - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- clear() - Method in class org.brandao.brcache.collections.CacheList
-
- clear() - Method in class org.brandao.brcache.collections.CacheSwapper
-
- clear() - Method in class org.brandao.brcache.collections.HugeArrayList
-
- clear() - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- clear() - Method in class org.brandao.brcache.collections.Segment
-
- clear() - Method in interface org.brandao.brcache.collections.Swapper
-
Remove todos os agrupamentos.
- clear() - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- clear() - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- clear() - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- clear() - Method in class org.brandao.brcache.collections.TreeMap
-
- clear() - Method in class org.brandao.brcache.StreamCache
-
Remove todas as entradas contidas no cache.
- clone() - Method in class org.brandao.brcache.collections.CacheSwapper
-
- clone() - Method in interface org.brandao.brcache.collections.Swapper
-
- clone() - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- clone() - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- close() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- close() - Method in class org.brandao.brcache.collections.fileswapper.DataBlockOutputStream
-
- close() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- close() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- close(CacheTransactionHandler) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- close(CacheTransactionHandler) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- Collections - Class in org.brandao.brcache.collections
-
Permite alterar as configurações comuns das coleções.
- Collections() - Constructor for class org.brandao.brcache.collections.Collections
-
- CollectionSegmentSwapper<T> - Interface in org.brandao.brcache.collections
-
- commit() - Method in interface org.brandao.brcache.tx.CacheTransaction
-
Confirma todas as operações contidas na transação.
- commit(Serializable) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- commit(Serializable) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- config - Variable in class org.brandao.brcache.BasicCache
-
- configuration - Variable in class org.brandao.brcache.BRCacheConfig
-
- Configuration - Class in org.brandao.brcache
-
Propriedades do cache.
- Configuration() - Constructor for class org.brandao.brcache.Configuration
-
- contains(Object) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- contains(Object) - Method in class org.brandao.brcache.collections.CacheList
-
- contains(Object) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- contains(Object) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- containsAll(Collection<?>) - Method in class org.brandao.brcache.collections.CacheList
-
- containsAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- containsAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- containsKey(String) - Method in class org.brandao.brcache.Cache
-
Verifica se uma chave está associado a um valor.
- containsKey(Object) - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- containsKey(Object) - Method in class org.brandao.brcache.collections.TreeMap
-
- containsKey(String) - Method in class org.brandao.brcache.StreamCache
-
Verifica se uma chave está associada a um valor.
- containsValue(Object) - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- containsValue(Object) - Method in class org.brandao.brcache.collections.TreeMap
-
- CorruptedDataException - Exception in org.brandao.brcache
-
Exceção lançada quando os dados de uma entrada estão inconsistentes.
- CorruptedDataException() - Constructor for exception org.brandao.brcache.CorruptedDataException
-
- CorruptedDataException(CacheError, Object...) - Constructor for exception org.brandao.brcache.CorruptedDataException
-
- CorruptedDataException(String) - Constructor for exception org.brandao.brcache.CorruptedDataException
-
- CorruptedDataException(Throwable, CacheError, Object...) - Constructor for exception org.brandao.brcache.CorruptedDataException
-
- createMemory(String, ClassLoader) - Method in class org.brandao.brcache.BRCacheConfig
-
- createNewFile() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- createNewFile() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- createSwapper(String, ClassLoader) - Method in class org.brandao.brcache.BRCacheConfig
-
- END_HEADER - Static variable in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- END_HEADER - Static variable in class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- EntityFile<T> - Interface in org.brandao.brcache.collections.fileswapper
-
- Entry<T> - Class in org.brandao.brcache.collections
-
Encapsula uma entidade.
- Entry() - Constructor for class org.brandao.brcache.collections.Entry
-
- Entry(long, boolean, T) - Constructor for class org.brandao.brcache.collections.Entry
-
Cria uma nova instância.
- Entry(long, T) - Constructor for class org.brandao.brcache.collections.Entry
-
Cria uma nova instância.
- entrySet() - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- entrySet() - Method in class org.brandao.brcache.collections.TreeMap
-
- EOF_FILE - Static variable in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- EOF_FILE - Static variable in class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- equals(Object) - Method in class org.brandao.brcache.CacheError
-
- equals(Object) - Method in class org.brandao.brcache.collections.GroupCharTreeKey
-
- equals(Object) - Method in class org.brandao.brcache.collections.StringTreeKey
-
- ERROR_1007 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1007: Data is very large
- ERROR_1008 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1008: Key is very large
- ERROR_1010 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1010: Commit in progress
- ERROR_1011 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1011: Transaction has been rolled back
- ERROR_1012 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1012: Transaction has been commited
- ERROR_1013 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1013: Transaction not started
- ERROR_1014 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1014: Cache write error
- ERROR_1016 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1016: Transaction has been started
- ERROR_1018 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1018: Rollback error
- ERROR_1019 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1019: Commit error
- ERROR_1020 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1020: Store item error
- ERROR_1021 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1021: Get item error
- ERROR_1022 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1022: Fails to acquire the lock
- ERROR_1023 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1023: Fails to execute action
- ERROR_1024 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1024: Lock wait timeout exceeded; try restarting transaction
- ERROR_1025 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1025: Transaction %s not found
- ERROR_1026 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1026: Lock %s not found for key %s
- ERROR_1027 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1027: Invalid current transaction
- ERROR_1028 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1028: Invalid time to idle
- ERROR_1029 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1029: Invalid time to live
- ERROR_1030 - Static variable in class org.brandao.brcache.CacheErrors
-
ERROR 1030: Expired Item
- exists() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- exists() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- get(String) - Method in class org.brandao.brcache.BasicCache
-
Obtém o valor associado à chave.
- get(String) - Method in class org.brandao.brcache.Cache
-
Obtém o valor associado à chave.
- get(long) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- get(int) - Method in class org.brandao.brcache.collections.CacheList
-
- get(String, SimpleIndexEntityFile) - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndex
-
- get(int) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- get(long) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- get(int) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- get(int) - Method in interface org.brandao.brcache.collections.HugeCollection
-
- get(long) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- get(Object) - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- get(Object) - Method in class org.brandao.brcache.collections.TreeMap
-
- get(long) - Method in class org.brandao.brcache.memory.HeapRegionMemory
-
- get(long) - Method in interface org.brandao.brcache.memory.RegionMemory
-
- get(long) - Method in class org.brandao.brcache.memory.UnsafeRegionMemory
-
- get(String) - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o valor associado à chave.
- get(String, boolean) - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o valor associado à chave bloqueando ou não
seu acesso as demais transações.
- getAbsoluteFile() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getAbsoluteFile() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getAbsolutePath() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getAbsolutePath() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getArrayDataList() - Method in class org.brandao.brcache.CacheInputStream
-
- getBatchLength() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getBatchLength() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getBefore() - Method in class org.brandao.brcache.collections.Entry
-
Obtém o item anterior.
- getBefore() - Method in class org.brandao.brcache.collections.NodeEntry
-
Obtém o item anterior.
- getBlocks() - Method in class org.brandao.brcache.collections.fileswapper.DataBlockOutputStream
-
- getBlockSize() - Method in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- getBoolean(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém uma propriedade do tipo boolean.
- getCache() - Method in class org.brandao.brcache.CacheInputStream
-
- getConfig() - Method in class org.brandao.brcache.BasicCache
-
Obtém a configuração do cache.
- getConfiguration() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém os metadados de configuração.
- getConfiguration() - Static method in class org.brandao.brcache.collections.Collections
-
Obtém as configuração comuns às todas as coleções.
- getCountRead() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de itens recuperados.
- getCountRead() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de itens recuperados.
- getCountReadData() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de bytes recuperados.
- getCountReadData() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de bytes recuperados.
- getCountRemoved() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de itens removidos.
- getCountRemoved() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de itens removidos.
- getCountRemovedData() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de bytes removidos.
- getCountRemovedData() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de bytes removidos.
- getCountWrite() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de itens armazenados.
- getCountWrite() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de itens armazenados.
- getCountWriteData() - Method in class org.brandao.brcache.StreamCache
-
Obtém a quantidade de bytes armazenados.
- getCountWriteData() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém a quantidade de bytes armazenados.
- getCreationTime() - Method in class org.brandao.brcache.CacheInputStream
-
- getCreationTime() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getCurrrent() - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- getCurrrent(boolean) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- getCurrrent() - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- getCurrrent(boolean) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- getData() - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- getDataBlockSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho do bloco de dados.
- getDataBufferSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho do buffer usado para armazenar os itens na memória.
- getDataPageSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho da página do buffer dos itens.
- getDataPath() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém a pasta onde o servidor irá fazer o swap dos dados quando
o limite da memória for atingido.
- getDataSwapFactor() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o fator de swap dos itens.
- getDouble(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo double.
- getEntry(long) - Method in class org.brandao.brcache.collections.Segment
-
- getError() - Method in exception org.brandao.brcache.CacheException
-
- getExpirationTime() - Method in class org.brandao.brcache.CacheInputStream
-
- getFile() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- getFilePointer() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- getFirst(ReferenceCollection<TreeNode<T>>) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- getFirst(ReferenceCollection<TreeNode<T>>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- getFlag() - Method in class org.brandao.brcache.CacheInputStream
-
- getFlag() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getFloat(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo float.
- getId() - Method in class org.brandao.brcache.CacheError
-
Obtém a identificação.
- getId() - Method in class org.brandao.brcache.CacheInputStream
-
- getId() - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- getId() - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- getId() - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- getId() - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- getId() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getIndex() - Method in class org.brandao.brcache.collections.Entry
-
Obtém o índice da entidade.
- getIndex() - Method in class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- getIndex() - Method in class org.brandao.brcache.collections.NodeEntry
-
Obtém o índice do item.
- getIndexBufferSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho do buffer usado para armazenar os índices dos itens na memória.
- getIndexPageSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho da página do buffer dos íncices.
- getIndexSwapFactor() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o fator de swap dos índices.
- getInt(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo int.
- getItem(long) - Method in class org.brandao.brcache.collections.CacheSwapper
-
- getItem() - Method in class org.brandao.brcache.collections.Entry
-
Obtém a entidade.
- getItem(long) - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- getItem(long) - Method in interface org.brandao.brcache.collections.Swapper
-
Recupera uma entidade do agrupamento.
- getItem(long) - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- getKey(Object) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- getKey(Object) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- getLock() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getLock() - Method in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- getLock() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getLock() - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- getLock(long) - Method in class org.brandao.brcache.collections.RouletteLock
-
- getLock() - Method in class org.brandao.brcache.collections.Segment
-
- getLong(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo long.
- getMap() - Method in class org.brandao.brcache.CacheInputStream
-
- getMaxalive() - Method in class org.brandao.brcache.collections.CacheSwapper
-
- getMaxSegmentCapacity() - Method in class org.brandao.brcache.collections.Segment
-
- getMaxSizeEntry() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho máximo que um item pode ter para ser armazenado no cache.
- getMaxSizeKey() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho máximo que uma chave pode ter.
- getMemory() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém a estratégia de acesso a memória.
- getMessage() - Method in class org.brandao.brcache.CacheError
-
Obtém a mensagem do erro.
- getMostRecentTime() - Method in class org.brandao.brcache.CacheInputStream
-
- getMostRecentTime() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getName() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getName() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getNext() - Method in class org.brandao.brcache.collections.Entry
-
Obtém o próximo item.
- getNext() - Method in class org.brandao.brcache.collections.NodeEntry
-
Obtém o proximo item.
- getNext(ReferenceCollection<TreeNode<T>>, Object) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- getNext(ReferenceCollection<TreeNode<T>>, TreeMapKey, TreeNode<T>, boolean) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- getNext(ReferenceCollection<TreeNode<T>>, Object) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- getNext(ReferenceCollection<TreeNode<T>>, TreeMapKey, TreeNode<T>, boolean) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- getNextBlock() - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- getNextId() - Static method in class org.brandao.brcache.collections.Collections
-
Gera uma identificação única usada para identificar uma coleção.
- getNextNode(char, SimpleIndexEntityFile) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- getNextNode(List<Map<Object, TreeHugeMapNode<T>>>, Object) - Method in class org.brandao.brcache.collections.TreeHugeMapNode
-
- getNextNodes() - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- getNode() - Method in class org.brandao.brcache.collections.Entry
-
Obtém a posição do item na memória.
- getNodes() - Method in class org.brandao.brcache.collections.GroupCharTreeKey
-
- getNodes() - Method in class org.brandao.brcache.collections.StringTreeKey
-
- getNodes() - Method in interface org.brandao.brcache.collections.TreeKey
-
- getNodesBufferSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho do buffer usado para armazenar os nós na memória.
- getNodesPageSize() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o tamanho da página do buffer dos nós.
- getNodesSwapFactor() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém o fator de swap dos nós.
- getNumber(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo Number.
- getObject(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo Object.
- getOffset() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- getOffset() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- getParams() - Method in exception org.brandao.brcache.CacheException
-
- getPath() - Static method in class org.brandao.brcache.collections.Collections
-
Obtém a pasta raiz onde serão persistidas as entidades de uma coleção.
- getPath() - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- getPath() - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- getRandomAccessFile() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- getReference() - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- getReference() - Method in class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- getRootPath() - Method in interface org.brandao.brcache.collections.DiskSwapper
-
Obtém a pasta onde os dados serão persistidos.
- getRootPath() - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- getRootPath() - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- getSize() - Method in class org.brandao.brcache.CacheInputStream
-
- getSize() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getStream(String) - Method in class org.brandao.brcache.BasicCache
-
Obtém o fluxo de bytes do valor associado à chave.
- getStream(String) - Method in class org.brandao.brcache.Cache
-
Obtém o fluxo de bytes do valor associado à chave.
- getStream(String) - Method in class org.brandao.brcache.StreamCache
-
Obtém o fluxo de bytes do valor associado à chave.
- getStream(String) - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o fluxo de bytes do valor associado à chave.
- getStream(String, boolean) - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o fluxo de bytes do valor associado à chave bloqueando ou não
seu acesso as demais transações.
- getString(Object...) - Method in class org.brandao.brcache.CacheError
-
Obtém a descrição do erro.
- getString(String, String) - Method in class org.brandao.brcache.Configuration
-
Obtém a propriedade do tipo String.
- getSwap() - Method in class org.brandao.brcache.collections.Segment
-
- getSwapper() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém a estratégia de troca de dados entre a memória e outro dispositivo.
- getSwapper() - Static method in class org.brandao.brcache.collections.CacheList
-
Obtém o responsável por fazer a troca de dados entre as instâncias.
- getSwapperThread() - Method in class org.brandao.brcache.BRCacheConfig
-
Obtém a quantidade de threads que irão fazer a troca dos dados da
memória para o disco, por exemplo.
- getTimeout() - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- getTimeout() - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- getTimeToIdle() - Method in class org.brandao.brcache.CacheInputStream
-
- getTimeToIdle() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getTimeToIdleRemaining() - Method in class org.brandao.brcache.CacheInputStream
-
- getTimeToIdleRemaining() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getTimeToLive() - Method in class org.brandao.brcache.CacheInputStream
-
- getTimeToLive() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getTimeToLiveRemaining() - Method in class org.brandao.brcache.CacheInputStream
-
- getTimeToLiveRemaining() - Method in class org.brandao.brcache.ItemCacheMetadata
-
- getTransactionManager() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o gestor transacional.
- getTransactionTimeout() - Method in class org.brandao.brcache.tx.TXCache
-
Obtém o tempo limite de uma operação.
- getTXCache() - Method in class org.brandao.brcache.BasicCache
-
Obtém o cache com suporte transacional.
- getTXCache(CacheTransactionManager) - Method in class org.brandao.brcache.BasicCache
-
Obtém o cache com suporte transacional com um gestor transacional específicos.
- getUniqueId() - Method in class org.brandao.brcache.collections.CacheList
-
Obtém a identificação da coleção no cache.
- getUniqueId() - Method in class org.brandao.brcache.collections.HugeArrayList
-
- getValue(ReferenceCollection<T>) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- getValue(ReferenceCollection<T>, TreeNode<T>) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- getValue(ReferenceCollection<T>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- getValue(ReferenceCollection<T>, TreeNode<T>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- getValue(List<T>) - Method in class org.brandao.brcache.collections.TreeHugeMapNode
-
- getValueId() - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- getValueId() - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- GroupCharTreeKey - Class in org.brandao.brcache.collections
-
- GroupCharTreeKey(String) - Constructor for class org.brandao.brcache.collections.GroupCharTreeKey
-
- read(byte[], int, int) - Method in class org.brandao.brcache.CacheInputStream
-
- read() - Method in class org.brandao.brcache.CacheInputStream
-
- read() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- read(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- read(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- read(byte[], int, int) - Method in class org.brandao.brcache.collections.fileswapper.DataBlockInputStream
-
- read() - Method in class org.brandao.brcache.collections.fileswapper.DataBlockInputStream
-
- read(byte[]) - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- read(byte[], int, int) - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- read() - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- read(byte[]) - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- read(byte[], int, int) - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- read(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- read(byte[], int, int) - Method in class org.brandao.brcache.ItemCacheInputStream
-
- read() - Method in class org.brandao.brcache.ItemCacheInputStream
-
- read(long, byte[], int, int) - Method in class org.brandao.brcache.memory.HeapRegionMemory
-
- read(long, RegionMemory, long, long) - Method in class org.brandao.brcache.memory.HeapRegionMemory
-
- read(long, byte[], int, int) - Method in interface org.brandao.brcache.memory.RegionMemory
-
- read(long, RegionMemory, long, long) - Method in interface org.brandao.brcache.memory.RegionMemory
-
- read(long, byte[], int, int) - Method in class org.brandao.brcache.memory.UnsafeRegionMemory
-
- read(long, RegionMemory, long, long) - Method in class org.brandao.brcache.memory.UnsafeRegionMemory
-
- readByte() - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readByte() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- readChar() - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readChar() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- readHeader() - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- readInt() - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readInt() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- readLong() - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readLong() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- readMetaData(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- readMetaData(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- readMetaData(DataInputStream) - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- readOnly - Variable in class org.brandao.brcache.collections.Segment
-
- readShort() - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readShort() - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- readString(int) - Method in class org.brandao.brcache.collections.fileswapper.DataInputStream
-
- readString(int) - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- realloc(long, RegionMemory) - Method in class org.brandao.brcache.memory.HeapMemory
-
- realloc(long, RegionMemory) - Method in interface org.brandao.brcache.memory.Memory
-
Realoca uma região da memória.
- realloc(long, RegionMemory) - Method in class org.brandao.brcache.memory.UnsafeMemory
-
- recordLength - Variable in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- RecoverException - Exception in org.brandao.brcache
-
Exceção lançada quando ocorre uma falha ao tentar recuperar um item em um cache.
- RecoverException() - Constructor for exception org.brandao.brcache.RecoverException
-
- RecoverException(CacheError, Object...) - Constructor for exception org.brandao.brcache.RecoverException
-
- RecoverException(String) - Constructor for exception org.brandao.brcache.RecoverException
-
- RecoverException(Throwable, CacheError, Object...) - Constructor for exception org.brandao.brcache.RecoverException
-
- ReferenceCollection<T> - Interface in org.brandao.brcache.collections
-
- ReferenceList<T> - Interface in org.brandao.brcache.collections
-
- RegionMemory - Interface in org.brandao.brcache.memory
-
- registry(String, long, SimpleIndexEntityFile) - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndex
-
- release(RegionMemory) - Method in class org.brandao.brcache.memory.HeapMemory
-
- release(RegionMemory) - Method in interface org.brandao.brcache.memory.Memory
-
Libera uma região da memória.
- release(RegionMemory) - Method in class org.brandao.brcache.memory.UnsafeMemory
-
- reload(Long, DataBlockEntityFile) - Static method in class org.brandao.brcache.collections.fileswapper.DataChain
-
- reload(Entry<T>) - Method in class org.brandao.brcache.collections.Segment
-
- remove(String) - Method in class org.brandao.brcache.BasicCache
-
Remove o valor associado à chave.
- remove(String, Object) - Method in class org.brandao.brcache.Cache
-
Remove o valor associado à chave somente se ele for igual a um determinado valor.
- remove(String) - Method in class org.brandao.brcache.Cache
-
Remove o valor associado à chave.
- remove(long) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- remove(long, T) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- remove(Object) - Method in class org.brandao.brcache.collections.CacheList
-
- remove(int) - Method in class org.brandao.brcache.collections.CacheList
-
- remove(Long, DataBlockEntityFile) - Static method in class org.brandao.brcache.collections.fileswapper.DataChain
-
- remove(DataBlockEntityFile, List<Long>) - Static method in class org.brandao.brcache.collections.fileswapper.DataChain
-
- remove(String, SimpleIndexEntityFile, String) - Method in class org.brandao.brcache.collections.fileswapper.SimpleIndex
-
- remove(int) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- remove(Object) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- remove(long) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- remove(long, T) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- remove(Object) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- remove(int) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- remove(int) - Method in interface org.brandao.brcache.collections.HugeCollection
-
- remove() - Method in class org.brandao.brcache.collections.HugeIterator
-
- remove(long) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- remove(long, T) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- remove(Entry<T>) - Method in class org.brandao.brcache.collections.Segment
-
- remove(Object) - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- remove(Object) - Method in class org.brandao.brcache.collections.TreeMap
-
- remove(Object, Object) - Method in class org.brandao.brcache.collections.TreeMap
-
- remove(String, Object) - Method in class org.brandao.brcache.tx.TXCache
-
Remove o valor assoiado à chave somente se ele for igual a um determinado valor.
- remove(String) - Method in class org.brandao.brcache.tx.TXCache
-
Remove o valor associado à chave.
- removeAll(Collection<?>) - Method in class org.brandao.brcache.collections.CacheList
-
- removeAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- removeAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- REMOVED_STATUS - Static variable in class org.brandao.brcache.collections.fileswapper.DataBlockEntityFile
-
- removeStream(String) - Method in class org.brandao.brcache.StreamCache
-
Remove o valor associado à chave.
- removeValue(ReferenceCollection<T>) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- removeValue(ReferenceCollection<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- removeValue(ReferenceCollection<T>, TreeNode<T>) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- removeValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- removeValue(ReferenceCollection<T>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- removeValue(ReferenceCollection<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- removeValue(ReferenceCollection<T>, TreeNode<T>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- removeValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- removeValue(List<T>) - Method in class org.brandao.brcache.collections.TreeHugeMapNode
-
- replace(String, Object, long, long) - Method in class org.brandao.brcache.BasicCache
-
Substitui o valor associado à chave somente se ele existir.
- replace(String, Object, long, long) - Method in class org.brandao.brcache.Cache
-
Substitui o valor associado à chave somente se ele existir.
- replace(String, Object, Object, long, long) - Method in class org.brandao.brcache.Cache
-
Substitui o valor associado à chave somente se ele for igual a um determinado valor.
- replace(long, T, T) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- replace(long, T) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- replace(long, T, T) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- replace(long, T) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- replace(long, T, T) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- replace(long, T) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- replace(K, T, T) - Method in class org.brandao.brcache.collections.TreeMap
-
- replace(K, T) - Method in class org.brandao.brcache.collections.TreeMap
-
- replace(String, Object, long, long) - Method in class org.brandao.brcache.tx.TXCache
-
Substitui o valor associado à chave somente se ele existir.
- replace(String, Object, Object, long, long) - Method in class org.brandao.brcache.tx.TXCache
-
Substitui o valor associado à chave somente se ele for igual a um determinado valor.
- replaceStream(String, InputStream, long, long) - Method in class org.brandao.brcache.BasicCache
-
Substitui o fluxo de bytes associado à chave somente se ele existir.
- replaceStream(String, InputStream, long, long) - Method in class org.brandao.brcache.Cache
-
Substitui o fluxo de bytes associado à chave somente se ele existir.
- replaceStream(String, InputStream, long, long) - Method in class org.brandao.brcache.StreamCache
-
Substitui o fluxo de bytes associado à chave somente se ele existir.
- replaceStream(String, InputStream, long, long) - Method in class org.brandao.brcache.tx.TXCache
-
Substitui o fluxo de bytes associado à chave somente se ele existir.
- replaceValue(ReferenceCollection<T>, T, T) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- replaceValue(ReferenceCollection<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- replaceValue(ReferenceCollection<T>, TreeNode<T>, T, T) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- replaceValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- replaceValue(ReferenceCollection<T>, T, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- replaceValue(ReferenceCollection<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- replaceValue(ReferenceCollection<T>, TreeNode<T>, T, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- replaceValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- retainAll(Collection<?>) - Method in class org.brandao.brcache.collections.CacheList
-
- retainAll(ArrayCollectionReference<?>) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- retainAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- retainAll(Collection<?>) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- rollback() - Method in interface org.brandao.brcache.tx.CacheTransaction
-
Desfaz todas as operações contidas na transação.
- rollback(Serializable) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- rollback(Serializable) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- RouletteLock - Class in org.brandao.brcache.collections
-
- RouletteLock() - Constructor for class org.brandao.brcache.collections.RouletteLock
-
- RouletteLock(int) - Constructor for class org.brandao.brcache.collections.RouletteLock
-
- save(DataBlock) - Method in interface org.brandao.brcache.collections.fileswapper.ChainHandler
-
- save(List<DataBlock>, DataBlockEntityFile) - Static method in class org.brandao.brcache.collections.fileswapper.DataChain
-
- seek(long) - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- seek(long) - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- seek(long) - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- Segment<T> - Class in org.brandao.brcache.collections
-
- Segment(Swapper, boolean, long, boolean) - Constructor for class org.brandao.brcache.collections.Segment
-
- segmentSize - Static variable in class org.brandao.brcache.memory.HeapMemoryUtil
-
Blocos de dados.
- sendItem(long, Entry<?>) - Method in class org.brandao.brcache.collections.CacheSwapper
-
- sendItem(long, Object) - Method in class org.brandao.brcache.collections.CacheSwapper
-
- sendItem(long, Entry<?>) - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- sendItem(long, Entry<?>) - Method in interface org.brandao.brcache.collections.Swapper
-
Envia uma entidade para o agrupamento.
- sendItem(long, Entry<?>) - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- set(long, T) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- set(int, T) - Method in class org.brandao.brcache.collections.CacheList
-
- set(int, T) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- set(long, T) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- set(int, T) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- set(long, T) - Method in interface org.brandao.brcache.collections.ReferenceCollection
-
- setArrayDataList(Block[]) - Method in class org.brandao.brcache.CacheInputStream
-
- setBatchLength(int) - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- setBatchLength(int) - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- setBefore(Entry<T>) - Method in class org.brandao.brcache.collections.Entry
-
Define o item anterior.
- setBefore(NodeEntry) - Method in class org.brandao.brcache.collections.NodeEntry
-
Define o item anterior.
- setCache(StreamCache) - Method in class org.brandao.brcache.CacheInputStream
-
- setConfiguration(Configuration) - Method in class org.brandao.brcache.BRCacheConfig
-
Define os metadados de configuração.
- setData(byte[]) - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- setDataBlockSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho do bloco de dados.
- setDataBufferSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho do buffer usado para armazenar os itens na memória.
- setDataPageSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho da página do buffer dos itens.
- setDataPath(String) - Method in class org.brandao.brcache.BRCacheConfig
-
Define a pasta onde o servidor irá fazer o swap dos dados quando
o limite da memória for atingido.
- setDataSwapFactor(double) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o fator de swap dos itens.
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- setDeleteOnExit(boolean) - Method in interface org.brandao.brcache.collections.HugeMap
-
- setDeleteOnExit(boolean) - Method in interface org.brandao.brcache.collections.HugeReferenceList
-
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.collections.TreeMap
-
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.StreamCache
-
Define que os arquivos contidos na pasta de dados sejam
destruidos junto com essa instância.
- setDeleteOnExit(boolean) - Method in class org.brandao.brcache.tx.TXCache
-
- setForceSwap(boolean) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- setId(String) - Method in class org.brandao.brcache.collections.CacheSwapper
-
- setId(long) - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- setId(long) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- setId(String) - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- setId(String) - Method in interface org.brandao.brcache.collections.Swapper
-
Define a identificação do agrupamento de entidades.
- setId(String) - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- setId(long) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- setIndex(long) - Method in class org.brandao.brcache.collections.Entry
-
Define o índice da entidade.
- setIndex(String) - Method in class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- setIndex(Entry) - Method in class org.brandao.brcache.collections.NodeEntry
-
Define o índice do item.
- setIndexBufferSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho do buffer usado para armazenar os índices dos itens na memória.
- setIndexPageSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho da página do buffer dos íncices.
- setIndexSwapFactor(double) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o fator de swap dos índices.
- setItem(T) - Method in class org.brandao.brcache.collections.Entry
-
Define a entidade.
- setLength(long) - Method in class org.brandao.brcache.collections.fileswapper.AbstractEntityFile
-
- setLength(long) - Method in interface org.brandao.brcache.collections.fileswapper.EntityFile
-
- setLength(long) - Method in class org.brandao.brcache.collections.fileswapper.FileAccess
-
- setMap(DataMap) - Method in class org.brandao.brcache.CacheInputStream
-
- setMaxalive(long) - Method in class org.brandao.brcache.collections.CacheSwapper
-
- setMaxSizeEntry(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho máximo que um item pode ter para ser armazenado no cache.
- setMaxSizeKey(int) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho máximo, em bytes, que uma chave pode ter.
- setMemory(Memory) - Method in class org.brandao.brcache.BRCacheConfig
-
Define a estratégia de acesso a memória.
- setNeedReload(boolean) - Method in class org.brandao.brcache.collections.Entry
-
Define que a entidade precisa ser recarregada.
- setNeedUpdate(boolean) - Method in class org.brandao.brcache.collections.Entry
-
Define que a entidade precisa ser atualizada.
- setNeedUpdate(boolean) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- setNext(Entry<T>) - Method in class org.brandao.brcache.collections.Entry
-
Define o próximo item.
- setNext(NodeEntry) - Method in class org.brandao.brcache.collections.NodeEntry
-
Define o proximo item.
- setNext(ReferenceCollection<TreeNode<T>>, Object, TreeNode<T>) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- setNext(ReferenceCollection<TreeNode<T>>, Object, TreeNode<T>) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- setNextBlock(long) - Method in class org.brandao.brcache.collections.fileswapper.DataBlock
-
- setNextNode(char, IndexKey) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- setNextNode(TreeHugeMapNode<T>, List<Map<Object, TreeHugeMapNode<T>>>, Object) - Method in class org.brandao.brcache.collections.TreeHugeMapNode
-
- setNextNodes(long[]) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- setNode(NodeEntry) - Method in class org.brandao.brcache.collections.Entry
-
Define a posição do item na memória.
- setNodesBufferSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define otamanho do buffer usado para armazenar os nós na memória.
- setNodesPageSize(long) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o tamanho da página do buffer dos nós.
- setNodesSwapFactor(double) - Method in class org.brandao.brcache.BRCacheConfig
-
Define o fator de swap dos nós.
- setPath(String) - Static method in class org.brandao.brcache.collections.Collections
-
Defie a pasta raiz onde serão persistidas as entidades de uma coleção.
- setPath(String) - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- setPath(String) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- setPath(String) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.CacheList
-
Define se itens podem ser incluidos, atualizados ou removidos.
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- setReadOnly(boolean) - Method in interface org.brandao.brcache.collections.HugeList
-
- setReadOnly(boolean) - Method in interface org.brandao.brcache.collections.HugeMap
-
- setReadOnly(boolean) - Method in interface org.brandao.brcache.collections.HugeReferenceList
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.Segment
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- setReadOnly(boolean) - Method in class org.brandao.brcache.collections.TreeMap
-
- setReference(long) - Method in class org.brandao.brcache.collections.fileswapper.IndexKey
-
- setReference(long) - Method in class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- setRootPath(String) - Method in interface org.brandao.brcache.collections.DiskSwapper
-
Define a pasta onde os dados serão persistidos.
- setRootPath(String) - Method in class org.brandao.brcache.collections.swapper.FileSwapper
-
- setRootPath(String) - Method in class org.brandao.brcache.collections.swapper.TreeFileSwapper
-
- setSwapper(Swapper) - Method in class org.brandao.brcache.BRCacheConfig
-
Define a estratégia de troca de dados entre a memória e outro dispositivo.
- setSwapper(Swapper) - Static method in class org.brandao.brcache.collections.CacheList
-
Define o responsável por fazer a troca de dados entre as instâncias.
- setSwapperThread(int) - Method in class org.brandao.brcache.BRCacheConfig
-
Define a quantidade de threads que irão fazer a troca dos dados da
memória para o disco, por exemplo.
- setTimeout(long) - Method in interface org.brandao.brcache.tx.CacheTransactionManager
-
- setTimeout(long) - Method in class org.brandao.brcache.tx.CacheTransactionManagerImp
-
- setTransactionTimeout(long) - Method in class org.brandao.brcache.tx.TXCache
-
Define o tempo limite de uma operação.
- setValue(ReferenceCollection<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.CharNode
-
- setValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- setValue(ReferenceCollection<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNode
-
- setValue(ReferenceCollection<T>, TreeNode<T>, T) - Method in interface org.brandao.brcache.collections.treehugemap.TreeNodes
-
- setValue(T, List<T>) - Method in class org.brandao.brcache.collections.TreeHugeMapNode
-
- SimpleIndex - Class in org.brandao.brcache.collections.fileswapper
-
- SimpleIndex() - Constructor for class org.brandao.brcache.collections.fileswapper.SimpleIndex
-
- SimpleIndexEntityFile - Class in org.brandao.brcache.collections.fileswapper
-
- SimpleIndexEntityFile(File) - Constructor for class org.brandao.brcache.collections.fileswapper.SimpleIndexEntityFile
-
- SimpleKeyEntity - Class in org.brandao.brcache.collections.fileswapper
-
- SimpleKeyEntity() - Constructor for class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- SimpleKeyEntity(String, long) - Constructor for class org.brandao.brcache.collections.fileswapper.SimpleKeyEntity
-
- size() - Method in class org.brandao.brcache.Cache
-
Obtém a quantidade de itens contido no cache.
- size() - Method in class org.brandao.brcache.collections.ArrayCollectionReference
-
- size() - Method in class org.brandao.brcache.collections.CacheList
-
- size() - Method in class org.brandao.brcache.collections.HugeArrayList
-
- size() - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- size() - Method in interface org.brandao.brcache.collections.HugeCollection
-
- size() - Method in class org.brandao.brcache.collections.TreeHugeMap
-
- size() - Method in class org.brandao.brcache.collections.TreeMap
-
- size() - Method in class org.brandao.brcache.memory.HeapRegionMemory
-
- size() - Method in interface org.brandao.brcache.memory.RegionMemory
-
- size() - Method in class org.brandao.brcache.memory.UnsafeRegionMemory
-
- StorageException - Exception in org.brandao.brcache
-
Exceção lançada quando ocorre uma falha ao tentar armazenar um item em um cache.
- StorageException(Throwable, CacheError, Object...) - Constructor for exception org.brandao.brcache.StorageException
-
- StorageException(CacheError, Object...) - Constructor for exception org.brandao.brcache.StorageException
-
- StreamCache - Class in org.brandao.brcache
-
É a base para um cache.
- StreamCache() - Constructor for class org.brandao.brcache.StreamCache
-
- StreamCache(long, long, double, long, long, double, long, long, long, double, long, int, Swapper, int, Memory) - Constructor for class org.brandao.brcache.StreamCache
-
Cria um novo cache.
- StringTreeKey - Class in org.brandao.brcache.collections
-
- StringTreeKey(String) - Constructor for class org.brandao.brcache.collections.StringTreeKey
-
- StringTreeMap<T> - Class in org.brandao.brcache.collections
-
- StringTreeMap(String, int, double, double, Swapper, int, int, int, double, double, Swapper, int, int) - Constructor for class org.brandao.brcache.collections.StringTreeMap
-
- StringTreeNodes<T> - Class in org.brandao.brcache.collections.treehugemap
-
- StringTreeNodes() - Constructor for class org.brandao.brcache.collections.treehugemap.StringTreeNodes
-
- subList(int, int) - Method in class org.brandao.brcache.collections.CacheList
-
- subList(int, int) - Method in class org.brandao.brcache.collections.HugeArrayList
-
- subList(int, int) - Method in class org.brandao.brcache.collections.HugeArrayReferenceList
-
- swap - Variable in class org.brandao.brcache.collections.Segment
-
- swap(Entry<T>) - Method in class org.brandao.brcache.collections.Segment
-
- swapFirst() - Method in class org.brandao.brcache.collections.Segment
-
- swapNextCandidate() - Method in class org.brandao.brcache.collections.Segment
-
- swapOnDisk(Entry<T>) - Method in interface org.brandao.brcache.collections.CollectionSegmentSwapper
-
- swapOnDisk(Entry<T>) - Method in class org.brandao.brcache.collections.Segment
-
- swapOnMemory(long) - Method in interface org.brandao.brcache.collections.CollectionSegmentSwapper
-
- swapOnMemory(long) - Method in class org.brandao.brcache.collections.Segment
-
- swapper - Variable in class org.brandao.brcache.BRCacheConfig
-
- Swapper - Interface in org.brandao.brcache.collections
-
Permite o envio e recebimento de entidades de outro nível.
- SWAPPER_THREAD - Static variable in interface org.brandao.brcache.CacheConstants
-
Quantidade de processos que irão fazer a troca dos dados
entre a memória e outro dispositivo, por exemplo, disco.
- SWAPPER_TYPE - Static variable in interface org.brandao.brcache.CacheConstants
-
Estratégia de troca.
- swapperThread - Variable in class org.brandao.brcache.BRCacheConfig
-