# Hierarchy For Package com.hazelcast.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - 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.util.AddressUtil
  - com.hazelcast.util.AddressUtil.AddressHolder
  - com.hazelcast.util.AddressUtil.AddressMatcher
  - com.hazelcast.util.Base64
  - com.hazelcast.util.BitSetUtils
  - com.hazelcast.util.Clock
  - com.hazelcast.util.Clock.ClockImpl
  - com.hazelcast.util.ClockProperties
  - com.hazelcast.util.CollectionUtil
  - 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.util.ContextMutexFactory
  - com.hazelcast.util.ContextMutexFactory.Mutex (implements java.io.Closeable)
  - com.hazelcast.util.EmptyStatement
  - com.hazelcast.util.ExceptionUtil
  - com.hazelcast.util.FutureUtil
  - com.hazelcast.util.HashUtil
  - com.hazelcast.util.ICMPHelper
  - com.hazelcast.util.ItemCounter<T>
  - com.hazelcast.util.IterableUtil
  - com.hazelcast.util.JsonUtil
  - com.hazelcast.util.JVMUtil
  - com.hazelcast.util.MapUtil
  - com.hazelcast.util.MD5Util
  - com.hazelcast.util.MutableInteger
  - com.hazelcast.util.MutableLong
  - com.hazelcast.util.OperatingSystemMXBeanSupport
  - com.hazelcast.util.OsHelper
  - com.hazelcast.util.PhoneHome
  - com.hazelcast.util.PhoneHome.PhoneHomeParameterCreator
  - com.hazelcast.util.Preconditions
  - com.hazelcast.util.QueueUtil
  - com.hazelcast.util.QuickMath
  - com.hazelcast.util.RandomPicker
  - com.hazelcast.util.RuntimeMemoryInfoAccessor (implements com.hazelcast.util.MemoryInfoAccessor)
  - com.hazelcast.util.SampleableConcurrentHashMap.SamplingEntry<K,V>
  - com.hazelcast.util.ServiceLoader
  - com.hazelcast.util.SetUtil
  - com.hazelcast.util.SortingUtil
  - com.hazelcast.util.StateMachine<T>
  - com.hazelcast.util.StringUtil
  - com.hazelcast.util.ThreadUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - java.lang.IllegalArgumentException
          - com.hazelcast.util.AddressUtil.InvalidAddressException
  - com.hazelcast.util.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
    - com.hazelcast.util.UnmodifiableListIterator<E> (implements java.util.ListIterator<E>)
  - com.hazelcast.util.UuidUtil

## Interface Hierarchy

- com.hazelcast.util.ByteArrayProcessor
- com.hazelcast.util.ConstructorFunction<K,V>
  - com.hazelcast.util.VersionAwareConstructorFunction<K,V>
- com.hazelcast.util.ExceptionUtil.RuntimeExceptionFactory
- com.hazelcast.util.FutureUtil.ExceptionHandler
- java.util.Map<K,V>
  - java.util.concurrent.ConcurrentMap<K,V>
    - com.hazelcast.util.IConcurrentMap<K,V>
- com.hazelcast.util.MemoryInfoAccessor

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.hazelcast.util.ConcurrentReferenceHashMap.Option
    - com.hazelcast.util.ConcurrentReferenceHashMap.ReferenceType
    - com.hazelcast.util.IterationType

Copyright © 2018. All rights reserved.