Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.basex, org.basex.api.dom, org.basex.api.jaxp, org.basex.build, org.basex.build.fs, org.basex.build.fs.metadata, org.basex.build.mediovis, org.basex.build.xml, org.basex.core, org.basex.core.proc, org.basex.data, org.basex.fuse, org.basex.gui, org.basex.gui.dialog, org.basex.gui.layout, org.basex.gui.view, org.basex.gui.view.folder, org.basex.gui.view.info, org.basex.gui.view.map, org.basex.gui.view.plot, org.basex.gui.view.query, org.basex.gui.view.table, org.basex.gui.view.text, org.basex.index, org.basex.io, org.basex.query, org.basex.query.expr, org.basex.query.ft, org.basex.query.func, org.basex.query.item, org.basex.query.iter, org.basex.query.path, org.basex.query.util, org.basex.util

## Class Hierarchy

- java.lang.Object
  - org.basex.build.fs.metadata.AbstractExtractor
    - org.basex.build.fs.metadata.BMPExtractor
    - org.basex.build.fs.metadata.EMLExtractor
    - org.basex.build.fs.metadata.GIFExtractor
    - org.basex.build.fs.metadata.JPGExtractor
    - org.basex.build.fs.metadata.MP3Extractor
    - org.basex.build.fs.metadata.PNGExtractor
    - org.basex.build.fs.metadata.TIFExtractor
    - org.basex.build.fs.metadata.XMLExtractor
  - org.basex.util.Array
  - org.basex.util.Atts
  - org.basex.BaseXClient
    - org.basex.BaseX
  - org.basex.gui.layout.BaseXFileChooser
  - org.basex.gui.layout.BaseXLayout
  - org.basex.BaseXServer
  - org.basex.gui.layout.BaseXSyntax
    - org.basex.gui.view.query.QuerySyntax
    - org.basex.gui.view.text.XMLSyntax
  - org.basex.BaseXWebServer
  - org.basex.BaseXWin
  - org.basex.util.BoolList
  - org.basex.io.BufferInput
    - org.basex.io.CachedInput
    - org.basex.io.DataInput
  - org.basex.api.dom.BXDomImpl (implements org.w3c.dom.DOMImplementation)
  - org.basex.api.dom.BXNList (implements org.w3c.dom.NodeList)
    - org.basex.api.dom.BXNNode (implements org.w3c.dom.NamedNodeMap)
  - org.basex.api.dom.BXNode (implements org.w3c.dom.Node)
    - org.basex.api.dom.BXAttr (implements org.w3c.dom.Attr)
    - org.basex.api.dom.BXChar (implements org.w3c.dom.CharacterData)
      - org.basex.api.dom.BXComm (implements org.w3c.dom.Comment)
      - org.basex.api.dom.BXText (implements org.w3c.dom.Text)
        - org.basex.api.dom.BXCData (implements org.w3c.dom.CDATASection)
    - org.basex.api.dom.BXDoc (implements org.w3c.dom.Document)
    - org.basex.api.dom.BXDocFrag (implements org.w3c.dom.DocumentFragment)
    - org.basex.api.dom.BXElem (implements org.w3c.dom.Element)
    - org.basex.api.dom.BXPI (implements org.w3c.dom.ProcessingInstruction)
  - org.basex.api.jaxp.BXPath (implements javax.xml.xpath.XPath)
  - org.basex.query.ChildIterator
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - javax.swing.AbstractButton (implements java.awt.ItemSelectable, javax.swing.SwingConstants)
          - javax.swing.JButton (implements javax.accessibility.Accessible)
            - org.basex.gui.layout.BaseXButton
          - javax.swing.JToggleButton (implements javax.accessibility.Accessible)
            - javax.swing.JCheckBox (implements javax.accessibility.Accessible)
              - org.basex.gui.layout.BaseXCheckBox
            - javax.swing.JRadioButton (implements javax.accessibility.Accessible)
              - org.basex.gui.layout.BaseXRadio
        - javax.swing.JComboBox (implements javax.accessibility.Accessible, java.awt.event.ActionListener, java.awt.ItemSelectable, javax.swing.event.ListDataListener)
          - org.basex.gui.layout.BaseXCombo
        - javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
          - org.basex.gui.layout.BaseXLabel
        - javax.swing.JMenuBar (implements javax.accessibility.Accessible, javax.swing.MenuElement)
          - org.basex.gui.GUIMenu
        - javax.swing.JPanel (implements javax.accessibility.Accessible)
          - org.basex.gui.layout.BaseXBack
            - org.basex.gui.layout.BaseXListChooser
            - org.basex.gui.layout.BaseXPanel (implements java.awt.event.ComponentListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener)
              - org.basex.gui.layout.BaseXBar
              - org.basex.gui.layout.BaseXDSlider
              - org.basex.gui.layout.BaseXSlider
              - org.basex.gui.layout.BaseXText
              - org.basex.gui.GUIStatus
              - org.basex.gui.view.View
                - org.basex.gui.view.folder.FolderView
                - org.basex.gui.view.info.InfoView
                - org.basex.gui.view.map.MapView (implements java.lang.Runnable)
                - org.basex.gui.view.plot.PlotView (implements java.lang.Runnable)
                - org.basex.gui.view.query.QueryView
                - org.basex.gui.view.table.TableView (implements java.lang.Runnable)
                - org.basex.gui.view.text.TextView
              - org.basex.gui.view.ViewMover
            - org.basex.gui.layout.BaseXSplit (implements java.awt.LayoutManager)
            - org.basex.gui.layout.BaseXSplitSep
            - org.basex.gui.layout.BaseXTextRenderer
            - org.basex.gui.view.table.TableContent
            - org.basex.gui.view.ViewContainer (implements java.lang.Runnable)
            - org.basex.gui.view.ViewPanel
        - javax.swing.JPopupMenu (implements javax.accessibility.Accessible, javax.swing.MenuElement)
          - org.basex.gui.layout.BaseXPopup
        - javax.swing.text.JTextComponent (implements javax.accessibility.Accessible, javax.swing.Scrollable)
          - javax.swing.JTextField (implements javax.swing.SwingConstants)
            - org.basex.gui.layout.BaseXTextField
              - org.basex.gui.GUIInput
        - javax.swing.JToolBar (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
          - org.basex.gui.GUIToolBar
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Dialog
          - javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.basex.gui.dialog.Dialog
              - org.basex.gui.dialog.DialogAbout
              - org.basex.gui.dialog.DialogColors
              - org.basex.gui.dialog.DialogCreate
              - org.basex.gui.dialog.DialogEdit
              - org.basex.gui.dialog.DialogFontChooser
              - org.basex.gui.dialog.DialogHelp
              - org.basex.gui.dialog.DialogImportFS
              - org.basex.gui.dialog.DialogInfo
              - org.basex.gui.dialog.DialogInsert
              - org.basex.gui.dialog.DialogMapInfo
              - org.basex.gui.dialog.DialogMapLayout
              - org.basex.gui.dialog.DialogOpen
              - org.basex.gui.dialog.DialogPrefs
              - org.basex.gui.dialog.DialogProgress (implements java.awt.event.ActionListener)
              - org.basex.gui.dialog.DialogRename
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.basex.gui.GUI
  - org.basex.core.Context
  - org.basex.data.Data
    - org.basex.data.DiskData
    - org.basex.data.MemData
  - org.basex.io.DataAccess
  - org.basex.io.DataAccessMM
  - org.basex.io.DataAccessMMA
  - org.basex.io.DataAccessNIO
  - org.basex.fuse.DeepFuse
    - org.basex.fuse.DeepFS (implements org.basex.data.DataText)
  - org.basex.fuse.DeepShell
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.basex.build.xml.SAX2Data (implements org.xml.sax.ext.LexicalHandler)
  - javax.xml.parsers.DocumentBuilder
    - org.basex.api.jaxp.BXDocBuilder
  - javax.xml.parsers.DocumentBuilderFactory
    - org.basex.api.jaxp.BXDocBuilderFactory
  - org.basex.query.util.Err
  - org.basex.build.fs.metadata.EXIFIndex
  - org.basex.query.ExprInfo
    - org.basex.query.expr.Expr
      - org.basex.query.expr.Arr
        - org.basex.query.expr.And
        - org.basex.query.expr.CFrag
          - org.basex.query.expr.CAttr
          - org.basex.query.expr.CComm
          - org.basex.query.expr.CDoc
          - org.basex.query.expr.CElem
          - org.basex.query.expr.CPI
          - org.basex.query.expr.CText
        - org.basex.query.expr.Clc
        - org.basex.query.expr.CmpG
        - org.basex.query.expr.CmpN
        - org.basex.query.expr.CmpV
        - org.basex.query.expr.Except
        - org.basex.query.func.Fun
          - org.basex.query.func.FNAggr
          - org.basex.query.func.FNSimple
        - org.basex.query.expr.FunCall
        - org.basex.query.func.FunJava
        - org.basex.query.expr.If
        - org.basex.query.expr.InterSect
        - org.basex.query.expr.List
        - org.basex.query.expr.Or
        - org.basex.query.expr.Range
        - org.basex.query.expr.Union
      - org.basex.query.expr.Case
      - org.basex.query.expr.FLWOR
        - org.basex.query.expr.FLWR
      - org.basex.query.expr.ForLet
        - org.basex.query.expr.For
        - org.basex.query.expr.Let
      - org.basex.query.ft.FTContains
        - org.basex.query.ft.FTContainsSIndex
      - org.basex.query.ft.FTExpr
        - org.basex.query.ft.FTAnd
        - org.basex.query.ft.FTIndex
        - org.basex.query.ft.FTMildNot
        - org.basex.query.ft.FTMildNotIndex
        - org.basex.query.ft.FTNot
        - org.basex.query.ft.FTNotIndex
        - org.basex.query.ft.FTOptions
        - org.basex.query.ft.FTOr
        - org.basex.query.ft.FTPos
        - org.basex.query.ft.FTPosIndex
        - org.basex.query.ft.FTWords
      - org.basex.query.item.Item
        - org.basex.query.item.B64
        - org.basex.query.item.Bln
        - org.basex.query.item.Date
          - org.basex.query.item.Dat
          - org.basex.query.item.DSim
          - org.basex.query.item.Dtm
          - org.basex.query.item.Tim
        - org.basex.query.item.Dbl
        - org.basex.query.item.Dec
        - org.basex.query.item.Dur
          - org.basex.query.item.DTd
          - org.basex.query.item.YMd
        - org.basex.query.item.Flt
        - org.basex.query.item.Hex
        - org.basex.query.item.Itr
        - org.basex.query.item.Jav
        - org.basex.query.item.Nod
          - org.basex.query.item.DBNode
            - org.basex.query.item.FTNodeItem
          - org.basex.query.item.FNode
            - org.basex.query.item.FAttr
            - org.basex.query.item.FComm
            - org.basex.query.item.FDoc
            - org.basex.query.item.FElem
            - org.basex.query.item.FPI
            - org.basex.query.item.FTxt
        - org.basex.query.item.QNm
        - org.basex.query.item.Seq
        - org.basex.query.item.Str
          - org.basex.query.item.Atm
          - org.basex.query.item.NCN
          - org.basex.query.item.Uri
      - org.basex.query.expr.Ord
      - org.basex.query.expr.Order
      - org.basex.query.path.Path
        - org.basex.query.path.AxisPath
          - org.basex.query.path.SimpleIterPath
          - org.basex.query.path.SingleIterPath
        - org.basex.query.path.MixedPath
      - org.basex.query.expr.Preds
        - org.basex.query.expr.Pred
          - org.basex.query.expr.IterPred
        - org.basex.query.path.Step
          - org.basex.query.path.IterStep
          - org.basex.query.path.SimpleIterStep
      - org.basex.query.expr.Satisfy
      - org.basex.query.expr.Simple
        - org.basex.query.expr.Context
        - org.basex.query.ft.FTIndexAccess
        - org.basex.query.expr.IndexAccess
        - org.basex.query.expr.Pos
        - org.basex.query.expr.Root
      - org.basex.query.expr.Single
        - org.basex.query.expr.Cast
        - org.basex.query.expr.Castable
        - org.basex.query.expr.Catch
        - org.basex.query.expr.CmpR
        - org.basex.query.expr.Func
        - org.basex.query.expr.Instance
        - org.basex.query.expr.Treat
        - org.basex.query.expr.Try
        - org.basex.query.expr.Unary
      - org.basex.query.expr.TypeSwitch
      - org.basex.query.util.Var (implements java.lang.Cloneable)
      - org.basex.query.expr.VarCall
    - org.basex.query.ft.FTOpt
    - org.basex.query.util.Functions
    - org.basex.query.util.Variables
    - org.basex.query.util.Vars
  - org.basex.index.FTNode
  - org.basex.data.FTPosData
  - org.basex.gui.GUIConstants
  - org.basex.gui.GUIFS
  - org.basex.gui.GUIProp
  - org.basex.index.Index
    - org.basex.index.FTFuzzy
    - org.basex.index.FTTrie
    - org.basex.index.MemValues
    - org.basex.index.Values
  - org.basex.index.IndexArrayIterator (implements org.basex.index.IndexIterator)
  - org.basex.query.IndexContext
  - org.basex.index.IndexStats
  - org.basex.index.IndexToken
    - org.basex.index.FTTokenizer
    - org.basex.index.RangeToken
    - org.basex.index.ValuesToken
  - org.basex.util.InputParser
    - org.basex.core.CommandParser
    - org.basex.query.QueryParser
      - org.basex.query.QuerySuggest
  - org.basex.util.IntArrayList (implements java.lang.Iterable<T>)
  - org.basex.util.IntList
  - org.basex.io.IO
    - org.basex.io.IOContent
    - org.basex.io.IOFile
    - org.basex.io.IOUrl
  - org.basex.query.util.ItemSet
  - org.basex.query.iter.Iter (implements java.lang.Iterable<T>)
    - org.basex.query.iter.FTNodeIter
    - org.basex.query.iter.NodeIter
      - org.basex.query.iter.NodeMore
      - org.basex.query.iter.NodIter
    - org.basex.query.iter.RangeIter
    - org.basex.query.iter.SeqIter (implements org.basex.data.Result)
  - org.basex.core.Lang
  - org.basex.util.Levenshtein
  - org.basex.gui.view.map.MapAlgo
    - org.basex.gui.view.map.SliceDiceAlgo
    - org.basex.gui.view.map.SplitAlgo
    - org.basex.gui.view.map.SquarifiedAlgo
    - org.basex.gui.view.map.StripAlgo
  - org.basex.data.MetaData
  - org.basex.data.Nodes (implements org.basex.data.Result)
  - org.basex.api.jaxp.NSContextImpl (implements javax.xml.namespace.NamespaceContext)
  - org.basex.query.util.NSGlobal
  - org.basex.query.util.NSLocal
  - org.basex.util.Num
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.basex.io.BufferedOutput
    - org.basex.io.DataOutput
    - java.io.FileOutputStream
      - org.basex.io.TableOutput
    - org.basex.io.PrintOutput
      - org.basex.io.CachedOutput
      - org.basex.io.ConsoleOutput
      - org.basex.io.NullOutput
  - org.basex.build.Parser
    - org.basex.build.xml.DirParser
    - org.basex.build.xml.DOCWrapper
    - org.basex.build.fs.FSParser
    - org.basex.build.mediovis.MAB2Parser
    - org.basex.build.xml.SAXWrapper
    - org.basex.build.xml.XMLParser
  - org.basex.data.PathNode
  - org.basex.data.PathSummary
  - org.basex.util.Performance
  - org.basex.gui.view.plot.PlotAxis
  - org.basex.gui.view.plot.PlotData
  - org.basex.core.Progress
    - org.basex.core.AbstractProcess
      - org.basex.core.ClientProcess
      - org.basex.core.Process
        - org.basex.core.proc.Check
        - org.basex.core.proc.Close
        - org.basex.core.proc.Copy
        - org.basex.core.proc.CreateDB
        - org.basex.core.proc.CreateFS
        - org.basex.core.proc.CreateIndex
        - org.basex.core.proc.CreateMAB
        - org.basex.core.proc.Cs
        - org.basex.core.proc.Delete
        - org.basex.core.proc.DropDB
        - org.basex.core.proc.DropIndex
        - org.basex.core.proc.Exit
        - org.basex.core.proc.Export
        - org.basex.core.proc.Find
        - org.basex.core.proc.GetInfo
        - org.basex.core.proc.GetResult
        - org.basex.core.proc.Help
        - org.basex.core.proc.Info
        - org.basex.core.proc.InfoDB
        - org.basex.core.proc.InfoIndex
        - org.basex.core.proc.InfoTable
        - org.basex.core.proc.Insert
        - org.basex.core.proc.List
        - org.basex.core.proc.Open
        - org.basex.core.proc.Optimize
        - org.basex.core.proc.Ping
        - org.basex.core.proc.Prompt
        - org.basex.core.proc.Set
        - org.basex.core.proc.Update
        - org.basex.core.proc.XQuery
        - org.basex.core.proc.XQueryMV
    - org.basex.build.Builder
      - org.basex.build.DiskBuilder
      - org.basex.build.MemBuilder
    - org.basex.index.FTBuilder (implements org.basex.index.IndexBuilder)
    - org.basex.index.FTFuzzyBuilder (implements org.basex.index.IndexBuilder)
    - org.basex.query.QueryContext
    - org.basex.query.QueryProcessor
    - org.basex.index.ValueBuilder (implements org.basex.index.IndexBuilder)
  - org.basex.core.Prop
  - org.basex.gui.view.query.QueryArea
  - org.basex.query.util.Scoring
  - org.basex.query.item.SeqType
  - org.basex.data.Serializer
    - org.basex.data.DOTSerializer
    - org.basex.data.SAXSerializer (implements org.xml.sax.XMLReader)
    - org.basex.data.XMLSerializer
  - org.basex.util.Set
    - org.basex.query.func.FNIndex
    - org.basex.util.Map<E>
    - org.basex.index.Names
    - org.basex.data.Namespaces
    - org.basex.util.TokenMap
  - org.basex.data.StatsKey
  - org.basex.util.Stemming
  - org.basex.util.StringList (implements java.lang.Iterable<T>)
  - org.basex.io.TableAccess
    - org.basex.io.TableDiskAccess
    - org.basex.io.TableDiskAccessNIO
    - org.basex.io.TableMemAccess
  - org.basex.gui.view.table.TableInput (implements java.lang.Runnable)
  - org.basex.gui.view.table.TableIterator
  - org.basex.gui.layout.TableLayout (implements java.awt.LayoutManager)
  - org.basex.query.path.Test
    - org.basex.query.path.KindTest
    - org.basex.query.path.NameTest
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.basex.build.BuildException
        - org.basex.build.fs.metadata.MetaDataException
      - org.basex.query.QueryException
      - java.lang.RuntimeException
        - org.basex.core.ProgressException
  - org.basex.util.Token
  - org.basex.util.TokenBuilder
  - org.basex.util.TokenList (implements java.lang.Iterable<T>)
  - org.basex.util.Undo
  - org.basex.gui.view.ViewData
  - org.basex.gui.view.ViewNotifier
  - org.basex.gui.view.ViewRect
  - org.basex.build.xml.XMLScanner
  - org.basex.util.XMLToken
  - org.basex.api.jaxp.XPathExprImpl (implements javax.xml.xpath.XPathExpression)

## Interface Hierarchy

- org.basex.build.BuildText
- org.basex.core.Commands
- org.basex.data.DataText
- org.basex.build.fs.FSText
- org.basex.gui.GUICommand
- org.basex.index.IndexBuilder
- org.basex.index.IndexIterator
- org.basex.build.mediovis.MAB2
- org.basex.query.QueryText
- org.basex.query.QueryTokens
- org.basex.data.Result
- org.basex.Text

## Annotation Type Hierarchy

- org.basex.fuse.DeepShell.Command (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.basex.data.StatsKey.Kind
    - org.basex.index.IndexToken.Type
    - org.basex.query.ft.FTPos.FTUnit
    - org.basex.query.ft.FTOpt.FTMode
    - org.basex.query.path.Test.Kind
    - org.basex.query.path.Axis
    - org.basex.gui.layout.BaseXFileChooser.Mode
    - org.basex.core.Commands.Cmd
    - org.basex.core.Commands.CmdCreate
    - org.basex.core.Commands.CmdIndex
    - org.basex.core.Commands.CmdInfo
    - org.basex.core.Commands.CmdDrop
    - org.basex.core.Commands.CmdFS
    - org.basex.core.Commands.CmdUpdate
    - org.basex.core.Commands.CmdSet
    - org.basex.gui.GUIFS.Type
    - org.basex.gui.GUIConstants.Fill
    - org.basex.gui.GUICommands (implements org.basex.gui.GUICommand)
    - org.basex.query.func.FunDef
    - org.basex.query.expr.Return
    - org.basex.query.expr.CmpV.Comp
    - org.basex.query.expr.CmpN.Comp
    - org.basex.query.expr.CmpG.Comp
    - org.basex.query.expr.Calc
    - org.basex.build.BuildText.Type
    - org.basex.query.item.Type

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES