JDepend Analysis

Designed for use with JDepend and Ant.


Summary

[summary] [packages] [cycles] [explanations]
PackageTotal ClassesAbstract ClassesConcrete ClassesAfferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
org.apache.poi1102510.710.71
org.apache.poi.contrib.metrics10104010
org.apache.poi.contrib.poibrowser11011010010
org.apache.poi.ddf37433770.110.50.39
org.apache.poi.dev10107010
org.apache.poi.generator2021200.670.33
org.apache.poi.hdf.event321150.670.830.5
org.apache.poi.hdf.extractor150152700.780.22
org.apache.poi.hdf.extractor.data6061300.750.25
org.apache.poi.hdf.extractor.util9091300.750.25
org.apache.poi.hdf.generator20202010
org.apache.poi.hdf.model30308010
org.apache.poi.hdf.model.hdftypes26224550.080.50.42
org.apache.poi.hdf.model.hdftypes.definitions7701310.750.75
org.apache.poi.hdf.model.util6062400.670.33
org.apache.poi.hdgf2023700.70.3
org.apache.poi.hdgf.chunks11110440.090.50.41
org.apache.poi.hdgf.dev10107010
org.apache.poi.hdgf.exceptions1011100.50.5
org.apache.poi.hdgf.extractor10107010
org.apache.poi.hdgf.pointers312320.330.40.27
org.apache.poi.hdgf.streams817380.120.730.15
org.apache.poi.hpsf35332470.090.640.28
org.apache.poi.hpsf.wellknown2021300.750.25
org.apache.poi.hslf2023900.750.25
org.apache.poi.hslf.blip1028280.20.80
org.apache.poi.hslf.dev10010010010
org.apache.poi.hslf.exceptions4045100.170.83
org.apache.poi.hslf.extractor30309010
org.apache.poi.hslf.model213182180.140.90.04
org.apache.poi.hslf.model.textproperties6064500.560.44
org.apache.poi.hslf.record538456100.150.620.22
org.apache.poi.hslf.usermodel3125130.330.720.06
org.apache.poi.hslf.util2021400.80.2
org.apache.poi.hssf.contrib.view18018013010
org.apache.poi.hssf.dev707011010
org.apache.poi.hssf.eventmodel523160.40.860.26
org.apache.poi.hssf.eventusermodel624160.330.860.19
org.apache.poi.hssf.eventusermodel.dummyrecord3031100.50.5
org.apache.poi.hssf.model162145110.120.690.19
org.apache.poi.hssf.record164615810100.040.50.46
org.apache.poi.hssf.record.aggregates5052300.60.4
org.apache.poi.hssf.record.formula60456560.070.550.39
org.apache.poi.hssf.record.formula.eval371126230.30.60.1
org.apache.poi.hssf.record.formula.functions2918283130.030.750.22
org.apache.poi.hssf.usermodel394356200.10.770.13
org.apache.poi.hssf.usermodel.contrib20207010
org.apache.poi.hssf.util560567300.30.7
org.apache.poi.hwpf2022800.80.2
org.apache.poi.hwpf.extractor10107010
org.apache.poi.hwpf.model40337390.080.750.18
org.apache.poi.hwpf.model.io2022300.60.4
org.apache.poi.hwpf.model.types7702410.670.67
org.apache.poi.hwpf.sprm130132400.670.33
org.apache.poi.hwpf.usermodel2202251100.690.31
org.apache.poi.poifs.common11001111
org.apache.poi.poifs.dev312240.330.670
org.apache.poi.poifs.eventfilesystem514160.20.860.06
org.apache.poi.poifs.filesystem186122280.330.270.4
org.apache.poi.poifs.property1046380.40.730.13
org.apache.poi.poifs.storage20515360.250.670.08
org.apache.poi.util454413370.090.170.74
java.awtNo stats available: package referenced, but not analyzed.
java.awt.eventNo stats available: package referenced, but not analyzed.
java.awt.fontNo stats available: package referenced, but not analyzed.
java.awt.geomNo stats available: package referenced, but not analyzed.
java.awt.imageNo stats available: package referenced, but not analyzed.
java.awt.image.renderableNo stats available: package referenced, but not analyzed.
java.ioNo stats available: package referenced, but not analyzed.
java.langNo stats available: package referenced, but not analyzed.
java.lang.refNo stats available: package referenced, but not analyzed.
java.lang.reflectNo stats available: package referenced, but not analyzed.
java.netNo stats available: package referenced, but not analyzed.
java.rmiNo stats available: package referenced, but not analyzed.
java.securityNo stats available: package referenced, but not analyzed.
java.textNo stats available: package referenced, but not analyzed.
java.utilNo stats available: package referenced, but not analyzed.
java.util.zipNo stats available: package referenced, but not analyzed.
javax.imageioNo stats available: package referenced, but not analyzed.
javax.swingNo stats available: package referenced, but not analyzed.
javax.swing.borderNo stats available: package referenced, but not analyzed.
javax.swing.plafNo stats available: package referenced, but not analyzed.
javax.swing.tableNo stats available: package referenced, but not analyzed.
javax.swing.treeNo stats available: package referenced, but not analyzed.
javax.xml.parsersNo stats available: package referenced, but not analyzed.
javax.xml.transformNo stats available: package referenced, but not analyzed.
javax.xml.transform.streamNo stats available: package referenced, but not analyzed.
org.apache.commons.beanutilsNo stats available: package referenced, but not analyzed.
org.apache.commons.langNo stats available: package referenced, but not analyzed.
org.apache.commons.lang.exceptionNo stats available: package referenced, but not analyzed.
org.apache.commons.loggingNo stats available: package referenced, but not analyzed.
org.w3c.domNo stats available: package referenced, but not analyzed.

Packages

[summary] [packages] [cycles] [explanations]

org.apache.poi

Afferent Couplings: 2Efferent Couplings: 5Abstractness: 1Instability: 0.71Distance: 0.71
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.POIDocument
Noneorg.apache.poi.hslf
org.apache.poi.hwpf
java.io
java.lang
org.apache.poi.hpsf
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.contrib.metrics

Afferent Couplings: 0Efferent Couplings: 4Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.contrib.metrics.FontMetricsDumper
Nonejava.awt
java.io
java.lang
java.util

org.apache.poi.contrib.poibrowser

Afferent Couplings: 0Efferent Couplings: 10Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.contrib.poibrowser.Codec
org.apache.poi.contrib.poibrowser.DocumentDescriptor
org.apache.poi.contrib.poibrowser.DocumentDescriptorRenderer
org.apache.poi.contrib.poibrowser.ExtendableTreeCellRenderer
org.apache.poi.contrib.poibrowser.ExtendableTreeCellRenderer$1
org.apache.poi.contrib.poibrowser.POIBrowser
org.apache.poi.contrib.poibrowser.POIBrowser$1
org.apache.poi.contrib.poibrowser.PropertySetDescriptor
org.apache.poi.contrib.poibrowser.PropertySetDescriptorRenderer
org.apache.poi.contrib.poibrowser.TreeReaderListener
org.apache.poi.contrib.poibrowser.Util
Nonejava.awt
java.awt.event
java.io
java.lang
java.util
javax.swing
javax.swing.tree
org.apache.poi.hpsf
org.apache.poi.poifs.eventfilesystem
org.apache.poi.poifs.filesystem

org.apache.poi.ddf

Afferent Couplings: 7Efferent Couplings: 7Abstractness: 0.11Instability: 0.5Distance: 0.39
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.ddf.EscherProperty
org.apache.poi.ddf.EscherRecord
org.apache.poi.ddf.EscherRecordFactory
org.apache.poi.ddf.EscherSerializationListener
org.apache.poi.ddf.DefaultEscherRecordFactory
org.apache.poi.ddf.EscherArrayProperty
org.apache.poi.ddf.EscherBSERecord
org.apache.poi.ddf.EscherBitmapBlip
org.apache.poi.ddf.EscherBlipRecord
org.apache.poi.ddf.EscherBlipWMFRecord
org.apache.poi.ddf.EscherBoolProperty
org.apache.poi.ddf.EscherChildAnchorRecord
org.apache.poi.ddf.EscherClientAnchorRecord
org.apache.poi.ddf.EscherClientDataRecord
org.apache.poi.ddf.EscherComplexProperty
org.apache.poi.ddf.EscherContainerRecord
org.apache.poi.ddf.EscherDgRecord
org.apache.poi.ddf.EscherDggRecord
org.apache.poi.ddf.EscherDggRecord$1
org.apache.poi.ddf.EscherDggRecord$FileIdCluster
org.apache.poi.ddf.EscherDump
org.apache.poi.ddf.EscherDump$1PropName
org.apache.poi.ddf.EscherOptRecord
org.apache.poi.ddf.EscherOptRecord$1
org.apache.poi.ddf.EscherProperties
org.apache.poi.ddf.EscherPropertyFactory
org.apache.poi.ddf.EscherPropertyMetaData
org.apache.poi.ddf.EscherRGBProperty
org.apache.poi.ddf.EscherRecord$EscherRecordHeader
org.apache.poi.ddf.EscherShapePathProperty
org.apache.poi.ddf.EscherSimpleProperty
org.apache.poi.ddf.EscherSpRecord
org.apache.poi.ddf.EscherSpgrRecord
org.apache.poi.ddf.EscherSplitMenuColorsRecord
org.apache.poi.ddf.EscherTextboxRecord
org.apache.poi.ddf.NullEscherSerializationListener
org.apache.poi.ddf.UnknownEscherRecord
org.apache.poi.hslf.dev
org.apache.poi.hslf.model
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.usermodel
java.io
java.lang
java.lang.reflect
java.util
java.util.zip
org.apache.poi.hssf.record
org.apache.poi.util

org.apache.poi.dev

Afferent Couplings: 0Efferent Couplings: 7Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.dev.RecordGenerator
Nonejava.io
java.lang
java.util
javax.xml.parsers
javax.xml.transform
javax.xml.transform.stream
org.w3c.dom

org.apache.poi.generator

Afferent Couplings: 1Efferent Couplings: 2Abstractness: 0Instability: 0.67Distance: 0.33
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.generator.FieldIterator
org.apache.poi.generator.RecordUtil
org.apache.poi.hdf.generator
java.lang
java.util

org.apache.poi.hdf.event

Afferent Couplings: 1Efferent Couplings: 5Abstractness: 0.67Instability: 0.83Distance: 0.5
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdf.event.HDFLowLevelParsingListener
org.apache.poi.hdf.event.HDFParsingListener
org.apache.poi.hdf.event.EventBridge
org.apache.poi.hdf.model
java.lang
java.util
org.apache.poi.hdf.model.hdftypes
org.apache.poi.hdf.model.util
org.apache.poi.util

org.apache.poi.hdf.extractor

Afferent Couplings: 2Efferent Couplings: 7Abstractness: 0Instability: 0.78Distance: 0.22
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.extractor.CHP
org.apache.poi.hdf.extractor.FontTable
org.apache.poi.hdf.extractor.HeaderFooter
org.apache.poi.hdf.extractor.NewOleFile
org.apache.poi.hdf.extractor.PAP
org.apache.poi.hdf.extractor.PropertySet
org.apache.poi.hdf.extractor.SEP
org.apache.poi.hdf.extractor.StyleDescription
org.apache.poi.hdf.extractor.StyleSheet
org.apache.poi.hdf.extractor.TAP
org.apache.poi.hdf.extractor.TC
org.apache.poi.hdf.extractor.TableRow
org.apache.poi.hdf.extractor.TextPiece
org.apache.poi.hdf.extractor.Utils
org.apache.poi.hdf.extractor.WordDocument
org.apache.poi.hdf.extractor.data
org.apache.poi.hdf.model.hdftypes
java.io
java.lang
java.util
org.apache.poi.hdf.extractor.data
org.apache.poi.hdf.extractor.util
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hdf.extractor.data

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0Instability: 0.75Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.extractor.data.DOP
org.apache.poi.hdf.extractor.data.LFO
org.apache.poi.hdf.extractor.data.LFOLVL
org.apache.poi.hdf.extractor.data.LST
org.apache.poi.hdf.extractor.data.LVL
org.apache.poi.hdf.extractor.data.ListTables
org.apache.poi.hdf.extractor
java.lang
java.util
org.apache.poi.hdf.extractor

org.apache.poi.hdf.extractor.util

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0Instability: 0.75Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.extractor.util.BTreeSet
org.apache.poi.hdf.extractor.util.BTreeSet$BTreeNode
org.apache.poi.hdf.extractor.util.BTreeSet$Entry
org.apache.poi.hdf.extractor.util.BTreeSet$Iterator
org.apache.poi.hdf.extractor.util.ChpxNode
org.apache.poi.hdf.extractor.util.NumberFormatter
org.apache.poi.hdf.extractor.util.PapxNode
org.apache.poi.hdf.extractor.util.PropertyNode
org.apache.poi.hdf.extractor.util.SepxNode
org.apache.poi.hdf.extractor
java.io
java.lang
java.util

org.apache.poi.hdf.generator

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.generator.HDFFieldIterator
org.apache.poi.hdf.generator.HDFRecordUtil
Nonejava.lang
org.apache.poi.generator

org.apache.poi.hdf.model

Afferent Couplings: 0Efferent Couplings: 8Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.model.HDFDocument
org.apache.poi.hdf.model.HDFObjectFactory
org.apache.poi.hdf.model.HDFObjectModel
Nonejava.io
java.lang
java.util
org.apache.poi.hdf.event
org.apache.poi.hdf.model.hdftypes
org.apache.poi.hdf.model.util
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hdf.model.hdftypes

Afferent Couplings: 5Efferent Couplings: 5Abstractness: 0.08Instability: 0.5Distance: 0.42
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdf.model.hdftypes.FormattedDiskPage
org.apache.poi.hdf.model.hdftypes.HDFType
org.apache.poi.hdf.model.hdftypes.CHPFormattedDiskPage
org.apache.poi.hdf.model.hdftypes.CharacterProperties
org.apache.poi.hdf.model.hdftypes.ChpxNode
org.apache.poi.hdf.model.hdftypes.DocumentProperties
org.apache.poi.hdf.model.hdftypes.FileInformationBlock
org.apache.poi.hdf.model.hdftypes.FontTable
org.apache.poi.hdf.model.hdftypes.HeaderFooter
org.apache.poi.hdf.model.hdftypes.LFO
org.apache.poi.hdf.model.hdftypes.LFOLVL
org.apache.poi.hdf.model.hdftypes.LST
org.apache.poi.hdf.model.hdftypes.LVL
org.apache.poi.hdf.model.hdftypes.ListTables
org.apache.poi.hdf.model.hdftypes.PAPFormattedDiskPage
org.apache.poi.hdf.model.hdftypes.PapxNode
org.apache.poi.hdf.model.hdftypes.ParagraphProperties
org.apache.poi.hdf.model.hdftypes.PlexOfCps
org.apache.poi.hdf.model.hdftypes.PropertyNode
org.apache.poi.hdf.model.hdftypes.SectionProperties
org.apache.poi.hdf.model.hdftypes.SepxNode
org.apache.poi.hdf.model.hdftypes.StyleDescription
org.apache.poi.hdf.model.hdftypes.StyleSheet
org.apache.poi.hdf.model.hdftypes.TableCellDescriptor
org.apache.poi.hdf.model.hdftypes.TableProperties
org.apache.poi.hdf.model.hdftypes.TextPiece
org.apache.poi.hdf.event
org.apache.poi.hdf.model
org.apache.poi.hdf.model.hdftypes.definitions
org.apache.poi.hdf.model.util
org.apache.poi.hwpf.model.types
java.lang
java.util
org.apache.poi.hdf.extractor
org.apache.poi.hdf.model.hdftypes.definitions
org.apache.poi.util

org.apache.poi.hdf.model.hdftypes.definitions

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 1Instability: 0.75Distance: 0.75
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdf.model.hdftypes.definitions.CHPAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.DOPAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.FIBAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.PAPAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.SEPAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.TAPAbstractType
org.apache.poi.hdf.model.hdftypes.definitions.TCAbstractType
Noneorg.apache.poi.hdf.model.hdftypes
java.lang
org.apache.poi.hdf.model.hdftypes
org.apache.poi.util

org.apache.poi.hdf.model.util

Afferent Couplings: 2Efferent Couplings: 4Abstractness: 0Instability: 0.67Distance: 0.33
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdf.model.util.BTreeSet
org.apache.poi.hdf.model.util.BTreeSet$BTreeNode
org.apache.poi.hdf.model.util.BTreeSet$Entry
org.apache.poi.hdf.model.util.BTreeSet$Iterator
org.apache.poi.hdf.model.util.NumberFormatter
org.apache.poi.hdf.model.util.ParsingState
org.apache.poi.hdf.event
org.apache.poi.hdf.model
java.io
java.lang
java.util
org.apache.poi.hdf.model.hdftypes

org.apache.poi.hdgf

Afferent Couplings: 3Efferent Couplings: 7Abstractness: 0Instability: 0.7Distance: 0.3
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdgf.HDGFDiagram
org.apache.poi.hdgf.LZW4HDGF
org.apache.poi.hdgf.dev
org.apache.poi.hdgf.extractor
org.apache.poi.hdgf.streams
java.io
java.lang
org.apache.poi.hdgf.chunks
org.apache.poi.hdgf.pointers
org.apache.poi.hdgf.streams
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hdgf.chunks

Afferent Couplings: 4Efferent Couplings: 4Abstractness: 0.09Instability: 0.5Distance: 0.41
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdgf.chunks.ChunkHeader
org.apache.poi.hdgf.chunks.Chunk
org.apache.poi.hdgf.chunks.Chunk$1
org.apache.poi.hdgf.chunks.Chunk$BlockOffsetCommand
org.apache.poi.hdgf.chunks.Chunk$Command
org.apache.poi.hdgf.chunks.ChunkFactory
org.apache.poi.hdgf.chunks.ChunkFactory$CommandDefinition
org.apache.poi.hdgf.chunks.ChunkHeaderV11
org.apache.poi.hdgf.chunks.ChunkHeaderV6
org.apache.poi.hdgf.chunks.ChunkSeparator
org.apache.poi.hdgf.chunks.ChunkTrailer
org.apache.poi.hdgf
org.apache.poi.hdgf.dev
org.apache.poi.hdgf.extractor
org.apache.poi.hdgf.streams
java.io
java.lang
java.util
org.apache.poi.util

org.apache.poi.hdgf.dev

Afferent Couplings: 0Efferent Couplings: 7Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdgf.dev.VSDDumper
Nonejava.io
java.lang
org.apache.poi.hdgf
org.apache.poi.hdgf.chunks
org.apache.poi.hdgf.pointers
org.apache.poi.hdgf.streams
org.apache.poi.poifs.filesystem

org.apache.poi.hdgf.exceptions

Afferent Couplings: 1Efferent Couplings: 1Abstractness: 0Instability: 0.5Distance: 0.5
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdgf.exceptions.HDGFException
org.apache.poi.hdgf.streams
java.lang

org.apache.poi.hdgf.extractor

Afferent Couplings: 0Efferent Couplings: 7Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hdgf.extractor.VisioTextExtractor
Nonejava.io
java.lang
java.util
org.apache.poi.hdgf
org.apache.poi.hdgf.chunks
org.apache.poi.hdgf.streams
org.apache.poi.poifs.filesystem

org.apache.poi.hdgf.pointers

Afferent Couplings: 3Efferent Couplings: 2Abstractness: 0.33Instability: 0.4Distance: 0.27
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdgf.pointers.Pointer
org.apache.poi.hdgf.pointers.PointerFactory
org.apache.poi.hdgf.pointers.PointerV6
org.apache.poi.hdgf
org.apache.poi.hdgf.dev
org.apache.poi.hdgf.streams
java.lang
org.apache.poi.util

org.apache.poi.hdgf.streams

Afferent Couplings: 3Efferent Couplings: 8Abstractness: 0.12Instability: 0.73Distance: 0.15
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hdgf.streams.Stream
org.apache.poi.hdgf.streams.ChunkStream
org.apache.poi.hdgf.streams.CompressedStreamStore
org.apache.poi.hdgf.streams.PointerContainingStream
org.apache.poi.hdgf.streams.StreamStore
org.apache.poi.hdgf.streams.StringsStream
org.apache.poi.hdgf.streams.TrailerStream
org.apache.poi.hdgf.streams.UnknownStream
org.apache.poi.hdgf
org.apache.poi.hdgf.dev
org.apache.poi.hdgf.extractor
java.io
java.lang
java.util
org.apache.poi.hdgf
org.apache.poi.hdgf.chunks
org.apache.poi.hdgf.exceptions
org.apache.poi.hdgf.pointers
org.apache.poi.util

org.apache.poi.hpsf

Afferent Couplings: 4Efferent Couplings: 7Abstractness: 0.09Instability: 0.64Distance: 0.28
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hpsf.SpecialPropertySet
org.apache.poi.hpsf.UnsupportedVariantTypeException
org.apache.poi.hpsf.VariantTypeException
org.apache.poi.hpsf.ClassID
org.apache.poi.hpsf.Constants
org.apache.poi.hpsf.CustomProperties
org.apache.poi.hpsf.CustomProperty
org.apache.poi.hpsf.DocumentSummaryInformation
org.apache.poi.hpsf.HPSFException
org.apache.poi.hpsf.HPSFRuntimeException
org.apache.poi.hpsf.IllegalPropertySetDataException
org.apache.poi.hpsf.IllegalVariantTypeException
org.apache.poi.hpsf.MarkUnsupportedException
org.apache.poi.hpsf.MissingSectionException
org.apache.poi.hpsf.MutableProperty
org.apache.poi.hpsf.MutablePropertySet
org.apache.poi.hpsf.MutableSection
org.apache.poi.hpsf.MutableSection$1
org.apache.poi.hpsf.NoFormatIDException
org.apache.poi.hpsf.NoPropertySetStreamException
org.apache.poi.hpsf.NoSingleSectionException
org.apache.poi.hpsf.Property
org.apache.poi.hpsf.PropertySet
org.apache.poi.hpsf.PropertySetFactory
org.apache.poi.hpsf.ReadingNotSupportedException
org.apache.poi.hpsf.Section
org.apache.poi.hpsf.Section$PropertyListEntry
org.apache.poi.hpsf.SummaryInformation
org.apache.poi.hpsf.Thumbnail
org.apache.poi.hpsf.TypeWriter
org.apache.poi.hpsf.UnexpectedPropertySetTypeException
org.apache.poi.hpsf.Util
org.apache.poi.hpsf.Variant
org.apache.poi.hpsf.VariantSupport
org.apache.poi.hpsf.WritingNotSupportedException
org.apache.poi
org.apache.poi.contrib.poibrowser
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
java.io
java.lang
java.rmi
java.util
org.apache.poi.hpsf.wellknown
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hpsf.wellknown

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0Instability: 0.75Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hpsf.wellknown.PropertyIDMap
org.apache.poi.hpsf.wellknown.SectionIDMap
org.apache.poi.hpsf
java.io
java.lang
java.util

org.apache.poi.hslf

Afferent Couplings: 3Efferent Couplings: 9Abstractness: 0Instability: 0.75Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.EncryptedSlideShow
org.apache.poi.hslf.HSLFSlideShow
org.apache.poi.hslf.dev
org.apache.poi.hslf.extractor
org.apache.poi.hslf.usermodel
java.io
java.lang
java.util
org.apache.poi
org.apache.poi.hslf.exceptions
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hslf.blip

Afferent Couplings: 2Efferent Couplings: 8Abstractness: 0.2Instability: 0.8Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hslf.blip.Bitmap
org.apache.poi.hslf.blip.Metafile
org.apache.poi.hslf.blip.DIB
org.apache.poi.hslf.blip.EMF
org.apache.poi.hslf.blip.JPEG
org.apache.poi.hslf.blip.Metafile$Header
org.apache.poi.hslf.blip.PICT
org.apache.poi.hslf.blip.PNG
org.apache.poi.hslf.blip.WMF
org.apache.poi.hslf.blip.WMF$AldusHeader
org.apache.poi.hslf.model
org.apache.poi.hslf.usermodel
java.awt
java.io
java.lang
java.util.zip
javax.imageio
org.apache.poi.hslf.exceptions
org.apache.poi.hslf.usermodel
org.apache.poi.util

org.apache.poi.hslf.dev

Afferent Couplings: 0Efferent Couplings: 10Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.dev.PPDrawingTextListing
org.apache.poi.hslf.dev.PPTXMLDump
org.apache.poi.hslf.dev.SLWTListing
org.apache.poi.hslf.dev.SLWTTextListing
org.apache.poi.hslf.dev.SlideAndNotesAtomListing
org.apache.poi.hslf.dev.SlideIdListing
org.apache.poi.hslf.dev.SlideShowDumper
org.apache.poi.hslf.dev.SlideShowRecordDumper
org.apache.poi.hslf.dev.TextStyleListing
org.apache.poi.hslf.dev.UserEditAndPersistListing
Nonejava.io
java.lang
java.util
org.apache.poi.ddf
org.apache.poi.hslf
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hslf.exceptions

Afferent Couplings: 5Efferent Couplings: 1Abstractness: 0Instability: 0.17Distance: 0.83
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.exceptions.CorruptPowerPointFileException
org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException
org.apache.poi.hslf.exceptions.HSLFException
org.apache.poi.hslf.exceptions.InvalidRecordFormatException
org.apache.poi.hslf
org.apache.poi.hslf.blip
org.apache.poi.hslf.model
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
java.lang

org.apache.poi.hslf.extractor

Afferent Couplings: 0Efferent Couplings: 9Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.extractor.ImageExtractor
org.apache.poi.hslf.extractor.PowerPointExtractor
org.apache.poi.hslf.extractor.QuickButCruddyTextExtractor
Nonejava.io
java.lang
java.util
org.apache.poi.hslf
org.apache.poi.hslf.model
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hslf.model

Afferent Couplings: 2Efferent Couplings: 18Abstractness: 0.14Instability: 0.9Distance: 0.04
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hslf.model.MasterSheet
org.apache.poi.hslf.model.Shape
org.apache.poi.hslf.model.Sheet
org.apache.poi.hslf.model.AutoShape
org.apache.poi.hslf.model.Background
org.apache.poi.hslf.model.Fill
org.apache.poi.hslf.model.Hyperlink
org.apache.poi.hslf.model.Line
org.apache.poi.hslf.model.Notes
org.apache.poi.hslf.model.PPGraphics2D
org.apache.poi.hslf.model.Picture
org.apache.poi.hslf.model.Placeholder
org.apache.poi.hslf.model.ShapeFactory
org.apache.poi.hslf.model.ShapeGroup
org.apache.poi.hslf.model.ShapeTypes
org.apache.poi.hslf.model.SimpleShape
org.apache.poi.hslf.model.Slide
org.apache.poi.hslf.model.SlideMaster
org.apache.poi.hslf.model.TextBox
org.apache.poi.hslf.model.TextRun
org.apache.poi.hslf.model.TitleMaster
org.apache.poi.hslf.extractor
org.apache.poi.hslf.usermodel
java.awt
java.awt.font
java.awt.geom
java.awt.image
java.awt.image.renderable
java.io
java.lang
java.lang.reflect
java.text
java.util
javax.imageio
org.apache.poi.ddf
org.apache.poi.hslf.blip
org.apache.poi.hslf.exceptions
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.util

org.apache.poi.hslf.model.textproperties

Afferent Couplings: 4Efferent Couplings: 5Abstractness: 0Instability: 0.56Distance: 0.44
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.model.textproperties.AlignmentTextProp
org.apache.poi.hslf.model.textproperties.BitMaskTextProp
org.apache.poi.hslf.model.textproperties.CharFlagsTextProp
org.apache.poi.hslf.model.textproperties.ParagraphFlagsTextProp
org.apache.poi.hslf.model.textproperties.TextProp
org.apache.poi.hslf.model.textproperties.TextPropCollection
org.apache.poi.hslf.dev
org.apache.poi.hslf.model
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
java.io
java.lang
java.util
org.apache.poi.hslf.record
org.apache.poi.util

org.apache.poi.hslf.record

Afferent Couplings: 6Efferent Couplings: 10Abstractness: 0.15Instability: 0.62Distance: 0.22
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hslf.record.ParentAwareRecord
org.apache.poi.hslf.record.PositionDependentRecord
org.apache.poi.hslf.record.PositionDependentRecordAtom
org.apache.poi.hslf.record.PositionDependentRecordContainer
org.apache.poi.hslf.record.Record
org.apache.poi.hslf.record.RecordAtom
org.apache.poi.hslf.record.RecordContainer
org.apache.poi.hslf.record.SheetContainer
org.apache.poi.hslf.record.CString
org.apache.poi.hslf.record.ColorSchemeAtom
org.apache.poi.hslf.record.Comment2000
org.apache.poi.hslf.record.Comment2000Atom
org.apache.poi.hslf.record.CurrentUserAtom
org.apache.poi.hslf.record.Document
org.apache.poi.hslf.record.DocumentAtom
org.apache.poi.hslf.record.DocumentAtom$SlideSize
org.apache.poi.hslf.record.DocumentEncryptionAtom
org.apache.poi.hslf.record.DummyPositionSensitiveRecordWithChildren
org.apache.poi.hslf.record.DummyRecordWithChildren
org.apache.poi.hslf.record.Environment
org.apache.poi.hslf.record.EscherTextboxWrapper
org.apache.poi.hslf.record.ExHyperlink
org.apache.poi.hslf.record.ExHyperlinkAtom
org.apache.poi.hslf.record.ExObjList
org.apache.poi.hslf.record.ExObjListAtom
org.apache.poi.hslf.record.FontCollection
org.apache.poi.hslf.record.FontEntityAtom
org.apache.poi.hslf.record.InteractiveInfo
org.apache.poi.hslf.record.InteractiveInfoAtom
org.apache.poi.hslf.record.MainMaster
org.apache.poi.hslf.record.Notes
org.apache.poi.hslf.record.NotesAtom
org.apache.poi.hslf.record.OEPlaceholderAtom
org.apache.poi.hslf.record.OutlineTextRefAtom
org.apache.poi.hslf.record.PPDrawing
org.apache.poi.hslf.record.PPDrawingGroup
org.apache.poi.hslf.record.PersistPtrHolder
org.apache.poi.hslf.record.RecordTypes
org.apache.poi.hslf.record.RecordTypes$Type
org.apache.poi.hslf.record.Slide
org.apache.poi.hslf.record.SlideAtom
org.apache.poi.hslf.record.SlideAtom$SSlideLayoutAtom
org.apache.poi.hslf.record.SlideListWithText
org.apache.poi.hslf.record.SlideListWithText$SlideAtomsSet
org.apache.poi.hslf.record.SlidePersistAtom
org.apache.poi.hslf.record.StyleTextPropAtom
org.apache.poi.hslf.record.TextBytesAtom
org.apache.poi.hslf.record.TextCharsAtom
org.apache.poi.hslf.record.TextHeaderAtom
org.apache.poi.hslf.record.TxInteractiveInfoAtom
org.apache.poi.hslf.record.TxMasterStyleAtom
org.apache.poi.hslf.record.UnknownRecordPlaceholder
org.apache.poi.hslf.record.UserEditAtom
org.apache.poi.hslf
org.apache.poi.hslf.dev
org.apache.poi.hslf.extractor
org.apache.poi.hslf.model
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.usermodel
java.io
java.lang
java.lang.reflect
java.util
org.apache.poi.ddf
org.apache.poi.hslf.exceptions
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.util
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hslf.usermodel

Afferent Couplings: 5Efferent Couplings: 13Abstractness: 0.33Instability: 0.72Distance: 0.06
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hslf.usermodel.PictureData
org.apache.poi.hslf.usermodel.RichTextRun
org.apache.poi.hslf.usermodel.SlideShow
org.apache.poi.hslf
org.apache.poi.hslf.blip
org.apache.poi.hslf.dev
org.apache.poi.hslf.extractor
org.apache.poi.hslf.model
java.awt
java.io
java.lang
java.security
java.util
org.apache.poi.ddf
org.apache.poi.hslf
org.apache.poi.hslf.blip
org.apache.poi.hslf.exceptions
org.apache.poi.hslf.model
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.record
org.apache.poi.util

org.apache.poi.hslf.util

Afferent Couplings: 1Efferent Couplings: 4Abstractness: 0Instability: 0.8Distance: 0.2
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hslf.util.MutableByteArrayOutputStream
org.apache.poi.hslf.util.SystemTimeUtils
org.apache.poi.hslf.record
java.io
java.lang
java.util
org.apache.poi.util

org.apache.poi.hssf.contrib.view

Afferent Couplings: 0Efferent Couplings: 13Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.contrib.view.SVBorder
org.apache.poi.hssf.contrib.view.SVFractionalFormat
org.apache.poi.hssf.contrib.view.SVRowHeader
org.apache.poi.hssf.contrib.view.SVRowHeader$RowHeaderRenderer
org.apache.poi.hssf.contrib.view.SVRowHeader$SVRowHeaderModel
org.apache.poi.hssf.contrib.view.SVTableCellEditor
org.apache.poi.hssf.contrib.view.SVTableCellRenderer
org.apache.poi.hssf.contrib.view.SVTableCellRenderer$CellFormatter
org.apache.poi.hssf.contrib.view.SVTableModel
org.apache.poi.hssf.contrib.view.SVTableUtils
org.apache.poi.hssf.contrib.view.SViewer
org.apache.poi.hssf.contrib.view.SViewer$1
org.apache.poi.hssf.contrib.view.SViewerPanel
org.apache.poi.hssf.contrib.view.SViewerPanel$1
org.apache.poi.hssf.contrib.view.SViewerPanel$DeleteSheetAction
org.apache.poi.hssf.contrib.view.SViewerPanel$InsertSheetAction
org.apache.poi.hssf.contrib.view.SViewerPanel$RenameSheetAction
org.apache.poi.hssf.contrib.view.SViewerPanel$TabListener
Nonejava.awt
java.awt.event
java.io
java.lang
java.net
java.text
java.util
javax.swing
javax.swing.border
javax.swing.plaf
javax.swing.table
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util

org.apache.poi.hssf.dev

Afferent Couplings: 0Efferent Couplings: 11Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.dev.BiffViewer
org.apache.poi.hssf.dev.BiffViewer$BiffviewRecordInputStream
org.apache.poi.hssf.dev.BiffViewer$RecordDetails
org.apache.poi.hssf.dev.EFBiffViewer
org.apache.poi.hssf.dev.EFBiffViewer$1
org.apache.poi.hssf.dev.FormulaViewer
org.apache.poi.hssf.dev.HSSF
Nonejava.io
java.lang
java.util
org.apache.poi.hssf.eventusermodel
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hssf.eventmodel

Afferent Couplings: 1Efferent Couplings: 6Abstractness: 0.4Instability: 0.86Distance: 0.26
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.eventmodel.ERFListener
org.apache.poi.hssf.eventmodel.ModelFactoryListener
org.apache.poi.hssf.eventmodel.EventRecordFactory
org.apache.poi.hssf.eventmodel.ListenerWrapper
org.apache.poi.hssf.eventmodel.ModelFactory
org.apache.poi.hssf.usermodel
java.io
java.lang
java.lang.reflect
java.util
org.apache.poi.hssf.model
org.apache.poi.hssf.record

org.apache.poi.hssf.eventusermodel

Afferent Couplings: 1Efferent Couplings: 6Abstractness: 0.33Instability: 0.86Distance: 0.19
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.eventusermodel.AbortableHSSFListener
org.apache.poi.hssf.eventusermodel.HSSFListener
org.apache.poi.hssf.eventusermodel.HSSFEventFactory
org.apache.poi.hssf.eventusermodel.HSSFRequest
org.apache.poi.hssf.eventusermodel.HSSFUserException
org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener
org.apache.poi.hssf.dev
java.io
java.lang
java.util
org.apache.poi.hssf.eventusermodel.dummyrecord
org.apache.poi.hssf.record
org.apache.poi.poifs.filesystem

org.apache.poi.hssf.eventusermodel.dummyrecord

Afferent Couplings: 1Efferent Couplings: 1Abstractness: 0Instability: 0.5Distance: 0.5
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord
org.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord
org.apache.poi.hssf.eventusermodel.dummyrecord.MissingRowDummyRecord
org.apache.poi.hssf.eventusermodel
org.apache.poi.hssf.record

org.apache.poi.hssf.model

Afferent Couplings: 5Efferent Couplings: 11Abstractness: 0.12Instability: 0.69Distance: 0.19
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.model.AbstractShape
org.apache.poi.hssf.model.Model
org.apache.poi.hssf.model.CommentShape
org.apache.poi.hssf.model.ConvertAnchor
org.apache.poi.hssf.model.DrawingManager
org.apache.poi.hssf.model.DrawingManager2
org.apache.poi.hssf.model.FormulaParser
org.apache.poi.hssf.model.LineShape
org.apache.poi.hssf.model.Node
org.apache.poi.hssf.model.PictureShape
org.apache.poi.hssf.model.PolygonShape
org.apache.poi.hssf.model.Sheet
org.apache.poi.hssf.model.SimpleFilledShape
org.apache.poi.hssf.model.TextboxShape
org.apache.poi.hssf.model.Workbook
org.apache.poi.hssf.model.WorkbookRecordList
org.apache.poi.hssf.dev
org.apache.poi.hssf.eventmodel
org.apache.poi.hssf.record
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
java.io
java.lang
java.security
java.util
org.apache.poi.ddf
org.apache.poi.hssf.record
org.apache.poi.hssf.record.aggregates
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util
org.apache.poi.util

org.apache.poi.hssf.record

Afferent Couplings: 10Efferent Couplings: 10Abstractness: 0.04Instability: 0.5Distance: 0.46
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.record.AbstractEscherHolderRecord
org.apache.poi.hssf.record.CellValueRecordInterface
org.apache.poi.hssf.record.CustomField
org.apache.poi.hssf.record.Margin
org.apache.poi.hssf.record.Record
org.apache.poi.hssf.record.SubRecord
org.apache.poi.hssf.record.AreaFormatRecord
org.apache.poi.hssf.record.AreaRecord
org.apache.poi.hssf.record.AxisLineFormatRecord
org.apache.poi.hssf.record.AxisOptionsRecord
org.apache.poi.hssf.record.AxisParentRecord
org.apache.poi.hssf.record.AxisRecord
org.apache.poi.hssf.record.AxisUsedRecord
org.apache.poi.hssf.record.BOFRecord
org.apache.poi.hssf.record.BackupRecord
org.apache.poi.hssf.record.BarRecord
org.apache.poi.hssf.record.BeginRecord
org.apache.poi.hssf.record.BlankRecord
org.apache.poi.hssf.record.BookBoolRecord
org.apache.poi.hssf.record.BoolErrRecord
org.apache.poi.hssf.record.BottomMarginRecord
org.apache.poi.hssf.record.BoundSheetRecord
org.apache.poi.hssf.record.CalcCountRecord
org.apache.poi.hssf.record.CalcModeRecord
org.apache.poi.hssf.record.CategorySeriesAxisRecord
org.apache.poi.hssf.record.ChartFormatRecord
org.apache.poi.hssf.record.ChartRecord
org.apache.poi.hssf.record.CodepageRecord
org.apache.poi.hssf.record.ColumnInfoRecord
org.apache.poi.hssf.record.CommonObjectDataSubRecord
org.apache.poi.hssf.record.ContinueRecord
org.apache.poi.hssf.record.CountryRecord
org.apache.poi.hssf.record.DBCellRecord
org.apache.poi.hssf.record.DSFRecord
org.apache.poi.hssf.record.DatRecord
org.apache.poi.hssf.record.DataFormatRecord
org.apache.poi.hssf.record.DateWindow1904Record
org.apache.poi.hssf.record.DefaultColWidthRecord
org.apache.poi.hssf.record.DefaultDataLabelTextPropertiesRecord
org.apache.poi.hssf.record.DefaultRowHeightRecord
org.apache.poi.hssf.record.DeltaRecord
org.apache.poi.hssf.record.DimensionsRecord
org.apache.poi.hssf.record.DrawingGroupRecord
org.apache.poi.hssf.record.DrawingRecord
org.apache.poi.hssf.record.DrawingRecordForBiffViewer
org.apache.poi.hssf.record.DrawingSelectionRecord
org.apache.poi.hssf.record.EOFRecord
org.apache.poi.hssf.record.EndRecord
org.apache.poi.hssf.record.EndSubRecord
org.apache.poi.hssf.record.EscherAggregate
org.apache.poi.hssf.record.EscherAggregate$1
org.apache.poi.hssf.record.EscherAggregate$2
org.apache.poi.hssf.record.ExtSSTInfoSubRecord
org.apache.poi.hssf.record.ExtSSTRecord
org.apache.poi.hssf.record.ExtendedFormatRecord
org.apache.poi.hssf.record.ExternSheetRecord
org.apache.poi.hssf.record.ExternSheetSubRecord
org.apache.poi.hssf.record.FilePassRecord
org.apache.poi.hssf.record.FnGroupCountRecord
org.apache.poi.hssf.record.FontBasisRecord
org.apache.poi.hssf.record.FontIndexRecord
org.apache.poi.hssf.record.FontRecord
org.apache.poi.hssf.record.FooterRecord
org.apache.poi.hssf.record.FormatRecord
org.apache.poi.hssf.record.FormulaRecord
org.apache.poi.hssf.record.FrameRecord
org.apache.poi.hssf.record.GridsetRecord
org.apache.poi.hssf.record.GroupMarkerSubRecord
org.apache.poi.hssf.record.GutsRecord
org.apache.poi.hssf.record.HCenterRecord
org.apache.poi.hssf.record.HeaderRecord
org.apache.poi.hssf.record.HideObjRecord
org.apache.poi.hssf.record.HorizontalPageBreakRecord
org.apache.poi.hssf.record.IndexRecord
org.apache.poi.hssf.record.InterfaceEndRecord
org.apache.poi.hssf.record.InterfaceHdrRecord
org.apache.poi.hssf.record.IterationRecord
org.apache.poi.hssf.record.LabelRecord
org.apache.poi.hssf.record.LabelSSTRecord
org.apache.poi.hssf.record.LeftMarginRecord
org.apache.poi.hssf.record.LegendRecord
org.apache.poi.hssf.record.LineFormatRecord
org.apache.poi.hssf.record.LinkedDataFormulaField
org.apache.poi.hssf.record.LinkedDataRecord
org.apache.poi.hssf.record.MMSRecord
org.apache.poi.hssf.record.MergeCellsRecord
org.apache.poi.hssf.record.MergeCellsRecord$MergedRegion
org.apache.poi.hssf.record.MulBlankRecord
org.apache.poi.hssf.record.MulRKRecord
org.apache.poi.hssf.record.NameRecord
org.apache.poi.hssf.record.NoteRecord
org.apache.poi.hssf.record.NoteStructureSubRecord
org.apache.poi.hssf.record.NumberFormatIndexRecord
org.apache.poi.hssf.record.NumberRecord
org.apache.poi.hssf.record.ObjRecord
org.apache.poi.hssf.record.ObjectLinkRecord
org.apache.poi.hssf.record.PColor
org.apache.poi.hssf.record.PageBreakRecord
org.apache.poi.hssf.record.PageBreakRecord$Break
org.apache.poi.hssf.record.PaletteRecord
org.apache.poi.hssf.record.PaneRecord
org.apache.poi.hssf.record.PasswordRecord
org.apache.poi.hssf.record.PasswordRev4Record
org.apache.poi.hssf.record.PlotAreaRecord
org.apache.poi.hssf.record.PlotGrowthRecord
org.apache.poi.hssf.record.PrecisionRecord
org.apache.poi.hssf.record.PrintGridlinesRecord
org.apache.poi.hssf.record.PrintHeadersRecord
org.apache.poi.hssf.record.PrintSetupRecord
org.apache.poi.hssf.record.ProtectRecord
org.apache.poi.hssf.record.ProtectionRev4Record
org.apache.poi.hssf.record.RKRecord
org.apache.poi.hssf.record.RecalcIdRecord
org.apache.poi.hssf.record.RecordFactory
org.apache.poi.hssf.record.RecordFormatException
org.apache.poi.hssf.record.RecordInputStream
org.apache.poi.hssf.record.RecordProcessor
org.apache.poi.hssf.record.RefModeRecord
org.apache.poi.hssf.record.RefreshAllRecord
org.apache.poi.hssf.record.RightMarginRecord
org.apache.poi.hssf.record.RkRec
org.apache.poi.hssf.record.RowRecord
org.apache.poi.hssf.record.SCLRecord
org.apache.poi.hssf.record.SSTDeserializer
org.apache.poi.hssf.record.SSTRecord
org.apache.poi.hssf.record.SSTRecordHeader
org.apache.poi.hssf.record.SSTRecordSizeCalculator
org.apache.poi.hssf.record.SSTSerializer
org.apache.poi.hssf.record.SaveRecalcRecord
org.apache.poi.hssf.record.SelectionRecord
org.apache.poi.hssf.record.SelectionRecord$Reference
org.apache.poi.hssf.record.SeriesChartGroupIndexRecord
org.apache.poi.hssf.record.SeriesIndexRecord
org.apache.poi.hssf.record.SeriesLabelsRecord
org.apache.poi.hssf.record.SeriesListRecord
org.apache.poi.hssf.record.SeriesRecord
org.apache.poi.hssf.record.SeriesTextRecord
org.apache.poi.hssf.record.SeriesToChartGroupRecord
org.apache.poi.hssf.record.SharedFormulaRecord
org.apache.poi.hssf.record.SheetPropertiesRecord
org.apache.poi.hssf.record.StringRecord
org.apache.poi.hssf.record.StyleRecord
org.apache.poi.hssf.record.SupBookRecord
org.apache.poi.hssf.record.TabIdRecord
org.apache.poi.hssf.record.TextObjectBaseRecord
org.apache.poi.hssf.record.TextObjectRecord
org.apache.poi.hssf.record.TextRecord
org.apache.poi.hssf.record.TickRecord
org.apache.poi.hssf.record.TopMarginRecord
org.apache.poi.hssf.record.UnicodeString
org.apache.poi.hssf.record.UnicodeString$FormatRun
org.apache.poi.hssf.record.UnicodeString$UnicodeRecordStats
org.apache.poi.hssf.record.UnitsRecord
org.apache.poi.hssf.record.UnknownRecord
org.apache.poi.hssf.record.UseSelFSRecord
org.apache.poi.hssf.record.VCenterRecord
org.apache.poi.hssf.record.ValueRangeRecord
org.apache.poi.hssf.record.VerticalPageBreakRecord
org.apache.poi.hssf.record.WSBoolRecord
org.apache.poi.hssf.record.WindowOneRecord
org.apache.poi.hssf.record.WindowProtectRecord
org.apache.poi.hssf.record.WindowTwoRecord
org.apache.poi.hssf.record.WriteAccessRecord
org.apache.poi.hssf.record.WriteProtectRecord
org.apache.poi.ddf
org.apache.poi.hssf.dev
org.apache.poi.hssf.eventmodel
org.apache.poi.hssf.eventusermodel
org.apache.poi.hssf.eventusermodel.dummyrecord
org.apache.poi.hssf.model
org.apache.poi.hssf.record.aggregates
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util
java.io
java.lang
java.lang.reflect
java.util
org.apache.poi.ddf
org.apache.poi.hssf.model
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util
org.apache.poi.util

org.apache.poi.hssf.record.aggregates

Afferent Couplings: 2Efferent Couplings: 3Abstractness: 0Instability: 0.6Distance: 0.4
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate
org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate
org.apache.poi.hssf.record.aggregates.RowRecordsAggregate
org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate
org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate$MyIterator
org.apache.poi.hssf.model
org.apache.poi.hssf.usermodel
java.lang
java.util
org.apache.poi.hssf.record

org.apache.poi.hssf.record.formula

Afferent Couplings: 5Efferent Couplings: 6Abstractness: 0.07Instability: 0.55Distance: 0.39
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.record.formula.AbstractFunctionPtg
org.apache.poi.hssf.record.formula.ControlPtg
org.apache.poi.hssf.record.formula.OperationPtg
org.apache.poi.hssf.record.formula.Ptg
org.apache.poi.hssf.record.formula.AddPtg
org.apache.poi.hssf.record.formula.Area3DPtg
org.apache.poi.hssf.record.formula.AreaAPtg
org.apache.poi.hssf.record.formula.AreaErrPtg
org.apache.poi.hssf.record.formula.AreaNAPtg
org.apache.poi.hssf.record.formula.AreaNPtg
org.apache.poi.hssf.record.formula.AreaNVPtg
org.apache.poi.hssf.record.formula.AreaPtg
org.apache.poi.hssf.record.formula.AreaVPtg
org.apache.poi.hssf.record.formula.ArrayPtg
org.apache.poi.hssf.record.formula.ArrayPtgA
org.apache.poi.hssf.record.formula.ArrayPtgV
org.apache.poi.hssf.record.formula.AttrPtg
org.apache.poi.hssf.record.formula.BoolPtg
org.apache.poi.hssf.record.formula.ConcatPtg
org.apache.poi.hssf.record.formula.DeletedArea3DPtg
org.apache.poi.hssf.record.formula.DeletedRef3DPtg
org.apache.poi.hssf.record.formula.DividePtg
org.apache.poi.hssf.record.formula.EqualPtg
org.apache.poi.hssf.record.formula.ErrPtg
org.apache.poi.hssf.record.formula.ExpPtg
org.apache.poi.hssf.record.formula.FuncPtg
org.apache.poi.hssf.record.formula.FuncVarPtg
org.apache.poi.hssf.record.formula.GreaterEqualPtg
org.apache.poi.hssf.record.formula.GreaterThanPtg
org.apache.poi.hssf.record.formula.IntPtg
org.apache.poi.hssf.record.formula.IntersectionPtg
org.apache.poi.hssf.record.formula.LessEqualPtg
org.apache.poi.hssf.record.formula.LessThanPtg
org.apache.poi.hssf.record.formula.MemAreaPtg
org.apache.poi.hssf.record.formula.MemErrPtg
org.apache.poi.hssf.record.formula.MemFuncPtg
org.apache.poi.hssf.record.formula.MissingArgPtg
org.apache.poi.hssf.record.formula.MultiplyPtg
org.apache.poi.hssf.record.formula.NamePtg
org.apache.poi.hssf.record.formula.NameXPtg
org.apache.poi.hssf.record.formula.NotEqualPtg
org.apache.poi.hssf.record.formula.NumberPtg
org.apache.poi.hssf.record.formula.ParenthesisPtg
org.apache.poi.hssf.record.formula.PercentPtg
org.apache.poi.hssf.record.formula.PowerPtg
org.apache.poi.hssf.record.formula.RangePtg
org.apache.poi.hssf.record.formula.Ref3DPtg
org.apache.poi.hssf.record.formula.RefAPtg
org.apache.poi.hssf.record.formula.RefErrorPtg
org.apache.poi.hssf.record.formula.RefNAPtg
org.apache.poi.hssf.record.formula.RefNPtg
org.apache.poi.hssf.record.formula.RefNVPtg
org.apache.poi.hssf.record.formula.RefVPtg
org.apache.poi.hssf.record.formula.ReferencePtg
org.apache.poi.hssf.record.formula.StringPtg
org.apache.poi.hssf.record.formula.SubtractPtg
org.apache.poi.hssf.record.formula.UnaryMinusPtg
org.apache.poi.hssf.record.formula.UnaryPlusPtg
org.apache.poi.hssf.record.formula.UnionPtg
org.apache.poi.hssf.record.formula.UnknownPtg
org.apache.poi.hssf.dev
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.record.formula.eval
org.apache.poi.hssf.usermodel
java.lang
java.util
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.util
org.apache.poi.util

org.apache.poi.hssf.record.formula.eval

Afferent Couplings: 2Efferent Couplings: 3Abstractness: 0.3Instability: 0.6Distance: 0.1
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.record.formula.eval.AreaEval
org.apache.poi.hssf.record.formula.eval.Eval
org.apache.poi.hssf.record.formula.eval.FunctionEval
org.apache.poi.hssf.record.formula.eval.NumericOperationEval
org.apache.poi.hssf.record.formula.eval.NumericValueEval
org.apache.poi.hssf.record.formula.eval.OperationEval
org.apache.poi.hssf.record.formula.eval.RefEval
org.apache.poi.hssf.record.formula.eval.RelationalOperationEval
org.apache.poi.hssf.record.formula.eval.StringOperationEval
org.apache.poi.hssf.record.formula.eval.StringValueEval
org.apache.poi.hssf.record.formula.eval.ValueEval
org.apache.poi.hssf.record.formula.eval.AddEval
org.apache.poi.hssf.record.formula.eval.Area2DEval
org.apache.poi.hssf.record.formula.eval.Area3DEval
org.apache.poi.hssf.record.formula.eval.BlankEval
org.apache.poi.hssf.record.formula.eval.BoolEval
org.apache.poi.hssf.record.formula.eval.ConcatEval
org.apache.poi.hssf.record.formula.eval.DivideEval
org.apache.poi.hssf.record.formula.eval.EqualEval
org.apache.poi.hssf.record.formula.eval.ErrorEval
org.apache.poi.hssf.record.formula.eval.FuncVarEval
org.apache.poi.hssf.record.formula.eval.GreaterEqualEval
org.apache.poi.hssf.record.formula.eval.GreaterThanEval
org.apache.poi.hssf.record.formula.eval.LessEqualEval
org.apache.poi.hssf.record.formula.eval.LessThanEval
org.apache.poi.hssf.record.formula.eval.MultiplyEval
org.apache.poi.hssf.record.formula.eval.NotEqualEval
org.apache.poi.hssf.record.formula.eval.NumberEval
org.apache.poi.hssf.record.formula.eval.PowerEval
org.apache.poi.hssf.record.formula.eval.Ref2DEval
org.apache.poi.hssf.record.formula.eval.Ref3DEval
org.apache.poi.hssf.record.formula.eval.RelationalOperationEval$RelationalValues
org.apache.poi.hssf.record.formula.eval.StringEval
org.apache.poi.hssf.record.formula.eval.SubtractEval
org.apache.poi.hssf.record.formula.eval.UnaryMinusEval
org.apache.poi.hssf.record.formula.eval.UnaryPlusEval
org.apache.poi.hssf.record.formula.eval.ValueEvalToNumericXlator
org.apache.poi.hssf.record.formula.functions
org.apache.poi.hssf.usermodel
java.lang
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.record.formula.functions

org.apache.poi.hssf.record.formula.functions

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0.03Instability: 0.75Distance: 0.22
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.record.formula.functions.BooleanFunction
org.apache.poi.hssf.record.formula.functions.FinanceFunction
org.apache.poi.hssf.record.formula.functions.Function
org.apache.poi.hssf.record.formula.functions.LogicalFunction
org.apache.poi.hssf.record.formula.functions.MultiOperandNumericFunction
org.apache.poi.hssf.record.formula.functions.NumericFunction
org.apache.poi.hssf.record.formula.functions.TextFunction
org.apache.poi.hssf.record.formula.functions.XYNumericFunction
org.apache.poi.hssf.record.formula.functions.Abs
org.apache.poi.hssf.record.formula.functions.Absref
org.apache.poi.hssf.record.formula.functions.Acos
org.apache.poi.hssf.record.formula.functions.Acosh
org.apache.poi.hssf.record.formula.functions.Activecell
org.apache.poi.hssf.record.formula.functions.Address
org.apache.poi.hssf.record.formula.functions.And
org.apache.poi.hssf.record.formula.functions.Areas
org.apache.poi.hssf.record.formula.functions.Argument
org.apache.poi.hssf.record.formula.functions.Asc
org.apache.poi.hssf.record.formula.functions.Asin
org.apache.poi.hssf.record.formula.functions.Asinh
org.apache.poi.hssf.record.formula.functions.Atan
org.apache.poi.hssf.record.formula.functions.Atan2
org.apache.poi.hssf.record.formula.functions.Atanh
org.apache.poi.hssf.record.formula.functions.Avedev
org.apache.poi.hssf.record.formula.functions.Average
org.apache.poi.hssf.record.formula.functions.Averagea
org.apache.poi.hssf.record.formula.functions.Betadist
org.apache.poi.hssf.record.formula.functions.Betainv
org.apache.poi.hssf.record.formula.functions.Binomdist
org.apache.poi.hssf.record.formula.functions.Call
org.apache.poi.hssf.record.formula.functions.Caller
org.apache.poi.hssf.record.formula.functions.Ceiling
org.apache.poi.hssf.record.formula.functions.Cell
org.apache.poi.hssf.record.formula.functions.Char
org.apache.poi.hssf.record.formula.functions.Chidist
org.apache.poi.hssf.record.formula.functions.Chiinv
org.apache.poi.hssf.record.formula.functions.Chitest
org.apache.poi.hssf.record.formula.functions.Choose
org.apache.poi.hssf.record.formula.functions.Clean
org.apache.poi.hssf.record.formula.functions.Code
org.apache.poi.hssf.record.formula.functions.Column
org.apache.poi.hssf.record.formula.functions.Columns
org.apache.poi.hssf.record.formula.functions.Combin
org.apache.poi.hssf.record.formula.functions.Concatenate
org.apache.poi.hssf.record.formula.functions.Confidence
org.apache.poi.hssf.record.formula.functions.Correl
org.apache.poi.hssf.record.formula.functions.Cos
org.apache.poi.hssf.record.formula.functions.Cosh
org.apache.poi.hssf.record.formula.functions.Count
org.apache.poi.hssf.record.formula.functions.Counta
org.apache.poi.hssf.record.formula.functions.Countblank
org.apache.poi.hssf.record.formula.functions.Countif
org.apache.poi.hssf.record.formula.functions.Covar
org.apache.poi.hssf.record.formula.functions.Critbinom
org.apache.poi.hssf.record.formula.functions.Customrepeat
org.apache.poi.hssf.record.formula.functions.Date
org.apache.poi.hssf.record.formula.functions.Datedif
org.apache.poi.hssf.record.formula.functions.Datestring
org.apache.poi.hssf.record.formula.functions.Datevalue
org.apache.poi.hssf.record.formula.functions.Daverage
org.apache.poi.hssf.record.formula.functions.Day
org.apache.poi.hssf.record.formula.functions.Days360
org.apache.poi.hssf.record.formula.functions.Db
org.apache.poi.hssf.record.formula.functions.Dbcs
org.apache.poi.hssf.record.formula.functions.Dcount
org.apache.poi.hssf.record.formula.functions.Dcounta
org.apache.poi.hssf.record.formula.functions.Ddb
org.apache.poi.hssf.record.formula.functions.Degrees
org.apache.poi.hssf.record.formula.functions.Deref
org.apache.poi.hssf.record.formula.functions.Devsq
org.apache.poi.hssf.record.formula.functions.Dget
org.apache.poi.hssf.record.formula.functions.Dmax
org.apache.poi.hssf.record.formula.functions.Dmin
org.apache.poi.hssf.record.formula.functions.Dollar
org.apache.poi.hssf.record.formula.functions.Dproduct
org.apache.poi.hssf.record.formula.functions.Dstdev
org.apache.poi.hssf.record.formula.functions.Dstdevp
org.apache.poi.hssf.record.formula.functions.Dsum
org.apache.poi.hssf.record.formula.functions.Dvar
org.apache.poi.hssf.record.formula.functions.Dvarp
org.apache.poi.hssf.record.formula.functions.Echo
org.apache.poi.hssf.record.formula.functions.Error
org.apache.poi.hssf.record.formula.functions.Errortype
org.apache.poi.hssf.record.formula.functions.Evaluate
org.apache.poi.hssf.record.formula.functions.Even
org.apache.poi.hssf.record.formula.functions.Exact
org.apache.poi.hssf.record.formula.functions.Exec
org.apache.poi.hssf.record.formula.functions.Exp
org.apache.poi.hssf.record.formula.functions.Expondist
org.apache.poi.hssf.record.formula.functions.Fact
org.apache.poi.hssf.record.formula.functions.False
org.apache.poi.hssf.record.formula.functions.Fdist
org.apache.poi.hssf.record.formula.functions.Files
org.apache.poi.hssf.record.formula.functions.FinanceLib
org.apache.poi.hssf.record.formula.functions.Find
org.apache.poi.hssf.record.formula.functions.Findb
org.apache.poi.hssf.record.formula.functions.Finv
org.apache.poi.hssf.record.formula.functions.Fisher
org.apache.poi.hssf.record.formula.functions.Fisherinv
org.apache.poi.hssf.record.formula.functions.Fixed
org.apache.poi.hssf.record.formula.functions.Floor
org.apache.poi.hssf.record.formula.functions.Forecast
org.apache.poi.hssf.record.formula.functions.Formulaconvert
org.apache.poi.hssf.record.formula.functions.Fpos
org.apache.poi.hssf.record.formula.functions.Frequency
org.apache.poi.hssf.record.formula.functions.Ftest
org.apache.poi.hssf.record.formula.functions.Fv
org.apache.poi.hssf.record.formula.functions.Gammadist
org.apache.poi.hssf.record.formula.functions.Gammainv
org.apache.poi.hssf.record.formula.functions.Gammaln
org.apache.poi.hssf.record.formula.functions.Geomean
org.apache.poi.hssf.record.formula.functions.Goto
org.apache.poi.hssf.record.formula.functions.Group
org.apache.poi.hssf.record.formula.functions.Growth
org.apache.poi.hssf.record.formula.functions.Halt
org.apache.poi.hssf.record.formula.functions.Harmean
org.apache.poi.hssf.record.formula.functions.Help
org.apache.poi.hssf.record.formula.functions.Hlookup
org.apache.poi.hssf.record.formula.functions.Hour
org.apache.poi.hssf.record.formula.functions.Hyperlink
org.apache.poi.hssf.record.formula.functions.Hypgeomdist
org.apache.poi.hssf.record.formula.functions.If
org.apache.poi.hssf.record.formula.functions.Index
org.apache.poi.hssf.record.formula.functions.Indirect
org.apache.poi.hssf.record.formula.functions.Info
org.apache.poi.hssf.record.formula.functions.Initiate
org.apache.poi.hssf.record.formula.functions.Input
org.apache.poi.hssf.record.formula.functions.Int
org.apache.poi.hssf.record.formula.functions.Intercept
org.apache.poi.hssf.record.formula.functions.Ipmt
org.apache.poi.hssf.record.formula.functions.Irr
org.apache.poi.hssf.record.formula.functions.IsError
org.apache.poi.hssf.record.formula.functions.IsNa
org.apache.poi.hssf.record.formula.functions.Isblank
org.apache.poi.hssf.record.formula.functions.Iserr
org.apache.poi.hssf.record.formula.functions.Islogical
org.apache.poi.hssf.record.formula.functions.Isnontext
org.apache.poi.hssf.record.formula.functions.Isnumber
org.apache.poi.hssf.record.formula.functions.Ispmt
org.apache.poi.hssf.record.formula.functions.Isref
org.apache.poi.hssf.record.formula.functions.Istext
org.apache.poi.hssf.record.formula.functions.Kurt
org.apache.poi.hssf.record.formula.functions.Large
org.apache.poi.hssf.record.formula.functions.Lasterror
org.apache.poi.hssf.record.formula.functions.Left
org.apache.poi.hssf.record.formula.functions.Leftb
org.apache.poi.hssf.record.formula.functions.Len
org.apache.poi.hssf.record.formula.functions.Lenb
org.apache.poi.hssf.record.formula.functions.Linest
org.apache.poi.hssf.record.formula.functions.Links
org.apache.poi.hssf.record.formula.functions.Ln
org.apache.poi.hssf.record.formula.functions.Log
org.apache.poi.hssf.record.formula.functions.Log10
org.apache.poi.hssf.record.formula.functions.Logest
org.apache.poi.hssf.record.formula.functions.Loginv
org.apache.poi.hssf.record.formula.functions.Lognormdist
org.apache.poi.hssf.record.formula.functions.Lookup
org.apache.poi.hssf.record.formula.functions.Lower
org.apache.poi.hssf.record.formula.functions.Match
org.apache.poi.hssf.record.formula.functions.MathX
org.apache.poi.hssf.record.formula.functions.Max
org.apache.poi.hssf.record.formula.functions.Maxa
org.apache.poi.hssf.record.formula.functions.Mdeterm
org.apache.poi.hssf.record.formula.functions.Median
org.apache.poi.hssf.record.formula.functions.Mid
org.apache.poi.hssf.record.formula.functions.Midb
org.apache.poi.hssf.record.formula.functions.Min
org.apache.poi.hssf.record.formula.functions.Mina
org.apache.poi.hssf.record.formula.functions.Minute
org.apache.poi.hssf.record.formula.functions.Minverse
org.apache.poi.hssf.record.formula.functions.Mirr
org.apache.poi.hssf.record.formula.functions.Mmult
org.apache.poi.hssf.record.formula.functions.Mod
org.apache.poi.hssf.record.formula.functions.Mode
org.apache.poi.hssf.record.formula.functions.Month
org.apache.poi.hssf.record.formula.functions.N
org.apache.poi.hssf.record.formula.functions.Na
org.apache.poi.hssf.record.formula.functions.Names
org.apache.poi.hssf.record.formula.functions.Negbinomdist
org.apache.poi.hssf.record.formula.functions.Normdist
org.apache.poi.hssf.record.formula.functions.Norminv
org.apache.poi.hssf.record.formula.functions.Normsdist
org.apache.poi.hssf.record.formula.functions.Normsinv
org.apache.poi.hssf.record.formula.functions.Not
org.apache.poi.hssf.record.formula.functions.NotImplementedFunction
org.apache.poi.hssf.record.formula.functions.Note
org.apache.poi.hssf.record.formula.functions.Now
org.apache.poi.hssf.record.formula.functions.Nper
org.apache.poi.hssf.record.formula.functions.Npv
org.apache.poi.hssf.record.formula.functions.Numberstring
org.apache.poi.hssf.record.formula.functions.Odd
org.apache.poi.hssf.record.formula.functions.Offset
org.apache.poi.hssf.record.formula.functions.Or
org.apache.poi.hssf.record.formula.functions.Pearson
org.apache.poi.hssf.record.formula.functions.Percentile
org.apache.poi.hssf.record.formula.functions.Percentrank
org.apache.poi.hssf.record.formula.functions.Permut
org.apache.poi.hssf.record.formula.functions.Pi
org.apache.poi.hssf.record.formula.functions.Pmt
org.apache.poi.hssf.record.formula.functions.Poisson
org.apache.poi.hssf.record.formula.functions.Power
org.apache.poi.hssf.record.formula.functions.Ppmt
org.apache.poi.hssf.record.formula.functions.Prob
org.apache.poi.hssf.record.formula.functions.Product
org.apache.poi.hssf.record.formula.functions.Proper
org.apache.poi.hssf.record.formula.functions.Pv
org.apache.poi.hssf.record.formula.functions.Quartile
org.apache.poi.hssf.record.formula.functions.Radians
org.apache.poi.hssf.record.formula.functions.Rand
org.apache.poi.hssf.record.formula.functions.Rank
org.apache.poi.hssf.record.formula.functions.Rate
org.apache.poi.hssf.record.formula.functions.Reftext
org.apache.poi.hssf.record.formula.functions.Relref
org.apache.poi.hssf.record.formula.functions.Replace
org.apache.poi.hssf.record.formula.functions.Replaceb
org.apache.poi.hssf.record.formula.functions.Rept
org.apache.poi.hssf.record.formula.functions.Request
org.apache.poi.hssf.record.formula.functions.Result
org.apache.poi.hssf.record.formula.functions.Right
org.apache.poi.hssf.record.formula.functions.Rightb
org.apache.poi.hssf.record.formula.functions.Roman
org.apache.poi.hssf.record.formula.functions.Round
org.apache.poi.hssf.record.formula.functions.Rounddown
org.apache.poi.hssf.record.formula.functions.Roundup
org.apache.poi.hssf.record.formula.functions.Row
org.apache.poi.hssf.record.formula.functions.Rows
org.apache.poi.hssf.record.formula.functions.Rsq
org.apache.poi.hssf.record.formula.functions.Search
org.apache.poi.hssf.record.formula.functions.Searchb
org.apache.poi.hssf.record.formula.functions.Second
org.apache.poi.hssf.record.formula.functions.Series
org.apache.poi.hssf.record.formula.functions.Setname
org.apache.poi.hssf.record.formula.functions.Setvalue
org.apache.poi.hssf.record.formula.functions.Sign
org.apache.poi.hssf.record.formula.functions.Sin
org.apache.poi.hssf.record.formula.functions.Sinh
org.apache.poi.hssf.record.formula.functions.Skew
org.apache.poi.hssf.record.formula.functions.Sln
org.apache.poi.hssf.record.formula.functions.Slope
org.apache.poi.hssf.record.formula.functions.Small
org.apache.poi.hssf.record.formula.functions.Sqrt
org.apache.poi.hssf.record.formula.functions.Standardize
org.apache.poi.hssf.record.formula.functions.StatsLib
org.apache.poi.hssf.record.formula.functions.Stdev
org.apache.poi.hssf.record.formula.functions.Stdeva
org.apache.poi.hssf.record.formula.functions.Stdevp
org.apache.poi.hssf.record.formula.functions.Stdevpa
org.apache.poi.hssf.record.formula.functions.Step
org.apache.poi.hssf.record.formula.functions.Steyx
org.apache.poi.hssf.record.formula.functions.Substitute
org.apache.poi.hssf.record.formula.functions.Subtotal
org.apache.poi.hssf.record.formula.functions.Sum
org.apache.poi.hssf.record.formula.functions.Sumif
org.apache.poi.hssf.record.formula.functions.Sumproduct
org.apache.poi.hssf.record.formula.functions.Sumsq
org.apache.poi.hssf.record.formula.functions.Sumx2my2
org.apache.poi.hssf.record.formula.functions.Sumx2py2
org.apache.poi.hssf.record.formula.functions.Sumxmy2
org.apache.poi.hssf.record.formula.functions.Syd
org.apache.poi.hssf.record.formula.functions.T
org.apache.poi.hssf.record.formula.functions.Tan
org.apache.poi.hssf.record.formula.functions.Tanh
org.apache.poi.hssf.record.formula.functions.Tdist
org.apache.poi.hssf.record.formula.functions.Text
org.apache.poi.hssf.record.formula.functions.Textref
org.apache.poi.hssf.record.formula.functions.Time
org.apache.poi.hssf.record.formula.functions.Timevalue
org.apache.poi.hssf.record.formula.functions.Tinv
org.apache.poi.hssf.record.formula.functions.Today
org.apache.poi.hssf.record.formula.functions.Transpose
org.apache.poi.hssf.record.formula.functions.Trend
org.apache.poi.hssf.record.formula.functions.Trim
org.apache.poi.hssf.record.formula.functions.Trimmean
org.apache.poi.hssf.record.formula.functions.True
org.apache.poi.hssf.record.formula.functions.Trunc
org.apache.poi.hssf.record.formula.functions.Ttest
org.apache.poi.hssf.record.formula.functions.Type
org.apache.poi.hssf.record.formula.functions.Upper
org.apache.poi.hssf.record.formula.functions.Usdollar
org.apache.poi.hssf.record.formula.functions.Value
org.apache.poi.hssf.record.formula.functions.Var
org.apache.poi.hssf.record.formula.functions.Vara
org.apache.poi.hssf.record.formula.functions.Varp
org.apache.poi.hssf.record.formula.functions.Varpa
org.apache.poi.hssf.record.formula.functions.Vdb
org.apache.poi.hssf.record.formula.functions.Vlookup
org.apache.poi.hssf.record.formula.functions.Volatile
org.apache.poi.hssf.record.formula.functions.Weekday
org.apache.poi.hssf.record.formula.functions.Weibull
org.apache.poi.hssf.record.formula.functions.Year
org.apache.poi.hssf.record.formula.functions.Ztest
org.apache.poi.hssf.record.formula.eval
java.lang
java.util
org.apache.poi.hssf.record.formula.eval

org.apache.poi.hssf.usermodel

Afferent Couplings: 6Efferent Couplings: 20Abstractness: 0.1Instability: 0.77Distance: 0.13
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hssf.usermodel.HSSFAnchor
org.apache.poi.hssf.usermodel.HSSFErrorConstants
org.apache.poi.hssf.usermodel.HSSFShape
org.apache.poi.hssf.usermodel.HSSFShapeContainer
org.apache.poi.hssf.usermodel.DummyGraphics2d
org.apache.poi.hssf.usermodel.EscherGraphics
org.apache.poi.hssf.usermodel.EscherGraphics2d
org.apache.poi.hssf.usermodel.FontDetails
org.apache.poi.hssf.usermodel.HSSFCell
org.apache.poi.hssf.usermodel.HSSFCellStyle
org.apache.poi.hssf.usermodel.HSSFChart
org.apache.poi.hssf.usermodel.HSSFChildAnchor
org.apache.poi.hssf.usermodel.HSSFClientAnchor
org.apache.poi.hssf.usermodel.HSSFComment
org.apache.poi.hssf.usermodel.HSSFDataFormat
org.apache.poi.hssf.usermodel.HSSFDateUtil
org.apache.poi.hssf.usermodel.HSSFFont
org.apache.poi.hssf.usermodel.HSSFFooter
org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator
org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator$CellValue
org.apache.poi.hssf.usermodel.HSSFHeader
org.apache.poi.hssf.usermodel.HSSFName
org.apache.poi.hssf.usermodel.HSSFPalette
org.apache.poi.hssf.usermodel.HSSFPalette$1
org.apache.poi.hssf.usermodel.HSSFPalette$CustomColor
org.apache.poi.hssf.usermodel.HSSFPatriarch
org.apache.poi.hssf.usermodel.HSSFPicture
org.apache.poi.hssf.usermodel.HSSFPictureData
org.apache.poi.hssf.usermodel.HSSFPolygon
org.apache.poi.hssf.usermodel.HSSFPrintSetup
org.apache.poi.hssf.usermodel.HSSFRichTextString
org.apache.poi.hssf.usermodel.HSSFRow
org.apache.poi.hssf.usermodel.HSSFRow$CellIterator
org.apache.poi.hssf.usermodel.HSSFShapeGroup
org.apache.poi.hssf.usermodel.HSSFSheet
org.apache.poi.hssf.usermodel.HSSFSimpleShape
org.apache.poi.hssf.usermodel.HSSFTextbox
org.apache.poi.hssf.usermodel.HSSFWorkbook
org.apache.poi.hssf.usermodel.StaticFontMetrics
org.apache.poi.hssf.contrib.view
org.apache.poi.hssf.dev
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.usermodel.contrib
org.apache.poi.util
java.awt
java.awt.font
java.awt.geom
java.awt.image
java.awt.image.renderable
java.io
java.lang
java.lang.reflect
java.text
java.util
org.apache.poi.ddf
org.apache.poi.hssf.eventmodel
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.record.aggregates
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.record.formula.eval
org.apache.poi.hssf.util
org.apache.poi.poifs.filesystem
org.apache.poi.util

org.apache.poi.hssf.usermodel.contrib

Afferent Couplings: 0Efferent Couplings: 7Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.usermodel.contrib.HSSFCellUtil
org.apache.poi.hssf.usermodel.contrib.HSSFRegionUtil
Nonejava.lang
java.util
org.apache.commons.beanutils
org.apache.commons.lang
org.apache.commons.lang.exception
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util

org.apache.poi.hssf.util

Afferent Couplings: 7Efferent Couplings: 3Abstractness: 0Instability: 0.3Distance: 0.7
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hssf.util.AreaReference
org.apache.poi.hssf.util.CellReference
org.apache.poi.hssf.util.HSSFColor
org.apache.poi.hssf.util.HSSFColor$AQUA
org.apache.poi.hssf.util.HSSFColor$AUTOMATIC
org.apache.poi.hssf.util.HSSFColor$BLACK
org.apache.poi.hssf.util.HSSFColor$BLUE
org.apache.poi.hssf.util.HSSFColor$BLUE_GREY
org.apache.poi.hssf.util.HSSFColor$BRIGHT_GREEN
org.apache.poi.hssf.util.HSSFColor$BROWN
org.apache.poi.hssf.util.HSSFColor$CORAL
org.apache.poi.hssf.util.HSSFColor$CORNFLOWER_BLUE
org.apache.poi.hssf.util.HSSFColor$DARK_BLUE
org.apache.poi.hssf.util.HSSFColor$DARK_GREEN
org.apache.poi.hssf.util.HSSFColor$DARK_RED
org.apache.poi.hssf.util.HSSFColor$DARK_TEAL
org.apache.poi.hssf.util.HSSFColor$DARK_YELLOW
org.apache.poi.hssf.util.HSSFColor$GOLD
org.apache.poi.hssf.util.HSSFColor$GREEN
org.apache.poi.hssf.util.HSSFColor$GREY_25_PERCENT
org.apache.poi.hssf.util.HSSFColor$GREY_40_PERCENT
org.apache.poi.hssf.util.HSSFColor$GREY_50_PERCENT
org.apache.poi.hssf.util.HSSFColor$GREY_80_PERCENT
org.apache.poi.hssf.util.HSSFColor$INDIGO
org.apache.poi.hssf.util.HSSFColor$LAVENDER
org.apache.poi.hssf.util.HSSFColor$LEMON_CHIFFON
org.apache.poi.hssf.util.HSSFColor$LIGHT_BLUE
org.apache.poi.hssf.util.HSSFColor$LIGHT_CORNFLOWER_BLUE
org.apache.poi.hssf.util.HSSFColor$LIGHT_GREEN
org.apache.poi.hssf.util.HSSFColor$LIGHT_ORANGE
org.apache.poi.hssf.util.HSSFColor$LIGHT_TURQUOISE
org.apache.poi.hssf.util.HSSFColor$LIGHT_YELLOW
org.apache.poi.hssf.util.HSSFColor$LIME
org.apache.poi.hssf.util.HSSFColor$MAROON
org.apache.poi.hssf.util.HSSFColor$OLIVE_GREEN
org.apache.poi.hssf.util.HSSFColor$ORANGE
org.apache.poi.hssf.util.HSSFColor$ORCHID
org.apache.poi.hssf.util.HSSFColor$PALE_BLUE
org.apache.poi.hssf.util.HSSFColor$PINK
org.apache.poi.hssf.util.HSSFColor$PLUM
org.apache.poi.hssf.util.HSSFColor$RED
org.apache.poi.hssf.util.HSSFColor$ROSE
org.apache.poi.hssf.util.HSSFColor$ROYAL_BLUE
org.apache.poi.hssf.util.HSSFColor$SEA_GREEN
org.apache.poi.hssf.util.HSSFColor$SKY_BLUE
org.apache.poi.hssf.util.HSSFColor$TAN
org.apache.poi.hssf.util.HSSFColor$TEAL
org.apache.poi.hssf.util.HSSFColor$TURQUOISE
org.apache.poi.hssf.util.HSSFColor$VIOLET
org.apache.poi.hssf.util.HSSFColor$WHITE
org.apache.poi.hssf.util.HSSFColor$YELLOW
org.apache.poi.hssf.util.PaneInformation
org.apache.poi.hssf.util.RKUtil
org.apache.poi.hssf.util.RangeAddress
org.apache.poi.hssf.util.Region
org.apache.poi.hssf.util.SheetReferences
org.apache.poi.hssf.contrib.view
org.apache.poi.hssf.dev
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.usermodel.contrib
java.lang
java.util
org.apache.poi.hssf.record

org.apache.poi.hwpf

Afferent Couplings: 2Efferent Couplings: 8Abstractness: 0Instability: 0.8Distance: 0.2
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hwpf.HWPFDocument
org.apache.poi.hwpf.QuickTest
org.apache.poi.hwpf.extractor
org.apache.poi.hwpf.usermodel
java.io
java.lang
java.util
org.apache.poi
org.apache.poi.hwpf.model
org.apache.poi.hwpf.model.io
org.apache.poi.hwpf.usermodel
org.apache.poi.poifs.filesystem

org.apache.poi.hwpf.extractor

Afferent Couplings: 0Efferent Couplings: 7Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hwpf.extractor.WordExtractor
Nonejava.io
java.lang
java.util
org.apache.poi.hwpf
org.apache.poi.hwpf.model
org.apache.poi.hwpf.usermodel
org.apache.poi.poifs.filesystem

org.apache.poi.hwpf.model

Afferent Couplings: 3Efferent Couplings: 9Abstractness: 0.08Instability: 0.75Distance: 0.18
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hwpf.model.FormattedDiskPage
org.apache.poi.hwpf.model.HDFType
org.apache.poi.hwpf.model.PropertyNode
org.apache.poi.hwpf.model.CHPBinTable
org.apache.poi.hwpf.model.CHPFormattedDiskPage
org.apache.poi.hwpf.model.CHPX
org.apache.poi.hwpf.model.CachedPropertyNode
org.apache.poi.hwpf.model.ComplexFileTable
org.apache.poi.hwpf.model.DocumentProperties
org.apache.poi.hwpf.model.FIBFieldHandler
org.apache.poi.hwpf.model.FIBLongHandler
org.apache.poi.hwpf.model.FIBShortHandler
org.apache.poi.hwpf.model.Ffn
org.apache.poi.hwpf.model.FieldDescriptor
org.apache.poi.hwpf.model.FileInformationBlock
org.apache.poi.hwpf.model.FontTable
org.apache.poi.hwpf.model.GenericPropertyNode
org.apache.poi.hwpf.model.ListData
org.apache.poi.hwpf.model.ListFormatOverride
org.apache.poi.hwpf.model.ListFormatOverrideLevel
org.apache.poi.hwpf.model.ListLevel
org.apache.poi.hwpf.model.ListTables
org.apache.poi.hwpf.model.PAPBinTable
org.apache.poi.hwpf.model.PAPFormattedDiskPage
org.apache.poi.hwpf.model.PAPX
org.apache.poi.hwpf.model.ParagraphHeight
org.apache.poi.hwpf.model.PicturesTable
org.apache.poi.hwpf.model.PieceDescriptor
org.apache.poi.hwpf.model.PlexOfCps
org.apache.poi.hwpf.model.SEPX
org.apache.poi.hwpf.model.SavedByEntry
org.apache.poi.hwpf.model.SavedByTable
org.apache.poi.hwpf.model.SectionDescriptor
org.apache.poi.hwpf.model.SectionTable
org.apache.poi.hwpf.model.StyleDescription
org.apache.poi.hwpf.model.StyleSheet
org.apache.poi.hwpf.model.TextPiece
org.apache.poi.hwpf.model.TextPieceTable
org.apache.poi.hwpf.model.UPX
org.apache.poi.hwpf.model.UnhandledDataStructure
org.apache.poi.hwpf
org.apache.poi.hwpf.extractor
org.apache.poi.hwpf.usermodel
java.io
java.lang
java.lang.ref
java.util
org.apache.poi.hwpf.model.io
org.apache.poi.hwpf.model.types
org.apache.poi.hwpf.sprm
org.apache.poi.hwpf.usermodel
org.apache.poi.util

org.apache.poi.hwpf.model.io

Afferent Couplings: 2Efferent Couplings: 3Abstractness: 0Instability: 0.6Distance: 0.4
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hwpf.model.io.HWPFFileSystem
org.apache.poi.hwpf.model.io.HWPFOutputStream
org.apache.poi.hwpf
org.apache.poi.hwpf.model
java.io
java.lang
java.util

org.apache.poi.hwpf.model.types

Afferent Couplings: 2Efferent Couplings: 4Abstractness: 1Instability: 0.67Distance: 0.67
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.hwpf.model.types.CHPAbstractType
org.apache.poi.hwpf.model.types.DOPAbstractType
org.apache.poi.hwpf.model.types.FIBAbstractType
org.apache.poi.hwpf.model.types.PAPAbstractType
org.apache.poi.hwpf.model.types.SEPAbstractType
org.apache.poi.hwpf.model.types.TAPAbstractType
org.apache.poi.hwpf.model.types.TCAbstractType
Noneorg.apache.poi.hwpf.model
org.apache.poi.hwpf.usermodel
java.lang
org.apache.poi.hdf.model.hdftypes
org.apache.poi.hwpf.usermodel
org.apache.poi.util

org.apache.poi.hwpf.sprm

Afferent Couplings: 2Efferent Couplings: 4Abstractness: 0Instability: 0.67Distance: 0.33
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hwpf.sprm.CharacterSprmCompressor
org.apache.poi.hwpf.sprm.CharacterSprmUncompressor
org.apache.poi.hwpf.sprm.ParagraphSprmCompressor
org.apache.poi.hwpf.sprm.ParagraphSprmUncompressor
org.apache.poi.hwpf.sprm.SectionSprmCompressor
org.apache.poi.hwpf.sprm.SectionSprmUncompressor
org.apache.poi.hwpf.sprm.SprmBuffer
org.apache.poi.hwpf.sprm.SprmIterator
org.apache.poi.hwpf.sprm.SprmOperation
org.apache.poi.hwpf.sprm.SprmUncompressor
org.apache.poi.hwpf.sprm.SprmUtils
org.apache.poi.hwpf.sprm.TableSprmCompressor
org.apache.poi.hwpf.sprm.TableSprmUncompressor
org.apache.poi.hwpf.model
org.apache.poi.hwpf.usermodel
java.lang
java.util
org.apache.poi.hwpf.usermodel
org.apache.poi.util

org.apache.poi.hwpf.usermodel

Afferent Couplings: 5Efferent Couplings: 11Abstractness: 0Instability: 0.69Distance: 0.31
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None org.apache.poi.hwpf.usermodel.BorderCode
org.apache.poi.hwpf.usermodel.CharacterProperties
org.apache.poi.hwpf.usermodel.CharacterRun
org.apache.poi.hwpf.usermodel.DateAndTime
org.apache.poi.hwpf.usermodel.DocumentPosition
org.apache.poi.hwpf.usermodel.DropCapSpecifier
org.apache.poi.hwpf.usermodel.HWPFList
org.apache.poi.hwpf.usermodel.LineSpacingDescriptor
org.apache.poi.hwpf.usermodel.ListEntry
org.apache.poi.hwpf.usermodel.Paragraph
org.apache.poi.hwpf.usermodel.ParagraphProperties
org.apache.poi.hwpf.usermodel.Picture
org.apache.poi.hwpf.usermodel.Range
org.apache.poi.hwpf.usermodel.Section
org.apache.poi.hwpf.usermodel.SectionProperties
org.apache.poi.hwpf.usermodel.ShadingDescriptor
org.apache.poi.hwpf.usermodel.Table
org.apache.poi.hwpf.usermodel.TableCell
org.apache.poi.hwpf.usermodel.TableCellDescriptor
org.apache.poi.hwpf.usermodel.TableIterator
org.apache.poi.hwpf.usermodel.TableProperties
org.apache.poi.hwpf.usermodel.TableRow
org.apache.poi.hwpf
org.apache.poi.hwpf.extractor
org.apache.poi.hwpf.model
org.apache.poi.hwpf.model.types
org.apache.poi.hwpf.sprm
java.io
java.lang
java.lang.ref
java.lang.reflect
java.util
java.util.zip
org.apache.poi.hwpf
org.apache.poi.hwpf.model
org.apache.poi.hwpf.model.types
org.apache.poi.hwpf.sprm
org.apache.poi.util

org.apache.poi.poifs.common

Afferent Couplings: 0Efferent Couplings: 1Abstractness: 1Instability: 1Distance: 1
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.common.POIFSConstants
NoneNonejava.lang

org.apache.poi.poifs.dev

Afferent Couplings: 2Efferent Couplings: 4Abstractness: 0.33Instability: 0.67Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.dev.POIFSViewable
org.apache.poi.poifs.dev.POIFSViewEngine
org.apache.poi.poifs.dev.POIFSViewer
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
java.io
java.lang
java.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.eventfilesystem

Afferent Couplings: 1Efferent Couplings: 6Abstractness: 0.2Instability: 0.86Distance: 0.06
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.eventfilesystem.POIFSReaderListener
org.apache.poi.poifs.eventfilesystem.POIFSReader
org.apache.poi.poifs.eventfilesystem.POIFSReader$SampleListener
org.apache.poi.poifs.eventfilesystem.POIFSReaderEvent
org.apache.poi.poifs.eventfilesystem.POIFSReaderRegistry
org.apache.poi.contrib.poibrowser
java.io
java.lang
java.util
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
org.apache.poi.poifs.storage

org.apache.poi.poifs.filesystem

Afferent Couplings: 22Efferent Couplings: 8Abstractness: 0.33Instability: 0.27Distance: 0.4
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.filesystem.BATManaged
org.apache.poi.poifs.filesystem.DirectoryEntry
org.apache.poi.poifs.filesystem.DocumentEntry
org.apache.poi.poifs.filesystem.Entry
org.apache.poi.poifs.filesystem.EntryNode
org.apache.poi.poifs.filesystem.POIFSWriterListener
org.apache.poi.poifs.filesystem.DirectoryNode
org.apache.poi.poifs.filesystem.DocumentDescriptor
org.apache.poi.poifs.filesystem.DocumentInputStream
org.apache.poi.poifs.filesystem.DocumentNode
org.apache.poi.poifs.filesystem.DocumentOutputStream
org.apache.poi.poifs.filesystem.OfficeXmlFileException
org.apache.poi.poifs.filesystem.POIFSDocument
org.apache.poi.poifs.filesystem.POIFSDocument$BigBlockStore
org.apache.poi.poifs.filesystem.POIFSDocument$SmallBlockStore
org.apache.poi.poifs.filesystem.POIFSDocumentPath
org.apache.poi.poifs.filesystem.POIFSFileSystem
org.apache.poi.poifs.filesystem.POIFSWriterEvent
org.apache.poi
org.apache.poi.contrib.poibrowser
org.apache.poi.hdf.extractor
org.apache.poi.hdf.model
org.apache.poi.hdgf
org.apache.poi.hdgf.dev
org.apache.poi.hdgf.extractor
org.apache.poi.hpsf
org.apache.poi.hslf
org.apache.poi.hslf.dev
org.apache.poi.hslf.extractor
org.apache.poi.hslf.record
org.apache.poi.hssf.dev
org.apache.poi.hssf.eventusermodel
org.apache.poi.hssf.usermodel
org.apache.poi.hwpf
org.apache.poi.hwpf.extractor
org.apache.poi.poifs.dev
org.apache.poi.poifs.eventfilesystem
org.apache.poi.poifs.property
org.apache.poi.poifs.storage
org.apache.poi.util
java.io
java.lang
java.util
org.apache.poi.hpsf
org.apache.poi.poifs.dev
org.apache.poi.poifs.property
org.apache.poi.poifs.storage
org.apache.poi.util

org.apache.poi.poifs.property

Afferent Couplings: 3Efferent Couplings: 8Abstractness: 0.4Instability: 0.73Distance: 0.13
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.property.Child
org.apache.poi.poifs.property.Parent
org.apache.poi.poifs.property.Property
org.apache.poi.poifs.property.PropertyConstants
org.apache.poi.poifs.property.DirectoryProperty
org.apache.poi.poifs.property.DirectoryProperty$PropertyComparator
org.apache.poi.poifs.property.DocumentProperty
org.apache.poi.poifs.property.PropertyFactory
org.apache.poi.poifs.property.PropertyTable
org.apache.poi.poifs.property.RootProperty
org.apache.poi.poifs.eventfilesystem
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.storage
java.io
java.lang
java.util
org.apache.poi.hpsf
org.apache.poi.poifs.dev
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.storage
org.apache.poi.util

org.apache.poi.poifs.storage

Afferent Couplings: 3Efferent Couplings: 6Abstractness: 0.25Instability: 0.67Distance: 0.08
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.poifs.storage.BigBlock
org.apache.poi.poifs.storage.BlockList
org.apache.poi.poifs.storage.BlockWritable
org.apache.poi.poifs.storage.HeaderBlockConstants
org.apache.poi.poifs.storage.ListManagedBlock
org.apache.poi.poifs.storage.BATBlock
org.apache.poi.poifs.storage.BlockAllocationTableReader
org.apache.poi.poifs.storage.BlockAllocationTableWriter
org.apache.poi.poifs.storage.BlockListImpl
org.apache.poi.poifs.storage.DocumentBlock
org.apache.poi.poifs.storage.HeaderBlockReader
org.apache.poi.poifs.storage.HeaderBlockWriter
org.apache.poi.poifs.storage.PropertyBlock
org.apache.poi.poifs.storage.PropertyBlock$1
org.apache.poi.poifs.storage.RawDataBlock
org.apache.poi.poifs.storage.RawDataBlockList
org.apache.poi.poifs.storage.SmallBlockTableReader
org.apache.poi.poifs.storage.SmallBlockTableWriter
org.apache.poi.poifs.storage.SmallDocumentBlock
org.apache.poi.poifs.storage.SmallDocumentBlockList
org.apache.poi.poifs.eventfilesystem
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
java.io
java.lang
java.util
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
org.apache.poi.util

org.apache.poi.util

Afferent Couplings: 33Efferent Couplings: 7Abstractness: 0.09Instability: 0.17Distance: 0.74
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.apache.poi.util.BinaryTree$BinaryTreeIterator
org.apache.poi.util.FixedField
org.apache.poi.util.LittleEndianConsts
org.apache.poi.util.POILogger
org.apache.poi.util.ArrayUtil
org.apache.poi.util.BinaryTree
org.apache.poi.util.BinaryTree$1
org.apache.poi.util.BinaryTree$1$1
org.apache.poi.util.BinaryTree$2
org.apache.poi.util.BinaryTree$2$1
org.apache.poi.util.BinaryTree$3
org.apache.poi.util.BinaryTree$3$1
org.apache.poi.util.BinaryTree$4
org.apache.poi.util.BinaryTree$4$1
org.apache.poi.util.BinaryTree$5
org.apache.poi.util.BinaryTree$5$1
org.apache.poi.util.BinaryTree$6
org.apache.poi.util.BinaryTree$6$1
org.apache.poi.util.BinaryTree$Node
org.apache.poi.util.BitField
org.apache.poi.util.BitFieldFactory
org.apache.poi.util.BlockingInputStream
org.apache.poi.util.ByteField
org.apache.poi.util.CommonsLogger
org.apache.poi.util.DoubleList
org.apache.poi.util.DoubleList2d
org.apache.poi.util.DrawingDump
org.apache.poi.util.HexDump
org.apache.poi.util.HexRead
org.apache.poi.util.IOUtils
org.apache.poi.util.IntList
org.apache.poi.util.IntList2d
org.apache.poi.util.IntMapper
org.apache.poi.util.IntegerField
org.apache.poi.util.List2d
org.apache.poi.util.LittleEndian
org.apache.poi.util.LittleEndian$BufferUnderrunException
org.apache.poi.util.LongField
org.apache.poi.util.NullLogger
org.apache.poi.util.POILogFactory
org.apache.poi.util.ShortField
org.apache.poi.util.ShortList
org.apache.poi.util.StringUtil
org.apache.poi.util.SystemOutLogger
org.apache.poi.util.TempFile
org.apache.poi
org.apache.poi.ddf
org.apache.poi.hdf.event
org.apache.poi.hdf.extractor
org.apache.poi.hdf.model
org.apache.poi.hdf.model.hdftypes
org.apache.poi.hdf.model.hdftypes.definitions
org.apache.poi.hdgf
org.apache.poi.hdgf.chunks
org.apache.poi.hdgf.pointers
org.apache.poi.hdgf.streams
org.apache.poi.hpsf
org.apache.poi.hslf
org.apache.poi.hslf.blip
org.apache.poi.hslf.dev
org.apache.poi.hslf.extractor
org.apache.poi.hslf.model
org.apache.poi.hslf.model.textproperties
org.apache.poi.hslf.record
org.apache.poi.hslf.usermodel
org.apache.poi.hslf.util
org.apache.poi.hssf.dev
org.apache.poi.hssf.model
org.apache.poi.hssf.record
org.apache.poi.hssf.record.formula
org.apache.poi.hssf.usermodel
org.apache.poi.hwpf.model
org.apache.poi.hwpf.model.types
org.apache.poi.hwpf.sprm
org.apache.poi.hwpf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.poifs.property
org.apache.poi.poifs.storage
java.io
java.lang
java.text
java.util
org.apache.commons.logging
org.apache.poi.hssf.usermodel
org.apache.poi.poifs.filesystem

Cycles

[summary] [packages] [cycles] [explanations]

org.apache.poi

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.contrib.poibrowser

org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf

org.apache.poi.ddf

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdf.event

org.apache.poi.hdf.model.util
org.apache.poi.hdf.model.hdftypes
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdf.extractor

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hdf.extractor.data

org.apache.poi.hdf.extractor
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hdf.model

org.apache.poi.hdf.event
org.apache.poi.hdf.model.util
org.apache.poi.hdf.model.hdftypes
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdf.model.hdftypes

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdf.model.hdftypes.definitions

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdf.model.util

org.apache.poi.hdf.model.hdftypes
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdgf

org.apache.poi.hdgf.pointers
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdgf.chunks

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdgf.dev

org.apache.poi.hdgf.pointers
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdgf.extractor

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hdgf.pointers

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hdgf.streams

org.apache.poi.hdgf.pointers
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hpsf

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf

org.apache.poi.hslf

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hslf.blip

org.apache.poi.hslf.usermodel
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.dev

org.apache.poi.hslf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.extractor

org.apache.poi.hslf.usermodel
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.model

org.apache.poi.hslf.usermodel
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.model.textproperties

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.record

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.usermodel

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hslf.util

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.contrib.view

org.apache.poi.hssf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hssf.dev

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.eventmodel

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.eventusermodel

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.eventusermodel.dummyrecord

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.model

org.apache.poi.hssf.util
org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.record

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.record.aggregates

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.record.formula

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.record.formula.eval

org.apache.poi.hssf.record.formula
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.record.formula.functions

org.apache.poi.hssf.record.formula.eval
org.apache.poi.hssf.record.formula
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hssf.usermodel

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hssf.usermodel.contrib

org.apache.poi.hssf.usermodel
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hssf.util

org.apache.poi.hssf.record
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hwpf

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hwpf.extractor

org.apache.poi.hwpf
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.hwpf.model

org.apache.poi.hwpf.model.types
org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hwpf.model.types

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hwpf.sprm

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.hwpf.usermodel

org.apache.poi.hwpf
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.dev

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.eventfilesystem

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.filesystem

org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.property

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util
org.apache.poi.poifs.filesystem

org.apache.poi.poifs.storage

org.apache.poi.util
org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

org.apache.poi.util

org.apache.poi.poifs.filesystem
org.apache.poi.hpsf
org.apache.poi.util

Explanations

[summary] [packages] [cycles] [explanations]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Number of Classes

The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.

Afferent Couplings

The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.

Efferent Couplings

The number of other packages that the classes in the package depend upon is an indicator of the package's independence.

Abstractness

The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package.

The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.

Instability

The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change.

The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.

Distance

The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability.

A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0).

The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.