# Hierarchy For Package net.sf.okapi.common

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.okapi.common.Base64
  - net.sf.okapi.common.BaseContext (implements net.sf.okapi.common.IContext)
    - net.sf.okapi.common.ExecutionContext
  - net.sf.okapi.common.BaseParameters (implements net.sf.okapi.common.IParameters)
    - net.sf.okapi.common.StringParameters
  - net.sf.okapi.common.BOMNewlineEncodingDetector
  - net.sf.okapi.common.ClassInfo
  - net.sf.okapi.common.ClassUtil
  - net.sf.okapi.common.ConfigurationString
  - net.sf.okapi.common.DefaultEntityResolver (implements org.xml.sax.EntityResolver)
  - net.sf.okapi.common.DefaultFilenameFilter (implements java.io.FilenameFilter)
  - 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
        - net.sf.okapi.common.UserConfiguration
  - net.sf.okapi.common.Event
  - net.sf.okapi.common.FileUtil
  - net.sf.okapi.common.HashCodeUtil
  - net.sf.okapi.common.HTMLCharacterEntities
  - net.sf.okapi.common.IdGenerator
  - java.io.InputStream (implements java.io.Closeable)
    - net.sf.okapi.common.BOMAwareInputStream (implements java.lang.AutoCloseable)
  - net.sf.okapi.common.LCIDUtil
  - net.sf.okapi.common.ListUtil
  - net.sf.okapi.common.LocaleFilter
  - net.sf.okapi.common.LocaleId (implements java.lang.Comparable<T>)
  - net.sf.okapi.common.MimeTypeMapper
  - net.sf.okapi.common.Namespaces
  - net.sf.okapi.common.NSContextManager (implements javax.xml.namespace.NamespaceContext)
  - net.sf.okapi.common.ParameterDescriptor (implements net.sf.okapi.common.IParameterDescriptor)
  - net.sf.okapi.common.ParametersDescription
  - net.sf.okapi.common.ParametersEditorMapper (implements net.sf.okapi.common.IParametersEditorMapper)
  - net.sf.okapi.common.ParametersString
  - net.sf.okapi.common.Range
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.InputStreamReader
      - net.sf.okapi.common.XmlInputStreamReader
  - net.sf.okapi.common.RegexUtil
  - net.sf.okapi.common.RenumberingUtil
  - net.sf.okapi.common.ResourceUtil
  - net.sf.okapi.common.ReversedIterator<T> (implements java.lang.Iterable<T>)
  - net.sf.okapi.common.StreamUtil
  - net.sf.okapi.common.StringUtil
  - net.sf.okapi.common.UserPrompt (implements net.sf.okapi.common.IUserPrompt)
  - net.sf.okapi.common.Util
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - net.sf.okapi.common.UnicodeBOMWriter
  - net.sf.okapi.common.XMLWriter

## Interface Hierarchy

- net.sf.okapi.common.IContext
- net.sf.okapi.common.IEmbeddableParametersEditor
- net.sf.okapi.common.IHelp
- net.sf.okapi.common.IParameterDescriptor
- net.sf.okapi.common.IParameters
- net.sf.okapi.common.IParametersEditor
- net.sf.okapi.common.IParametersEditorMapper
- net.sf.okapi.common.IParametersProvider
- net.sf.okapi.common.IPredefinedLocales
- net.sf.okapi.common.IResource
- net.sf.okapi.common.ISegmenter
- net.sf.okapi.common.ISimplifierRulesParameters
- net.sf.okapi.common.ISkeleton
- net.sf.okapi.common.IUserPrompt
- net.sf.okapi.common.IWaitDialog

## Annotation Type Hierarchy

- net.sf.okapi.common.UsingParameters (implements java.lang.annotation.Annotation)
- net.sf.okapi.common.ReferenceParameter (implements java.lang.annotation.Annotation)
- net.sf.okapi.common.EditorFor (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.sf.okapi.common.Util.SUPPORTED_OS
    - net.sf.okapi.common.LocaleFilter.FilterType
    - net.sf.okapi.common.EventType
    - net.sf.okapi.common.BOMNewlineEncodingDetector.NewlineType