# Hierarchy For Package org.apache.ivy.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ivy.util.AbstractMessageLogger (implements org.apache.ivy.util.MessageLogger)
    - org.apache.ivy.util.DefaultMessageLogger
  - org.apache.ivy.util.Checks
  - org.apache.ivy.util.ChecksumHelper
  - org.apache.ivy.util.CollectionUtils
  - org.apache.ivy.util.ConfigurationUtils
  - org.apache.ivy.util.Configurator
  - org.apache.ivy.util.Configurator.Attribute
  - org.apache.ivy.util.Configurator.Element
  - org.apache.ivy.util.Configurator.Macro
  - org.apache.ivy.util.Configurator.MacroDef
  - org.apache.ivy.util.Configurator.MacroRecord
  - org.apache.ivy.util.CopyProgressEvent
  - org.apache.ivy.util.Credentials
  - org.apache.ivy.util.CredentialsUtil
  - org.apache.ivy.util.DateUtil
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.ivy.util.ContextualSAXHandler
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - org.apache.ivy.util.EncrytedProperties
        - org.apache.ivy.util.PropertiesFile
  - org.apache.ivy.util.FileUtil
  - org.apache.ivy.util.HexEncoder
  - org.apache.ivy.util.HostUtil
  - org.apache.ivy.util.MemoryUtil
  - org.apache.ivy.util.Message
  - org.apache.ivy.util.MessageLoggerEngine (implements org.apache.ivy.util.MessageLogger)
  - org.apache.ivy.util.MessageLoggerHelper
  - org.apache.ivy.util.StringUtils
  - org.apache.ivy.util.XMLHelper

## Interface Hierarchy

- org.apache.ivy.util.CopyProgressListener
- org.apache.ivy.util.FileResolver
- org.apache.ivy.util.MessageLogger