| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.record | 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.internal.config | Contains functionality for Hazelcast configurations. | 
| com.hazelcast.internal.nearcache | Near Cache support. | 
| com.hazelcast.internal.nearcache.impl | Near Cache implementations. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.ringbuffer.impl | Contains the  Ringbufferimplementation classes. | 
| com.hazelcast.spi.impl.merge | This package contains split-brain related classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract CacheOperationProvider | AbstractCacheService. createOperationProvider(String nameWithPrefix,
                       InMemoryFormat inMemoryFormat) | 
| protected CacheOperationProvider | CacheService. createOperationProvider(String nameWithPrefix,
                       InMemoryFormat inMemoryFormat) | 
| CacheOperationProvider | AbstractCacheService. getCacheOperationProvider(String cacheNameWithPrefix,
                         InMemoryFormat inMemoryFormat) | 
| CacheOperationProvider | ICacheService. getCacheOperationProvider(String cacheNameWithPrefix,
                         InMemoryFormat storageType)Creates cache operations according to the storage-type of the cache | 
| Modifier and Type | Field and Description | 
|---|---|
| protected InMemoryFormat | CacheRecordFactory. inMemoryFormat | 
| Constructor and Description | 
|---|
| CacheRecordFactory(InMemoryFormat inMemoryFormat,
                  SerializationService serializationService) | 
| Modifier and Type | Field and Description | 
|---|---|
| static InMemoryFormat | CacheSimpleConfig. DEFAULT_IN_MEMORY_FORMATDefault InMemory Format. | 
| static InMemoryFormat | MapConfig. DEFAULT_IN_MEMORY_FORMATDefault In-Memory format is binary. | 
| static InMemoryFormat | RingbufferConfig. DEFAULT_IN_MEMORY_FORMATDefault value for the InMemoryFormat. | 
| static InMemoryFormat | QueryCacheConfig. DEFAULT_IN_MEMORY_FORMATBy default, hold values of entries in  QueryCacheas binary. | 
| static InMemoryFormat | ReplicatedMapConfig. DEFAULT_IN_MEMORY_FORMATDefault value of In-memory format | 
| static InMemoryFormat | NearCacheConfig. DEFAULT_MEMORY_FORMATDefault value for the in-memory format. | 
| Modifier and Type | Method and Description | 
|---|---|
| InMemoryFormat | CacheSimpleConfig. getInMemoryFormat()Gets the InMemory Format for this  ICache. | 
| InMemoryFormat | MapConfig. getInMemoryFormat()Returns the data type that will be used for storing records. | 
| InMemoryFormat | NearCacheConfig. getInMemoryFormat()Returns the data type used to store entries. | 
| InMemoryFormat | CacheConfig. getInMemoryFormat()Gets the data type that will be used to store records. | 
| InMemoryFormat | RingbufferConfig. getInMemoryFormat()Gets the InMemoryFormat. | 
| InMemoryFormat | QueryCacheConfig. getInMemoryFormat()Returns memory format of values of entries in  QueryCache. | 
| InMemoryFormat | ReplicatedMapConfig. getInMemoryFormat()Data type used to store entries. | 
| static InMemoryFormat | InMemoryFormat. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static InMemoryFormat[] | InMemoryFormat. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| CacheConfig<K,V> | CacheConfigReadOnly. setInMemoryFormat(InMemoryFormat inMemoryFormat)Deprecated.  | 
| CacheSimpleConfig | CacheSimpleConfigReadOnly. setInMemoryFormat(InMemoryFormat inMemoryFormat)Deprecated.  | 
| CacheSimpleConfig | CacheSimpleConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Sets the InMemory Format for this  ICache. | 
| MapConfig | MapConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Binary type that will be used for storing records. | 
| NearCacheConfig | NearCacheConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Sets the data type used to store entries. | 
| CacheConfig<K,V> | CacheConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Data type that will be used to store records in this  ICache. | 
| MapConfig | MapConfigReadOnly. setInMemoryFormat(InMemoryFormat inMemoryFormat)Deprecated.  | 
| RingbufferConfig | RingbufferConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Sets the InMemoryFormat. | 
| QueryCacheConfig | QueryCacheConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Sets memory format of values of entries in  QueryCache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setInMemoryFormat(InMemoryFormat inMemoryFormat)Deprecated.  | 
| ReplicatedMapConfig | ReplicatedMapConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Data type used to store entries. | 
| Constructor and Description | 
|---|
| NearCacheConfig(int timeToLiveSeconds,
               int maxIdleSeconds,
               boolean invalidateOnChange,
               InMemoryFormat inMemoryFormat) | 
| NearCacheConfig(int timeToLiveSeconds,
               int maxIdleSeconds,
               boolean invalidateOnChange,
               InMemoryFormat inMemoryFormat,
               EvictionConfig evictionConfig) | 
| NearCacheConfig(int timeToLiveSeconds,
               int maxSize,
               String evictionPolicy,
               int maxIdleSeconds,
               boolean invalidateOnChange,
               InMemoryFormat inMemoryFormat)Deprecated. 
 since 3.8, please use  NearCacheConfig.NearCacheConfig(int, int, boolean, InMemoryFormat) | 
| NearCacheConfig(int timeToLiveSeconds,
               int maxSize,
               String evictionPolicy,
               int maxIdleSeconds,
               boolean invalidateOnChange,
               InMemoryFormat inMemoryFormat,
               EvictionConfig evictionConfig)Deprecated. 
 since 3.8, please use
  NearCacheConfig.NearCacheConfig(int, int, boolean, InMemoryFormat, EvictionConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ConfigValidator. checkCacheConfig(InMemoryFormat inMemoryFormat,
                EvictionConfig evictionConfig,
                String mergePolicyClassname,
                SplitBrainMergeTypeProvider mergeTypeProvider,
                CacheMergePolicyProvider mergePolicyProvider)Validates the given parameters in the context of an  ICacheconfig. | 
| static boolean | MergePolicyValidator. checkMergePolicySupportsInMemoryFormat(String name,
                                      Object mergePolicy,
                                      InMemoryFormat inMemoryFormat,
                                      Version clusterVersion,
                                      boolean failFast,
                                      ILogger logger)Checks if the given  InMemoryFormatcan be merged by the givenmergePolicyinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| InMemoryFormat | NearCache. getInMemoryFormat()Gets the  InMemoryFormatof the storage for internal records. | 
| Modifier and Type | Method and Description | 
|---|---|
| InMemoryFormat | DefaultNearCache. getInMemoryFormat() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K,V> EntryCostEstimator<K,V> | OwnedEntryCostEstimatorFactory. createMapSizeEstimator(InMemoryFormat inMemoryFormat) | 
| RecordComparator | MapServiceContext. getRecordComparator(InMemoryFormat inMemoryFormat) | 
| Modifier and Type | Method and Description | 
|---|---|
| Storage | RecordStore. createStorage(RecordFactory<R> recordFactory,
             InMemoryFormat memoryFormat) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RingbufferStoreWrapper | RingbufferStoreWrapper. create(ObjectNamespace namespace,
      RingbufferStoreConfig storeConfig,
      InMemoryFormat inMemoryFormat,
      SerializationService serializationService,
      ClassLoader classLoader)Factory method that creates a  RingbufferStoreWrapper. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract InMemoryFormat | AbstractMergeRunnable. getInMemoryFormat(String dataStructureName) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.