# Hierarchy For All Packages

Package Hierarchies:

- com.hazelcast.aggregation,
- com.hazelcast.cache,
- com.hazelcast.cache.journal,
- com.hazelcast.cache.merge,
- com.hazelcast.cardinality,
- com.hazelcast.client,
- com.hazelcast.client.config,
- com.hazelcast.client.connection,
- com.hazelcast.client.connection.nio,
- com.hazelcast.client.console,
- com.hazelcast.client.proxy,
- com.hazelcast.client.proxy.txn,
- com.hazelcast.client.proxy.txn.xa,
- com.hazelcast.client.spi,
- com.hazelcast.client.spi.properties,
- com.hazelcast.client.util,
- com.hazelcast.cluster,
- com.hazelcast.cluster.memberselector,
- com.hazelcast.com.eclipsesource.json,
- com.hazelcast.concurrent.atomiclong,
- com.hazelcast.concurrent.atomiclong.operations,
- com.hazelcast.concurrent.atomicreference,
- com.hazelcast.concurrent.atomicreference.operations,
- com.hazelcast.concurrent.countdownlatch,
- com.hazelcast.concurrent.countdownlatch.operations,
- com.hazelcast.concurrent.idgen,
- com.hazelcast.concurrent.lock,
- com.hazelcast.concurrent.lock.operations,
- com.hazelcast.concurrent.semaphore,
- com.hazelcast.concurrent.semaphore.operations,
- com.hazelcast.config,
- com.hazelcast.config.matcher,
- com.hazelcast.config.properties,
- com.hazelcast.config.replacer,
- com.hazelcast.config.replacer.spi,
- com.hazelcast.console,
- com.hazelcast.core,
- com.hazelcast.core.server,
- com.hazelcast.crdt,
- com.hazelcast.crdt.pncounter,
- com.hazelcast.crdt.pncounter.operations,
- com.hazelcast.durableexecutor,
- com.hazelcast.flakeidgen,
- com.hazelcast.hotrestart,
- com.hazelcast.instance,
- com.hazelcast.jet,
- com.hazelcast.jet.accumulator,
- com.hazelcast.jet.aggregate,
- com.hazelcast.jet.avro,
- com.hazelcast.jet.config,
- com.hazelcast.jet.core,
- com.hazelcast.jet.core.processor,
- com.hazelcast.jet.core.test,
- com.hazelcast.jet.datamodel,
- com.hazelcast.jet.function,
- com.hazelcast.jet.hadoop,
- com.hazelcast.jet.kafka,
- com.hazelcast.jet.pipeline,
- com.hazelcast.jet.server,
- com.hazelcast.jet.spring,
- com.hazelcast.logging,
- com.hazelcast.map,
- com.hazelcast.map.eviction,
- com.hazelcast.map.journal,
- com.hazelcast.map.listener,
- com.hazelcast.map.merge,
- com.hazelcast.mapreduce,
- com.hazelcast.mapreduce.aggregation,
- com.hazelcast.memory,
- com.hazelcast.monitor,
- com.hazelcast.nio,
- com.hazelcast.nio.ascii,
- com.hazelcast.nio.serialization,
- com.hazelcast.nio.ssl,
- com.hazelcast.nio.tcp,
- com.hazelcast.osgi,
- com.hazelcast.partition,
- com.hazelcast.partition.membergroup,
- com.hazelcast.partition.strategy,
- com.hazelcast.projection,
- com.hazelcast.query,
- com.hazelcast.query.extractor,
- com.hazelcast.quorum,
- com.hazelcast.replicatedmap,
- com.hazelcast.replicatedmap.merge,
- com.hazelcast.ringbuffer,
- com.hazelcast.scheduledexecutor,
- com.hazelcast.security,
- com.hazelcast.security.permission,
- com.hazelcast.spi,
- com.hazelcast.spi.annotation,
- com.hazelcast.spi.discovery,
- com.hazelcast.spi.discovery.integration,
- com.hazelcast.spi.discovery.multicast,
- com.hazelcast.spi.exception,
- com.hazelcast.spi.merge,
- com.hazelcast.spi.partition,
- com.hazelcast.spi.partitiongroup,
- com.hazelcast.spi.properties,
- com.hazelcast.spi.serialization,
- com.hazelcast.spring,
- com.hazelcast.spring.cache,
- com.hazelcast.spring.context,
- com.hazelcast.spring.hibernate,
- com.hazelcast.spring.transaction,
- com.hazelcast.topic,
- com.hazelcast.transaction,
- com.hazelcast.util,
- com.hazelcast.util.collection,
- com.hazelcast.util.concurrent,
- com.hazelcast.util.executor,
- com.hazelcast.util.function,
- com.hazelcast.util.scheduler,
- com.hazelcast.version,
- com.hazelcast.wan

## Class Hierarchy

- java.lang.Object
  - com.hazelcast.config.AbstractBasicConfig<T> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>)
    - com.hazelcast.config.AtomicLongConfig
    - com.hazelcast.config.AtomicReferenceConfig
  - org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
    - com.hazelcast.spring.AbstractHazelcastBeanDefinitionParser
      - com.hazelcast.spring.CacheManagerBeanDefinitionParser
      - com.hazelcast.spring.HazelcastClientBeanDefinitionParser
        - com.hazelcast.jet.spring.JetClientBeanDefinitionParser
      - com.hazelcast.spring.HazelcastConfigBeanDefinitionParser
      - com.hazelcast.spring.HazelcastInstanceDefinitionParser
      - com.hazelcast.spring.HazelcastTypeBeanDefinitionParser
      - com.hazelcast.jet.spring.JetHazelcastBeanDefinitionParser
      - com.hazelcast.jet.spring.JetInstanceBeanDefinitionParser
    - com.hazelcast.spring.hibernate.RegionFactoryBeanDefinitionParser
  - com.hazelcast.config.AbstractCacheConfig<K,V> (implements com.hazelcast.config.CacheConfiguration<K,V>, com.hazelcast.nio.serialization.DataSerializable)
    - com.hazelcast.config.CacheConfig<K,V> (implements com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>)
      - com.hazelcast.config.CacheConfigReadOnly<K,V>
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - com.hazelcast.util.collection.InflatableSet<T> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
      - com.hazelcast.util.collection.Int2ObjectHashMap.KeySet
      - com.hazelcast.util.collection.Long2ObjectHashMap.KeySet
      - com.hazelcast.util.collection.MapDelegatingSet<V>
  - com.hazelcast.spi.impl.AbstractCompletableFuture<V> (implements com.hazelcast.core.ICompletableFuture<V>)
    - com.hazelcast.util.executor.CompletableFutureTask<V> (implements com.hazelcast.core.ICompletableFuture<V>, java.util.concurrent.RunnableFuture<V>)
  - com.hazelcast.security.AbstractCredentials (implements com.hazelcast.security.Credentials, com.hazelcast.nio.serialization.Portable)
    - com.hazelcast.security.UsernamePasswordCredentials
  - com.hazelcast.spi.discovery.AbstractDiscoveryStrategy (implements com.hazelcast.spi.discovery.DiscoveryStrategy)
    - com.hazelcast.spi.discovery.multicast.MulticastDiscoveryStrategy
  - com.hazelcast.spi.AbstractDistributedObject<S> (implements com.hazelcast.core.DistributedObject)
    - com.hazelcast.concurrent.atomiclong.AtomicLongProxy (implements com.hazelcast.core.AsyncAtomicLong)
    - com.hazelcast.concurrent.atomicreference.AtomicReferenceProxy<E> (implements com.hazelcast.core.AsyncAtomicReference<E>)
    - com.hazelcast.concurrent.countdownlatch.CountDownLatchProxy (implements com.hazelcast.core.ICountDownLatch)
    - com.hazelcast.concurrent.idgen.IdGeneratorProxy (implements com.hazelcast.core.IdGenerator)
    - com.hazelcast.concurrent.lock.LockProxy (implements com.hazelcast.core.ILock)
    - com.hazelcast.crdt.pncounter.PNCounterProxy (implements com.hazelcast.crdt.pncounter.PNCounter)
    - com.hazelcast.concurrent.semaphore.SemaphoreProxy (implements com.hazelcast.core.ISemaphore)
    - com.hazelcast.spi.TransactionalDistributedObject<S>
  - com.hazelcast.map.AbstractEntryProcessor<K,V> (implements com.hazelcast.map.EntryProcessor<K,V>)
  - java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
    - java.util.concurrent.ThreadPoolExecutor
      - com.hazelcast.util.executor.NamedThreadPoolExecutor (implements com.hazelcast.util.executor.ManagedExecutorService)
      - java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
        - com.hazelcast.util.executor.LoggingScheduledExecutor
  - com.hazelcast.util.executor.AbstractExecutorThreadFactory (implements java.util.concurrent.ThreadFactory)
    - com.hazelcast.util.executor.PoolExecutorThreadFactory
    - com.hazelcast.util.executor.SingleExecutorThreadFactory
  - com.hazelcast.client.util.AbstractLoadBalancer (implements com.hazelcast.core.InitialMembershipListener, com.hazelcast.client.LoadBalancer)
    - com.hazelcast.client.util.RandomLB
    - com.hazelcast.client.util.RoundRobinLB
  - com.hazelcast.logging.AbstractLogger (implements com.hazelcast.logging.ILogger)
    - com.hazelcast.logging.Log4j2Factory.Log4j2Logger
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - com.hazelcast.util.ConcurrentReferenceHashMap<K,V> (implements com.hazelcast.util.IConcurrentMap<K,V>, java.io.Serializable)
      - com.hazelcast.util.SampleableConcurrentHashMap<K,V>
  - com.hazelcast.instance.AbstractMember (implements com.hazelcast.core.Member)
    - com.hazelcast.instance.MemberImpl (implements com.hazelcast.core.HazelcastInstanceAware, com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.core.Member)
  - com.hazelcast.config.replacer.AbstractPbeReplacer (implements com.hazelcast.config.replacer.spi.ConfigReplacer)
    - com.hazelcast.config.replacer.EncryptionReplacer
  - org.springframework.transaction.support.AbstractPlatformTransactionManager (implements org.springframework.transaction.PlatformTransactionManager, java.io.Serializable)
    - com.hazelcast.spring.transaction.HazelcastTransactionManager (implements org.springframework.transaction.support.ResourceTransactionManager)
  - com.hazelcast.jet.core.AbstractProcessor (implements com.hazelcast.jet.core.Processor)
  - com.hazelcast.jet.core.AbstractProcessor.FlatMapper<T,R>
  - com.hazelcast.spi.impl.merge.AbstractSplitBrainMergePolicy<V,T> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergePolicy<V,T>)
    - com.hazelcast.spi.merge.DiscardMergePolicy<V,T>
    - com.hazelcast.spi.merge.ExpirationTimeMergePolicy<V,T>
    - com.hazelcast.spi.merge.HigherHitsMergePolicy<V,T>
    - com.hazelcast.spi.merge.HyperLogLogMergePolicy
    - com.hazelcast.spi.merge.LatestAccessMergePolicy<V,T>
    - com.hazelcast.spi.merge.LatestUpdateMergePolicy<V,T>
    - com.hazelcast.spi.merge.PassThroughMergePolicy<V,T>
    - com.hazelcast.spi.merge.PutIfAbsentMergePolicy<V,T>
  - com.hazelcast.spi.AbstractWaitNotifyKey (implements com.hazelcast.spi.WaitNotifyKey)
    - com.hazelcast.concurrent.countdownlatch.LatchKey
    - com.hazelcast.concurrent.semaphore.SemaphoreWaitNotifyKey
  - com.hazelcast.config.AbstractXmlConfigHelper
    - com.hazelcast.config.AbstractConfigBuilder
      - com.hazelcast.client.config.XmlClientConfigBuilder
      - com.hazelcast.config.XmlConfigBuilder (implements com.hazelcast.config.ConfigBuilder)
    - com.hazelcast.spring.AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
      - com.hazelcast.spring.HazelcastClientBeanDefinitionParser.SpringXmlBuilder
  - com.hazelcast.security.permission.ActionConstants
  - com.hazelcast.nio.Address (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.client.util.AddressHelper
  - com.hazelcast.util.AddressUtil
  - com.hazelcast.util.AddressUtil.AddressHolder
  - com.hazelcast.util.AddressUtil.AddressMatcher
  - com.hazelcast.jet.pipeline.AggregateBuilder<R0>
  - com.hazelcast.jet.pipeline.AggregateBuilder1<T0>
  - com.hazelcast.jet.aggregate.AggregateOperationBuilder<A>
  - com.hazelcast.jet.aggregate.AggregateOperationBuilder.Arity1<T0,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperationBuilder.Arity2<T0,T1,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperationBuilder.Arity3<T0,T1,T2,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperationBuilder.VarArity<A,R>
  - com.hazelcast.jet.aggregate.AggregateOperations
  - com.hazelcast.mapreduce.aggregation.Aggregations
  - com.hazelcast.aggregation.Aggregator<I,R> (implements java.io.Serializable)
  - com.hazelcast.aggregation.Aggregators
  - com.hazelcast.jet.aggregate.AllOfAggregationBuilder<T>
  - com.hazelcast.jet.core.AppendableTraverser<T> (implements com.hazelcast.jet.Traverser<T>)
  - com.hazelcast.query.extractor.ArgumentParser<I,O>
  - com.hazelcast.util.collection.ArrayUtils
  - com.hazelcast.concurrent.atomiclong.AtomicLongContainer
  - com.hazelcast.concurrent.atomiclong.AtomicLongDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.concurrent.atomiclong.AtomicLongService (implements com.hazelcast.spi.ManagedService, com.hazelcast.spi.MigrationAwareService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService, com.hazelcast.spi.SplitBrainHandlerService)
  - com.hazelcast.concurrent.atomicreference.AtomicReferenceContainer
  - com.hazelcast.concurrent.atomicreference.AtomicReferenceDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.concurrent.atomicreference.AtomicReferenceService (implements com.hazelcast.spi.ManagedService, com.hazelcast.spi.MigrationAwareService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService, com.hazelcast.spi.SplitBrainHandlerService)
  - com.hazelcast.jet.avro.AvroProcessors
  - com.hazelcast.jet.avro.AvroSinks
  - com.hazelcast.jet.avro.AvroSourceBuilder<D>
  - com.hazelcast.jet.avro.AvroSources
  - com.hazelcast.config.AwsConfig
    - com.hazelcast.client.config.ClientAwsConfig
  - com.hazelcast.util.concurrent.BackoffIdleStrategy (implements com.hazelcast.util.concurrent.IdleStrategy)
  - com.hazelcast.hotrestart.BackupTaskStatus
  - com.hazelcast.util.Base64
  - com.hazelcast.util.collection.BiInt2ObjectMap<V>
  - com.hazelcast.nio.Bits
  - com.hazelcast.util.BitSetUtils
  - com.hazelcast.jet.core.BroadcastKey<K>
  - com.hazelcast.instance.BuildInfo
  - com.hazelcast.instance.BuildInfoProvider
  - com.hazelcast.util.concurrent.BusySpinIdleStrategy (implements com.hazelcast.util.concurrent.IdleStrategy)
  - com.hazelcast.util.executor.CachedExecutorServiceDelegate (implements java.util.concurrent.ExecutorService, com.hazelcast.util.executor.ManagedExecutorService)
  - com.hazelcast.config.CacheSimpleConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>)
    - com.hazelcast.config.CacheSimpleConfigReadOnly
  - com.hazelcast.config.CacheSimpleConfig.ExpiryPolicyFactoryConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.CacheSimpleEntryListenerConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.CacheSimpleEntryListenerConfigReadOnly
  - com.hazelcast.cache.CacheUtil
  - com.hazelcast.spi.CallsPerMember (implements com.hazelcast.spi.LiveOperations)
  - com.hazelcast.config.CardinalityEstimatorConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.internal.networking.nio.ChannelInboundHandlerWithCounters (implements com.hazelcast.internal.networking.ChannelInboundHandler)
    - com.hazelcast.nio.tcp.PacketDecoder
  - com.hazelcast.nio.serialization.ClassDefinitionBuilder
  - com.hazelcast.config.ClassFilter
  - com.hazelcast.nio.ClassLoaderUtil
  - com.hazelcast.client.proxy.ClientClusterProxy (implements com.hazelcast.core.Cluster)
  - com.hazelcast.client.config.ClientConfig
    - com.hazelcast.client.config.ClientClasspathXmlConfig
    - com.hazelcast.jet.config.JetClientConfig
  - com.hazelcast.jet.config.ClientConfigXmlGenerator
  - com.hazelcast.client.connection.nio.ClientConnection (implements com.hazelcast.nio.Connection)
  - com.hazelcast.client.connection.nio.ClientConnectionManagerImpl (implements com.hazelcast.client.connection.ClientConnectionManager, com.hazelcast.client.spi.impl.ConnectionHeartbeatListener)
  - com.hazelcast.client.connection.ClientConnectionStrategy
    - com.hazelcast.client.connection.nio.DefaultClientConnectionStrategy
  - com.hazelcast.client.config.ClientConnectionStrategyConfig
  - com.hazelcast.client.console.ClientConsoleApp (implements com.hazelcast.core.EntryListener<K,V>, com.hazelcast.core.ItemListener<E>, com.hazelcast.core.MessageListener<E>)
  - com.hazelcast.client.spi.ClientContext
  - com.hazelcast.client.util.ClientDelegatingFuture<V> (implements com.hazelcast.spi.InternalCompletableFuture<E>)
    - com.hazelcast.client.proxy.IExecutorDelegatingFuture<V>
  - com.hazelcast.client.ClientEvent (implements com.hazelcast.core.Client)
  - com.hazelcast.client.config.ClientFlakeIdGeneratorConfig
  - com.hazelcast.client.connection.nio.ClientICMPManager (implements com.hazelcast.nio.ConnectionListener)
  - com.hazelcast.client.config.ClientIcmpPingConfig
  - com.hazelcast.client.config.ClientNetworkConfig
  - com.hazelcast.client.spi.properties.ClientProperty
  - com.hazelcast.client.spi.ClientProxy (implements com.hazelcast.core.DistributedObject)
    - com.hazelcast.client.proxy.ClientAtomicLongProxy (implements com.hazelcast.core.IAtomicLong)
    - com.hazelcast.client.proxy.ClientAtomicReferenceProxy<E> (implements com.hazelcast.core.IAtomicReference<E>)
    - com.hazelcast.client.proxy.ClientCardinalityEstimatorProxy (implements com.hazelcast.cardinality.CardinalityEstimator)
    - com.hazelcast.client.proxy.ClientConditionProxy (implements com.hazelcast.core.ICondition)
    - com.hazelcast.client.proxy.ClientCountDownLatchProxy (implements com.hazelcast.core.ICountDownLatch)
    - com.hazelcast.client.proxy.ClientDurableExecutorServiceProxy (implements com.hazelcast.durableexecutor.DurableExecutorService)
    - com.hazelcast.client.proxy.ClientExecutorServiceProxy (implements com.hazelcast.core.IExecutorService)
    - com.hazelcast.client.proxy.ClientFlakeIdGeneratorProxy (implements com.hazelcast.flakeidgen.FlakeIdGenerator)
    - com.hazelcast.client.proxy.ClientIdGeneratorProxy (implements com.hazelcast.core.IdGenerator)
    - com.hazelcast.client.proxy.ClientListProxy<E> (implements com.hazelcast.core.IList<E>)
    - com.hazelcast.client.proxy.ClientLockProxy (implements com.hazelcast.core.ILock)
    - com.hazelcast.client.proxy.ClientMapProxy<K,V> (implements com.hazelcast.internal.journal.EventJournalReader<E>, com.hazelcast.core.IMap<K,V>)
      - com.hazelcast.client.proxy.NearCachedClientMapProxy<K,V>
    - com.hazelcast.client.proxy.ClientMapReduceProxy (implements com.hazelcast.mapreduce.JobTracker)
    - com.hazelcast.client.proxy.ClientMultiMapProxy<K,V> (implements com.hazelcast.core.MultiMap<K,V>)
    - com.hazelcast.client.proxy.ClientPNCounterProxy (implements com.hazelcast.crdt.pncounter.PNCounter)
    - com.hazelcast.client.proxy.ClientQueueProxy<E> (implements com.hazelcast.core.IQueue<E>)
    - com.hazelcast.client.proxy.ClientReliableTopicProxy<E> (implements com.hazelcast.core.ITopic<E>)
    - com.hazelcast.client.proxy.ClientReplicatedMapProxy<K,V> (implements com.hazelcast.core.ReplicatedMap<K,V>)
    - com.hazelcast.client.proxy.ClientRingbufferProxy<E> (implements com.hazelcast.ringbuffer.Ringbuffer<E>)
    - com.hazelcast.client.proxy.ClientScheduledExecutorProxy (implements com.hazelcast.scheduledexecutor.IScheduledExecutorService)
    - com.hazelcast.client.proxy.ClientScheduledFutureProxy<V> (implements com.hazelcast.scheduledexecutor.IScheduledFuture<V>)
    - com.hazelcast.client.proxy.ClientSemaphoreProxy (implements com.hazelcast.core.ISemaphore)
    - com.hazelcast.client.proxy.ClientSetProxy<E> (implements com.hazelcast.core.ISet<E>)
    - com.hazelcast.client.proxy.ClientTopicProxy<E> (implements com.hazelcast.core.ITopic<E>)
    - com.hazelcast.client.proxy.txn.xa.XAResourceProxy (implements com.hazelcast.transaction.HazelcastXAResource)
  - com.hazelcast.client.config.ClientReliableTopicConfig
  - com.hazelcast.client.config.ClientSecurityConfig
  - com.hazelcast.client.util.ClientStateListener (implements com.hazelcast.core.LifecycleListener)
  - com.hazelcast.client.proxy.txn.ClientTransactionUtil
  - com.hazelcast.client.proxy.txn.ClientTxnListProxy<E> (implements com.hazelcast.core.TransactionalList<E>)
  - com.hazelcast.client.proxy.txn.ClientTxnMapProxy<K,V> (implements com.hazelcast.core.TransactionalMap<K,V>)
  - com.hazelcast.client.proxy.txn.ClientTxnMultiMapProxy<K,V> (implements com.hazelcast.core.TransactionalMultiMap<K,V>)
  - com.hazelcast.client.proxy.txn.ClientTxnQueueProxy<E> (implements com.hazelcast.core.TransactionalQueue<E>)
  - com.hazelcast.client.proxy.txn.ClientTxnSetProxy<E> (implements com.hazelcast.core.TransactionalSet<E>)
  - com.hazelcast.client.ClientTypes
  - com.hazelcast.client.config.ClientUserCodeDeploymentConfig
  - com.hazelcast.util.Clock
  - com.hazelcast.util.Clock.ClockImpl
  - com.hazelcast.util.ClockProperties
  - com.hazelcast.jet.aggregate.CoAggregateOperationBuilder
  - com.hazelcast.util.scheduler.CoalescingDelayedTrigger
  - com.hazelcast.config.CollectionConfig<T> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.ListConfig
      - com.hazelcast.config.ListConfigReadOnly
    - com.hazelcast.config.SetConfig
      - com.hazelcast.config.SetConfigReadOnly
  - com.hazelcast.util.CollectionUtil
  - com.hazelcast.mapreduce.Combiner<ValueIn,ValueOut>
  - com.hazelcast.util.executor.CompletedFuture<V> (implements com.hazelcast.spi.InternalCompletableFuture<E>)
  - com.hazelcast.util.collection.ComposedKeyMap<K1,K2,V>
  - com.hazelcast.util.ConcurrencyUtil
  - com.hazelcast.util.ConcurrentReferenceHashMap.SimpleEntry<K,V> (implements java.util.Map.Entry<K,V>, java.io.Serializable)
    - com.hazelcast.util.ConcurrentReferenceHashMap.WriteThroughEntry
  - com.hazelcast.concurrent.lock.ConditionKey (implements com.hazelcast.spi.WaitNotifyKey)
  - com.hazelcast.config.Config
    - com.hazelcast.config.ClasspathXmlConfig
    - com.hazelcast.config.FileSystemXmlConfig
    - com.hazelcast.config.InMemoryXmlConfig
    - com.hazelcast.config.UrlXmlConfig
  - com.hazelcast.config.ConfigDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.config.ConfigLoader
  - com.hazelcast.partition.membergroup.ConfigMemberGroupFactory (implements com.hazelcast.partition.membergroup.MemberGroupFactory)
  - com.hazelcast.config.ConfigXmlGenerator
  - com.hazelcast.console.ConsoleApp (implements com.hazelcast.core.EntryListener<K,V>, com.hazelcast.core.ItemListener<E>, com.hazelcast.core.MessageListener<E>)
  - com.hazelcast.jet.pipeline.ContextFactories
  - com.hazelcast.jet.pipeline.ContextFactory<C> (implements java.io.Serializable)
  - com.hazelcast.util.ContextMutexFactory
  - com.hazelcast.util.ContextMutexFactory.Mutex (implements java.io.Closeable)
  - com.hazelcast.config.CountDownLatchConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.concurrent.countdownlatch.CountDownLatchContainer (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.concurrent.countdownlatch.CountDownLatchDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.concurrent.countdownlatch.CountDownLatchService (implements com.hazelcast.spi.ManagedService, com.hazelcast.spi.MigrationAwareService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService)
  - com.hazelcast.crdt.CRDTDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.config.CRDTReplicationConfig
  - com.hazelcast.crdt.CRDTReplicationContainer
  - com.hazelcast.crdt.CRDTReplicationMigrationService (implements com.hazelcast.spi.ManagedService, com.hazelcast.spi.MembershipAwareService)
  - com.hazelcast.crdt.pncounter.operations.CRDTTimestampedLong (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.CredentialsFactoryConfig
  - com.hazelcast.jet.core.DAG (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, java.lang.Iterable<T>)
  - com.hazelcast.memory.DefaultGarbageCollectorStats (implements com.hazelcast.memory.GarbageCollectorStats)
  - com.hazelcast.partition.membergroup.DefaultMemberGroup (implements com.hazelcast.partition.membergroup.MemberGroup)
  - com.hazelcast.memory.DefaultMemoryStats (implements com.hazelcast.memory.MemoryStats)
  - com.hazelcast.instance.DefaultNodeContext (implements com.hazelcast.instance.NodeContext)
  - com.hazelcast.instance.DefaultNodeExtension (implements com.hazelcast.instance.NodeExtension)
  - com.hazelcast.spi.DefaultObjectNamespace (implements com.hazelcast.spi.ObjectNamespace)
    - com.hazelcast.spi.DistributedObjectNamespace (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.ObjectNamespace)
  - com.hazelcast.partition.strategy.DefaultPartitioningStrategy (implements com.hazelcast.core.PartitioningStrategy<K>)
  - com.hazelcast.instance.DelegatingAddressPicker (implements com.hazelcast.instance.AddressPicker)
  - com.hazelcast.util.executor.DelegatingFuture<V> (implements com.hazelcast.spi.InternalCompletableFuture<E>)
  - com.hazelcast.jet.core.processor.DiagnosticProcessors
  - com.hazelcast.config.DiscoveryConfig
    - com.hazelcast.config.DiscoveryConfigReadOnly
  - com.hazelcast.spi.discovery.DiscoveryNode
    - com.hazelcast.spi.discovery.SimpleDiscoveryNode
  - com.hazelcast.spi.discovery.integration.DiscoveryServiceSettings
  - com.hazelcast.config.DiscoveryStrategyConfig
  - com.hazelcast.jet.function.DistributedFunctions
  - com.hazelcast.core.DistributedObjectEvent
  - com.hazelcast.core.DistributedObjectUtil
  - com.hazelcast.jet.accumulator.DoubleAccumulator
  - com.hazelcast.config.DurableExecutorConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.console.Echo (implements java.util.concurrent.Callable<V>, com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.core.HazelcastInstanceAware)
  - com.hazelcast.jet.core.Edge (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.jet.config.EdgeConfig (implements java.io.Serializable)
  - com.hazelcast.util.EmptyStatement
  - com.hazelcast.core.EntryAdapter<K,V> (implements com.hazelcast.core.EntryListener<K,V>)
  - com.hazelcast.config.EntryListenerConfig.MapListenerToEntryListenerAdapter (implements com.hazelcast.core.EntryListener<K,V>, com.hazelcast.core.HazelcastInstanceAware, com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.query.EntryObject
  - com.hazelcast.util.scheduler.EntryTaskSchedulerFactory
  - com.hazelcast.config.EventJournalConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.map.EventLostEvent (implements com.hazelcast.core.IMapEvent)
  - java.util.EventObject (implements java.io.Serializable)
    - com.hazelcast.core.AbstractIMapEvent (implements com.hazelcast.core.IMapEvent)
      - com.hazelcast.core.EntryEvent<K,V>
      - com.hazelcast.core.MapEvent
      - com.hazelcast.map.MapPartitionLostEvent
    - com.hazelcast.core.InitialMembershipEvent
    - com.hazelcast.core.ItemEvent<E>
    - com.hazelcast.logging.LogEvent
    - com.hazelcast.core.MembershipEvent
      - com.hazelcast.core.MemberAttributeEvent (implements com.hazelcast.nio.serialization.DataSerializable)
        - com.hazelcast.spi.MemberAttributeServiceEvent
      - com.hazelcast.spi.MembershipServiceEvent
    - com.hazelcast.core.Message<E>
    - com.hazelcast.spi.PartitionMigrationEvent
    - com.hazelcast.spi.PartitionReplicationEvent
    - com.hazelcast.quorum.QuorumEvent
  - com.hazelcast.config.EvictionConfig (implements com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.internal.eviction.EvictionConfiguration, java.io.Serializable)
    - com.hazelcast.config.CacheEvictionConfig
      - com.hazelcast.config.CacheEvictionConfigReadOnly
    - com.hazelcast.config.EvictionConfigReadOnly
  - com.hazelcast.internal.eviction.EvictionPolicyComparator<K,V,E> (implements java.util.Comparator<T>, java.io.Serializable)
    - com.hazelcast.cache.CacheEvictionPolicyComparator<K,V>
  - com.hazelcast.util.ExceptionUtil
  - com.hazelcast.config.ExecutorConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.ExecutorConfigReadOnly
  - com.hazelcast.jet.pipeline.FileSinkBuilder<T>
  - com.hazelcast.jet.pipeline.FileSourceBuilder
  - com.hazelcast.config.FlakeIdGeneratorConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.FlakeIdGeneratorConfigReadOnly
  - com.hazelcast.util.FutureUtil
  - com.hazelcast.memory.GCStatsSupport
  - com.hazelcast.jet.pipeline.GeneralHashJoinBuilder<T0>
    - com.hazelcast.jet.pipeline.HashJoinBuilder<T0>
    - com.hazelcast.jet.pipeline.StreamHashJoinBuilder<T0>
  - com.hazelcast.instance.GeneratedBuildProperties
  - com.hazelcast.jet.GenericPredicates
  - com.hazelcast.config.GlobalSerializerConfig
  - com.hazelcast.jet.pipeline.GroupAggregateBuilder<K,R0>
  - com.hazelcast.jet.pipeline.GroupAggregateBuilder1<T0,K>
  - com.hazelcast.config.GroupConfig
  - com.hazelcast.spi.properties.GroupProperty
  - com.hazelcast.util.collection.Hashing
  - com.hazelcast.util.HashUtil
  - com.hazelcast.core.Hazelcast
  - com.hazelcast.spring.cache.HazelcastCache (implements org.springframework.cache.Cache)
  - com.hazelcast.spring.cache.HazelcastCacheManager (implements org.springframework.cache.CacheManager)
  - com.hazelcast.cache.HazelcastCachingProvider (implements javax.cache.spi.CachingProvider)
  - com.hazelcast.client.HazelcastClient
  - com.hazelcast.client.HazelcastClientManager
  - com.hazelcast.cache.HazelcastExpiryPolicy (implements javax.cache.expiry.ExpiryPolicy, com.hazelcast.nio.serialization.IdentifiedDataSerializable, java.io.Serializable)
  - com.hazelcast.instance.HazelcastInstanceCacheManager (implements com.hazelcast.core.ICacheManager)
  - com.hazelcast.instance.HazelcastInstanceFactory
  - com.hazelcast.instance.HazelcastInstanceImpl (implements com.hazelcast.core.HazelcastInstance, com.hazelcast.spi.impl.SerializationServiceSupport)
  - com.hazelcast.instance.HazelcastInstanceProxy (implements com.hazelcast.core.HazelcastInstance, com.hazelcast.spi.impl.SerializationServiceSupport)
  - com.hazelcast.instance.HazelcastManagedContext (implements com.hazelcast.core.ManagedContext)
  - com.hazelcast.spi.properties.HazelcastProperties
  - com.hazelcast.spi.properties.HazelcastProperty
  - com.hazelcast.jet.hadoop.HdfsProcessors
  - com.hazelcast.jet.hadoop.HdfsSinks
  - com.hazelcast.jet.hadoop.HdfsSources
  - com.hazelcast.internal.serialization.impl.HeapData (implements com.hazelcast.nio.serialization.Data)
    - com.hazelcast.nio.Packet (implements com.hazelcast.internal.networking.OutboundFrame)
  - com.hazelcast.client.connection.nio.HeartbeatManager (implements java.lang.Runnable)
  - com.hazelcast.cache.merge.HigherHitsCacheMergePolicy (implements com.hazelcast.cache.StorageTypeAwareCacheMergePolicy)
  - com.hazelcast.map.merge.HigherHitsMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.map.merge.MapMergePolicy)
  - com.hazelcast.replicatedmap.merge.HigherHitsMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.replicatedmap.merge.ReplicatedMapMergePolicy)
  - com.hazelcast.partition.membergroup.HostAwareMemberGroupFactory (implements com.hazelcast.partition.membergroup.MemberGroupFactory)
  - com.hazelcast.config.HotRestartConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.HotRestartPersistenceConfig
  - com.hazelcast.config.IcmpFailureDetectorConfig
  - com.hazelcast.util.ICMPHelper
  - com.hazelcast.concurrent.idgen.IdGeneratorImpl (implements com.hazelcast.core.IdGenerator)
  - com.hazelcast.concurrent.idgen.IdGeneratorService (implements com.hazelcast.spi.ManagedService, com.hazelcast.spi.RemoteService)
  - com.hazelcast.map.merge.IgnoreMergingEntryMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.map.merge.MapMergePolicy)
  - com.hazelcast.util.collection.InflatableSet.Builder<T>
  - com.hazelcast.jet.config.InstanceConfig
  - com.hazelcast.util.collection.Int2ObjectHashMap<V> (implements java.util.Map<K,V>)
  - com.hazelcast.util.collection.Int2ObjectHashMap.KeyIterator
  - com.hazelcast.config.InterfacesConfig
  - com.hazelcast.util.collection.InternalListMultiMap<K,V>
  - com.hazelcast.concurrent.lock.InternalLockNamespace (implements com.hazelcast.spi.ObjectNamespace)
  - com.hazelcast.util.collection.InternalSetMultimap<K,V>
  - com.hazelcast.util.collection.IntHashSet (implements java.util.Set<E>)
  - com.hazelcast.util.collection.IntIterator (implements java.util.Iterator<E>)
  - com.hazelcast.spi.InvocationBuilder
  - com.hazelcast.nio.IOUtil
  - com.hazelcast.spi.partition.IPartitionLostEvent (implements com.hazelcast.nio.serialization.DataSerializable)
  - com.hazelcast.util.ItemCounter<T>
  - com.hazelcast.jet.datamodel.ItemsByTag
  - com.hazelcast.util.IterableUtil
  - com.hazelcast.config.JavaSerializationFilterConfig
  - com.hazelcast.jet.Jet
  - com.hazelcast.jet.server.JetBootstrap
  - com.hazelcast.instance.JetBuildInfo
  - com.hazelcast.jet.config.JetConfig
  - com.hazelcast.jet.core.JetDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.jet.pipeline.JmsSinkBuilder<T>
  - com.hazelcast.jet.pipeline.JmsSourceBuilder
  - com.hazelcast.jet.config.JobConfig (implements java.io.Serializable)
  - com.hazelcast.config.JobTrackerConfig
    - com.hazelcast.config.JobTrackerConfigReadOnly
  - com.hazelcast.jet.pipeline.JoinClause<K,T0,T1,T1_OUT>
  - com.hazelcast.config.JoinConfig
  - com.hazelcast.com.eclipsesource.json.Json
  - com.hazelcast.com.eclipsesource.json.JsonObject.Member
  - com.hazelcast.util.JsonUtil
  - com.hazelcast.com.eclipsesource.json.JsonValue (implements java.io.Serializable)
    - com.hazelcast.com.eclipsesource.json.JsonArray (implements java.lang.Iterable<T>)
    - com.hazelcast.com.eclipsesource.json.JsonObject (implements java.lang.Iterable<T>)
  - com.hazelcast.util.JVMUtil
  - com.hazelcast.jet.kafka.KafkaProcessors
  - com.hazelcast.jet.kafka.KafkaSinks
  - com.hazelcast.jet.kafka.KafkaSources
  - com.hazelcast.mapreduce.KeyValueSource<K,V> (implements java.io.Closeable)
  - com.hazelcast.cache.merge.LatestAccessCacheMergePolicy (implements com.hazelcast.cache.StorageTypeAwareCacheMergePolicy)
  - com.hazelcast.map.merge.LatestUpdateMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.map.merge.MapMergePolicy)
  - com.hazelcast.replicatedmap.merge.LatestUpdateMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.replicatedmap.merge.ReplicatedMapMergePolicy)
  - com.hazelcast.config.LegacyCacheConfig<K,V> (implements com.hazelcast.nio.serialization.TypedDataSerializable)
  - com.hazelcast.config.LegacyCacheEvictionConfig (implements com.hazelcast.nio.serialization.TypedDataSerializable)
  - com.hazelcast.config.matcher.LegacyMatchingPointConfigPatternMatcher (implements com.hazelcast.config.ConfigPatternMatcher)
  - com.hazelcast.config.matcher.LegacyWildcardConfigPatternMatcher (implements com.hazelcast.config.ConfigPatternMatcher)
  - com.hazelcast.core.LifecycleEvent
  - com.hazelcast.mapreduce.LifecycleMapperAdapter<KeyIn,ValueIn,KeyOut,ValueOut> (implements com.hazelcast.mapreduce.LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>)
  - com.hazelcast.instance.LifecycleServiceImpl (implements com.hazelcast.core.LifecycleService)
  - com.hazelcast.jet.accumulator.LinTrendAccumulator
  - com.hazelcast.config.ListenerConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.CachePartitionLostListenerConfig (implements java.io.Serializable)
      - com.hazelcast.config.CachePartitionLostListenerConfigReadOnly
    - com.hazelcast.config.EntryListenerConfig
      - com.hazelcast.config.EntryListenerConfigReadOnly
    - com.hazelcast.config.ItemListenerConfig
      - com.hazelcast.config.ItemListenerConfigReadOnly
    - com.hazelcast.config.ListenerConfigReadOnly
    - com.hazelcast.config.MapPartitionLostListenerConfig
      - com.hazelcast.config.MapPartitionLostListenerConfigReadOnly
    - com.hazelcast.config.QuorumListenerConfig
  - com.hazelcast.config.LockConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.concurrent.lock.LockDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.concurrent.lock.LockEvictionProcessor (implements com.hazelcast.util.scheduler.ScheduledEntryProcessor<K,V>)
  - com.hazelcast.concurrent.lock.LockProxySupport
  - com.hazelcast.concurrent.lock.LockServiceImpl (implements com.hazelcast.spi.ClientAwareService, com.hazelcast.spi.FragmentedMigrationAwareService, com.hazelcast.concurrent.lock.LockService, com.hazelcast.spi.ManagedService, com.hazelcast.spi.MembershipAwareService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService)
  - com.hazelcast.concurrent.lock.LockStoreContainer
  - com.hazelcast.concurrent.lock.LockStoreImpl (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.concurrent.lock.LockStore, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.concurrent.lock.LockStoreProxy (implements com.hazelcast.concurrent.lock.LockStore)
  - com.hazelcast.concurrent.lock.LockWaitNotifyKey (implements com.hazelcast.spi.WaitNotifyKey)
  - com.hazelcast.logging.Logger
  - com.hazelcast.logging.LoggerFactorySupport (implements com.hazelcast.logging.LoggerFactory)
    - com.hazelcast.logging.Log4j2Factory
    - com.hazelcast.logging.Log4jFactory (implements com.hazelcast.logging.LoggerFactory)
    - com.hazelcast.logging.Slf4jFactory
    - com.hazelcast.logging.StandardLoggerFactory (implements com.hazelcast.logging.LoggerFactory)
  - com.hazelcast.logging.LoggingServiceImpl (implements com.hazelcast.logging.LoggingService)
  - com.hazelcast.config.LoginModuleConfig
  - com.hazelcast.util.collection.Long2LongHashMap (implements java.util.Map<K,V>)
  - com.hazelcast.util.collection.Long2LongHashMap.LongIterator (implements java.util.Iterator<E>)
  - com.hazelcast.util.collection.Long2LongHashMap.LongLongCursor
  - com.hazelcast.util.collection.Long2ObjectHashMap<V> (implements java.util.Map<K,V>)
  - com.hazelcast.util.collection.Long2ObjectHashMap.KeyIterator
  - com.hazelcast.jet.accumulator.LongAccumulator
  - com.hazelcast.jet.accumulator.LongDoubleAccumulator
  - com.hazelcast.util.collection.LongHashSet (implements java.util.Set<E>)
  - com.hazelcast.util.collection.LongIterator (implements java.util.Iterator<E>)
  - com.hazelcast.jet.accumulator.LongLongAccumulator
  - com.hazelcast.spring.transaction.ManagedTransactionalTaskContext (implements com.hazelcast.transaction.TransactionalTaskContext)
  - com.hazelcast.config.ManagementCenterConfig
  - com.hazelcast.config.MapAttributeConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.MapAttributeConfigReadOnly
  - com.hazelcast.config.MapConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.MapConfigReadOnly
  - com.hazelcast.map.eviction.MapEvictionPolicy<K,V> (implements java.util.Comparator<T>)
    - com.hazelcast.map.eviction.LFUEvictionPolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.map.eviction.LRUEvictionPolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.map.eviction.RandomEvictionPolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.MapIndexConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.MapIndexConfigReadOnly
  - com.hazelcast.core.MapStoreAdapter<K,V> (implements com.hazelcast.core.MapStore<K,V>)
  - com.hazelcast.config.MapStoreConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.MapStoreConfigReadOnly
  - com.hazelcast.util.MapUtil
  - com.hazelcast.config.matcher.MatchingPointConfigPatternMatcher (implements com.hazelcast.config.ConfigPatternMatcher)
  - com.hazelcast.config.MaxSizeConfig (implements com.hazelcast.nio.serialization.DataSerializable, java.io.Serializable)
    - com.hazelcast.config.MaxSizeConfigReadOnly
  - com.hazelcast.config.MCMutualAuthConfig
  - com.hazelcast.util.MD5Util
  - com.hazelcast.config.MemberAddressProviderConfig
  - com.hazelcast.config.MemberAttributeConfig
    - com.hazelcast.config.MemberAttributeConfigReadOnly
  - com.hazelcast.nio.tcp.MemberChannelInitializer (implements com.hazelcast.internal.networking.ChannelInitializer)
  - com.hazelcast.config.MemberGroupConfig
  - com.hazelcast.partition.membergroup.MemberGroupFactoryFactory
  - com.hazelcast.cluster.memberselector.MemberSelectors
  - com.hazelcast.core.MembershipAdapter (implements com.hazelcast.core.MembershipListener)
  - com.hazelcast.version.MemberVersion (implements java.lang.Comparable<T>, com.hazelcast.nio.serialization.IdentifiedDataSerializable, java.io.Serializable)
  - com.hazelcast.memory.MemorySize
  - com.hazelcast.memory.MemoryStatsSupport
  - com.hazelcast.config.MergePolicyConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.map.merge.MergePolicyProvider
  - com.hazelcast.replicatedmap.merge.MergePolicyProvider
  - com.hazelcast.jet.config.MetricsConfig
  - com.hazelcast.core.MigrationEvent (implements com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.partition.PartitionEvent)
  - com.hazelcast.config.MulticastConfig
  - com.hazelcast.spi.discovery.multicast.MulticastDiscoveryStrategyFactory (implements com.hazelcast.spi.discovery.DiscoveryStrategyFactory)
  - com.hazelcast.spi.discovery.multicast.MulticastProperties
  - com.hazelcast.config.MultiMapConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.MultiMapConfigReadOnly
  - com.hazelcast.util.MutableInteger
  - com.hazelcast.util.MutableLong
  - com.hazelcast.jet.accumulator.MutableReference<T>
  - org.springframework.beans.factory.xml.NamespaceHandlerSupport (implements org.springframework.beans.factory.xml.NamespaceHandler)
    - com.hazelcast.spring.HazelcastNamespaceHandler
    - com.hazelcast.jet.spring.JetNamespaceHandler
  - com.hazelcast.config.NativeMemoryConfig
  - com.hazelcast.config.NearCacheConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, java.io.Serializable)
    - com.hazelcast.config.NearCacheConfigReadOnly
  - com.hazelcast.config.NearCacheConfigAccessor
  - com.hazelcast.config.NearCachePreloaderConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, java.io.Serializable)
  - com.hazelcast.config.NetworkConfig
  - com.hazelcast.instance.Node
  - com.hazelcast.instance.NodeExtensionFactory
  - com.hazelcast.nio.NodeIOService (implements com.hazelcast.nio.IOService)
  - com.hazelcast.instance.NodeShutdownHelper
  - com.hazelcast.logging.NoLogFactory (implements com.hazelcast.logging.LoggerFactory)
  - com.hazelcast.hotrestart.NoOpHotRestartService (implements com.hazelcast.hotrestart.HotRestartService)
  - com.hazelcast.util.concurrent.NoOpIdleStrategy (implements com.hazelcast.util.concurrent.IdleStrategy)
  - com.hazelcast.hotrestart.NoopInternalHotRestartService (implements com.hazelcast.hotrestart.InternalHotRestartService)
  - com.hazelcast.concurrent.lock.ObjectNamespaceSerializationHelper
  - com.hazelcast.util.OperatingSystemMXBeanSupport
  - com.hazelcast.spi.Operation (implements com.hazelcast.nio.serialization.DataSerializable)
    - com.hazelcast.concurrent.atomiclong.operations.AbstractAtomicLongOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.NamedOperation, com.hazelcast.spi.PartitionAwareOperation)
      - com.hazelcast.concurrent.atomiclong.operations.AddBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.atomiclong.operations.ApplyOperation<R> (implements com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.atomiclong.operations.AtomicLongBackupAwareOperation (implements com.hazelcast.spi.BackupAwareOperation)
        - com.hazelcast.concurrent.atomiclong.operations.AbstractAlterOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.atomiclong.operations.AlterAndGetOperation
          - com.hazelcast.concurrent.atomiclong.operations.AlterOperation
          - com.hazelcast.concurrent.atomiclong.operations.GetAndAlterOperation
        - com.hazelcast.concurrent.atomiclong.operations.AddAndGetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomiclong.operations.CompareAndSetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomiclong.operations.GetAndAddOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomiclong.operations.GetAndSetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomiclong.operations.MergeOperation
        - com.hazelcast.concurrent.atomiclong.operations.SetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.atomiclong.operations.GetOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.atomiclong.operations.MergeBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.atomiclong.operations.SetBackupOperation (implements com.hazelcast.spi.BackupOperation)
    - com.hazelcast.concurrent.atomicreference.operations.AbstractAtomicReferenceOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.NamedOperation, com.hazelcast.spi.PartitionAwareOperation)
      - com.hazelcast.concurrent.atomicreference.operations.ApplyOperation (implements com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.atomicreference.operations.AtomicReferenceBackupAwareOperation (implements com.hazelcast.spi.BackupAwareOperation)
        - com.hazelcast.concurrent.atomicreference.operations.AbstractAlterOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.atomicreference.operations.AlterAndGetOperation
          - com.hazelcast.concurrent.atomicreference.operations.AlterOperation
          - com.hazelcast.concurrent.atomicreference.operations.GetAndAlterOperation
        - com.hazelcast.concurrent.atomicreference.operations.CompareAndSetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomicreference.operations.GetAndSetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomicreference.operations.MergeOperation
        - com.hazelcast.concurrent.atomicreference.operations.SetAndGetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
        - com.hazelcast.concurrent.atomicreference.operations.SetOperation (implements com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.atomicreference.operations.ContainsOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.atomicreference.operations.GetOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.atomicreference.operations.IsNullOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.atomicreference.operations.MergeBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.atomicreference.operations.SetBackupOperation (implements com.hazelcast.spi.BackupOperation)
    - com.hazelcast.crdt.AbstractCRDTReplicationOperation<T> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.internal.partition.MigrationCycleOperation)
      - com.hazelcast.crdt.pncounter.PNCounterReplicationOperation
    - com.hazelcast.spi.AbstractLocalOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.concurrent.lock.operations.AbstractLockOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.NamedOperation, com.hazelcast.spi.PartitionAwareOperation, com.hazelcast.spi.ServiceNamespaceAware, com.hazelcast.nio.serialization.impl.Versioned)
      - com.hazelcast.concurrent.lock.operations.AwaitBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.lock.operations.AwaitOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.BlockingOperation, com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.lock.operations.BeforeAwaitBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.lock.operations.BeforeAwaitOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.impl.MutatingOperation, com.hazelcast.spi.Notifier)
      - com.hazelcast.concurrent.lock.operations.GetLockCountOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.lock.operations.GetRemainingLeaseTimeOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.lock.operations.IsLockedOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.lock.operations.LockBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.lock.operations.LockOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.BlockingOperation, com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.lock.operations.SignalBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.lock.operations.SignalOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.concurrent.lock.operations.UnlockBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.lock.operations.UnlockOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.impl.MutatingOperation, com.hazelcast.spi.Notifier)
        - com.hazelcast.concurrent.lock.operations.LocalLockCleanupOperation (implements com.hazelcast.spi.BackupAwareOperation, com.hazelcast.spi.Notifier)
        - com.hazelcast.concurrent.lock.operations.UnlockIfLeaseExpiredOperation
    - com.hazelcast.spi.impl.AbstractNamedOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.NamedOperation)
      - com.hazelcast.concurrent.countdownlatch.operations.AwaitOperation (implements com.hazelcast.spi.BlockingOperation, com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.countdownlatch.operations.CountDownLatchBackupOperation (implements com.hazelcast.spi.BackupOperation)
      - com.hazelcast.concurrent.countdownlatch.operations.CountDownOperation (implements com.hazelcast.spi.impl.MutatingOperation, com.hazelcast.spi.Notifier)
      - com.hazelcast.concurrent.countdownlatch.operations.GetCountOperation (implements com.hazelcast.spi.ReadonlyOperation)
      - com.hazelcast.concurrent.semaphore.operations.SemaphoreOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.PartitionAwareOperation)
        - com.hazelcast.concurrent.semaphore.operations.AvailableOperation (implements com.hazelcast.spi.ReadonlyOperation)
        - com.hazelcast.concurrent.semaphore.operations.SemaphoreBackupAwareOperation (implements com.hazelcast.spi.BackupAwareOperation)
          - com.hazelcast.concurrent.semaphore.operations.AcquireOperation (implements com.hazelcast.spi.BlockingOperation, com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.semaphore.operations.DrainOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.semaphore.operations.IncreaseOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.semaphore.operations.InitOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.semaphore.operations.ReduceOperation (implements com.hazelcast.spi.impl.MutatingOperation)
          - com.hazelcast.concurrent.semaphore.operations.ReleaseOperation (implements com.hazelcast.spi.impl.MutatingOperation, com.hazelcast.spi.Notifier)
          - com.hazelcast.concurrent.semaphore.operations.SemaphoreDetachMemberOperation (implements com.hazelcast.spi.Notifier)
        - com.hazelcast.concurrent.semaphore.operations.SemaphoreBackupOperation (implements com.hazelcast.spi.BackupOperation)
          - com.hazelcast.concurrent.semaphore.operations.AcquireBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.DrainBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.IncreaseBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.InitBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.ReduceBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.ReleaseBackupOperation
          - com.hazelcast.concurrent.semaphore.operations.SemaphoreDetachMemberBackupOperation
      - com.hazelcast.concurrent.countdownlatch.operations.SetCountOperation (implements com.hazelcast.spi.impl.MutatingOperation)
    - com.hazelcast.crdt.pncounter.operations.AbstractPNCounterOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.NamedOperation)
      - com.hazelcast.crdt.pncounter.operations.AddOperation (implements com.hazelcast.spi.impl.MutatingOperation)
      - com.hazelcast.crdt.pncounter.operations.GetOperation (implements com.hazelcast.spi.ReadonlyOperation)
    - com.hazelcast.concurrent.atomiclong.operations.AtomicLongReplicationOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.concurrent.atomicreference.operations.AtomicReferenceReplicationOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.concurrent.countdownlatch.operations.CountDownLatchReplicationOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.concurrent.lock.operations.LockReplicationOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.concurrent.semaphore.operations.SemaphoreReplicationOperation (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.spi.OperationAccessor
  - com.hazelcast.spi.OperationControl (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.util.OsHelper
  - com.hazelcast.instance.OutOfMemoryErrorDispatcher
  - com.hazelcast.core.OutOfMemoryHandler
    - com.hazelcast.instance.DefaultOutOfMemoryHandler
      - com.hazelcast.client.ClientOutOfMemoryHandler
  - com.hazelcast.instance.OutOfMemoryHandlerHelper
  - com.hazelcast.nio.tcp.PacketEncoder (implements com.hazelcast.internal.networking.ChannelOutboundHandler<F>)
  - com.hazelcast.nio.PacketIOHelper
  - com.hazelcast.query.PagingPredicate<K,V> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.query.IndexAwarePredicate<K,V>)
  - com.hazelcast.query.PagingPredicateAccessor
  - com.hazelcast.core.PartitionAwareKey<K,P> (implements com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.core.PartitionAware<T>)
  - com.hazelcast.jet.core.Partitioner.Default (implements com.hazelcast.jet.core.Partitioner<T>)
  - com.hazelcast.config.PartitionGroupConfig
  - com.hazelcast.config.PartitioningStrategyConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.PartitioningStrategyConfigReadOnly
  - com.hazelcast.partition.PartitionLostEvent (implements com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.partition.PartitionEvent)
  - com.hazelcast.query.PartitionPredicate<K,V> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.query.Predicate<K,V>)
  - com.hazelcast.client.proxy.PartitionServiceProxy (implements com.hazelcast.core.PartitionService)
  - com.hazelcast.cache.merge.PassThroughCacheMergePolicy (implements com.hazelcast.cache.StorageTypeAwareCacheMergePolicy)
  - com.hazelcast.map.merge.PassThroughMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.map.merge.MapMergePolicy)
  - com.hazelcast.replicatedmap.merge.PassThroughMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.replicatedmap.merge.ReplicatedMapMergePolicy)
  - java.security.Permission (implements java.security.Guard, java.io.Serializable)
    - com.hazelcast.security.permission.ClusterPermission
      - com.hazelcast.security.permission.AllPermissions
      - com.hazelcast.security.permission.ConfigPermission
      - com.hazelcast.security.permission.InstancePermission
        - com.hazelcast.security.permission.AtomicLongPermission
        - com.hazelcast.security.permission.AtomicReferencePermission
        - com.hazelcast.security.permission.CachePermission
        - com.hazelcast.security.permission.CardinalityEstimatorPermission
        - com.hazelcast.security.permission.CountDownLatchPermission
        - com.hazelcast.security.permission.DurableExecutorServicePermission
        - com.hazelcast.security.permission.ExecutorServicePermission
        - com.hazelcast.security.permission.FlakeIdGeneratorPermission
        - com.hazelcast.security.permission.ListPermission
          - com.hazelcast.security.permission.SetPermission
        - com.hazelcast.security.permission.LockPermission
        - com.hazelcast.security.permission.MapPermission
          - com.hazelcast.security.permission.MultiMapPermission
        - com.hazelcast.security.permission.MapReducePermission
        - com.hazelcast.security.permission.PNCounterPermission
        - com.hazelcast.security.permission.QueuePermission
        - com.hazelcast.security.permission.ReplicatedMapPermission
        - com.hazelcast.security.permission.RingBufferPermission
        - com.hazelcast.security.permission.ScheduledExecutorPermission
        - com.hazelcast.security.permission.SemaphorePermission
        - com.hazelcast.security.permission.TopicPermission
        - com.hazelcast.security.permission.UserCodeDeploymentPermission
      - com.hazelcast.security.permission.TransactionPermission
  - java.security.PermissionCollection (implements java.io.Serializable)
    - com.hazelcast.security.permission.AllPermissions.AllPermissionsCollection
    - com.hazelcast.security.permission.ClusterPermissionCollection
    - com.hazelcast.security.permission.DenyAllPermissionCollection
  - com.hazelcast.config.PermissionConfig
  - com.hazelcast.config.PermissionPolicyConfig
  - com.hazelcast.util.PhoneHome
  - com.hazelcast.util.PhoneHome.PhoneHomeParameterCreator
  - com.hazelcast.config.PNCounterConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.crdt.pncounter.PNCounterImpl (implements com.hazelcast.crdt.CRDT<T>, com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.crdt.pncounter.PNCounterService (implements com.hazelcast.crdt.CRDTReplicationAwareService<T>, com.hazelcast.spi.ManagedService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService, com.hazelcast.spi.StatisticsAwareService<T>)
  - com.hazelcast.util.Preconditions
  - com.hazelcast.query.PredicateBuilder (implements com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.query.IndexAwarePredicate<K,V>)
  - com.hazelcast.config.PredicateConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.query.Predicates
  - com.hazelcast.jet.core.processor.Processors
  - com.hazelcast.projection.Projection<I,O> (implements java.io.Serializable)
  - com.hazelcast.projection.Projections
  - com.hazelcast.config.replacer.PropertyReplacer (implements com.hazelcast.config.replacer.spi.ConfigReplacer)
  - com.hazelcast.nio.Protocols
  - com.hazelcast.client.config.ProxyFactoryConfig
  - com.hazelcast.client.spi.ProxyManager
  - com.hazelcast.cache.merge.PutIfAbsentCacheMergePolicy (implements com.hazelcast.cache.StorageTypeAwareCacheMergePolicy)
  - com.hazelcast.map.merge.PutIfAbsentMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.map.merge.MapMergePolicy)
  - com.hazelcast.replicatedmap.merge.PutIfAbsentMapMergePolicy (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.replicatedmap.merge.ReplicatedMapMergePolicy)
  - com.hazelcast.config.QueryCacheConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.QueueConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.QueueConfigReadOnly
  - com.hazelcast.config.QueueStoreConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.QueueStoreConfigReadOnly
  - com.hazelcast.util.QueueUtil
  - com.hazelcast.util.QuickMath
  - com.hazelcast.config.QuorumConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.QuorumConfigBuilder
    - com.hazelcast.config.ProbabilisticQuorumConfigBuilder
    - com.hazelcast.config.RecentlyActiveQuorumConfigBuilder
  - com.hazelcast.util.RandomPicker
  - com.hazelcast.mapreduce.Reducer<ValueIn,ValueOut>
  - com.hazelcast.config.matcher.RegexConfigPatternMatcher (implements com.hazelcast.config.ConfigPatternMatcher)
  - com.hazelcast.config.ReliableTopicConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.ReplicatedMapConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.jet.core.ResettableSingletonTraverser<T> (implements java.util.function.Consumer<T>, com.hazelcast.jet.Traverser<T>)
  - com.hazelcast.jet.config.ResourceConfig (implements java.io.Serializable)
  - com.hazelcast.config.RingbufferConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.spi.merge.RingbufferMergeData (implements java.lang.Iterable<T>)
  - com.hazelcast.spi.merge.RingbufferMergeDataReadOnlyIterator<E> (implements java.util.Iterator<E>)
  - com.hazelcast.config.RingbufferStoreConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.util.RuntimeMemoryInfoAccessor (implements com.hazelcast.util.MemoryInfoAccessor)
  - com.hazelcast.util.SampleableConcurrentHashMap.SamplingEntry<K,V>
  - com.hazelcast.util.scheduler.ScheduledEntry<K,V> (implements java.util.Map.Entry<K,V>)
  - com.hazelcast.config.ScheduledExecutorConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>, com.hazelcast.nio.serialization.impl.Versioned)
  - com.hazelcast.scheduledexecutor.ScheduledTaskHandler (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.util.scheduler.SecondsBasedEntryTaskScheduler<K,V> (implements com.hazelcast.util.scheduler.EntryTaskScheduler<K,V>)
  - com.hazelcast.config.SecurityConfig
  - com.hazelcast.config.SecurityInterceptorConfig
  - com.hazelcast.config.SemaphoreConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.nio.serialization.impl.Versioned)
    - com.hazelcast.config.SemaphoreConfigReadOnly
  - com.hazelcast.concurrent.semaphore.SemaphoreContainer (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.concurrent.semaphore.SemaphoreDataSerializerHook (implements com.hazelcast.internal.serialization.DataSerializerHook)
  - com.hazelcast.concurrent.semaphore.SemaphoreService (implements com.hazelcast.spi.ClientAwareService, com.hazelcast.spi.ManagedService, com.hazelcast.spi.MembershipAwareService, com.hazelcast.spi.MigrationAwareService, com.hazelcast.spi.QuorumAwareService, com.hazelcast.spi.RemoteService)
  - com.hazelcast.nio.SerializationClassNameFilter (implements com.hazelcast.nio.ClassNameFilter)
  - com.hazelcast.config.SerializationConfig
  - com.hazelcast.config.SerializerConfig
  - com.hazelcast.config.ServiceConfig
  - com.hazelcast.util.ServiceLoader
  - com.hazelcast.config.ServicesConfig
  - com.hazelcast.jet.pipeline.SessionWindowDef<T> (implements com.hazelcast.jet.pipeline.WindowDefinition)
  - com.hazelcast.util.SetUtil
  - com.hazelcast.config.properties.SimplePropertyDefinition (implements com.hazelcast.config.properties.PropertyDefinition)
  - com.hazelcast.console.SimulateLoadTask (implements java.util.concurrent.Callable<V>, com.hazelcast.core.HazelcastInstanceAware, java.io.Serializable)
  - com.hazelcast.partition.membergroup.SingleMemberGroup (implements com.hazelcast.partition.membergroup.MemberGroup)
  - com.hazelcast.partition.membergroup.SingleMemberGroupFactory (implements com.hazelcast.partition.membergroup.MemberGroupFactory)
  - com.hazelcast.jet.pipeline.SinkBuilder<W,T>
  - com.hazelcast.jet.core.processor.SinkProcessors
  - com.hazelcast.jet.pipeline.Sinks
  - com.hazelcast.jet.pipeline.SlidingWindowDef (implements com.hazelcast.jet.pipeline.WindowDefinition)
  - com.hazelcast.jet.core.SlidingWindowPolicy (implements java.io.Serializable)
  - com.hazelcast.config.SocketInterceptorConfig
  - com.hazelcast.client.config.SocketOptions
  - com.hazelcast.util.SortingUtil
  - com.hazelcast.jet.pipeline.SourceBuilder<S>
  - com.hazelcast.jet.pipeline.SourceBuilder.Batch<T>
  - com.hazelcast.jet.pipeline.SourceBuilder.Stream<T>
  - com.hazelcast.jet.pipeline.SourceBuilder.TimestampedStream<T>
  - com.hazelcast.jet.core.processor.SourceProcessors
  - com.hazelcast.jet.pipeline.Sources
  - com.hazelcast.partition.membergroup.SPIAwareMemberGroupFactory (implements com.hazelcast.partition.membergroup.MemberGroupFactory)
  - com.hazelcast.spi.merge.SplitBrainMergePolicyProvider
  - com.hazelcast.spi.merge.SplitBrainMergeTypes
  - com.hazelcast.spring.cache.SpringHazelcastCachingProvider
  - com.hazelcast.spring.context.SpringManagedContext (implements org.springframework.context.ApplicationContextAware, com.hazelcast.core.ManagedContext)
  - com.hazelcast.query.SqlPredicate (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.query.IndexAwarePredicate<K,V>, com.hazelcast.query.VisitablePredicate)
  - com.hazelcast.config.SSLConfig
  - com.hazelcast.nio.ssl.SSLEngineFactorySupport
    - com.hazelcast.nio.ssl.BasicSSLContextFactory (implements com.hazelcast.nio.ssl.SSLContextFactory)
  - com.hazelcast.core.server.StartServer
  - com.hazelcast.jet.server.StartServer
  - com.hazelcast.util.StateMachine<T>
  - com.hazelcast.client.util.StaticLB (implements com.hazelcast.client.LoadBalancer)
  - com.hazelcast.partition.strategy.StringAndPartitionAwarePartitioningStrategy (implements com.hazelcast.core.PartitioningStrategy<K>)
  - com.hazelcast.partition.strategy.StringPartitioningStrategy (implements com.hazelcast.core.PartitioningStrategy<K>)
  - com.hazelcast.util.StringUtil
  - com.hazelcast.util.executor.StripedExecutor (implements java.util.concurrent.Executor)
  - com.hazelcast.mapreduce.aggregation.Supplier<KeyIn,ValueIn,ValueOut> (implements java.io.Serializable)
  - com.hazelcast.config.SymmetricEncryptionConfig
  - com.hazelcast.jet.datamodel.Tag<T> (implements java.lang.Comparable<T>, java.io.Serializable)
  - com.hazelcast.scheduledexecutor.TaskUtils
  - com.hazelcast.nio.tcp.TcpIpAcceptor (implements com.hazelcast.internal.metrics.MetricsProvider)
  - com.hazelcast.config.TcpIpConfig
  - com.hazelcast.nio.tcp.TcpIpConnection (implements com.hazelcast.nio.Connection)
  - com.hazelcast.nio.tcp.TcpIpConnectionChannelErrorHandler (implements com.hazelcast.internal.networking.ChannelErrorHandler)
  - com.hazelcast.nio.tcp.TcpIpConnectionErrorHandler
  - com.hazelcast.nio.tcp.TcpIpConnectionManager (implements com.hazelcast.nio.ConnectionManager, com.hazelcast.spi.impl.PacketHandler)
  - com.hazelcast.nio.tcp.TcpIpConnector
  - com.hazelcast.instance.TerminatedLifecycleService (implements com.hazelcast.core.LifecycleService)
  - com.hazelcast.jet.core.test.TestInbox (implements com.hazelcast.jet.core.Inbox)
  - com.hazelcast.jet.core.test.TestOutbox (implements com.hazelcast.jet.core.Outbox)
  - com.hazelcast.jet.core.test.TestProcessorMetaSupplierContext (implements com.hazelcast.jet.core.ProcessorMetaSupplier.Context)
    - com.hazelcast.jet.core.test.TestProcessorSupplierContext (implements com.hazelcast.jet.core.ProcessorSupplier.Context)
      - com.hazelcast.jet.core.test.TestProcessorContext (implements com.hazelcast.jet.core.Processor.Context)
  - com.hazelcast.jet.core.test.TestSupport
  - com.hazelcast.nio.ascii.TextDecoder (implements com.hazelcast.internal.networking.ChannelInboundHandler)
  - com.hazelcast.nio.ascii.TextEncoder (implements com.hazelcast.internal.networking.ChannelOutboundHandler<F>)
  - java.lang.Thread (implements java.lang.Runnable)
    - com.hazelcast.util.executor.HazelcastManagedThread
    - com.hazelcast.instance.Node.NodeShutdownHookThread
  - com.hazelcast.util.ThreadUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - com.hazelcast.memory.NativeOutOfMemoryError
    - java.lang.Exception
      - java.util.concurrent.ExecutionException
        - com.hazelcast.core.MemberLeftException (implements com.hazelcast.spi.exception.RetryableException)
      - java.io.IOException
        - com.hazelcast.spi.exception.RetryableIOException (implements com.hazelcast.spi.exception.RetryableException)
      - java.lang.RuntimeException
        - com.hazelcast.core.HazelcastException
          - com.hazelcast.client.AuthenticationException
          - com.hazelcast.config.ConfigurationException
          - com.hazelcast.core.ConsistencyLostException
          - com.hazelcast.spi.exception.DistributedObjectDestroyedException
          - com.hazelcast.core.DuplicateInstanceNameException
          - com.hazelcast.scheduledexecutor.DuplicateTaskException
          - com.hazelcast.core.HazelcastOverloadException
          - com.hazelcast.nio.serialization.HazelcastSerializationException
          - com.hazelcast.core.IndeterminateOperationStateException
          - com.hazelcast.jet.JetException
            - com.hazelcast.jet.core.JobNotFoundException
            - com.hazelcast.jet.RestartableException
            - com.hazelcast.jet.core.TopologyChangedException
          - com.hazelcast.core.LocalMemberResetException
          - com.hazelcast.crdt.MutationDisallowedException
          - com.hazelcast.partition.NoDataMemberInClusterException
          - com.hazelcast.core.OperationTimeoutException
          - com.hazelcast.query.QueryException
          - com.hazelcast.map.QueryResultSizeExceededException
          - com.hazelcast.mapreduce.RemoteMapReduceException
          - com.hazelcast.replicatedmap.ReplicatedMapCantBeCreatedOnLiteMemberException
          - com.hazelcast.spi.exception.ResponseAlreadySentException
          - com.hazelcast.spi.exception.RetryableHazelcastException (implements com.hazelcast.spi.exception.RetryableException)
            - com.hazelcast.spi.exception.CallerNotMemberException
            - com.hazelcast.spi.exception.PartitionMigratingException
            - com.hazelcast.spi.exception.TargetNotMemberException
            - com.hazelcast.crdt.TargetNotReplicaException
            - com.hazelcast.spi.exception.WrongTargetException
          - com.hazelcast.core.RuntimeInterruptedException
          - com.hazelcast.spi.exception.ServiceNotFoundException
          - com.hazelcast.scheduledexecutor.StaleTaskException (implements com.hazelcast.spi.exception.SilentException)
          - com.hazelcast.durableexecutor.StaleTaskIdException (implements com.hazelcast.spi.exception.SilentException)
          - com.hazelcast.spi.exception.TargetDisconnectedException
          - com.hazelcast.topic.TopicOverloadException
          - com.hazelcast.mapreduce.TopologyChangedException
          - com.hazelcast.transaction.TransactionException
            - com.hazelcast.quorum.QuorumException (implements com.hazelcast.spi.exception.SilentException)
            - com.hazelcast.transaction.TransactionTimedOutException
          - com.hazelcast.transaction.TransactionNotActiveException
          - com.hazelcast.client.UndefinedErrorCodeException
          - com.hazelcast.config.properties.ValidationException
          - com.hazelcast.wan.WANReplicationQueueFullException
        - java.lang.IllegalArgumentException
          - com.hazelcast.util.AddressUtil.InvalidAddressException
        - java.lang.IllegalStateException
          - com.hazelcast.cache.CacheNotExistsException
          - com.hazelcast.client.HazelcastClientNotActiveException
          - com.hazelcast.client.HazelcastClientOfflineException
          - com.hazelcast.core.HazelcastInstanceNotActiveException
        - com.hazelcast.config.InvalidConfigurationException
        - com.hazelcast.com.eclipsesource.json.ParseException
        - com.hazelcast.map.ReachedMaxSizeException
        - com.hazelcast.ringbuffer.StaleSequenceException (implements com.hazelcast.spi.exception.SilentException)
        - com.hazelcast.query.extractor.ValueReadingException
  - com.hazelcast.monitor.TimedMemberState (implements java.lang.Cloneable, com.hazelcast.internal.management.JsonSerializable)
  - com.hazelcast.jet.datamodel.TimestampedEntry<K,V> (implements java.util.Map.Entry<K,V>)
  - com.hazelcast.jet.datamodel.TimestampedItem<T> (implements java.io.Serializable)
  - com.hazelcast.config.TopicConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
    - com.hazelcast.config.TopicConfigReadOnly
  - com.hazelcast.client.proxy.txn.TransactionContextProxy (implements com.hazelcast.client.spi.ClientTransactionContext)
  - com.hazelcast.transaction.TransactionOptions (implements com.hazelcast.nio.serialization.DataSerializable)
  - com.hazelcast.jet.Traversers
  - com.hazelcast.query.TruePredicate<K,V> (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, com.hazelcast.query.Predicate<K,V>)
  - com.hazelcast.jet.datamodel.Tuple2<E0,E1> (implements java.util.Map.Entry<K,V>)
  - com.hazelcast.jet.datamodel.Tuple3<E0,E1,E2>
  - com.hazelcast.jet.datamodel.Tuple4<E0,E1,E2,E3>
  - com.hazelcast.jet.datamodel.Tuple5<E0,E1,E2,E3,E4>
  - com.hazelcast.util.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
    - com.hazelcast.util.UnmodifiableListIterator<E> (implements java.util.ListIterator<E>)
  - com.hazelcast.nio.UnsafeHelper
  - com.hazelcast.config.UserCodeDeploymentConfig
  - com.hazelcast.jet.Util
  - com.hazelcast.util.UuidUtil
  - com.hazelcast.query.extractor.ValueCallback<T>
  - com.hazelcast.query.extractor.ValueCollector<T>
  - com.hazelcast.query.extractor.ValueExtractor<T,A>
  - com.hazelcast.query.extractor.ValueReader
  - com.hazelcast.version.Version (implements java.lang.Comparable<T>, com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.jet.core.Vertex (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.WanConsumerConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.WanPublisherConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.WanReplicationConfig (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.wan.WanReplicationEvent (implements com.hazelcast.nio.serialization.IdentifiedDataSerializable)
  - com.hazelcast.config.WanReplicationRef (implements com.hazelcast.nio.serialization.DataSerializable, java.io.Serializable)
    - com.hazelcast.config.WanReplicationRefReadOnly
  - com.hazelcast.jet.core.Watermark (implements com.hazelcast.jet.impl.execution.BroadcastItem)
  - com.hazelcast.jet.core.WatermarkGenerationParams<T> (implements java.io.Serializable)
  - com.hazelcast.jet.core.WatermarkPolicies
  - com.hazelcast.jet.core.WatermarkSourceUtil<T>
  - com.hazelcast.config.matcher.WildcardConfigPatternMatcher (implements com.hazelcast.config.ConfigPatternMatcher)
  - com.hazelcast.jet.pipeline.WindowAggregateBuilder<R0>
  - com.hazelcast.jet.pipeline.WindowAggregateBuilder1<T0>
  - com.hazelcast.jet.pipeline.WindowGroupAggregateBuilder<K,R0>
  - com.hazelcast.jet.pipeline.WindowGroupAggregateBuilder1<T0,K>
  - com.hazelcast.jet.datamodel.WindowResult<K,R> (implements java.util.Map.Entry<K,V>)
  - com.hazelcast.com.eclipsesource.json.WriterConfig
    - com.hazelcast.com.eclipsesource.json.PrettyPrint
  - com.hazelcast.client.proxy.txn.xa.XATransactionContextProxy (implements com.hazelcast.client.spi.ClientTransactionContext)
  - com.hazelcast.client.proxy.txn.xa.XATransactionProxy
  - com.hazelcast.client.config.XmlClientConfigLocator
  - com.hazelcast.config.XmlConfigLocator
  - com.hazelcast.partition.membergroup.ZoneAwareMemberGroupFactory (implements com.hazelcast.partition.membergroup.MemberGroupFactory)

## Interface Hierarchy

- com.hazelcast.instance.AddressPicker
- com.hazelcast.client.connection.AddressProvider
- com.hazelcast.client.connection.AddressTranslator
- com.hazelcast.mapreduce.aggregation.Aggregation<Key,Supplied,Result>
- com.hazelcast.spi.impl.AllowedDuringPassiveState
  - com.hazelcast.spi.ReadonlyOperation
- java.lang.AutoCloseable
  - com.hazelcast.nio.BufferObjectDataInput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataInput)
  - com.hazelcast.nio.BufferObjectDataOutput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataOutput)
  - javax.cache.Cache<K,V> (also extends java.io.Closeable, java.lang.Iterable<T>)
    - com.hazelcast.cache.ICache<K,V> (also extends com.hazelcast.core.PrefixedDistributedObject)
      - com.hazelcast.jet.ICacheJet<K,V>
    - com.hazelcast.jet.ICacheJet<K,V>
  - javax.cache.CacheManager
    - com.hazelcast.cache.HazelcastCacheManager
  - java.io.Closeable
    - com.hazelcast.nio.BufferObjectDataInput (also extends com.hazelcast.nio.ObjectDataInput)
    - com.hazelcast.nio.BufferObjectDataOutput (also extends com.hazelcast.nio.ObjectDataOutput)
    - javax.cache.Cache<K,V> (also extends java.lang.Iterable<T>)
      - com.hazelcast.cache.ICache<K,V> (also extends com.hazelcast.core.PrefixedDistributedObject)
        - com.hazelcast.jet.ICacheJet<K,V>
      - com.hazelcast.jet.ICacheJet<K,V>
    - javax.cache.CacheManager
      - com.hazelcast.cache.HazelcastCacheManager
    - com.hazelcast.cache.HazelcastCacheManager
    - com.hazelcast.cache.ICache<K,V> (also extends javax.cache.Cache<K,V>, com.hazelcast.core.PrefixedDistributedObject)
      - com.hazelcast.jet.ICacheJet<K,V>
    - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.cache.HazelcastCacheManager
  - com.hazelcast.cache.ICache<K,V> (also extends javax.cache.Cache<K,V>, com.hazelcast.core.PrefixedDistributedObject)
    - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.jet.ICacheJet<K,V>
- com.hazelcast.jet.pipeline.BatchSource<T>
- java.util.function.BiConsumer<T,U>
  - com.hazelcast.jet.function.DistributedBiConsumer<T,U> (also extends java.io.Serializable)
- com.hazelcast.util.function.BiConsumer<T,U>
- java.util.function.BiFunction<T,U,R>
  - java.util.function.BinaryOperator<T>
    - com.hazelcast.jet.function.DistributedBinaryOperator<T> (also extends java.io.Serializable)
  - com.hazelcast.jet.function.DistributedBiFunction<T,U,R> (also extends java.io.Serializable)
  - com.hazelcast.jet.function.DistributedBinaryOperator<T> (also extends java.util.function.BinaryOperator<T>, java.io.Serializable)
- com.hazelcast.util.collection.BiInt2ObjectMap.EntryConsumer<V>
- java.util.function.BiPredicate<T,U>
  - com.hazelcast.jet.function.DistributedBiPredicate<T,U> (also extends java.io.Serializable)
- com.hazelcast.spi.BlockingOperation
- java.util.function.BooleanSupplier
  - com.hazelcast.jet.function.DistributedBooleanSupplier (also extends java.io.Serializable)
- com.hazelcast.util.ByteArrayProcessor
- com.hazelcast.cache.CacheStatistics
- java.util.concurrent.Callable<V>
  - com.hazelcast.security.SecureCallable<V> (also extends com.hazelcast.core.HazelcastInstanceAware, com.hazelcast.spi.NodeAware, java.io.Serializable)
- com.hazelcast.spi.CanCancelOperations
- com.hazelcast.nio.serialization.ClassDefinition
- com.hazelcast.nio.ClassNameFilter
- com.hazelcast.spi.ClientAwareService
- com.hazelcast.client.spi.ClientClusterService
- com.hazelcast.client.ClientEndpointManager
- com.hazelcast.client.ClientExtension
- com.hazelcast.client.spi.ClientInvocationService
- com.hazelcast.client.spi.ClientListenerService
- com.hazelcast.client.impl.protocol.util.ClientMessageHandler
  - com.hazelcast.client.ClientEngine
- com.hazelcast.client.spi.ClientPartitionService
- com.hazelcast.client.spi.ClientProxyDescriptor
- com.hazelcast.client.spi.ClientProxyDescriptorProvider
- com.hazelcast.client.spi.ClientProxyFactory
- com.hazelcast.core.ClientService
- com.hazelcast.client.spi.ClientTransactionManagerService
- com.hazelcast.core.Cluster
- com.hazelcast.mapreduce.Collator<ValueIn,ValueOut>
- java.lang.Comparable<T>
  - java.util.concurrent.Delayed
    - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
    - java.util.concurrent.ScheduledFuture<V> (also extends java.util.concurrent.Future<V>)
      - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
  - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
  - java.util.concurrent.ScheduledFuture<V> (also extends java.util.concurrent.Delayed, java.util.concurrent.Future<V>)
    - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
- java.util.Comparator<T>
  - com.hazelcast.jet.function.DistributedComparator<T> (also extends java.io.Serializable)
- java.util.concurrent.locks.Condition
  - com.hazelcast.core.ICondition
- com.hazelcast.config.ConfigBuilder
- com.hazelcast.config.ConfigPatternMatcher
- com.hazelcast.config.replacer.spi.ConfigReplacer
- com.hazelcast.spi.ConfigurableService<T>
- com.hazelcast.nio.Connection
- com.hazelcast.nio.ConnectionListenable
  - com.hazelcast.client.connection.ClientConnectionManager
  - com.hazelcast.nio.ConnectionManager
- com.hazelcast.nio.ConnectionListener
- com.hazelcast.util.ConstructorFunction<K,V>
  - com.hazelcast.util.VersionAwareConstructorFunction<K,V>
- java.util.function.Consumer<T>
  - com.hazelcast.jet.function.DistributedConsumer<T> (also extends java.io.Serializable)
- com.hazelcast.util.function.Consumer<T>
- com.hazelcast.mapreduce.Context<K,V>
- com.hazelcast.spi.CoreService
  - com.hazelcast.spi.partition.IPartitionService
  - com.hazelcast.spi.ProxyService
  - com.hazelcast.wan.WanReplicationService (also extends com.hazelcast.spi.StatisticsAwareService<T>)
- com.hazelcast.crdt.CRDT<T>
- com.hazelcast.crdt.CRDTReplicationAwareService<T>
- com.hazelcast.nio.serialization.Data
- java.io.DataInput
  - com.hazelcast.nio.BufferObjectDataInput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataInput)
  - com.hazelcast.nio.ObjectDataInput (also extends com.hazelcast.nio.VersionAware)
    - com.hazelcast.nio.BufferObjectDataInput (also extends java.io.Closeable)
- java.io.DataOutput
  - com.hazelcast.nio.BufferObjectDataOutput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataOutput)
  - com.hazelcast.nio.ObjectDataOutput (also extends com.hazelcast.nio.VersionAware)
    - com.hazelcast.nio.BufferObjectDataOutput (also extends java.io.Closeable)
- com.hazelcast.nio.serialization.DataSerializable
  - com.hazelcast.spi.EventRegistration
  - com.hazelcast.nio.serialization.IdentifiedDataSerializable
    - com.hazelcast.spi.OperationFactory
    - com.hazelcast.scheduledexecutor.ScheduledTaskStatistics
  - com.hazelcast.map.merge.MapMergePolicy
  - com.hazelcast.core.Member (also extends com.hazelcast.core.Endpoint)
  - com.hazelcast.spi.ObjectNamespace
  - com.hazelcast.spi.OperationFactory
  - com.hazelcast.scheduledexecutor.ScheduledTaskStatistics
  - com.hazelcast.spi.ServiceNamespace
    - com.hazelcast.spi.ObjectNamespace
  - com.hazelcast.spi.merge.SplitBrainMergePolicy<V,T>
  - com.hazelcast.nio.serialization.TypedDataSerializable
- com.hazelcast.nio.serialization.DataSerializableFactory
- com.hazelcast.jet.core.DefaultPartitionStrategy
- com.hazelcast.spi.discovery.integration.DiscoveryService
- com.hazelcast.spi.discovery.integration.DiscoveryServiceProvider
- com.hazelcast.spi.discovery.DiscoveryStrategy
- com.hazelcast.spi.discovery.DiscoveryStrategyFactory
- com.hazelcast.nio.Disposable
- com.hazelcast.core.DistributedObject
  - com.hazelcast.core.AsyncAtomicLong
  - com.hazelcast.core.AsyncAtomicReference<E>
  - com.hazelcast.core.BaseMap<K,V>
    - com.hazelcast.core.IMap<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, com.hazelcast.map.impl.LegacyAsyncMap<K,V>)
      - com.hazelcast.jet.IMapJet<K,V>
    - com.hazelcast.jet.IMapJet<K,V>
    - com.hazelcast.map.impl.LegacyAsyncMap<K,V>
      - com.hazelcast.core.IMap<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>)
        - com.hazelcast.jet.IMapJet<K,V>
      - com.hazelcast.jet.IMapJet<K,V>
    - com.hazelcast.core.TransactionalMap<K,V> (also extends com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.core.BaseMultiMap<K,V>
    - com.hazelcast.core.MultiMap<K,V> (also extends com.hazelcast.core.DistributedObject)
    - com.hazelcast.core.TransactionalMultiMap<K,V> (also extends com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.core.BaseQueue<E>
    - com.hazelcast.core.IQueue<E> (also extends java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
    - com.hazelcast.core.TransactionalQueue<E> (also extends com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.cardinality.CardinalityEstimator
  - com.hazelcast.durableexecutor.DurableExecutorService (also extends java.util.concurrent.ExecutorService)
  - com.hazelcast.flakeidgen.FlakeIdGenerator
  - com.hazelcast.transaction.HazelcastXAResource (also extends javax.transaction.xa.XAResource)
  - com.hazelcast.core.IAtomicLong
    - com.hazelcast.core.AsyncAtomicLong
  - com.hazelcast.core.IAtomicReference<E>
    - com.hazelcast.core.AsyncAtomicReference<E>
  - com.hazelcast.cache.ICache<K,V> (also extends javax.cache.Cache<K,V>, com.hazelcast.core.PrefixedDistributedObject)
    - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.core.ICollection<E> (also extends java.util.Collection<E>)
    - com.hazelcast.core.IList<E> (also extends java.util.List<E>)
      - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>)
    - com.hazelcast.core.ISet<E> (also extends java.util.Set<E>)
  - com.hazelcast.core.ICountDownLatch
  - com.hazelcast.core.IdGenerator
    - com.hazelcast.flakeidgen.FlakeIdGenerator
  - com.hazelcast.core.IExecutorService (also extends java.util.concurrent.ExecutorService)
  - com.hazelcast.core.IList<E> (also extends com.hazelcast.core.ICollection<E>, java.util.List<E>)
    - com.hazelcast.jet.IListJet<E>
  - com.hazelcast.jet.IListJet<E>
  - com.hazelcast.core.ILock (also extends java.util.concurrent.locks.Lock)
  - com.hazelcast.core.IMap<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, com.hazelcast.map.impl.LegacyAsyncMap<K,V>)
    - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
  - com.hazelcast.scheduledexecutor.IScheduledExecutorService
  - com.hazelcast.core.ISemaphore
  - com.hazelcast.core.ISet<E> (also extends com.hazelcast.core.ICollection<E>, java.util.Set<E>)
  - com.hazelcast.core.ITopic<E>
  - com.hazelcast.mapreduce.JobTracker
  - com.hazelcast.map.impl.LegacyAsyncMap<K,V>
    - com.hazelcast.core.IMap<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>)
      - com.hazelcast.jet.IMapJet<K,V>
    - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.core.MultiMap<K,V> (also extends com.hazelcast.core.BaseMultiMap<K,V>)
  - com.hazelcast.crdt.pncounter.PNCounter
  - com.hazelcast.core.PrefixedDistributedObject
    - com.hazelcast.cache.ICache<K,V> (also extends javax.cache.Cache<K,V>)
      - com.hazelcast.jet.ICacheJet<K,V>
    - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.core.ReplicatedMap<K,V> (also extends java.util.Map<K,V>)
  - com.hazelcast.ringbuffer.Ringbuffer<E>
  - com.hazelcast.core.TransactionalList<E>
  - com.hazelcast.core.TransactionalMap<K,V> (also extends com.hazelcast.core.BaseMap<K,V>, com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.core.TransactionalMultiMap<K,V> (also extends com.hazelcast.core.BaseMultiMap<K,V>, com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.transaction.TransactionalObject
    - com.hazelcast.core.TransactionalList<E>
    - com.hazelcast.core.TransactionalMap<K,V> (also extends com.hazelcast.core.BaseMap<K,V>)
    - com.hazelcast.core.TransactionalMultiMap<K,V> (also extends com.hazelcast.core.BaseMultiMap<K,V>)
    - com.hazelcast.core.TransactionalQueue<E> (also extends com.hazelcast.core.BaseQueue<E>)
    - com.hazelcast.core.TransactionalSet<E>
  - com.hazelcast.core.TransactionalQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, com.hazelcast.transaction.TransactionalObject)
  - com.hazelcast.core.TransactionalSet<E>
- java.util.function.DoubleBinaryOperator
  - com.hazelcast.jet.function.DistributedDoubleBinaryOperator (also extends java.io.Serializable)
- java.util.function.DoubleConsumer
  - com.hazelcast.jet.function.DistributedDoubleConsumer (also extends java.io.Serializable)
- java.util.function.DoubleFunction<R>
  - com.hazelcast.jet.function.DistributedDoubleFunction<R> (also extends java.io.Serializable)
- java.util.function.DoublePredicate
  - com.hazelcast.jet.function.DistributedDoublePredicate (also extends java.io.Serializable)
- java.util.function.DoubleSupplier
  - com.hazelcast.jet.function.DistributedDoubleSupplier (also extends java.io.Serializable)
- java.util.function.DoubleToIntFunction
  - com.hazelcast.jet.function.DistributedDoubleToIntFunction (also extends java.io.Serializable)
- java.util.function.DoubleToLongFunction
  - com.hazelcast.jet.function.DistributedDoubleToLongFunction (also extends java.io.Serializable)
- java.util.function.DoubleUnaryOperator
  - com.hazelcast.jet.function.DistributedDoubleUnaryOperator (also extends java.io.Serializable)
- com.hazelcast.core.Endpoint
  - com.hazelcast.core.Client
    - com.hazelcast.client.ClientEndpoint
  - com.hazelcast.client.ClientEndpoint
  - com.hazelcast.core.Member (also extends com.hazelcast.nio.serialization.DataSerializable)
- javax.cache.processor.EntryProcessor<K,V,T>
  - com.hazelcast.cache.BackupAwareEntryProcessor<K,V,T>
- com.hazelcast.util.scheduler.EntryTaskScheduler<K,V>
- com.hazelcast.core.EntryView<K,V>
- com.hazelcast.spi.EventFilter
  - com.hazelcast.spi.ListenerWrapperEventFilter
- com.hazelcast.client.spi.EventHandler<E>
- com.hazelcast.cache.journal.EventJournalCacheEvent<K,V>
- com.hazelcast.map.journal.EventJournalMapEvent<K,V>
- java.util.EventListener
  - com.hazelcast.core.ClientListener
  - com.hazelcast.core.DistributedObjectListener
  - com.hazelcast.map.listener.EntryAddedListener<K,V>
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.EntryEvictedListener<K,V>
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.EntryExpiredListener<K,V>
  - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.EntryMergedListener<K,V>
  - com.hazelcast.map.listener.EntryRemovedListener<K,V>
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.EntryUpdatedListener<K,V>
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.EventLostListener
  - com.hazelcast.core.InitialMembershipListener
  - com.hazelcast.core.ItemListener<E>
  - com.hazelcast.core.LifecycleListener
  - com.hazelcast.map.listener.MapClearedListener
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapEvictedListener)
  - com.hazelcast.map.listener.MapEvictedListener
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener)
  - com.hazelcast.map.listener.MapListener
    - com.hazelcast.map.listener.EntryAddedListener<K,V>
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.EntryEvictedListener<K,V>
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.EntryExpiredListener<K,V>
    - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.EntryMergedListener<K,V>
    - com.hazelcast.map.listener.EntryRemovedListener<K,V>
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.EntryUpdatedListener<K,V>
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.EventLostListener
    - com.hazelcast.map.listener.MapClearedListener
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapEvictedListener)
    - com.hazelcast.map.listener.MapEvictedListener
      - com.hazelcast.core.EntryListener<K,V> (also extends com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener)
    - com.hazelcast.map.listener.MapPartitionLostListener
  - com.hazelcast.map.listener.MapPartitionLostListener
  - com.hazelcast.core.MembershipListener
    - com.hazelcast.core.InitialMembershipListener
  - com.hazelcast.core.MessageListener<E>
    - com.hazelcast.topic.ReliableMessageListener<E>
  - com.hazelcast.core.MigrationListener
  - com.hazelcast.partition.PartitionEventListener<T>
  - com.hazelcast.partition.PartitionLostListener
  - com.hazelcast.quorum.QuorumListener
  - com.hazelcast.topic.ReliableMessageListener<E>
- com.hazelcast.spi.EventPublishingService<E,T>
- com.hazelcast.spi.EventService
- com.hazelcast.internal.eviction.EvictableEntryView<K,V>
  - com.hazelcast.cache.CacheEntryView<K,V>
- com.hazelcast.util.ExceptionUtil.RuntimeExceptionFactory
- com.hazelcast.core.ExecutionCallback<V>
- com.hazelcast.spi.ExecutionService
- java.util.concurrent.Executor
  - com.hazelcast.client.spi.ClientExecutionService
  - com.hazelcast.durableexecutor.DurableExecutorService (also extends com.hazelcast.core.DistributedObject, java.util.concurrent.ExecutorService)
  - java.util.concurrent.ExecutorService
    - com.hazelcast.durableexecutor.DurableExecutorService (also extends com.hazelcast.core.DistributedObject)
    - com.hazelcast.core.IExecutorService (also extends com.hazelcast.core.DistributedObject)
    - com.hazelcast.util.executor.ManagedExecutorService
  - com.hazelcast.core.IExecutorService (also extends com.hazelcast.core.DistributedObject, java.util.concurrent.ExecutorService)
  - com.hazelcast.util.executor.ManagedExecutorService
  - com.hazelcast.spi.TaskScheduler
    - com.hazelcast.client.spi.ClientExecutionService
- com.hazelcast.nio.serialization.FieldDefinition
- java.util.function.Function<T,R>
  - com.hazelcast.jet.function.DistributedFunction<T,R> (also extends java.io.Serializable)
    - com.hazelcast.jet.function.DistributedUnaryOperator<T> (also extends java.io.Serializable, java.util.function.UnaryOperator<T>)
  - com.hazelcast.jet.function.DistributedUnaryOperator<T> (also extends com.hazelcast.jet.function.DistributedFunction<T,R>, java.io.Serializable, java.util.function.UnaryOperator<T>)
  - java.util.function.UnaryOperator<T>
    - com.hazelcast.jet.function.DistributedUnaryOperator<T> (also extends com.hazelcast.jet.function.DistributedFunction<T,R>, java.io.Serializable)
- java.util.concurrent.Future<V>
  - com.hazelcast.durableexecutor.DurableExecutorServiceFuture<V>
  - com.hazelcast.core.ICompletableFuture<V>
    - com.hazelcast.durableexecutor.DurableExecutorServiceFuture<V>
    - com.hazelcast.spi.InternalCompletableFuture<E>
    - com.hazelcast.mapreduce.JobCompletableFuture<V>
  - com.hazelcast.spi.InternalCompletableFuture<E>
  - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
  - com.hazelcast.mapreduce.JobCompletableFuture<V>
  - java.util.concurrent.ScheduledFuture<V> (also extends java.util.concurrent.Delayed)
    - com.hazelcast.scheduledexecutor.IScheduledFuture<V>
- com.hazelcast.util.FutureUtil.ExceptionHandler
- com.hazelcast.memory.GarbageCollectorStats
  - com.hazelcast.monitor.LocalGCStats (also extends com.hazelcast.monitor.LocalInstanceStats)
- com.hazelcast.jet.pipeline.GeneralStageWithKey<T,K>
  - com.hazelcast.jet.pipeline.BatchStageWithKey<T,K>
  - com.hazelcast.jet.pipeline.StreamStageWithKey<T,K>
- com.hazelcast.client.HazelcastClientFactory<T,V,C>
- com.hazelcast.core.HazelcastInstance
  - com.hazelcast.osgi.HazelcastOSGiInstance
- com.hazelcast.core.HazelcastInstanceAware
  - com.hazelcast.security.SecureCallable<V> (also extends java.util.concurrent.Callable<V>, com.hazelcast.spi.NodeAware, java.io.Serializable)
- com.hazelcast.osgi.HazelcastOSGiService
- com.hazelcast.quorum.HeartbeatAware
- com.hazelcast.hotrestart.HotRestartService
- com.hazelcast.core.IBiFunction<T,U,R>
- com.hazelcast.core.ICacheManager
- com.hazelcast.security.ICredentialsFactory
- com.hazelcast.util.concurrent.IdleStrategy
- com.hazelcast.logging.ILogger
- com.hazelcast.core.IMapEvent
- com.hazelcast.jet.core.Inbox
- com.hazelcast.spi.InitializingObject
- java.util.function.IntBinaryOperator
  - com.hazelcast.jet.function.DistributedIntBinaryOperator (also extends java.io.Serializable)
- java.util.function.IntConsumer
  - com.hazelcast.jet.function.DistributedIntConsumer (also extends java.io.Serializable)
- com.hazelcast.hotrestart.InternalHotRestartService
- java.util.function.IntFunction<R>
  - com.hazelcast.jet.function.DistributedIntFunction<R> (also extends java.io.Serializable)
- com.hazelcast.util.function.IntFunction<R>
- java.util.function.IntPredicate
  - com.hazelcast.jet.function.DistributedIntPredicate (also extends java.io.Serializable)
- java.util.function.IntSupplier
  - com.hazelcast.jet.function.DistributedIntSupplier (also extends java.io.Serializable)
- java.util.function.IntToDoubleFunction
  - com.hazelcast.jet.function.DistributedIntToDoubleFunction (also extends java.io.Serializable)
- java.util.function.IntToLongFunction
  - com.hazelcast.jet.function.DistributedIntToLongFunction (also extends java.io.Serializable)
- java.util.function.IntUnaryOperator
  - com.hazelcast.jet.function.DistributedIntUnaryOperator (also extends java.io.Serializable)
- com.hazelcast.nio.IOService
- com.hazelcast.spi.partition.IPartition
- com.hazelcast.security.IPermissionPolicy
- java.lang.Iterable<T>
  - java.util.concurrent.BlockingQueue<E>
    - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, com.hazelcast.core.ICollection<E>)
  - javax.cache.Cache<K,V> (also extends java.io.Closeable)
    - com.hazelcast.cache.ICache<K,V> (also extends com.hazelcast.core.PrefixedDistributedObject)
      - com.hazelcast.jet.ICacheJet<K,V>
    - com.hazelcast.jet.ICacheJet<K,V>
  - java.util.Collection<E>
    - java.util.concurrent.BlockingQueue<E>
      - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, com.hazelcast.core.ICollection<E>)
    - com.hazelcast.core.ICollection<E> (also extends com.hazelcast.core.DistributedObject)
      - com.hazelcast.core.IList<E> (also extends java.util.List<E>)
        - com.hazelcast.jet.IListJet<E>
      - com.hazelcast.jet.IListJet<E>
      - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>)
      - com.hazelcast.core.ISet<E> (also extends java.util.Set<E>)
    - com.hazelcast.core.IList<E> (also extends com.hazelcast.core.ICollection<E>, java.util.List<E>)
      - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
    - com.hazelcast.core.ISet<E> (also extends com.hazelcast.core.ICollection<E>, java.util.Set<E>)
    - java.util.List<E>
      - com.hazelcast.core.IList<E> (also extends com.hazelcast.core.ICollection<E>)
        - com.hazelcast.jet.IListJet<E>
      - com.hazelcast.jet.IListJet<E>
    - java.util.Queue<E>
      - java.util.concurrent.BlockingQueue<E>
        - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, com.hazelcast.core.ICollection<E>)
      - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
    - java.util.Set<E>
      - com.hazelcast.core.ISet<E> (also extends com.hazelcast.core.ICollection<E>)
  - com.hazelcast.cache.ICache<K,V> (also extends javax.cache.Cache<K,V>, com.hazelcast.core.PrefixedDistributedObject)
    - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.jet.ICacheJet<K,V>
  - com.hazelcast.core.ICollection<E> (also extends java.util.Collection<E>, com.hazelcast.core.DistributedObject)
    - com.hazelcast.core.IList<E> (also extends java.util.List<E>)
      - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>)
    - com.hazelcast.core.ISet<E> (also extends java.util.Set<E>)
  - com.hazelcast.core.IList<E> (also extends com.hazelcast.core.ICollection<E>, java.util.List<E>)
    - com.hazelcast.jet.IListJet<E>
  - com.hazelcast.jet.IListJet<E>
  - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
  - com.hazelcast.core.ISet<E> (also extends com.hazelcast.core.ICollection<E>, java.util.Set<E>)
  - java.util.List<E>
    - com.hazelcast.core.IList<E> (also extends com.hazelcast.core.ICollection<E>)
      - com.hazelcast.jet.IListJet<E>
    - com.hazelcast.jet.IListJet<E>
  - com.hazelcast.security.Parameters
  - java.util.Queue<E>
    - java.util.concurrent.BlockingQueue<E>
      - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, com.hazelcast.core.ICollection<E>)
    - com.hazelcast.core.IQueue<E> (also extends com.hazelcast.core.BaseQueue<E>, java.util.concurrent.BlockingQueue<E>, com.hazelcast.core.ICollection<E>)
  - com.hazelcast.ringbuffer.ReadResultSet<E>
  - java.util.Set<E>
    - com.hazelcast.core.ISet<E> (also extends com.hazelcast.core.ICollection<E>)
- com.hazelcast.jet.JetCacheManager
- com.hazelcast.jet.JetInstance
- com.hazelcast.jet.Job
- com.hazelcast.mapreduce.Job<KeyIn,ValueIn>
- com.hazelcast.mapreduce.JobPartitionState
- com.hazelcast.mapreduce.JobProcessInformation
- com.hazelcast.cluster.Joiner
- com.hazelcast.internal.management.JsonSerializable
  - com.hazelcast.monitor.HotRestartState
  - com.hazelcast.monitor.LocalCacheStats
  - com.hazelcast.monitor.LocalExecutorStats
  - com.hazelcast.monitor.LocalFlakeIdGeneratorStats
  - com.hazelcast.monitor.LocalGCStats (also extends com.hazelcast.memory.GarbageCollectorStats, com.hazelcast.monitor.LocalInstanceStats)
  - com.hazelcast.monitor.LocalInstanceStats
    - com.hazelcast.monitor.LocalCacheStats
    - com.hazelcast.monitor.LocalExecutorStats
    - com.hazelcast.monitor.LocalFlakeIdGeneratorStats
    - com.hazelcast.monitor.LocalGCStats (also extends com.hazelcast.memory.GarbageCollectorStats)
    - com.hazelcast.monitor.LocalMapStats
      - com.hazelcast.monitor.LocalMultiMapStats
      - com.hazelcast.monitor.LocalReplicatedMapStats
    - com.hazelcast.monitor.LocalMemoryStats (also extends com.hazelcast.memory.MemoryStats)
    - com.hazelcast.monitor.LocalMultiMapStats
    - com.hazelcast.monitor.LocalOperationStats
    - com.hazelcast.monitor.LocalPNCounterStats
    - com.hazelcast.monitor.LocalQueueStats
    - com.hazelcast.monitor.LocalReplicatedMapStats
    - com.hazelcast.monitor.LocalTopicStats
    - com.hazelcast.monitor.LocalWanStats
    - com.hazelcast.monitor.NearCacheStats
    - com.hazelcast.monitor.WanSyncState
  - com.hazelcast.monitor.LocalMapStats
    - com.hazelcast.monitor.LocalMultiMapStats
    - com.hazelcast.monitor.LocalReplicatedMapStats
  - com.hazelcast.monitor.LocalMemoryStats (also extends com.hazelcast.monitor.LocalInstanceStats, com.hazelcast.memory.MemoryStats)
  - com.hazelcast.monitor.LocalMultiMapStats
  - com.hazelcast.monitor.LocalOperationStats
  - com.hazelcast.monitor.LocalPNCounterStats
  - com.hazelcast.monitor.LocalQueueStats
  - com.hazelcast.monitor.LocalReplicatedMapStats
  - com.hazelcast.monitor.LocalTopicStats
  - com.hazelcast.monitor.LocalWanPublisherStats
  - com.hazelcast.monitor.LocalWanStats
  - com.hazelcast.monitor.MemberPartitionState
  - com.hazelcast.monitor.MemberState
  - com.hazelcast.monitor.NearCacheStats
  - com.hazelcast.monitor.NodeState
  - com.hazelcast.monitor.WanSyncState
- com.hazelcast.core.LifecycleService
- com.hazelcast.console.LineReader
- com.hazelcast.spi.LiveOperations
- com.hazelcast.spi.LiveOperationsTracker
- com.hazelcast.client.LoadBalancer
- com.hazelcast.monitor.LocalRecordStoreStats
- java.util.concurrent.locks.Lock
  - com.hazelcast.core.ILock (also extends com.hazelcast.core.DistributedObject)
- com.hazelcast.map.LockAware
- com.hazelcast.concurrent.lock.LockResource
- com.hazelcast.concurrent.lock.LockStore
- com.hazelcast.concurrent.lock.LockStoreInfo
- com.hazelcast.logging.LoggerFactory
- com.hazelcast.logging.LoggingService
- com.hazelcast.logging.LogListener
- java.util.function.LongBinaryOperator
  - com.hazelcast.jet.function.DistributedLongBinaryOperator (also extends java.io.Serializable)
- java.util.function.LongConsumer
  - com.hazelcast.jet.function.DistributedLongConsumer (also extends java.io.Serializable)
- java.util.function.LongFunction<R>
  - com.hazelcast.jet.function.DistributedLongFunction<R> (also extends java.io.Serializable)
- com.hazelcast.util.function.LongFunction<R>
- com.hazelcast.util.function.LongLongConsumer
- java.util.function.LongPredicate
  - com.hazelcast.jet.function.DistributedLongPredicate (also extends java.io.Serializable)
- java.util.function.LongSupplier
  - com.hazelcast.jet.function.DistributedLongSupplier (also extends java.io.Serializable)
- java.util.function.LongToDoubleFunction
  - com.hazelcast.jet.function.DistributedLongToDoubleFunction (also extends java.io.Serializable)
- java.util.function.LongToIntFunction
  - com.hazelcast.jet.function.DistributedLongToIntFunction (also extends java.io.Serializable)
- java.util.function.LongUnaryOperator
  - com.hazelcast.jet.function.DistributedLongUnaryOperator (also extends java.io.Serializable)
- com.hazelcast.core.ManagedContext
- com.hazelcast.spi.ManagedService
- java.util.Map<K,V>
  - java.util.concurrent.ConcurrentMap<K,V>
    - com.hazelcast.util.IConcurrentMap<K,V>
    - com.hazelcast.core.IMap<K,V> (also extends com.hazelcast.map.impl.LegacyAsyncMap<K,V>)
      - com.hazelcast.jet.IMapJet<K,V>
    - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.util.IConcurrentMap<K,V>
  - com.hazelcast.core.IMap<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, com.hazelcast.map.impl.LegacyAsyncMap<K,V>)
    - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.jet.IMapJet<K,V>
  - com.hazelcast.core.ReplicatedMap<K,V> (also extends com.hazelcast.core.DistributedObject)
- com.hazelcast.core.MapLoader<K,V>
  - com.hazelcast.core.MapStore<K,V>
- com.hazelcast.core.MapLoaderLifecycleSupport
- com.hazelcast.mapreduce.MappingJob<EntryKey,KeyIn,ValueIn>
- com.hazelcast.core.MapStoreFactory<K,V>
- com.hazelcast.spi.MemberAddressProvider
- com.hazelcast.partition.membergroup.MemberGroup
- com.hazelcast.partition.membergroup.MemberGroupFactory
- com.hazelcast.core.MemberSelector
- com.hazelcast.spi.MembershipAwareService
- com.hazelcast.util.MemoryInfoAccessor
- com.hazelcast.memory.MemoryStats
  - com.hazelcast.monitor.LocalMemoryStats (also extends com.hazelcast.monitor.LocalInstanceStats)
- com.hazelcast.spi.merge.MergingValue<V>
  - com.hazelcast.spi.merge.MergingCosts<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
  - com.hazelcast.spi.merge.MergingCreationTime<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.MergingEntry<K,V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CardinalityEstimatorMergeTypes
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ScheduledExecutorMergeTypes
  - com.hazelcast.spi.merge.MergingExpirationTime<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
  - com.hazelcast.spi.merge.MergingHits<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.MergingLastAccessTime<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.MergingLastStoredTime<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
  - com.hazelcast.spi.merge.MergingLastUpdateTime<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.MergingTTL<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingVersion<V>)
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
  - com.hazelcast.spi.merge.MergingVersion<V>
    - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.AtomicLongMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.AtomicReferenceMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.CacheMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>)
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.CardinalityEstimatorMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.CollectionMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.MapMergeTypes (also extends com.hazelcast.spi.merge.MergingCosts<V>, com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingExpirationTime<V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastStoredTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>, com.hazelcast.spi.merge.MergingVersion<V>)
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.MultiMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>)
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.QueueMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.ReplicatedMapMergeTypes (also extends com.hazelcast.spi.merge.MergingCreationTime<V>, com.hazelcast.spi.merge.MergingEntry<K,V>, com.hazelcast.spi.merge.MergingHits<V>, com.hazelcast.spi.merge.MergingLastAccessTime<V>, com.hazelcast.spi.merge.MergingLastUpdateTime<V>, com.hazelcast.spi.merge.MergingTTL<V>)
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.RingbufferMergeTypes
  - com.hazelcast.spi.merge.SplitBrainMergeTypes.ScheduledExecutorMergeTypes
- com.hazelcast.spi.MigrationAwareService
  - com.hazelcast.spi.FragmentedMigrationAwareService
- com.hazelcast.core.MultiExecutionCallback
- com.hazelcast.spi.NamedOperation
- com.hazelcast.scheduledexecutor.NamedTask
- com.hazelcast.spi.NodeAware
  - com.hazelcast.security.SecureCallable<V> (also extends java.util.concurrent.Callable<V>, com.hazelcast.core.HazelcastInstanceAware, java.io.Serializable)
- com.hazelcast.instance.NodeContext
- com.hazelcast.spi.NodeEngine
- com.hazelcast.instance.NodeExtension
- com.hazelcast.spi.discovery.NodeFilter
- com.hazelcast.spi.NotifiableEventListener<S>
- com.hazelcast.spi.Notifier
- java.util.function.ObjDoubleConsumer<T>
  - com.hazelcast.jet.function.DistributedObjDoubleConsumer<T> (also extends java.io.Serializable)
- java.util.function.ObjIntConsumer<T>
  - com.hazelcast.jet.function.DistributedObjIntConsumer<T> (also extends java.io.Serializable)
- com.hazelcast.jet.function.ObjLongBiFunction<T,R>
  - com.hazelcast.jet.function.DistributedObjLongBiFunction<T,R> (also extends java.io.Serializable)
- java.util.function.ObjLongConsumer<T>
  - com.hazelcast.jet.function.DistributedObjLongConsumer<T> (also extends java.io.Serializable)
- com.hazelcast.core.Offloadable
- com.hazelcast.spi.OperationResponseHandler<O>
- com.hazelcast.spi.OperationService
- com.hazelcast.jet.core.Outbox
- com.hazelcast.core.Partition
- com.hazelcast.core.PartitionAware<T>
- com.hazelcast.spi.PartitionAwareOperation
  - com.hazelcast.spi.BackupAwareOperation
  - com.hazelcast.spi.BackupOperation
- com.hazelcast.spi.PartitionAwareService
- com.hazelcast.partition.PartitionEvent
- com.hazelcast.spi.partitiongroup.PartitionGroupStrategy
- com.hazelcast.mapreduce.PartitionIdAware
- com.hazelcast.core.PartitionService
- com.hazelcast.quorum.PingAware
- com.hazelcast.jet.pipeline.Pipeline
- com.hazelcast.nio.serialization.Portable
  - com.hazelcast.nio.serialization.VersionedPortable
- com.hazelcast.nio.serialization.PortableFactory
- com.hazelcast.nio.serialization.PortableReader
- com.hazelcast.nio.serialization.PortableWriter
- com.hazelcast.spi.PostJoinAwareService
- com.hazelcast.core.PostProcessingMapStore
- java.util.function.Predicate<T>
  - com.hazelcast.jet.function.DistributedPredicate<T> (also extends java.io.Serializable)
- com.hazelcast.util.function.Predicate<T>
- com.hazelcast.spi.PreJoinAwareService
- com.hazelcast.jet.core.Processor
- com.hazelcast.jet.core.ProcessorMetaSupplier.Context
  - com.hazelcast.jet.core.Processor.Context
  - com.hazelcast.jet.core.ProcessorSupplier.Context
    - com.hazelcast.jet.core.Processor.Context
- com.hazelcast.config.properties.PropertyDefinition
- com.hazelcast.jet.function.QuadFunction<T0,T1,T2,T3,R>
  - com.hazelcast.jet.function.DistributedQuadFunction<T0,T1,T2,T3,R> (also extends java.io.Serializable)
- com.hazelcast.map.QueryCache<K,V>
- com.hazelcast.core.QueueStore<T>
- com.hazelcast.core.QueueStoreFactory<T>
- com.hazelcast.quorum.Quorum
- com.hazelcast.spi.QuorumAwareService
- com.hazelcast.quorum.QuorumFunction
- com.hazelcast.quorum.QuorumService
- com.hazelcast.core.ReadOnly
- com.hazelcast.mapreduce.ReducingJob<EntryKey,KeyIn,ValueIn>
- com.hazelcast.mapreduce.ReducingSubmittableJob<EntryKey,KeyIn,ValueIn>
- com.hazelcast.spi.RemoteService
- com.hazelcast.wan.ReplicationEventObject
- com.hazelcast.spi.ReplicationSupportingService
- com.hazelcast.spi.exception.RetryableException
- com.hazelcast.core.RingbufferStore<T>
- com.hazelcast.core.RingbufferStoreFactory<T>
- java.lang.Runnable
  - com.hazelcast.util.executor.StripedRunnable
  - com.hazelcast.util.executor.TimeoutRunnable
- com.hazelcast.util.scheduler.ScheduledEntryProcessor<K,V>
- com.hazelcast.security.SecurityContext
- com.hazelcast.security.SecurityInterceptor
- com.hazelcast.security.SecurityService
- java.io.Serializable
  - com.hazelcast.jet.aggregate.AggregateOperation<A,R>
    - com.hazelcast.jet.aggregate.AggregateOperation1<T,A,R>
    - com.hazelcast.jet.aggregate.AggregateOperation2<T0,T1,A,R>
    - com.hazelcast.jet.aggregate.AggregateOperation3<T0,T1,T2,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperation1<T,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperation2<T0,T1,A,R>
  - com.hazelcast.jet.aggregate.AggregateOperation3<T0,T1,T2,A,R>
  - com.hazelcast.config.CacheConfiguration<K,V>
  - com.hazelcast.cache.CacheMergePolicy
    - com.hazelcast.cache.StorageTypeAwareCacheMergePolicy
  - com.hazelcast.mapreduce.CombinerFactory<KeyIn,ValueIn,ValueOut>
  - javax.cache.configuration.CompleteConfiguration<K,V> (also extends javax.cache.configuration.Configuration<K,V>)
    - com.hazelcast.config.CacheConfiguration<K,V>
  - javax.cache.configuration.Configuration<K,V>
    - com.hazelcast.config.CacheConfiguration<K,V>
    - javax.cache.configuration.CompleteConfiguration<K,V> (also extends java.io.Serializable)
      - com.hazelcast.config.CacheConfiguration<K,V>
  - com.hazelcast.security.Credentials
  - com.hazelcast.jet.function.DistributedBiConsumer<T,U> (also extends java.util.function.BiConsumer<T,U>)
  - com.hazelcast.jet.function.DistributedBiFunction<T,U,R> (also extends java.util.function.BiFunction<T,U,R>)
  - com.hazelcast.jet.function.DistributedBinaryOperator<T> (also extends java.util.function.BinaryOperator<T>)
  - com.hazelcast.jet.function.DistributedBiPredicate<T,U> (also extends java.util.function.BiPredicate<T,U>)
  - com.hazelcast.jet.function.DistributedBooleanSupplier (also extends java.util.function.BooleanSupplier)
  - com.hazelcast.jet.function.DistributedComparator<T> (also extends java.util.Comparator<T>)
  - com.hazelcast.jet.function.DistributedConsumer<T> (also extends java.util.function.Consumer<T>)
  - com.hazelcast.jet.function.DistributedDoubleBinaryOperator (also extends java.util.function.DoubleBinaryOperator)
  - com.hazelcast.jet.function.DistributedDoubleConsumer (also extends java.util.function.DoubleConsumer)
  - com.hazelcast.jet.function.DistributedDoubleFunction<R> (also extends java.util.function.DoubleFunction<R>)
  - com.hazelcast.jet.function.DistributedDoublePredicate (also extends java.util.function.DoublePredicate)
  - com.hazelcast.jet.function.DistributedDoubleSupplier (also extends java.util.function.DoubleSupplier)
  - com.hazelcast.jet.function.DistributedDoubleToIntFunction (also extends java.util.function.DoubleToIntFunction)
  - com.hazelcast.jet.function.DistributedDoubleToLongFunction (also extends java.util.function.DoubleToLongFunction)
  - com.hazelcast.jet.function.DistributedDoubleUnaryOperator (also extends java.util.function.DoubleUnaryOperator)
  - com.hazelcast.jet.function.DistributedFunction<T,R> (also extends java.util.function.Function<T,R>)
    - com.hazelcast.jet.function.DistributedUnaryOperator<T> (also extends java.io.Serializable, java.util.function.UnaryOperator<T>)
  - com.hazelcast.jet.function.DistributedIntBinaryOperator (also extends java.util.function.IntBinaryOperator)
  - com.hazelcast.jet.function.DistributedIntConsumer (also extends java.util.function.IntConsumer)
  - com.hazelcast.jet.function.DistributedIntFunction<R> (also extends java.util.function.IntFunction<R>)
  - com.hazelcast.jet.function.DistributedIntPredicate (also extends java.util.function.IntPredicate)
  - com.hazelcast.jet.function.DistributedIntSupplier (also extends java.util.function.IntSupplier)
  - com.hazelcast.jet.function.DistributedIntToDoubleFunction (also extends java.util.function.IntToDoubleFunction)
  - com.hazelcast.jet.function.DistributedIntToLongFunction (also extends java.util.function.IntToLongFunction)
  - com.hazelcast.jet.function.DistributedIntUnaryOperator (also extends java.util.function.IntUnaryOperator)
  - com.hazelcast.jet.function.DistributedLongBinaryOperator (also extends java.util.function.LongBinaryOperator)
  - com.hazelcast.jet.function.DistributedLongConsumer (also extends java.util.function.LongConsumer)
  - com.hazelcast.jet.function.DistributedLongFunction<R> (also extends java.util.function.LongFunction<R>)
  - com.hazelcast.jet.function.DistributedLongPredicate (also extends java.util.function.LongPredicate)
  - com.hazelcast.jet.function.DistributedLongSupplier (also extends java.util.function.LongSupplier)
  - com.hazelcast.jet.function.DistributedLongToDoubleFunction (also extends java.util.function.LongToDoubleFunction)
  - com.hazelcast.jet.function.DistributedLongToIntFunction (also extends java.util.function.LongToIntFunction)
  - com.hazelcast.jet.function.DistributedLongUnaryOperator (also extends java.util.function.LongUnaryOperator)
  - com.hazelcast.jet.function.DistributedObjDoubleConsumer<T> (also extends java.util.function.ObjDoubleConsumer<T>)
  - com.hazelcast.jet.function.DistributedObjIntConsumer<T> (also extends java.util.function.ObjIntConsumer<T>)
  - com.hazelcast.jet.function.DistributedObjLongBiFunction<T,R> (also extends com.hazelcast.jet.function.ObjLongBiFunction<T,R>)
  - com.hazelcast.jet.function.DistributedObjLongConsumer<T> (also extends java.util.function.ObjLongConsumer<T>)
  - com.hazelcast.jet.function.DistributedPredicate<T> (also extends java.util.function.Predicate<T>)
  - com.hazelcast.jet.function.DistributedQuadFunction<T0,T1,T2,T3,R> (also extends com.hazelcast.jet.function.QuadFunction<T0,T1,T2,T3,R>)
  - com.hazelcast.jet.function.DistributedSupplier<T> (also extends java.util.function.Supplier<T>)
  - com.hazelcast.jet.function.DistributedToDoubleBiFunction<T,U> (also extends java.util.function.ToDoubleBiFunction<T,U>)
  - com.hazelcast.jet.function.DistributedToDoubleFunction<T> (also extends java.util.function.ToDoubleFunction<T>)
  - com.hazelcast.jet.function.DistributedToIntBiFunction<T,U> (also extends java.util.function.ToIntBiFunction<T,U>)
  - com.hazelcast.jet.function.DistributedToIntFunction<T> (also extends java.util.function.ToIntFunction<T>)
  - com.hazelcast.jet.function.DistributedToLongBiFunction<T,U> (also extends java.util.function.ToLongBiFunction<T,U>)
  - com.hazelcast.jet.function.DistributedToLongFunction<T> (also extends java.util.function.ToLongFunction<T>)
  - com.hazelcast.jet.function.DistributedTriFunction<T0,T1,T2,R> (also extends com.hazelcast.jet.function.TriFunction<T0,T1,T2,R>)
  - com.hazelcast.jet.function.DistributedTriPredicate<T,U,V> (also extends com.hazelcast.jet.function.TriPredicate<T,U,V>)
  - com.hazelcast.jet.function.DistributedUnaryOperator<T> (also extends com.hazelcast.jet.function.DistributedFunction<T,R>, java.util.function.UnaryOperator<T>)
  - com.hazelcast.map.EntryBackupProcessor<K,V>
  - com.hazelcast.map.EntryProcessor<K,V>
  - com.hazelcast.core.IFunction<T,R>
  - com.hazelcast.query.IndexAwarePredicate<K,V>
  - com.hazelcast.jet.config.JobClassLoaderFactory
  - com.hazelcast.jet.function.KeyedWindowResult2Function<K,R0,R1,OUT>
  - com.hazelcast.jet.function.KeyedWindowResult3Function<K,R0,R1,R2,OUT>
  - com.hazelcast.jet.function.KeyedWindowResultFunction<K,R,OUT>
  - com.hazelcast.mapreduce.KeyPredicate<Key>
  - com.hazelcast.mapreduce.LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>
  - com.hazelcast.map.MapInterceptor
  - com.hazelcast.mapreduce.Mapper<KeyIn,ValueIn,KeyOut,ValueOut>
    - com.hazelcast.mapreduce.LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>
  - com.hazelcast.jet.core.Partitioner<T>
  - com.hazelcast.core.PartitioningStrategy<K>
  - com.hazelcast.query.Predicate<K,V>
    - com.hazelcast.query.IndexAwarePredicate<K,V>
  - com.hazelcast.jet.core.ProcessorMetaSupplier
  - com.hazelcast.jet.core.ProcessorSupplier
  - com.hazelcast.mapreduce.aggregation.PropertyExtractor<ValueIn,ValueOut>
  - com.hazelcast.mapreduce.ReducerFactory<KeyIn,ValueIn,ValueOut>
  - com.hazelcast.replicatedmap.merge.ReplicatedMapMergePolicy
  - com.hazelcast.security.SecureCallable<V> (also extends java.util.concurrent.Callable<V>, com.hazelcast.core.HazelcastInstanceAware, com.hazelcast.spi.NodeAware)
  - com.hazelcast.cache.StorageTypeAwareCacheMergePolicy
  - com.hazelcast.jet.function.ToResultSetFunction
  - com.hazelcast.jet.core.WatermarkEmissionPolicy
  - com.hazelcast.jet.function.WindowResult2Function<R0,R1,OUT>
  - com.hazelcast.jet.function.WindowResult3Function<R0,R1,R2,OUT>
  - com.hazelcast.jet.function.WindowResultFunction<R,OUT>
- com.hazelcast.spi.serialization.SerializationService
- com.hazelcast.spi.serialization.SerializationServiceAware
- com.hazelcast.nio.serialization.Serializer
  - com.hazelcast.nio.serialization.ByteArraySerializer<T>
  - com.hazelcast.nio.serialization.StreamSerializer<T>
- com.hazelcast.nio.serialization.SerializerHook<T>
- com.hazelcast.spi.ServiceConfigurationParser<T>
- com.hazelcast.spi.ServiceNamespaceAware
- com.hazelcast.spi.SharedService
  - com.hazelcast.concurrent.lock.LockService
- com.hazelcast.spi.exception.SilentException
- com.hazelcast.jet.pipeline.Sink<T>
- com.hazelcast.nio.SocketInterceptor
  - com.hazelcast.nio.MemberSocketInterceptor
- com.hazelcast.jet.pipeline.SourceBuilder.SourceBuffer<T>
  - com.hazelcast.jet.pipeline.SourceBuilder.TimestampedSourceBuffer<T>
- com.hazelcast.spi.SplitBrainHandlerService
- com.hazelcast.spi.merge.SplitBrainMergeTypeProvider<T>
- com.hazelcast.nio.ssl.SSLContextFactory
- com.hazelcast.nio.ssl.SSLEngineFactory
- com.hazelcast.jet.pipeline.Stage
  - com.hazelcast.jet.pipeline.BatchStage<T>
  - com.hazelcast.jet.pipeline.GeneralStage<T>
    - com.hazelcast.jet.pipeline.BatchStage<T>
    - com.hazelcast.jet.pipeline.StreamStage<T>
  - com.hazelcast.jet.pipeline.SinkStage
  - com.hazelcast.jet.pipeline.StreamStage<T>
- com.hazelcast.jet.pipeline.StageWithKeyAndWindow<T,K>
- com.hazelcast.jet.pipeline.StageWithWindow<T>
- com.hazelcast.scheduledexecutor.StatefulTask<K,V>
- com.hazelcast.spi.StatisticsAwareService<T>
  - com.hazelcast.wan.WanReplicationService (also extends com.hazelcast.spi.CoreService)
- com.hazelcast.jet.pipeline.StreamSource<T>
- java.util.function.Supplier<T>
  - com.hazelcast.jet.function.DistributedSupplier<T> (also extends java.io.Serializable)
- com.hazelcast.util.function.Supplier<T>
- java.util.function.ToDoubleBiFunction<T,U>
  - com.hazelcast.jet.function.DistributedToDoubleBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToDoubleFunction<T>
  - com.hazelcast.jet.function.DistributedToDoubleFunction<T> (also extends java.io.Serializable)
- java.util.function.ToIntBiFunction<T,U>
  - com.hazelcast.jet.function.DistributedToIntBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToIntFunction<T>
  - com.hazelcast.jet.function.DistributedToIntFunction<T> (also extends java.io.Serializable)
- java.util.function.ToLongBiFunction<T,U>
  - com.hazelcast.jet.function.DistributedToLongBiFunction<T,U> (also extends java.io.Serializable)
- java.util.function.ToLongFunction<T>
  - com.hazelcast.jet.function.DistributedToLongFunction<T> (also extends java.io.Serializable)
- com.hazelcast.mapreduce.TrackableJob<V>
- com.hazelcast.spi.TransactionalService
- com.hazelcast.transaction.TransactionalTask<T>
- com.hazelcast.transaction.TransactionalTaskContext
  - com.hazelcast.client.spi.ClientTransactionContext
  - com.hazelcast.transaction.TransactionContext
    - com.hazelcast.client.spi.ClientTransactionContext
- com.hazelcast.transaction.TransactionManagerService
- com.hazelcast.jet.Traverser<T>
- com.hazelcast.jet.function.TriFunction<T0,T1,T2,R>
  - com.hazelcast.jet.function.DistributedTriFunction<T0,T1,T2,R> (also extends java.io.Serializable)
- com.hazelcast.jet.function.TriPredicate<T,U,V>
  - com.hazelcast.jet.function.DistributedTriPredicate<T,U,V> (also extends java.io.Serializable)
- com.hazelcast.core.TypeConverter
- com.hazelcast.nio.serialization.TypedByteArrayDeserializer<T>
- com.hazelcast.nio.serialization.TypedStreamDeserializer<T>
- com.hazelcast.spi.UrgentSystemOperation
- com.hazelcast.config.properties.ValueValidator<T>
- com.hazelcast.nio.VersionAware
  - com.hazelcast.nio.BufferObjectDataInput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataInput)
  - com.hazelcast.nio.BufferObjectDataOutput (also extends java.io.Closeable, com.hazelcast.nio.ObjectDataOutput)
  - com.hazelcast.nio.ObjectDataInput (also extends java.io.DataInput)
    - com.hazelcast.nio.BufferObjectDataInput (also extends java.io.Closeable)
  - com.hazelcast.nio.ObjectDataOutput (also extends java.io.DataOutput)
    - com.hazelcast.nio.BufferObjectDataOutput (also extends java.io.Closeable)
- com.hazelcast.query.VisitablePredicate
- com.hazelcast.spi.WaitNotifyKey
- com.hazelcast.wan.WanReplicationPublisher
  - com.hazelcast.wan.WanReplicationEndpoint
- com.hazelcast.jet.core.WatermarkPolicy
- com.hazelcast.jet.pipeline.WindowDefinition
- javax.transaction.xa.XAResource
  - com.hazelcast.transaction.HazelcastXAResource (also extends com.hazelcast.core.DistributedObject)

## Annotation Type Hierarchy

- com.hazelcast.spi.annotation.Beta (implements java.lang.annotation.Annotation)
- com.hazelcast.nio.serialization.BinaryInterface (implements java.lang.annotation.Annotation)
- com.hazelcast.spi.annotation.PrivateApi (implements java.lang.annotation.Annotation)
- com.hazelcast.nio.serialization.SerializableByConvention (implements java.lang.annotation.Annotation)
- com.hazelcast.spring.context.SpringAware (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.hazelcast.config.AbstractConfigBuilder.ConfigType
    - com.hazelcast.hotrestart.BackupTaskState
    - com.hazelcast.cache.BuiltInCacheMergePolicies
    - com.hazelcast.config.CacheDeserializedValues
    - com.hazelcast.cache.CacheEventType
    - com.hazelcast.config.CacheEvictionConfig.CacheMaxSizePolicy
    - com.hazelcast.config.CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.ExpiryPolicyType
    - com.hazelcast.spi.CallStatus
    - com.hazelcast.client.config.ClientConnectionStrategyConfig.ReconnectMode
    - com.hazelcast.client.ClientEventType
    - com.hazelcast.core.ClientType
    - com.hazelcast.cluster.ClusterState
    - com.hazelcast.util.ConcurrentReferenceHashMap.Option
    - com.hazelcast.util.ConcurrentReferenceHashMap.ReferenceType
    - com.hazelcast.nio.ConnectionType
    - com.hazelcast.nio.serialization.DataType
    - com.hazelcast.spi.discovery.integration.DiscoveryMode
    - com.hazelcast.core.DistributedObjectEvent.EventType
    - com.hazelcast.jet.core.Edge.RoutingPolicy (implements java.io.Serializable)
    - com.hazelcast.core.EntryEventType
    - com.hazelcast.config.EvictionConfig.MaxSizePolicy
    - com.hazelcast.config.EvictionPolicy
    - com.hazelcast.spi.ExceptionAction
    - com.hazelcast.util.executor.ExecutorType
    - com.hazelcast.nio.serialization.FieldType
    - com.hazelcast.config.HotRestartClusterDataRecoveryPolicy
    - com.hazelcast.config.InMemoryFormat
    - com.hazelcast.core.ItemEventType
    - com.hazelcast.util.IterationType
    - com.hazelcast.mapreduce.JobPartitionState.State
    - com.hazelcast.jet.core.JobStatus
    - com.hazelcast.jet.pipeline.JournalInitialPosition
    - com.hazelcast.core.LifecycleEvent.LifecycleState
    - com.hazelcast.config.LoginModuleConfig.LoginModuleUsage
    - com.hazelcast.config.MapStoreConfig.InitialLoadMode
    - com.hazelcast.config.MaxSizeConfig.MaxSizePolicy
    - com.hazelcast.cluster.MemberAttributeOperationType
    - com.hazelcast.memory.MemoryUnit
    - com.hazelcast.spi.partition.MigrationEndpoint
    - com.hazelcast.core.MigrationEvent.MigrationStatus
    - com.hazelcast.config.MultiMapConfig.ValueCollectionType
    - com.hazelcast.config.NativeMemoryConfig.MemoryAllocatorType
    - com.hazelcast.config.NearCacheConfig.LocalUpdatePolicy
    - com.hazelcast.instance.NodeState
    - com.hazelcast.ringbuffer.OverflowPolicy
    - com.hazelcast.nio.Packet.Type
    - com.hazelcast.config.PartitionGroupConfig.MemberGroupType
    - com.hazelcast.spi.partitiongroup.PartitionGroupMetaData
    - com.hazelcast.config.PermissionConfig.PermissionType
    - com.hazelcast.jet.config.ProcessingGuarantee
    - com.hazelcast.config.properties.PropertyTypeConverter (implements com.hazelcast.core.TypeConverter)
    - com.hazelcast.query.QueryConstants
    - com.hazelcast.quorum.QuorumType
    - com.hazelcast.util.scheduler.ScheduleType
    - com.hazelcast.nio.serialization.SerializableByConvention.Reason
    - com.hazelcast.jet.core.TimestampKind
    - com.hazelcast.topic.TopicOverloadPolicy
    - com.hazelcast.mapreduce.TopologyChangedStrategy
    - com.hazelcast.transaction.TransactionOptions.TransactionType
    - com.hazelcast.config.UserCodeDeploymentConfig.ClassCacheMode
    - com.hazelcast.config.UserCodeDeploymentConfig.ProviderMode
    - com.hazelcast.config.WanAcknowledgeType
    - com.hazelcast.config.WANQueueFullBehavior
    - com.hazelcast.wan.WanSyncStatus
    - com.hazelcast.jet.pipeline.WindowDefinition.WindowKind

Copyright © 2018. All rights reserved.