# Hierarchy For Package javajs.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - javajs.util.Lst<V>
  - javajs.util.AjaxURLStreamHandlerFactory (implements java.net.URLStreamHandlerFactory)
  - javajs.util.AU
  - javajs.util.BArray
  - javajs.util.Base64
  - javajs.util.BC
    - javajs.util.BinaryDocument (implements javajs.api.GenericBinaryDocument)
      - javajs.util.CompoundDocument
  - javajs.util.BS (implements java.lang.Cloneable, javajs.api.JSONEncodable)
  - javajs.util.CifDataParser (implements javajs.api.GenericCifDataParser)
  - javajs.util.CU
  - javajs.util.DebugJS
  - javajs.util.DF
  - javajs.util.Eigen (implements javajs.api.EigenInterface)
  - javajs.util.JSJSONParser
  - javajs.util.LimitedLineReader
  - javajs.util.M34
    - javajs.util.M3 (implements java.io.Serializable)
    - javajs.util.M4
  - javajs.util.Matrix (implements java.lang.Cloneable)
  - javajs.util.Measure
  - javajs.util.MessagePackReader
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - javajs.util.OC (implements javajs.api.GenericOutputChannel)
  - javajs.util.PT
  - javajs.util.Quat
  - javajs.util.Rdr (implements javajs.api.GenericLineReader)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.BufferedReader
      - javajs.util.DataReader
        - javajs.util.ArrayDataReader
        - javajs.util.ListDataReader
        - javajs.util.StringDataReader
      - javajs.util.Rdr.StreamReader
  - javajs.util.SB
  - javajs.util.T3 (implements javajs.api.JSONEncodable, java.io.Serializable)
    - javajs.util.P3
      - javajs.util.A4
    - javajs.util.T4
      - javajs.util.P4
    - javajs.util.V3
  - javajs.util.T3d (implements java.io.Serializable)
    - javajs.util.V3d
  - javajs.util.T3i (implements java.io.Serializable)
    - javajs.util.P3i
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - javajs.util.JSONException
  - java.net.URLConnection
    - javajs.util.AjaxURLConnection
  - java.net.URLStreamHandler
    - javajs.util.AjaxURLStreamHandler
  - javajs.util.XmlUtil
  - javajs.util.ZipData
  - javajs.util.ZipTools (implements javajs.api.GenericZipTools)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - javajs.util.Encoding