<?xml version="1.0"?> <JDepend> <Packages> <Package name="java.awt"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.awt.event"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.awt.font"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.awt.geom"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.awt.image"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.awt.image.renderable"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.io"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.lang"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.lang.ref"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.lang.reflect"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.net"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.rmi"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.security"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.text"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.util"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.util.regex"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="java.util.zip"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.imageio"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.imageio.metadata"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.swing"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.swing.border"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.swing.plaf"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.swing.table"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.swing.tree"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.xml.parsers"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.xml.transform"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="javax.xml.transform.stream"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="org.apache.commons.beanutils"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="org.apache.commons.lang"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="org.apache.commons.lang.exception"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="org.apache.commons.logging"> <error>No stats available: package referenced, but not analyzed.</error> </Package> <Package name="org.apache.poi"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>0</ConcreteClasses> <AbstractClasses>3</AbstractClasses> <Ca>8</Ca> <Ce>6</Ce> <A>1</A> <I>0.43</I> <D>0.43</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="POIDocument.java"> org.apache.poi.POIDocument </Class> <Class sourceFile="POIOLE2TextExtractor.java"> org.apache.poi.POIOLE2TextExtractor </Class> <Class sourceFile="POITextExtractor.java"> org.apache.poi.POITextExtractor </Class> </AbstractClasses> <ConcreteClasses> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.extractor</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.extractor</Package> </UsedBy> </Package> <Package name="org.apache.poi.contrib.metrics"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>4</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="FontMetricsDumper.java"> org.apache.poi.contrib.metrics.FontMetricsDumper </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.contrib.poibrowser"> <Stats> <TotalClasses>11</TotalClasses> <ConcreteClasses>11</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>10</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="Codec.java"> org.apache.poi.contrib.poibrowser.Codec </Class> <Class sourceFile="DocumentDescriptor.java"> org.apache.poi.contrib.poibrowser.DocumentDescriptor </Class> <Class sourceFile="DocumentDescriptorRenderer.java"> org.apache.poi.contrib.poibrowser.DocumentDescriptorRenderer </Class> <Class sourceFile="ExtendableTreeCellRenderer.java"> org.apache.poi.contrib.poibrowser.ExtendableTreeCellRenderer </Class> <Class sourceFile="ExtendableTreeCellRenderer.java"> org.apache.poi.contrib.poibrowser.ExtendableTreeCellRenderer$1 </Class> <Class sourceFile="POIBrowser.java"> org.apache.poi.contrib.poibrowser.POIBrowser </Class> <Class sourceFile="POIBrowser.java"> org.apache.poi.contrib.poibrowser.POIBrowser$1 </Class> <Class sourceFile="PropertySetDescriptor.java"> org.apache.poi.contrib.poibrowser.PropertySetDescriptor </Class> <Class sourceFile="PropertySetDescriptorRenderer.java"> org.apache.poi.contrib.poibrowser.PropertySetDescriptorRenderer </Class> <Class sourceFile="TreeReaderListener.java"> org.apache.poi.contrib.poibrowser.TreeReaderListener </Class> <Class sourceFile="Util.java"> org.apache.poi.contrib.poibrowser.Util </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.awt.event</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>javax.swing</Package> <Package>javax.swing.tree</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.poifs.eventfilesystem</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.ddf"> <Stats> <TotalClasses>39</TotalClasses> <ConcreteClasses>35</ConcreteClasses> <AbstractClasses>4</AbstractClasses> <Ca>8</Ca> <Ce>8</Ce> <A>0.1</A> <I>0.5</I> <D>0.4</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="EscherProperty.java"> org.apache.poi.ddf.EscherProperty </Class> <Class sourceFile="EscherRecord.java"> org.apache.poi.ddf.EscherRecord </Class> <Class sourceFile="EscherRecordFactory.java"> org.apache.poi.ddf.EscherRecordFactory </Class> <Class sourceFile="EscherSerializationListener.java"> org.apache.poi.ddf.EscherSerializationListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="DefaultEscherRecordFactory.java"> org.apache.poi.ddf.DefaultEscherRecordFactory </Class> <Class sourceFile="EscherArrayProperty.java"> org.apache.poi.ddf.EscherArrayProperty </Class> <Class sourceFile="EscherBSERecord.java"> org.apache.poi.ddf.EscherBSERecord </Class> <Class sourceFile="EscherBitmapBlip.java"> org.apache.poi.ddf.EscherBitmapBlip </Class> <Class sourceFile="EscherBlipRecord.java"> org.apache.poi.ddf.EscherBlipRecord </Class> <Class sourceFile="EscherBlipWMFRecord.java"> org.apache.poi.ddf.EscherBlipWMFRecord </Class> <Class sourceFile="EscherBoolProperty.java"> org.apache.poi.ddf.EscherBoolProperty </Class> <Class sourceFile="EscherChildAnchorRecord.java"> org.apache.poi.ddf.EscherChildAnchorRecord </Class> <Class sourceFile="EscherClientAnchorRecord.java"> org.apache.poi.ddf.EscherClientAnchorRecord </Class> <Class sourceFile="EscherClientDataRecord.java"> org.apache.poi.ddf.EscherClientDataRecord </Class> <Class sourceFile="EscherComplexProperty.java"> org.apache.poi.ddf.EscherComplexProperty </Class> <Class sourceFile="EscherContainerRecord.java"> org.apache.poi.ddf.EscherContainerRecord </Class> <Class sourceFile="EscherDgRecord.java"> org.apache.poi.ddf.EscherDgRecord </Class> <Class sourceFile="EscherDggRecord.java"> org.apache.poi.ddf.EscherDggRecord </Class> <Class sourceFile="EscherDggRecord.java"> org.apache.poi.ddf.EscherDggRecord$1 </Class> <Class sourceFile="EscherDggRecord.java"> org.apache.poi.ddf.EscherDggRecord$FileIdCluster </Class> <Class sourceFile="EscherDump.java"> org.apache.poi.ddf.EscherDump </Class> <Class sourceFile="EscherDump.java"> org.apache.poi.ddf.EscherDump$1PropName </Class> <Class sourceFile="EscherMetafileBlip.java"> org.apache.poi.ddf.EscherMetafileBlip </Class> <Class sourceFile="EscherOptRecord.java"> org.apache.poi.ddf.EscherOptRecord </Class> <Class sourceFile="EscherOptRecord.java"> org.apache.poi.ddf.EscherOptRecord$1 </Class> <Class sourceFile="EscherPictBlip.java"> org.apache.poi.ddf.EscherPictBlip </Class> <Class sourceFile="EscherProperties.java"> org.apache.poi.ddf.EscherProperties </Class> <Class sourceFile="EscherPropertyFactory.java"> org.apache.poi.ddf.EscherPropertyFactory </Class> <Class sourceFile="EscherPropertyMetaData.java"> org.apache.poi.ddf.EscherPropertyMetaData </Class> <Class sourceFile="EscherRGBProperty.java"> org.apache.poi.ddf.EscherRGBProperty </Class> <Class sourceFile="EscherRecord.java"> org.apache.poi.ddf.EscherRecord$EscherRecordHeader </Class> <Class sourceFile="EscherShapePathProperty.java"> org.apache.poi.ddf.EscherShapePathProperty </Class> <Class sourceFile="EscherSimpleProperty.java"> org.apache.poi.ddf.EscherSimpleProperty </Class> <Class sourceFile="EscherSpRecord.java"> org.apache.poi.ddf.EscherSpRecord </Class> <Class sourceFile="EscherSpgrRecord.java"> org.apache.poi.ddf.EscherSpgrRecord </Class> <Class sourceFile="EscherSplitMenuColorsRecord.java"> org.apache.poi.ddf.EscherSplitMenuColorsRecord </Class> <Class sourceFile="EscherTextboxRecord.java"> org.apache.poi.ddf.EscherTextboxRecord </Class> <Class sourceFile="NullEscherSerializationListener.java"> org.apache.poi.ddf.NullEscherSerializationListener </Class> <Class sourceFile="UnknownEscherRecord.java"> org.apache.poi.ddf.UnknownEscherRecord </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>java.util.zip</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hwpf.model</Package> </UsedBy> </Package> <Package name="org.apache.poi.dev"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>7</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="RecordGenerator.java"> org.apache.poi.dev.RecordGenerator </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>javax.xml.parsers</Package> <Package>javax.xml.transform</Package> <Package>javax.xml.transform.stream</Package> <Package>org.w3c.dom</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.generator"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>2</Ce> <A>0</A> <I>0.67</I> <D>0.33</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="FieldIterator.java"> org.apache.poi.generator.FieldIterator </Class> <Class sourceFile="RecordUtil.java"> org.apache.poi.generator.RecordUtil </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.generator</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.event"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>2</AbstractClasses> <Ca>1</Ca> <Ce>5</Ce> <A>0.67</A> <I>0.83</I> <D>0.5</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="HDFLowLevelParsingListener.java"> org.apache.poi.hdf.event.HDFLowLevelParsingListener </Class> <Class sourceFile="HDFParsingListener.java"> org.apache.poi.hdf.event.HDFParsingListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="EventBridge.java"> org.apache.poi.hdf.event.EventBridge </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.model</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.extractor"> <Stats> <TotalClasses>15</TotalClasses> <ConcreteClasses>15</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>7</Ce> <A>0</A> <I>0.78</I> <D>0.22</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CHP.java"> org.apache.poi.hdf.extractor.CHP </Class> <Class sourceFile="FontTable.java"> org.apache.poi.hdf.extractor.FontTable </Class> <Class sourceFile="HeaderFooter.java"> org.apache.poi.hdf.extractor.HeaderFooter </Class> <Class sourceFile="NewOleFile.java"> org.apache.poi.hdf.extractor.NewOleFile </Class> <Class sourceFile="PAP.java"> org.apache.poi.hdf.extractor.PAP </Class> <Class sourceFile="PropertySet.java"> org.apache.poi.hdf.extractor.PropertySet </Class> <Class sourceFile="SEP.java"> org.apache.poi.hdf.extractor.SEP </Class> <Class sourceFile="StyleDescription.java"> org.apache.poi.hdf.extractor.StyleDescription </Class> <Class sourceFile="StyleSheet.java"> org.apache.poi.hdf.extractor.StyleSheet </Class> <Class sourceFile="TAP.java"> org.apache.poi.hdf.extractor.TAP </Class> <Class sourceFile="TC.java"> org.apache.poi.hdf.extractor.TC </Class> <Class sourceFile="TableRow.java"> org.apache.poi.hdf.extractor.TableRow </Class> <Class sourceFile="TextPiece.java"> org.apache.poi.hdf.extractor.TextPiece </Class> <Class sourceFile="Utils.java"> org.apache.poi.hdf.extractor.Utils </Class> <Class sourceFile="WordDocument.java"> org.apache.poi.hdf.extractor.WordDocument </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.extractor.data</Package> <Package>org.apache.poi.hdf.extractor.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.extractor.data</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.extractor.data"> <Stats> <TotalClasses>6</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>3</Ce> <A>0</A> <I>0.75</I> <D>0.25</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="DOP.java"> org.apache.poi.hdf.extractor.data.DOP </Class> <Class sourceFile="LFO.java"> org.apache.poi.hdf.extractor.data.LFO </Class> <Class sourceFile="LFOLVL.java"> org.apache.poi.hdf.extractor.data.LFOLVL </Class> <Class sourceFile="LST.java"> org.apache.poi.hdf.extractor.data.LST </Class> <Class sourceFile="LVL.java"> org.apache.poi.hdf.extractor.data.LVL </Class> <Class sourceFile="ListTables.java"> org.apache.poi.hdf.extractor.data.ListTables </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.extractor</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.extractor</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.extractor.util"> <Stats> <TotalClasses>9</TotalClasses> <ConcreteClasses>9</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>3</Ce> <A>0</A> <I>0.75</I> <D>0.25</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.extractor.util.BTreeSet </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.extractor.util.BTreeSet$BTreeNode </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.extractor.util.BTreeSet$Entry </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.extractor.util.BTreeSet$Iterator </Class> <Class sourceFile="ChpxNode.java"> org.apache.poi.hdf.extractor.util.ChpxNode </Class> <Class sourceFile="NumberFormatter.java"> org.apache.poi.hdf.extractor.util.NumberFormatter </Class> <Class sourceFile="PapxNode.java"> org.apache.poi.hdf.extractor.util.PapxNode </Class> <Class sourceFile="PropertyNode.java"> org.apache.poi.hdf.extractor.util.PropertyNode </Class> <Class sourceFile="SepxNode.java"> org.apache.poi.hdf.extractor.util.SepxNode </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.extractor</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.generator"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>2</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HDFFieldIterator.java"> org.apache.poi.hdf.generator.HDFFieldIterator </Class> <Class sourceFile="HDFRecordUtil.java"> org.apache.poi.hdf.generator.HDFRecordUtil </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>org.apache.poi.generator</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hdf.model"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>8</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HDFDocument.java"> org.apache.poi.hdf.model.HDFDocument </Class> <Class sourceFile="HDFObjectFactory.java"> org.apache.poi.hdf.model.HDFObjectFactory </Class> <Class sourceFile="HDFObjectModel.java"> org.apache.poi.hdf.model.HDFObjectModel </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.event</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hdf.model.hdftypes"> <Stats> <TotalClasses>26</TotalClasses> <ConcreteClasses>24</ConcreteClasses> <AbstractClasses>2</AbstractClasses> <Ca>5</Ca> <Ce>5</Ce> <A>0.08</A> <I>0.5</I> <D>0.42</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="FormattedDiskPage.java"> org.apache.poi.hdf.model.hdftypes.FormattedDiskPage </Class> <Class sourceFile="HDFType.java"> org.apache.poi.hdf.model.hdftypes.HDFType </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CHPFormattedDiskPage.java"> org.apache.poi.hdf.model.hdftypes.CHPFormattedDiskPage </Class> <Class sourceFile="CharacterProperties.java"> org.apache.poi.hdf.model.hdftypes.CharacterProperties </Class> <Class sourceFile="ChpxNode.java"> org.apache.poi.hdf.model.hdftypes.ChpxNode </Class> <Class sourceFile="DocumentProperties.java"> org.apache.poi.hdf.model.hdftypes.DocumentProperties </Class> <Class sourceFile="FileInformationBlock.java"> org.apache.poi.hdf.model.hdftypes.FileInformationBlock </Class> <Class sourceFile="FontTable.java"> org.apache.poi.hdf.model.hdftypes.FontTable </Class> <Class sourceFile="HeaderFooter.java"> org.apache.poi.hdf.model.hdftypes.HeaderFooter </Class> <Class sourceFile="LFO.java"> org.apache.poi.hdf.model.hdftypes.LFO </Class> <Class sourceFile="LFOLVL.java"> org.apache.poi.hdf.model.hdftypes.LFOLVL </Class> <Class sourceFile="LST.java"> org.apache.poi.hdf.model.hdftypes.LST </Class> <Class sourceFile="LVL.java"> org.apache.poi.hdf.model.hdftypes.LVL </Class> <Class sourceFile="ListTables.java"> org.apache.poi.hdf.model.hdftypes.ListTables </Class> <Class sourceFile="PAPFormattedDiskPage.java"> org.apache.poi.hdf.model.hdftypes.PAPFormattedDiskPage </Class> <Class sourceFile="PapxNode.java"> org.apache.poi.hdf.model.hdftypes.PapxNode </Class> <Class sourceFile="ParagraphProperties.java"> org.apache.poi.hdf.model.hdftypes.ParagraphProperties </Class> <Class sourceFile="PlexOfCps.java"> org.apache.poi.hdf.model.hdftypes.PlexOfCps </Class> <Class sourceFile="PropertyNode.java"> org.apache.poi.hdf.model.hdftypes.PropertyNode </Class> <Class sourceFile="SectionProperties.java"> org.apache.poi.hdf.model.hdftypes.SectionProperties </Class> <Class sourceFile="SepxNode.java"> org.apache.poi.hdf.model.hdftypes.SepxNode </Class> <Class sourceFile="StyleDescription.java"> org.apache.poi.hdf.model.hdftypes.StyleDescription </Class> <Class sourceFile="StyleSheet.java"> org.apache.poi.hdf.model.hdftypes.StyleSheet </Class> <Class sourceFile="TableCellDescriptor.java"> org.apache.poi.hdf.model.hdftypes.TableCellDescriptor </Class> <Class sourceFile="TableProperties.java"> org.apache.poi.hdf.model.hdftypes.TableProperties </Class> <Class sourceFile="TextPiece.java"> org.apache.poi.hdf.model.hdftypes.TextPiece </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.extractor</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.event</Package> <Package>org.apache.poi.hdf.model</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.hdf.model.util</Package> <Package>org.apache.poi.hwpf.model.types</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.model.hdftypes.definitions"> <Stats> <TotalClasses>7</TotalClasses> <ConcreteClasses>0</ConcreteClasses> <AbstractClasses>7</AbstractClasses> <Ca>1</Ca> <Ce>3</Ce> <A>1</A> <I>0.75</I> <D>0.75</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="CHPAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.CHPAbstractType </Class> <Class sourceFile="DOPAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.DOPAbstractType </Class> <Class sourceFile="FIBAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.FIBAbstractType </Class> <Class sourceFile="PAPAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.PAPAbstractType </Class> <Class sourceFile="SEPAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.SEPAbstractType </Class> <Class sourceFile="TAPAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.TAPAbstractType </Class> <Class sourceFile="TCAbstractType.java"> org.apache.poi.hdf.model.hdftypes.definitions.TCAbstractType </Class> </AbstractClasses> <ConcreteClasses> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.model.hdftypes</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdf.model.util"> <Stats> <TotalClasses>6</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>4</Ce> <A>0</A> <I>0.67</I> <D>0.33</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.model.util.BTreeSet </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.model.util.BTreeSet$BTreeNode </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.model.util.BTreeSet$Entry </Class> <Class sourceFile="BTreeSet.java"> org.apache.poi.hdf.model.util.BTreeSet$Iterator </Class> <Class sourceFile="NumberFormatter.java"> org.apache.poi.hdf.model.util.NumberFormatter </Class> <Class sourceFile="ParsingState.java"> org.apache.poi.hdf.model.util.ParsingState </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdf.event</Package> <Package>org.apache.poi.hdf.model</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdgf"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>3</Ca> <Ce>8</Ce> <A>0</A> <I>0.73</I> <D>0.27</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HDGFDiagram.java"> org.apache.poi.hdgf.HDGFDiagram </Class> <Class sourceFile="HDGFLZW.java"> org.apache.poi.hdgf.HDGFLZW </Class> <Class sourceFile="HDGFLZW.java"> org.apache.poi.hdgf.HDGFLZW$1 </Class> <Class sourceFile="HDGFLZW.java"> org.apache.poi.hdgf.HDGFLZW$Compressor </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hdgf.chunks</Package> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.hdgf.streams</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf.dev</Package> <Package>org.apache.poi.hdgf.extractor</Package> <Package>org.apache.poi.hdgf.streams</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.chunks"> <Stats> <TotalClasses>12</TotalClasses> <ConcreteClasses>11</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>4</Ca> <Ce>4</Ce> <A>0.08</A> <I>0.5</I> <D>0.42</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="ChunkHeader.java"> org.apache.poi.hdgf.chunks.ChunkHeader </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="Chunk.java"> org.apache.poi.hdgf.chunks.Chunk </Class> <Class sourceFile="Chunk.java"> org.apache.poi.hdgf.chunks.Chunk$1 </Class> <Class sourceFile="Chunk.java"> org.apache.poi.hdgf.chunks.Chunk$BlockOffsetCommand </Class> <Class sourceFile="Chunk.java"> org.apache.poi.hdgf.chunks.Chunk$Command </Class> <Class sourceFile="ChunkFactory.java"> org.apache.poi.hdgf.chunks.ChunkFactory </Class> <Class sourceFile="ChunkFactory.java"> org.apache.poi.hdgf.chunks.ChunkFactory$CommandDefinition </Class> <Class sourceFile="ChunkHeaderV11.java"> org.apache.poi.hdgf.chunks.ChunkHeaderV11 </Class> <Class sourceFile="ChunkHeaderV4V5.java"> org.apache.poi.hdgf.chunks.ChunkHeaderV4V5 </Class> <Class sourceFile="ChunkHeaderV6.java"> org.apache.poi.hdgf.chunks.ChunkHeaderV6 </Class> <Class sourceFile="ChunkSeparator.java"> org.apache.poi.hdgf.chunks.ChunkSeparator </Class> <Class sourceFile="ChunkTrailer.java"> org.apache.poi.hdgf.chunks.ChunkTrailer </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.dev</Package> <Package>org.apache.poi.hdgf.extractor</Package> <Package>org.apache.poi.hdgf.streams</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.dev"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>7</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="VSDDumper.java"> org.apache.poi.hdgf.dev.VSDDumper </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.chunks</Package> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.hdgf.streams</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.exceptions"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>1</Ce> <A>0</A> <I>0.5</I> <D>0.5</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HDGFException.java"> org.apache.poi.hdgf.exceptions.HDGFException </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf.streams</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.extractor"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>8</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="VisioTextExtractor.java"> org.apache.poi.hdgf.extractor.VisioTextExtractor </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.chunks</Package> <Package>org.apache.poi.hdgf.streams</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.pointers"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>3</Ca> <Ce>2</Ce> <A>0.33</A> <I>0.4</I> <D>0.27</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="Pointer.java"> org.apache.poi.hdgf.pointers.Pointer </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="PointerFactory.java"> org.apache.poi.hdgf.pointers.PointerFactory </Class> <Class sourceFile="PointerV6.java"> org.apache.poi.hdgf.pointers.PointerV6 </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.dev</Package> <Package>org.apache.poi.hdgf.streams</Package> </UsedBy> </Package> <Package name="org.apache.poi.hdgf.streams"> <Stats> <TotalClasses>8</TotalClasses> <ConcreteClasses>7</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>3</Ca> <Ce>8</Ce> <A>0.12</A> <I>0.73</I> <D>0.15</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="Stream.java"> org.apache.poi.hdgf.streams.Stream </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ChunkStream.java"> org.apache.poi.hdgf.streams.ChunkStream </Class> <Class sourceFile="CompressedStreamStore.java"> org.apache.poi.hdgf.streams.CompressedStreamStore </Class> <Class sourceFile="PointerContainingStream.java"> org.apache.poi.hdgf.streams.PointerContainingStream </Class> <Class sourceFile="StreamStore.java"> org.apache.poi.hdgf.streams.StreamStore </Class> <Class sourceFile="StringsStream.java"> org.apache.poi.hdgf.streams.StringsStream </Class> <Class sourceFile="TrailerStream.java"> org.apache.poi.hdgf.streams.TrailerStream </Class> <Class sourceFile="UnknownStream.java"> org.apache.poi.hdgf.streams.UnknownStream </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.chunks</Package> <Package>org.apache.poi.hdgf.exceptions</Package> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.dev</Package> <Package>org.apache.poi.hdgf.extractor</Package> </UsedBy> </Package> <Package name="org.apache.poi.hpsf"> <Stats> <TotalClasses>35</TotalClasses> <ConcreteClasses>32</ConcreteClasses> <AbstractClasses>3</AbstractClasses> <Ca>5</Ca> <Ce>7</Ce> <A>0.09</A> <I>0.58</I> <D>0.33</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="SpecialPropertySet.java"> org.apache.poi.hpsf.SpecialPropertySet </Class> <Class sourceFile="UnsupportedVariantTypeException.java"> org.apache.poi.hpsf.UnsupportedVariantTypeException </Class> <Class sourceFile="VariantTypeException.java"> org.apache.poi.hpsf.VariantTypeException </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ClassID.java"> org.apache.poi.hpsf.ClassID </Class> <Class sourceFile="Constants.java"> org.apache.poi.hpsf.Constants </Class> <Class sourceFile="CustomProperties.java"> org.apache.poi.hpsf.CustomProperties </Class> <Class sourceFile="CustomProperty.java"> org.apache.poi.hpsf.CustomProperty </Class> <Class sourceFile="DocumentSummaryInformation.java"> org.apache.poi.hpsf.DocumentSummaryInformation </Class> <Class sourceFile="HPSFException.java"> org.apache.poi.hpsf.HPSFException </Class> <Class sourceFile="HPSFRuntimeException.java"> org.apache.poi.hpsf.HPSFRuntimeException </Class> <Class sourceFile="IllegalPropertySetDataException.java"> org.apache.poi.hpsf.IllegalPropertySetDataException </Class> <Class sourceFile="IllegalVariantTypeException.java"> org.apache.poi.hpsf.IllegalVariantTypeException </Class> <Class sourceFile="MarkUnsupportedException.java"> org.apache.poi.hpsf.MarkUnsupportedException </Class> <Class sourceFile="MissingSectionException.java"> org.apache.poi.hpsf.MissingSectionException </Class> <Class sourceFile="MutableProperty.java"> org.apache.poi.hpsf.MutableProperty </Class> <Class sourceFile="MutablePropertySet.java"> org.apache.poi.hpsf.MutablePropertySet </Class> <Class sourceFile="MutableSection.java"> org.apache.poi.hpsf.MutableSection </Class> <Class sourceFile="MutableSection.java"> org.apache.poi.hpsf.MutableSection$1 </Class> <Class sourceFile="NoFormatIDException.java"> org.apache.poi.hpsf.NoFormatIDException </Class> <Class sourceFile="NoPropertySetStreamException.java"> org.apache.poi.hpsf.NoPropertySetStreamException </Class> <Class sourceFile="NoSingleSectionException.java"> org.apache.poi.hpsf.NoSingleSectionException </Class> <Class sourceFile="Property.java"> org.apache.poi.hpsf.Property </Class> <Class sourceFile="PropertySet.java"> org.apache.poi.hpsf.PropertySet </Class> <Class sourceFile="PropertySetFactory.java"> org.apache.poi.hpsf.PropertySetFactory </Class> <Class sourceFile="ReadingNotSupportedException.java"> org.apache.poi.hpsf.ReadingNotSupportedException </Class> <Class sourceFile="Section.java"> org.apache.poi.hpsf.Section </Class> <Class sourceFile="Section.java"> org.apache.poi.hpsf.Section$PropertyListEntry </Class> <Class sourceFile="SummaryInformation.java"> org.apache.poi.hpsf.SummaryInformation </Class> <Class sourceFile="Thumbnail.java"> org.apache.poi.hpsf.Thumbnail </Class> <Class sourceFile="TypeWriter.java"> org.apache.poi.hpsf.TypeWriter </Class> <Class sourceFile="UnexpectedPropertySetTypeException.java"> org.apache.poi.hpsf.UnexpectedPropertySetTypeException </Class> <Class sourceFile="Util.java"> org.apache.poi.hpsf.Util </Class> <Class sourceFile="Variant.java"> org.apache.poi.hpsf.Variant </Class> <Class sourceFile="VariantSupport.java"> org.apache.poi.hpsf.VariantSupport </Class> <Class sourceFile="WritingNotSupportedException.java"> org.apache.poi.hpsf.WritingNotSupportedException </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.rmi</Package> <Package>java.util</Package> <Package>org.apache.poi.hpsf.wellknown</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi</Package> <Package>org.apache.poi.contrib.poibrowser</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> </UsedBy> </Package> <Package name="org.apache.poi.hpsf.wellknown"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>3</Ce> <A>0</A> <I>0.75</I> <D>0.25</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="PropertyIDMap.java"> org.apache.poi.hpsf.wellknown.PropertyIDMap </Class> <Class sourceFile="SectionIDMap.java"> org.apache.poi.hpsf.wellknown.SectionIDMap </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hpsf</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>3</Ca> <Ce>9</Ce> <A>0</A> <I>0.75</I> <D>0.25</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="EncryptedSlideShow.java"> org.apache.poi.hslf.EncryptedSlideShow </Class> <Class sourceFile="HSLFSlideShow.java"> org.apache.poi.hslf.HSLFSlideShow </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hslf.exceptions</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.blip"> <Stats> <TotalClasses>12</TotalClasses> <ConcreteClasses>9</ConcreteClasses> <AbstractClasses>3</AbstractClasses> <Ca>2</Ca> <Ce>10</Ce> <A>0.25</A> <I>0.83</I> <D>0.08</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="Bitmap.java"> org.apache.poi.hslf.blip.Bitmap </Class> <Class sourceFile="ImagePainter.java"> org.apache.poi.hslf.blip.ImagePainter </Class> <Class sourceFile="Metafile.java"> org.apache.poi.hslf.blip.Metafile </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BitmapPainter.java"> org.apache.poi.hslf.blip.BitmapPainter </Class> <Class sourceFile="DIB.java"> org.apache.poi.hslf.blip.DIB </Class> <Class sourceFile="EMF.java"> org.apache.poi.hslf.blip.EMF </Class> <Class sourceFile="JPEG.java"> org.apache.poi.hslf.blip.JPEG </Class> <Class sourceFile="Metafile.java"> org.apache.poi.hslf.blip.Metafile$Header </Class> <Class sourceFile="PICT.java"> org.apache.poi.hslf.blip.PICT </Class> <Class sourceFile="PNG.java"> org.apache.poi.hslf.blip.PNG </Class> <Class sourceFile="WMF.java"> org.apache.poi.hslf.blip.WMF </Class> <Class sourceFile="WMF.java"> org.apache.poi.hslf.blip.WMF$AldusHeader </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.awt.image</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util.zip</Package> <Package>javax.imageio</Package> <Package>org.apache.poi.hslf.exceptions</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.dev"> <Stats> <TotalClasses>10</TotalClasses> <ConcreteClasses>10</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>10</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="PPDrawingTextListing.java"> org.apache.poi.hslf.dev.PPDrawingTextListing </Class> <Class sourceFile="PPTXMLDump.java"> org.apache.poi.hslf.dev.PPTXMLDump </Class> <Class sourceFile="SLWTListing.java"> org.apache.poi.hslf.dev.SLWTListing </Class> <Class sourceFile="SLWTTextListing.java"> org.apache.poi.hslf.dev.SLWTTextListing </Class> <Class sourceFile="SlideAndNotesAtomListing.java"> org.apache.poi.hslf.dev.SlideAndNotesAtomListing </Class> <Class sourceFile="SlideIdListing.java"> org.apache.poi.hslf.dev.SlideIdListing </Class> <Class sourceFile="SlideShowDumper.java"> org.apache.poi.hslf.dev.SlideShowDumper </Class> <Class sourceFile="SlideShowRecordDumper.java"> org.apache.poi.hslf.dev.SlideShowRecordDumper </Class> <Class sourceFile="TextStyleListing.java"> org.apache.poi.hslf.dev.TextStyleListing </Class> <Class sourceFile="UserEditAndPersistListing.java"> org.apache.poi.hslf.dev.UserEditAndPersistListing </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hslf.exceptions"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>5</Ca> <Ce>1</Ce> <A>0</A> <I>0.17</I> <D>0.83</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CorruptPowerPointFileException.java"> org.apache.poi.hslf.exceptions.CorruptPowerPointFileException </Class> <Class sourceFile="EncryptedPowerPointFileException.java"> org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException </Class> <Class sourceFile="HSLFException.java"> org.apache.poi.hslf.exceptions.HSLFException </Class> <Class sourceFile="InvalidRecordFormatException.java"> org.apache.poi.hslf.exceptions.InvalidRecordFormatException </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.extractor"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>10</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ImageExtractor.java"> org.apache.poi.hslf.extractor.ImageExtractor </Class> <Class sourceFile="PowerPointExtractor.java"> org.apache.poi.hslf.extractor.PowerPointExtractor </Class> <Class sourceFile="QuickButCruddyTextExtractor.java"> org.apache.poi.hslf.extractor.QuickButCruddyTextExtractor </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hslf.model"> <Stats> <TotalClasses>54</TotalClasses> <ConcreteClasses>49</ConcreteClasses> <AbstractClasses>5</AbstractClasses> <Ca>3</Ca> <Ce>18</Ce> <A>0.09</A> <I>0.86</I> <D>0.05</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="MasterSheet.java"> org.apache.poi.hslf.model.MasterSheet </Class> <Class sourceFile="Shape.java"> org.apache.poi.hslf.model.Shape </Class> <Class sourceFile="ShapeOutline.java"> org.apache.poi.hslf.model.ShapeOutline </Class> <Class sourceFile="Sheet.java"> org.apache.poi.hslf.model.Sheet </Class> <Class sourceFile="TextShape.java"> org.apache.poi.hslf.model.TextShape </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AutoShape.java"> org.apache.poi.hslf.model.AutoShape </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$1 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$10 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$11 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$12 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$13 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$14 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$15 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$16 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$17 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$18 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$19 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$2 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$20 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$3 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$4 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$5 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$6 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$7 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$8 </Class> <Class sourceFile="AutoShapes.java"> org.apache.poi.hslf.model.AutoShapes$9 </Class> <Class sourceFile="Background.java"> org.apache.poi.hslf.model.Background </Class> <Class sourceFile="Fill.java"> org.apache.poi.hslf.model.Fill </Class> <Class sourceFile="Freeform.java"> org.apache.poi.hslf.model.Freeform </Class> <Class sourceFile="Hyperlink.java"> org.apache.poi.hslf.model.Hyperlink </Class> <Class sourceFile="Line.java"> org.apache.poi.hslf.model.Line </Class> <Class sourceFile="Notes.java"> org.apache.poi.hslf.model.Notes </Class> <Class sourceFile="OLEShape.java"> org.apache.poi.hslf.model.OLEShape </Class> <Class sourceFile="PPFont.java"> org.apache.poi.hslf.model.PPFont </Class> <Class sourceFile="PPGraphics2D.java"> org.apache.poi.hslf.model.PPGraphics2D </Class> <Class sourceFile="Picture.java"> org.apache.poi.hslf.model.Picture </Class> <Class sourceFile="Placeholder.java"> org.apache.poi.hslf.model.Placeholder </Class> <Class sourceFile="Polygon.java"> org.apache.poi.hslf.model.Polygon </Class> <Class sourceFile="ShapeFactory.java"> org.apache.poi.hslf.model.ShapeFactory </Class> <Class sourceFile="ShapeGroup.java"> org.apache.poi.hslf.model.ShapeGroup </Class> <Class sourceFile="ShapePainter.java"> org.apache.poi.hslf.model.ShapePainter </Class> <Class sourceFile="ShapeTypes.java"> org.apache.poi.hslf.model.ShapeTypes </Class> <Class sourceFile="SimpleShape.java"> org.apache.poi.hslf.model.SimpleShape </Class> <Class sourceFile="Slide.java"> org.apache.poi.hslf.model.Slide </Class> <Class sourceFile="SlideMaster.java"> org.apache.poi.hslf.model.SlideMaster </Class> <Class sourceFile="Table.java"> org.apache.poi.hslf.model.Table </Class> <Class sourceFile="Table.java"> org.apache.poi.hslf.model.Table$1 </Class> <Class sourceFile="TableCell.java"> org.apache.poi.hslf.model.TableCell </Class> <Class sourceFile="TextBox.java"> org.apache.poi.hslf.model.TextBox </Class> <Class sourceFile="TextPainter.java"> org.apache.poi.hslf.model.TextPainter </Class> <Class sourceFile="TextPainter.java"> org.apache.poi.hslf.model.TextPainter$TextElement </Class> <Class sourceFile="TextRun.java"> org.apache.poi.hslf.model.TextRun </Class> <Class sourceFile="TitleMaster.java"> org.apache.poi.hslf.model.TitleMaster </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.awt.font</Package> <Package>java.awt.geom</Package> <Package>java.awt.image</Package> <Package>java.awt.image.renderable</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.text</Package> <Package>java.util</Package> <Package>javax.imageio</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.exceptions</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.model.textproperties"> <Stats> <TotalClasses>6</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>4</Ca> <Ce>5</Ce> <A>0</A> <I>0.56</I> <D>0.44</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AlignmentTextProp.java"> org.apache.poi.hslf.model.textproperties.AlignmentTextProp </Class> <Class sourceFile="BitMaskTextProp.java"> org.apache.poi.hslf.model.textproperties.BitMaskTextProp </Class> <Class sourceFile="CharFlagsTextProp.java"> org.apache.poi.hslf.model.textproperties.CharFlagsTextProp </Class> <Class sourceFile="ParagraphFlagsTextProp.java"> org.apache.poi.hslf.model.textproperties.ParagraphFlagsTextProp </Class> <Class sourceFile="TextProp.java"> org.apache.poi.hslf.model.textproperties.TextProp </Class> <Class sourceFile="TextPropCollection.java"> org.apache.poi.hslf.model.textproperties.TextPropCollection </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.record"> <Stats> <TotalClasses>66</TotalClasses> <ConcreteClasses>57</ConcreteClasses> <AbstractClasses>9</AbstractClasses> <Ca>6</Ca> <Ce>11</Ce> <A>0.14</A> <I>0.65</I> <D>0.22</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="ParentAwareRecord.java"> org.apache.poi.hslf.record.ParentAwareRecord </Class> <Class sourceFile="PersistRecord.java"> org.apache.poi.hslf.record.PersistRecord </Class> <Class sourceFile="PositionDependentRecord.java"> org.apache.poi.hslf.record.PositionDependentRecord </Class> <Class sourceFile="PositionDependentRecordAtom.java"> org.apache.poi.hslf.record.PositionDependentRecordAtom </Class> <Class sourceFile="PositionDependentRecordContainer.java"> org.apache.poi.hslf.record.PositionDependentRecordContainer </Class> <Class sourceFile="Record.java"> org.apache.poi.hslf.record.Record </Class> <Class sourceFile="RecordAtom.java"> org.apache.poi.hslf.record.RecordAtom </Class> <Class sourceFile="RecordContainer.java"> org.apache.poi.hslf.record.RecordContainer </Class> <Class sourceFile="SheetContainer.java"> org.apache.poi.hslf.record.SheetContainer </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CString.java"> org.apache.poi.hslf.record.CString </Class> <Class sourceFile="ColorSchemeAtom.java"> org.apache.poi.hslf.record.ColorSchemeAtom </Class> <Class sourceFile="Comment2000.java"> org.apache.poi.hslf.record.Comment2000 </Class> <Class sourceFile="Comment2000Atom.java"> org.apache.poi.hslf.record.Comment2000Atom </Class> <Class sourceFile="CurrentUserAtom.java"> org.apache.poi.hslf.record.CurrentUserAtom </Class> <Class sourceFile="Document.java"> org.apache.poi.hslf.record.Document </Class> <Class sourceFile="DocumentAtom.java"> org.apache.poi.hslf.record.DocumentAtom </Class> <Class sourceFile="DocumentAtom.java"> org.apache.poi.hslf.record.DocumentAtom$SlideSize </Class> <Class sourceFile="DocumentEncryptionAtom.java"> org.apache.poi.hslf.record.DocumentEncryptionAtom </Class> <Class sourceFile="DummyPositionSensitiveRecordWithChildren.java"> org.apache.poi.hslf.record.DummyPositionSensitiveRecordWithChildren </Class> <Class sourceFile="DummyRecordWithChildren.java"> org.apache.poi.hslf.record.DummyRecordWithChildren </Class> <Class sourceFile="Environment.java"> org.apache.poi.hslf.record.Environment </Class> <Class sourceFile="EscherTextboxWrapper.java"> org.apache.poi.hslf.record.EscherTextboxWrapper </Class> <Class sourceFile="ExControl.java"> org.apache.poi.hslf.record.ExControl </Class> <Class sourceFile="ExControlAtom.java"> org.apache.poi.hslf.record.ExControlAtom </Class> <Class sourceFile="ExEmbed.java"> org.apache.poi.hslf.record.ExEmbed </Class> <Class sourceFile="ExEmbedAtom.java"> org.apache.poi.hslf.record.ExEmbedAtom </Class> <Class sourceFile="ExHyperlink.java"> org.apache.poi.hslf.record.ExHyperlink </Class> <Class sourceFile="ExHyperlinkAtom.java"> org.apache.poi.hslf.record.ExHyperlinkAtom </Class> <Class sourceFile="ExObjList.java"> org.apache.poi.hslf.record.ExObjList </Class> <Class sourceFile="ExObjListAtom.java"> org.apache.poi.hslf.record.ExObjListAtom </Class> <Class sourceFile="ExOleObjAtom.java"> org.apache.poi.hslf.record.ExOleObjAtom </Class> <Class sourceFile="ExOleObjStg.java"> org.apache.poi.hslf.record.ExOleObjStg </Class> <Class sourceFile="FontCollection.java"> org.apache.poi.hslf.record.FontCollection </Class> <Class sourceFile="FontEntityAtom.java"> org.apache.poi.hslf.record.FontEntityAtom </Class> <Class sourceFile="InteractiveInfo.java"> org.apache.poi.hslf.record.InteractiveInfo </Class> <Class sourceFile="InteractiveInfoAtom.java"> org.apache.poi.hslf.record.InteractiveInfoAtom </Class> <Class sourceFile="MainMaster.java"> org.apache.poi.hslf.record.MainMaster </Class> <Class sourceFile="Notes.java"> org.apache.poi.hslf.record.Notes </Class> <Class sourceFile="NotesAtom.java"> org.apache.poi.hslf.record.NotesAtom </Class> <Class sourceFile="OEPlaceholderAtom.java"> org.apache.poi.hslf.record.OEPlaceholderAtom </Class> <Class sourceFile="OutlineTextRefAtom.java"> org.apache.poi.hslf.record.OutlineTextRefAtom </Class> <Class sourceFile="PPDrawing.java"> org.apache.poi.hslf.record.PPDrawing </Class> <Class sourceFile="PPDrawingGroup.java"> org.apache.poi.hslf.record.PPDrawingGroup </Class> <Class sourceFile="PersistPtrHolder.java"> org.apache.poi.hslf.record.PersistPtrHolder </Class> <Class sourceFile="RecordTypes.java"> org.apache.poi.hslf.record.RecordTypes </Class> <Class sourceFile="RecordTypes.java"> org.apache.poi.hslf.record.RecordTypes$Type </Class> <Class sourceFile="Slide.java"> org.apache.poi.hslf.record.Slide </Class> <Class sourceFile="SlideAtom.java"> org.apache.poi.hslf.record.SlideAtom </Class> <Class sourceFile="SlideAtom.java"> org.apache.poi.hslf.record.SlideAtom$SSlideLayoutAtom </Class> <Class sourceFile="SlideListWithText.java"> org.apache.poi.hslf.record.SlideListWithText </Class> <Class sourceFile="SlideListWithText.java"> org.apache.poi.hslf.record.SlideListWithText$SlideAtomsSet </Class> <Class sourceFile="SlidePersistAtom.java"> org.apache.poi.hslf.record.SlidePersistAtom </Class> <Class sourceFile="Sound.java"> org.apache.poi.hslf.record.Sound </Class> <Class sourceFile="SoundCollection.java"> org.apache.poi.hslf.record.SoundCollection </Class> <Class sourceFile="SoundData.java"> org.apache.poi.hslf.record.SoundData </Class> <Class sourceFile="StyleTextPropAtom.java"> org.apache.poi.hslf.record.StyleTextPropAtom </Class> <Class sourceFile="TextBytesAtom.java"> org.apache.poi.hslf.record.TextBytesAtom </Class> <Class sourceFile="TextCharsAtom.java"> org.apache.poi.hslf.record.TextCharsAtom </Class> <Class sourceFile="TextHeaderAtom.java"> org.apache.poi.hslf.record.TextHeaderAtom </Class> <Class sourceFile="TextRulerAtom.java"> org.apache.poi.hslf.record.TextRulerAtom </Class> <Class sourceFile="TextSpecInfoAtom.java"> org.apache.poi.hslf.record.TextSpecInfoAtom </Class> <Class sourceFile="TextSpecInfoAtom.java"> org.apache.poi.hslf.record.TextSpecInfoAtom$TextSpecInfoRun </Class> <Class sourceFile="TxInteractiveInfoAtom.java"> org.apache.poi.hslf.record.TxInteractiveInfoAtom </Class> <Class sourceFile="TxMasterStyleAtom.java"> org.apache.poi.hslf.record.TxMasterStyleAtom </Class> <Class sourceFile="UnknownRecordPlaceholder.java"> org.apache.poi.hslf.record.UnknownRecordPlaceholder </Class> <Class sourceFile="UserEditAtom.java"> org.apache.poi.hslf.record.UserEditAtom </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>java.util.zip</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hslf.exceptions</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.usermodel"> <Stats> <TotalClasses>5</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>5</Ca> <Ce>13</Ce> <A>0.2</A> <I>0.72</I> <D>0.08</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="PictureData.java"> org.apache.poi.hslf.usermodel.PictureData </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ObjectData.java"> org.apache.poi.hslf.usermodel.ObjectData </Class> <Class sourceFile="RichTextRun.java"> org.apache.poi.hslf.usermodel.RichTextRun </Class> <Class sourceFile="SlideShow.java"> org.apache.poi.hslf.usermodel.SlideShow </Class> <Class sourceFile="SoundData.java"> org.apache.poi.hslf.usermodel.SoundData </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.security</Package> <Package>java.util</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.exceptions</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.model</Package> </UsedBy> </Package> <Package name="org.apache.poi.hslf.util"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>4</Ce> <A>0</A> <I>0.8</I> <D>0.2</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="MutableByteArrayOutputStream.java"> org.apache.poi.hslf.util.MutableByteArrayOutputStream </Class> <Class sourceFile="SystemTimeUtils.java"> org.apache.poi.hslf.util.SystemTimeUtils </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hslf.record</Package> </UsedBy> </Package> <Package name="org.apache.poi.hsmf"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>6</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="MAPIMessage.java"> org.apache.poi.hsmf.MAPIMessage </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>org.apache.poi.hsmf.datatypes</Package> <Package>org.apache.poi.hsmf.exceptions</Package> <Package>org.apache.poi.hsmf.parsers</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hsmf.datatypes"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>2</Ca> <Ce>2</Ce> <A>0.25</A> <I>0.5</I> <D>0.25</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="Chunk.java"> org.apache.poi.hsmf.datatypes.Chunk </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="Chunks.java"> org.apache.poi.hsmf.datatypes.Chunks </Class> <Class sourceFile="StringChunk.java"> org.apache.poi.hsmf.datatypes.StringChunk </Class> <Class sourceFile="Types.java"> org.apache.poi.hsmf.datatypes.Types </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hsmf</Package> <Package>org.apache.poi.hsmf.parsers</Package> </UsedBy> </Package> <Package name="org.apache.poi.hsmf.exceptions"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>1</Ce> <A>0</A> <I>0.33</I> <D>0.67</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ChunkNotFoundException.java"> org.apache.poi.hsmf.exceptions.ChunkNotFoundException </Class> <Class sourceFile="DirectoryChunkNotFoundException.java"> org.apache.poi.hsmf.exceptions.DirectoryChunkNotFoundException </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hsmf</Package> <Package>org.apache.poi.hsmf.parsers</Package> </UsedBy> </Package> <Package name="org.apache.poi.hsmf.parsers"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>8</Ce> <A>0</A> <I>0.89</I> <D>0.11</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="POIFSChunkParser.java"> org.apache.poi.hsmf.parsers.POIFSChunkParser </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hsmf.datatypes</Package> <Package>org.apache.poi.hsmf.exceptions</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.poifs.storage</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hsmf</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.contrib.view"> <Stats> <TotalClasses>18</TotalClasses> <ConcreteClasses>18</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>13</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="SVBorder.java"> org.apache.poi.hssf.contrib.view.SVBorder </Class> <Class sourceFile="SVFractionalFormat.java"> org.apache.poi.hssf.contrib.view.SVFractionalFormat </Class> <Class sourceFile="SVRowHeader.java"> org.apache.poi.hssf.contrib.view.SVRowHeader </Class> <Class sourceFile="SVRowHeader.java"> org.apache.poi.hssf.contrib.view.SVRowHeader$RowHeaderRenderer </Class> <Class sourceFile="SVRowHeader.java"> org.apache.poi.hssf.contrib.view.SVRowHeader$SVRowHeaderModel </Class> <Class sourceFile="SVTableCellEditor.java"> org.apache.poi.hssf.contrib.view.SVTableCellEditor </Class> <Class sourceFile="SVTableCellRenderer.java"> org.apache.poi.hssf.contrib.view.SVTableCellRenderer </Class> <Class sourceFile="SVTableCellRenderer.java"> org.apache.poi.hssf.contrib.view.SVTableCellRenderer$CellFormatter </Class> <Class sourceFile="SVTableModel.java"> org.apache.poi.hssf.contrib.view.SVTableModel </Class> <Class sourceFile="SVTableUtils.java"> org.apache.poi.hssf.contrib.view.SVTableUtils </Class> <Class sourceFile="SViewer.java"> org.apache.poi.hssf.contrib.view.SViewer </Class> <Class sourceFile="SViewer.java"> org.apache.poi.hssf.contrib.view.SViewer$1 </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel$1 </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel$DeleteSheetAction </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel$InsertSheetAction </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel$RenameSheetAction </Class> <Class sourceFile="SViewerPanel.java"> org.apache.poi.hssf.contrib.view.SViewerPanel$TabListener </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.awt.event</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.net</Package> <Package>java.text</Package> <Package>java.util</Package> <Package>javax.swing</Package> <Package>javax.swing.border</Package> <Package>javax.swing.plaf</Package> <Package>javax.swing.table</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hssf.dev"> <Stats> <TotalClasses>7</TotalClasses> <ConcreteClasses>7</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>11</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BiffViewer.java"> org.apache.poi.hssf.dev.BiffViewer </Class> <Class sourceFile="BiffViewer.java"> org.apache.poi.hssf.dev.BiffViewer$BiffviewRecordInputStream </Class> <Class sourceFile="BiffViewer.java"> org.apache.poi.hssf.dev.BiffViewer$RecordDetails </Class> <Class sourceFile="EFBiffViewer.java"> org.apache.poi.hssf.dev.EFBiffViewer </Class> <Class sourceFile="EFBiffViewer.java"> org.apache.poi.hssf.dev.EFBiffViewer$1 </Class> <Class sourceFile="FormulaViewer.java"> org.apache.poi.hssf.dev.FormulaViewer </Class> <Class sourceFile="HSSF.java"> org.apache.poi.hssf.dev.HSSF </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.eventusermodel</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hssf.eventmodel"> <Stats> <TotalClasses>5</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>2</AbstractClasses> <Ca>1</Ca> <Ce>6</Ce> <A>0.4</A> <I>0.86</I> <D>0.26</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="ERFListener.java"> org.apache.poi.hssf.eventmodel.ERFListener </Class> <Class sourceFile="ModelFactoryListener.java"> org.apache.poi.hssf.eventmodel.ModelFactoryListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="EventRecordFactory.java"> org.apache.poi.hssf.eventmodel.EventRecordFactory </Class> <Class sourceFile="EventRecordFactory.java"> org.apache.poi.hssf.eventmodel.ListenerWrapper </Class> <Class sourceFile="ModelFactory.java"> org.apache.poi.hssf.eventmodel.ModelFactory </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.eventusermodel"> <Stats> <TotalClasses>8</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>2</AbstractClasses> <Ca>2</Ca> <Ce>7</Ce> <A>0.25</A> <I>0.78</I> <D>0.03</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="AbortableHSSFListener.java"> org.apache.poi.hssf.eventusermodel.AbortableHSSFListener </Class> <Class sourceFile="HSSFListener.java"> org.apache.poi.hssf.eventusermodel.HSSFListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="FormatTrackingHSSFListener.java"> org.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener </Class> <Class sourceFile="HSSFEventFactory.java"> org.apache.poi.hssf.eventusermodel.HSSFEventFactory </Class> <Class sourceFile="HSSFRecordStream.java"> org.apache.poi.hssf.eventusermodel.HSSFRecordStream </Class> <Class sourceFile="HSSFRequest.java"> org.apache.poi.hssf.eventusermodel.HSSFRequest </Class> <Class sourceFile="HSSFUserException.java"> org.apache.poi.hssf.eventusermodel.HSSFUserException </Class> <Class sourceFile="MissingRecordAwareHSSFListener.java"> org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.eventusermodel.dummyrecord</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.extractor</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.eventusermodel.dummyrecord"> <Stats> <TotalClasses>3</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>1</Ca> <Ce>1</Ce> <A>0</A> <I>0.5</I> <D>0.5</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="LastCellOfRowDummyRecord.java"> org.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord </Class> <Class sourceFile="MissingCellDummyRecord.java"> org.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord </Class> <Class sourceFile="MissingRowDummyRecord.java"> org.apache.poi.hssf.eventusermodel.dummyrecord.MissingRowDummyRecord </Class> </ConcreteClasses> <DependsUpon> <Package>org.apache.poi.hssf.record</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.eventusermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.extractor"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>11</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="EventBasedExcelExtractor.java"> org.apache.poi.hssf.extractor.EventBasedExcelExtractor </Class> <Class sourceFile="EventBasedExcelExtractor.java"> org.apache.poi.hssf.extractor.EventBasedExcelExtractor$1 </Class> <Class sourceFile="EventBasedExcelExtractor.java"> org.apache.poi.hssf.extractor.EventBasedExcelExtractor$TextListener </Class> <Class sourceFile="ExcelExtractor.java"> org.apache.poi.hssf.extractor.ExcelExtractor </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.text</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.hssf.eventusermodel</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hssf.model"> <Stats> <TotalClasses>23</TotalClasses> <ConcreteClasses>21</ConcreteClasses> <AbstractClasses>2</AbstractClasses> <Ca>5</Ca> <Ce>12</Ce> <A>0.09</A> <I>0.71</I> <D>0.21</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="AbstractShape.java"> org.apache.poi.hssf.model.AbstractShape </Class> <Class sourceFile="Model.java"> org.apache.poi.hssf.model.Model </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CommentShape.java"> org.apache.poi.hssf.model.CommentShape </Class> <Class sourceFile="ConvertAnchor.java"> org.apache.poi.hssf.model.ConvertAnchor </Class> <Class sourceFile="DrawingManager.java"> org.apache.poi.hssf.model.DrawingManager </Class> <Class sourceFile="DrawingManager2.java"> org.apache.poi.hssf.model.DrawingManager2 </Class> <Class sourceFile="FormulaParser.java"> org.apache.poi.hssf.model.FormulaParser </Class> <Class sourceFile="FormulaParser.java"> org.apache.poi.hssf.model.FormulaParser$FormulaParseException </Class> <Class sourceFile="LineShape.java"> org.apache.poi.hssf.model.LineShape </Class> <Class sourceFile="LinkTable.java"> org.apache.poi.hssf.model.LinkTable </Class> <Class sourceFile="LinkTable.java"> org.apache.poi.hssf.model.LinkTable$CRNBlock </Class> <Class sourceFile="LinkTable.java"> org.apache.poi.hssf.model.LinkTable$ExternalBookBlock </Class> <Class sourceFile="OperandClassTransformer.java"> org.apache.poi.hssf.model.OperandClassTransformer </Class> <Class sourceFile="ParseNode.java"> org.apache.poi.hssf.model.ParseNode </Class> <Class sourceFile="ParseNode.java"> org.apache.poi.hssf.model.ParseNode$TokenCollector </Class> <Class sourceFile="PictureShape.java"> org.apache.poi.hssf.model.PictureShape </Class> <Class sourceFile="PolygonShape.java"> org.apache.poi.hssf.model.PolygonShape </Class> <Class sourceFile="RecordStream.java"> org.apache.poi.hssf.model.RecordStream </Class> <Class sourceFile="Sheet.java"> org.apache.poi.hssf.model.Sheet </Class> <Class sourceFile="SimpleFilledShape.java"> org.apache.poi.hssf.model.SimpleFilledShape </Class> <Class sourceFile="TextboxShape.java"> org.apache.poi.hssf.model.TextboxShape </Class> <Class sourceFile="Workbook.java"> org.apache.poi.hssf.model.Workbook </Class> <Class sourceFile="WorkbookRecordList.java"> org.apache.poi.hssf.model.WorkbookRecordList </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.security</Package> <Package>java.util</Package> <Package>java.util.regex</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.aggregates</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.record.formula.function</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.eventmodel</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record"> <Stats> <TotalClasses>181</TotalClasses> <ConcreteClasses>175</ConcreteClasses> <AbstractClasses>6</AbstractClasses> <Ca>13</Ca> <Ce>12</Ce> <A>0.03</A> <I>0.48</I> <D>0.49</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="AbstractEscherHolderRecord.java"> org.apache.poi.hssf.record.AbstractEscherHolderRecord </Class> <Class sourceFile="CellValueRecordInterface.java"> org.apache.poi.hssf.record.CellValueRecordInterface </Class> <Class sourceFile="CustomField.java"> org.apache.poi.hssf.record.CustomField </Class> <Class sourceFile="Margin.java"> org.apache.poi.hssf.record.Margin </Class> <Class sourceFile="Record.java"> org.apache.poi.hssf.record.Record </Class> <Class sourceFile="SubRecord.java"> org.apache.poi.hssf.record.SubRecord </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AreaFormatRecord.java"> org.apache.poi.hssf.record.AreaFormatRecord </Class> <Class sourceFile="AreaRecord.java"> org.apache.poi.hssf.record.AreaRecord </Class> <Class sourceFile="AxisLineFormatRecord.java"> org.apache.poi.hssf.record.AxisLineFormatRecord </Class> <Class sourceFile="AxisOptionsRecord.java"> org.apache.poi.hssf.record.AxisOptionsRecord </Class> <Class sourceFile="AxisParentRecord.java"> org.apache.poi.hssf.record.AxisParentRecord </Class> <Class sourceFile="AxisRecord.java"> org.apache.poi.hssf.record.AxisRecord </Class> <Class sourceFile="AxisUsedRecord.java"> org.apache.poi.hssf.record.AxisUsedRecord </Class> <Class sourceFile="BOFRecord.java"> org.apache.poi.hssf.record.BOFRecord </Class> <Class sourceFile="BackupRecord.java"> org.apache.poi.hssf.record.BackupRecord </Class> <Class sourceFile="BarRecord.java"> org.apache.poi.hssf.record.BarRecord </Class> <Class sourceFile="BeginRecord.java"> org.apache.poi.hssf.record.BeginRecord </Class> <Class sourceFile="BlankRecord.java"> org.apache.poi.hssf.record.BlankRecord </Class> <Class sourceFile="BookBoolRecord.java"> org.apache.poi.hssf.record.BookBoolRecord </Class> <Class sourceFile="BoolErrRecord.java"> org.apache.poi.hssf.record.BoolErrRecord </Class> <Class sourceFile="BottomMarginRecord.java"> org.apache.poi.hssf.record.BottomMarginRecord </Class> <Class sourceFile="BoundSheetRecord.java"> org.apache.poi.hssf.record.BoundSheetRecord </Class> <Class sourceFile="CFHeaderRecord.java"> org.apache.poi.hssf.record.CFHeaderRecord </Class> <Class sourceFile="CFRuleRecord.java"> org.apache.poi.hssf.record.CFRuleRecord </Class> <Class sourceFile="CFRuleRecord.java"> org.apache.poi.hssf.record.CFRuleRecord$ComparisonOperator </Class> <Class sourceFile="CRNCountRecord.java"> org.apache.poi.hssf.record.CRNCountRecord </Class> <Class sourceFile="CRNRecord.java"> org.apache.poi.hssf.record.CRNRecord </Class> <Class sourceFile="CalcCountRecord.java"> org.apache.poi.hssf.record.CalcCountRecord </Class> <Class sourceFile="CalcModeRecord.java"> org.apache.poi.hssf.record.CalcModeRecord </Class> <Class sourceFile="CategorySeriesAxisRecord.java"> org.apache.poi.hssf.record.CategorySeriesAxisRecord </Class> <Class sourceFile="ChartFormatRecord.java"> org.apache.poi.hssf.record.ChartFormatRecord </Class> <Class sourceFile="ChartRecord.java"> org.apache.poi.hssf.record.ChartRecord </Class> <Class sourceFile="ChartTitleFormatRecord.java"> org.apache.poi.hssf.record.ChartTitleFormatRecord </Class> <Class sourceFile="ChartTitleFormatRecord.java"> org.apache.poi.hssf.record.ChartTitleFormatRecord$CTFormat </Class> <Class sourceFile="CodepageRecord.java"> org.apache.poi.hssf.record.CodepageRecord </Class> <Class sourceFile="ColumnInfoRecord.java"> org.apache.poi.hssf.record.ColumnInfoRecord </Class> <Class sourceFile="CommonObjectDataSubRecord.java"> org.apache.poi.hssf.record.CommonObjectDataSubRecord </Class> <Class sourceFile="ContinueRecord.java"> org.apache.poi.hssf.record.ContinueRecord </Class> <Class sourceFile="CountryRecord.java"> org.apache.poi.hssf.record.CountryRecord </Class> <Class sourceFile="DBCellRecord.java"> org.apache.poi.hssf.record.DBCellRecord </Class> <Class sourceFile="DSFRecord.java"> org.apache.poi.hssf.record.DSFRecord </Class> <Class sourceFile="DVALRecord.java"> org.apache.poi.hssf.record.DVALRecord </Class> <Class sourceFile="DVRecord.java"> org.apache.poi.hssf.record.DVRecord </Class> <Class sourceFile="DVRecord.java"> org.apache.poi.hssf.record.DVRecord$StringHandler </Class> <Class sourceFile="DatRecord.java"> org.apache.poi.hssf.record.DatRecord </Class> <Class sourceFile="DataFormatRecord.java"> org.apache.poi.hssf.record.DataFormatRecord </Class> <Class sourceFile="DateWindow1904Record.java"> org.apache.poi.hssf.record.DateWindow1904Record </Class> <Class sourceFile="DefaultColWidthRecord.java"> org.apache.poi.hssf.record.DefaultColWidthRecord </Class> <Class sourceFile="DefaultDataLabelTextPropertiesRecord.java"> org.apache.poi.hssf.record.DefaultDataLabelTextPropertiesRecord </Class> <Class sourceFile="DefaultRowHeightRecord.java"> org.apache.poi.hssf.record.DefaultRowHeightRecord </Class> <Class sourceFile="DeltaRecord.java"> org.apache.poi.hssf.record.DeltaRecord </Class> <Class sourceFile="DimensionsRecord.java"> org.apache.poi.hssf.record.DimensionsRecord </Class> <Class sourceFile="DrawingGroupRecord.java"> org.apache.poi.hssf.record.DrawingGroupRecord </Class> <Class sourceFile="DrawingRecord.java"> org.apache.poi.hssf.record.DrawingRecord </Class> <Class sourceFile="DrawingRecordForBiffViewer.java"> org.apache.poi.hssf.record.DrawingRecordForBiffViewer </Class> <Class sourceFile="DrawingSelectionRecord.java"> org.apache.poi.hssf.record.DrawingSelectionRecord </Class> <Class sourceFile="EOFRecord.java"> org.apache.poi.hssf.record.EOFRecord </Class> <Class sourceFile="EmbeddedObjectRefSubRecord.java"> org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord </Class> <Class sourceFile="EndRecord.java"> org.apache.poi.hssf.record.EndRecord </Class> <Class sourceFile="EndSubRecord.java"> org.apache.poi.hssf.record.EndSubRecord </Class> <Class sourceFile="EscherAggregate.java"> org.apache.poi.hssf.record.EscherAggregate </Class> <Class sourceFile="EscherAggregate.java"> org.apache.poi.hssf.record.EscherAggregate$1 </Class> <Class sourceFile="EscherAggregate.java"> org.apache.poi.hssf.record.EscherAggregate$2 </Class> <Class sourceFile="ExtSSTInfoSubRecord.java"> org.apache.poi.hssf.record.ExtSSTInfoSubRecord </Class> <Class sourceFile="ExtSSTRecord.java"> org.apache.poi.hssf.record.ExtSSTRecord </Class> <Class sourceFile="ExtendedFormatRecord.java"> org.apache.poi.hssf.record.ExtendedFormatRecord </Class> <Class sourceFile="ExternSheetRecord.java"> org.apache.poi.hssf.record.ExternSheetRecord </Class> <Class sourceFile="ExternSheetSubRecord.java"> org.apache.poi.hssf.record.ExternSheetSubRecord </Class> <Class sourceFile="ExternalNameRecord.java"> org.apache.poi.hssf.record.ExternalNameRecord </Class> <Class sourceFile="FilePassRecord.java"> org.apache.poi.hssf.record.FilePassRecord </Class> <Class sourceFile="FileSharingRecord.java"> org.apache.poi.hssf.record.FileSharingRecord </Class> <Class sourceFile="FnGroupCountRecord.java"> org.apache.poi.hssf.record.FnGroupCountRecord </Class> <Class sourceFile="FontBasisRecord.java"> org.apache.poi.hssf.record.FontBasisRecord </Class> <Class sourceFile="FontIndexRecord.java"> org.apache.poi.hssf.record.FontIndexRecord </Class> <Class sourceFile="FontRecord.java"> org.apache.poi.hssf.record.FontRecord </Class> <Class sourceFile="FooterRecord.java"> org.apache.poi.hssf.record.FooterRecord </Class> <Class sourceFile="FormatRecord.java"> org.apache.poi.hssf.record.FormatRecord </Class> <Class sourceFile="FormulaRecord.java"> org.apache.poi.hssf.record.FormulaRecord </Class> <Class sourceFile="FrameRecord.java"> org.apache.poi.hssf.record.FrameRecord </Class> <Class sourceFile="GridsetRecord.java"> org.apache.poi.hssf.record.GridsetRecord </Class> <Class sourceFile="GroupMarkerSubRecord.java"> org.apache.poi.hssf.record.GroupMarkerSubRecord </Class> <Class sourceFile="GutsRecord.java"> org.apache.poi.hssf.record.GutsRecord </Class> <Class sourceFile="HCenterRecord.java"> org.apache.poi.hssf.record.HCenterRecord </Class> <Class sourceFile="HeaderRecord.java"> org.apache.poi.hssf.record.HeaderRecord </Class> <Class sourceFile="HideObjRecord.java"> org.apache.poi.hssf.record.HideObjRecord </Class> <Class sourceFile="HorizontalPageBreakRecord.java"> org.apache.poi.hssf.record.HorizontalPageBreakRecord </Class> <Class sourceFile="HyperlinkRecord.java"> org.apache.poi.hssf.record.HyperlinkRecord </Class> <Class sourceFile="IndexRecord.java"> org.apache.poi.hssf.record.IndexRecord </Class> <Class sourceFile="InterfaceEndRecord.java"> org.apache.poi.hssf.record.InterfaceEndRecord </Class> <Class sourceFile="InterfaceHdrRecord.java"> org.apache.poi.hssf.record.InterfaceHdrRecord </Class> <Class sourceFile="IterationRecord.java"> org.apache.poi.hssf.record.IterationRecord </Class> <Class sourceFile="LabelRecord.java"> org.apache.poi.hssf.record.LabelRecord </Class> <Class sourceFile="LabelSSTRecord.java"> org.apache.poi.hssf.record.LabelSSTRecord </Class> <Class sourceFile="LeftMarginRecord.java"> org.apache.poi.hssf.record.LeftMarginRecord </Class> <Class sourceFile="LegendRecord.java"> org.apache.poi.hssf.record.LegendRecord </Class> <Class sourceFile="LineFormatRecord.java"> org.apache.poi.hssf.record.LineFormatRecord </Class> <Class sourceFile="LinkedDataFormulaField.java"> org.apache.poi.hssf.record.LinkedDataFormulaField </Class> <Class sourceFile="LinkedDataRecord.java"> org.apache.poi.hssf.record.LinkedDataRecord </Class> <Class sourceFile="MMSRecord.java"> org.apache.poi.hssf.record.MMSRecord </Class> <Class sourceFile="MergeCellsRecord.java"> org.apache.poi.hssf.record.MergeCellsRecord </Class> <Class sourceFile="MergeCellsRecord.java"> org.apache.poi.hssf.record.MergeCellsRecord$MergedRegion </Class> <Class sourceFile="MulBlankRecord.java"> org.apache.poi.hssf.record.MulBlankRecord </Class> <Class sourceFile="MulRKRecord.java"> org.apache.poi.hssf.record.MulRKRecord </Class> <Class sourceFile="NameRecord.java"> org.apache.poi.hssf.record.NameRecord </Class> <Class sourceFile="NoteRecord.java"> org.apache.poi.hssf.record.NoteRecord </Class> <Class sourceFile="NoteStructureSubRecord.java"> org.apache.poi.hssf.record.NoteStructureSubRecord </Class> <Class sourceFile="NumberFormatIndexRecord.java"> org.apache.poi.hssf.record.NumberFormatIndexRecord </Class> <Class sourceFile="NumberRecord.java"> org.apache.poi.hssf.record.NumberRecord </Class> <Class sourceFile="ObjRecord.java"> org.apache.poi.hssf.record.ObjRecord </Class> <Class sourceFile="ObjectLinkRecord.java"> org.apache.poi.hssf.record.ObjectLinkRecord </Class> <Class sourceFile="ObjectProtectRecord.java"> org.apache.poi.hssf.record.ObjectProtectRecord </Class> <Class sourceFile="PaletteRecord.java"> org.apache.poi.hssf.record.PColor </Class> <Class sourceFile="PageBreakRecord.java"> org.apache.poi.hssf.record.PageBreakRecord </Class> <Class sourceFile="PageBreakRecord.java"> org.apache.poi.hssf.record.PageBreakRecord$Break </Class> <Class sourceFile="PaletteRecord.java"> org.apache.poi.hssf.record.PaletteRecord </Class> <Class sourceFile="PaneRecord.java"> org.apache.poi.hssf.record.PaneRecord </Class> <Class sourceFile="PasswordRecord.java"> org.apache.poi.hssf.record.PasswordRecord </Class> <Class sourceFile="PasswordRev4Record.java"> org.apache.poi.hssf.record.PasswordRev4Record </Class> <Class sourceFile="PlotAreaRecord.java"> org.apache.poi.hssf.record.PlotAreaRecord </Class> <Class sourceFile="PlotGrowthRecord.java"> org.apache.poi.hssf.record.PlotGrowthRecord </Class> <Class sourceFile="PrecisionRecord.java"> org.apache.poi.hssf.record.PrecisionRecord </Class> <Class sourceFile="PrintGridlinesRecord.java"> org.apache.poi.hssf.record.PrintGridlinesRecord </Class> <Class sourceFile="PrintHeadersRecord.java"> org.apache.poi.hssf.record.PrintHeadersRecord </Class> <Class sourceFile="PrintSetupRecord.java"> org.apache.poi.hssf.record.PrintSetupRecord </Class> <Class sourceFile="ProtectRecord.java"> org.apache.poi.hssf.record.ProtectRecord </Class> <Class sourceFile="ProtectionRev4Record.java"> org.apache.poi.hssf.record.ProtectionRev4Record </Class> <Class sourceFile="RKRecord.java"> org.apache.poi.hssf.record.RKRecord </Class> <Class sourceFile="RecalcIdRecord.java"> org.apache.poi.hssf.record.RecalcIdRecord </Class> <Class sourceFile="RecordFactory.java"> org.apache.poi.hssf.record.RecordFactory </Class> <Class sourceFile="RecordFormatException.java"> org.apache.poi.hssf.record.RecordFormatException </Class> <Class sourceFile="RecordInputStream.java"> org.apache.poi.hssf.record.RecordInputStream </Class> <Class sourceFile="RecordProcessor.java"> org.apache.poi.hssf.record.RecordProcessor </Class> <Class sourceFile="RefModeRecord.java"> org.apache.poi.hssf.record.RefModeRecord </Class> <Class sourceFile="RefreshAllRecord.java"> org.apache.poi.hssf.record.RefreshAllRecord </Class> <Class sourceFile="RightMarginRecord.java"> org.apache.poi.hssf.record.RightMarginRecord </Class> <Class sourceFile="MulRKRecord.java"> org.apache.poi.hssf.record.RkRec </Class> <Class sourceFile="RowRecord.java"> org.apache.poi.hssf.record.RowRecord </Class> <Class sourceFile="SCLRecord.java"> org.apache.poi.hssf.record.SCLRecord </Class> <Class sourceFile="SSTDeserializer.java"> org.apache.poi.hssf.record.SSTDeserializer </Class> <Class sourceFile="SSTRecord.java"> org.apache.poi.hssf.record.SSTRecord </Class> <Class sourceFile="SSTRecordHeader.java"> org.apache.poi.hssf.record.SSTRecordHeader </Class> <Class sourceFile="SSTRecordSizeCalculator.java"> org.apache.poi.hssf.record.SSTRecordSizeCalculator </Class> <Class sourceFile="SSTSerializer.java"> org.apache.poi.hssf.record.SSTSerializer </Class> <Class sourceFile="SaveRecalcRecord.java"> org.apache.poi.hssf.record.SaveRecalcRecord </Class> <Class sourceFile="ScenarioProtectRecord.java"> org.apache.poi.hssf.record.ScenarioProtectRecord </Class> <Class sourceFile="SelectionRecord.java"> org.apache.poi.hssf.record.SelectionRecord </Class> <Class sourceFile="SelectionRecord.java"> org.apache.poi.hssf.record.SelectionRecord$Reference </Class> <Class sourceFile="SeriesChartGroupIndexRecord.java"> org.apache.poi.hssf.record.SeriesChartGroupIndexRecord </Class> <Class sourceFile="SeriesIndexRecord.java"> org.apache.poi.hssf.record.SeriesIndexRecord </Class> <Class sourceFile="SeriesLabelsRecord.java"> org.apache.poi.hssf.record.SeriesLabelsRecord </Class> <Class sourceFile="SeriesListRecord.java"> org.apache.poi.hssf.record.SeriesListRecord </Class> <Class sourceFile="SeriesRecord.java"> org.apache.poi.hssf.record.SeriesRecord </Class> <Class sourceFile="SeriesTextRecord.java"> org.apache.poi.hssf.record.SeriesTextRecord </Class> <Class sourceFile="SeriesToChartGroupRecord.java"> org.apache.poi.hssf.record.SeriesToChartGroupRecord </Class> <Class sourceFile="SharedFormulaRecord.java"> org.apache.poi.hssf.record.SharedFormulaRecord </Class> <Class sourceFile="SheetPropertiesRecord.java"> org.apache.poi.hssf.record.SheetPropertiesRecord </Class> <Class sourceFile="StringRecord.java"> org.apache.poi.hssf.record.StringRecord </Class> <Class sourceFile="StyleRecord.java"> org.apache.poi.hssf.record.StyleRecord </Class> <Class sourceFile="SupBookRecord.java"> org.apache.poi.hssf.record.SupBookRecord </Class> <Class sourceFile="TabIdRecord.java"> org.apache.poi.hssf.record.TabIdRecord </Class> <Class sourceFile="TextObjectBaseRecord.java"> org.apache.poi.hssf.record.TextObjectBaseRecord </Class> <Class sourceFile="TextObjectRecord.java"> org.apache.poi.hssf.record.TextObjectRecord </Class> <Class sourceFile="TextRecord.java"> org.apache.poi.hssf.record.TextRecord </Class> <Class sourceFile="TickRecord.java"> org.apache.poi.hssf.record.TickRecord </Class> <Class sourceFile="TopMarginRecord.java"> org.apache.poi.hssf.record.TopMarginRecord </Class> <Class sourceFile="UncalcedRecord.java"> org.apache.poi.hssf.record.UncalcedRecord </Class> <Class sourceFile="UnicodeString.java"> org.apache.poi.hssf.record.UnicodeString </Class> <Class sourceFile="UnicodeString.java"> org.apache.poi.hssf.record.UnicodeString$FormatRun </Class> <Class sourceFile="UnicodeString.java"> org.apache.poi.hssf.record.UnicodeString$UnicodeRecordStats </Class> <Class sourceFile="UnitsRecord.java"> org.apache.poi.hssf.record.UnitsRecord </Class> <Class sourceFile="UnknownRecord.java"> org.apache.poi.hssf.record.UnknownRecord </Class> <Class sourceFile="UseSelFSRecord.java"> org.apache.poi.hssf.record.UseSelFSRecord </Class> <Class sourceFile="VCenterRecord.java"> org.apache.poi.hssf.record.VCenterRecord </Class> <Class sourceFile="ValueRangeRecord.java"> org.apache.poi.hssf.record.ValueRangeRecord </Class> <Class sourceFile="VerticalPageBreakRecord.java"> org.apache.poi.hssf.record.VerticalPageBreakRecord </Class> <Class sourceFile="WSBoolRecord.java"> org.apache.poi.hssf.record.WSBoolRecord </Class> <Class sourceFile="WindowOneRecord.java"> org.apache.poi.hssf.record.WindowOneRecord </Class> <Class sourceFile="WindowProtectRecord.java"> org.apache.poi.hssf.record.WindowProtectRecord </Class> <Class sourceFile="WindowTwoRecord.java"> org.apache.poi.hssf.record.WindowTwoRecord </Class> <Class sourceFile="WriteAccessRecord.java"> org.apache.poi.hssf.record.WriteAccessRecord </Class> <Class sourceFile="WriteProtectRecord.java"> org.apache.poi.hssf.record.WriteProtectRecord </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record.cf</Package> <Package>org.apache.poi.hssf.record.constant</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.eventmodel</Package> <Package>org.apache.poi.hssf.eventusermodel</Package> <Package>org.apache.poi.hssf.eventusermodel.dummyrecord</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record.aggregates</Package> <Package>org.apache.poi.hssf.record.cf</Package> <Package>org.apache.poi.hssf.record.constant</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.aggregates"> <Stats> <TotalClasses>6</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>5</Ce> <A>0</A> <I>0.71</I> <D>0.29</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CFRecordsAggregate.java"> org.apache.poi.hssf.record.aggregates.CFRecordsAggregate </Class> <Class sourceFile="ColumnInfoRecordsAggregate.java"> org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate </Class> <Class sourceFile="FormulaRecordAggregate.java"> org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate </Class> <Class sourceFile="RowRecordsAggregate.java"> org.apache.poi.hssf.record.aggregates.RowRecordsAggregate </Class> <Class sourceFile="ValueRecordsAggregate.java"> org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate </Class> <Class sourceFile="ValueRecordsAggregate.java"> org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate$MyIterator </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.cf"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>5</Ce> <A>0</A> <I>0.71</I> <D>0.29</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BorderFormatting.java"> org.apache.poi.hssf.record.cf.BorderFormatting </Class> <Class sourceFile="CellRange.java"> org.apache.poi.hssf.record.cf.CellRange </Class> <Class sourceFile="FontFormatting.java"> org.apache.poi.hssf.record.cf.FontFormatting </Class> <Class sourceFile="PatternFormatting.java"> org.apache.poi.hssf.record.cf.PatternFormatting </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.constant"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>5</Ce> <A>0</A> <I>0.71</I> <D>0.29</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ConstantValueParser.java"> org.apache.poi.hssf.record.constant.ConstantValueParser </Class> <Class sourceFile="ErrorConstant.java"> org.apache.poi.hssf.record.constant.ErrorConstant </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.formula</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.formula"> <Stats> <TotalClasses>58</TotalClasses> <ConcreteClasses>48</ConcreteClasses> <AbstractClasses>10</AbstractClasses> <Ca>7</Ca> <Ce>9</Ce> <A>0.17</A> <I>0.56</I> <D>0.27</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="AbstractFunctionPtg.java"> org.apache.poi.hssf.record.formula.AbstractFunctionPtg </Class> <Class sourceFile="AreaI.java"> org.apache.poi.hssf.record.formula.AreaI </Class> <Class sourceFile="AreaPtgBase.java"> org.apache.poi.hssf.record.formula.AreaPtgBase </Class> <Class sourceFile="ControlPtg.java"> org.apache.poi.hssf.record.formula.ControlPtg </Class> <Class sourceFile="OperandPtg.java"> org.apache.poi.hssf.record.formula.OperandPtg </Class> <Class sourceFile="OperationPtg.java"> org.apache.poi.hssf.record.formula.OperationPtg </Class> <Class sourceFile="Ptg.java"> org.apache.poi.hssf.record.formula.Ptg </Class> <Class sourceFile="RefPtgBase.java"> org.apache.poi.hssf.record.formula.RefPtgBase </Class> <Class sourceFile="ScalarConstantPtg.java"> org.apache.poi.hssf.record.formula.ScalarConstantPtg </Class> <Class sourceFile="ValueOperatorPtg.java"> org.apache.poi.hssf.record.formula.ValueOperatorPtg </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AddPtg.java"> org.apache.poi.hssf.record.formula.AddPtg </Class> <Class sourceFile="Area3DPtg.java"> org.apache.poi.hssf.record.formula.Area3DPtg </Class> <Class sourceFile="AreaErrPtg.java"> org.apache.poi.hssf.record.formula.AreaErrPtg </Class> <Class sourceFile="AreaNPtg.java"> org.apache.poi.hssf.record.formula.AreaNPtg </Class> <Class sourceFile="AreaPtg.java"> org.apache.poi.hssf.record.formula.AreaPtg </Class> <Class sourceFile="ArrayPtg.java"> org.apache.poi.hssf.record.formula.ArrayPtg </Class> <Class sourceFile="AttrPtg.java"> org.apache.poi.hssf.record.formula.AttrPtg </Class> <Class sourceFile="AttrPtg.java"> org.apache.poi.hssf.record.formula.AttrPtg$SpaceType </Class> <Class sourceFile="BoolPtg.java"> org.apache.poi.hssf.record.formula.BoolPtg </Class> <Class sourceFile="ConcatPtg.java"> org.apache.poi.hssf.record.formula.ConcatPtg </Class> <Class sourceFile="DeletedArea3DPtg.java"> org.apache.poi.hssf.record.formula.DeletedArea3DPtg </Class> <Class sourceFile="DeletedRef3DPtg.java"> org.apache.poi.hssf.record.formula.DeletedRef3DPtg </Class> <Class sourceFile="DividePtg.java"> org.apache.poi.hssf.record.formula.DividePtg </Class> <Class sourceFile="EqualPtg.java"> org.apache.poi.hssf.record.formula.EqualPtg </Class> <Class sourceFile="ErrPtg.java"> org.apache.poi.hssf.record.formula.ErrPtg </Class> <Class sourceFile="ExpPtg.java"> org.apache.poi.hssf.record.formula.ExpPtg </Class> <Class sourceFile="FuncPtg.java"> org.apache.poi.hssf.record.formula.FuncPtg </Class> <Class sourceFile="FuncVarPtg.java"> org.apache.poi.hssf.record.formula.FuncVarPtg </Class> <Class sourceFile="GreaterEqualPtg.java"> org.apache.poi.hssf.record.formula.GreaterEqualPtg </Class> <Class sourceFile="GreaterThanPtg.java"> org.apache.poi.hssf.record.formula.GreaterThanPtg </Class> <Class sourceFile="IntPtg.java"> org.apache.poi.hssf.record.formula.IntPtg </Class> <Class sourceFile="IntersectionPtg.java"> org.apache.poi.hssf.record.formula.IntersectionPtg </Class> <Class sourceFile="LessEqualPtg.java"> org.apache.poi.hssf.record.formula.LessEqualPtg </Class> <Class sourceFile="LessThanPtg.java"> org.apache.poi.hssf.record.formula.LessThanPtg </Class> <Class sourceFile="MemAreaPtg.java"> org.apache.poi.hssf.record.formula.MemAreaPtg </Class> <Class sourceFile="MemErrPtg.java"> org.apache.poi.hssf.record.formula.MemErrPtg </Class> <Class sourceFile="MemFuncPtg.java"> org.apache.poi.hssf.record.formula.MemFuncPtg </Class> <Class sourceFile="MissingArgPtg.java"> org.apache.poi.hssf.record.formula.MissingArgPtg </Class> <Class sourceFile="MultiplyPtg.java"> org.apache.poi.hssf.record.formula.MultiplyPtg </Class> <Class sourceFile="NamePtg.java"> org.apache.poi.hssf.record.formula.NamePtg </Class> <Class sourceFile="NameXPtg.java"> org.apache.poi.hssf.record.formula.NameXPtg </Class> <Class sourceFile="NotEqualPtg.java"> org.apache.poi.hssf.record.formula.NotEqualPtg </Class> <Class sourceFile="NumberPtg.java"> org.apache.poi.hssf.record.formula.NumberPtg </Class> <Class sourceFile="ParenthesisPtg.java"> org.apache.poi.hssf.record.formula.ParenthesisPtg </Class> <Class sourceFile="PercentPtg.java"> org.apache.poi.hssf.record.formula.PercentPtg </Class> <Class sourceFile="PowerPtg.java"> org.apache.poi.hssf.record.formula.PowerPtg </Class> <Class sourceFile="RangePtg.java"> org.apache.poi.hssf.record.formula.RangePtg </Class> <Class sourceFile="Ref3DPtg.java"> org.apache.poi.hssf.record.formula.Ref3DPtg </Class> <Class sourceFile="RefErrorPtg.java"> org.apache.poi.hssf.record.formula.RefErrorPtg </Class> <Class sourceFile="RefNPtg.java"> org.apache.poi.hssf.record.formula.RefNPtg </Class> <Class sourceFile="RefPtg.java"> org.apache.poi.hssf.record.formula.RefPtg </Class> <Class sourceFile="SheetNameFormatter.java"> org.apache.poi.hssf.record.formula.SheetNameFormatter </Class> <Class sourceFile="StringPtg.java"> org.apache.poi.hssf.record.formula.StringPtg </Class> <Class sourceFile="SubtractPtg.java"> org.apache.poi.hssf.record.formula.SubtractPtg </Class> <Class sourceFile="UnaryMinusPtg.java"> org.apache.poi.hssf.record.formula.UnaryMinusPtg </Class> <Class sourceFile="UnaryPlusPtg.java"> org.apache.poi.hssf.record.formula.UnaryPlusPtg </Class> <Class sourceFile="UnionPtg.java"> org.apache.poi.hssf.record.formula.UnionPtg </Class> <Class sourceFile="UnknownPtg.java"> org.apache.poi.hssf.record.formula.UnknownPtg </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>java.util.regex</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.constant</Package> <Package>org.apache.poi.hssf.record.formula.function</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.record.formula.functions</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.formula.eval"> <Stats> <TotalClasses>44</TotalClasses> <ConcreteClasses>32</ConcreteClasses> <AbstractClasses>12</AbstractClasses> <Ca>2</Ca> <Ce>5</Ce> <A>0.27</A> <I>0.71</I> <D>0.01</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="AreaEval.java"> org.apache.poi.hssf.record.formula.eval.AreaEval </Class> <Class sourceFile="AreaEvalBase.java"> org.apache.poi.hssf.record.formula.eval.AreaEvalBase </Class> <Class sourceFile="Eval.java"> org.apache.poi.hssf.record.formula.eval.Eval </Class> <Class sourceFile="FunctionEval.java"> org.apache.poi.hssf.record.formula.eval.FunctionEval </Class> <Class sourceFile="NumericOperationEval.java"> org.apache.poi.hssf.record.formula.eval.NumericOperationEval </Class> <Class sourceFile="NumericValueEval.java"> org.apache.poi.hssf.record.formula.eval.NumericValueEval </Class> <Class sourceFile="OperationEval.java"> org.apache.poi.hssf.record.formula.eval.OperationEval </Class> <Class sourceFile="RefEval.java"> org.apache.poi.hssf.record.formula.eval.RefEval </Class> <Class sourceFile="RelationalOperationEval.java"> org.apache.poi.hssf.record.formula.eval.RelationalOperationEval </Class> <Class sourceFile="StringOperationEval.java"> org.apache.poi.hssf.record.formula.eval.StringOperationEval </Class> <Class sourceFile="StringValueEval.java"> org.apache.poi.hssf.record.formula.eval.StringValueEval </Class> <Class sourceFile="ValueEval.java"> org.apache.poi.hssf.record.formula.eval.ValueEval </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AddEval.java"> org.apache.poi.hssf.record.formula.eval.AddEval </Class> <Class sourceFile="Area2DEval.java"> org.apache.poi.hssf.record.formula.eval.Area2DEval </Class> <Class sourceFile="Area3DEval.java"> org.apache.poi.hssf.record.formula.eval.Area3DEval </Class> <Class sourceFile="BlankEval.java"> org.apache.poi.hssf.record.formula.eval.BlankEval </Class> <Class sourceFile="BoolEval.java"> org.apache.poi.hssf.record.formula.eval.BoolEval </Class> <Class sourceFile="ConcatEval.java"> org.apache.poi.hssf.record.formula.eval.ConcatEval </Class> <Class sourceFile="DivideEval.java"> org.apache.poi.hssf.record.formula.eval.DivideEval </Class> <Class sourceFile="EqualEval.java"> org.apache.poi.hssf.record.formula.eval.EqualEval </Class> <Class sourceFile="ErrorEval.java"> org.apache.poi.hssf.record.formula.eval.ErrorEval </Class> <Class sourceFile="EvaluationException.java"> org.apache.poi.hssf.record.formula.eval.EvaluationException </Class> <Class sourceFile="ExternalFunction.java"> org.apache.poi.hssf.record.formula.eval.ExternalFunction </Class> <Class sourceFile="FuncVarEval.java"> org.apache.poi.hssf.record.formula.eval.FuncVarEval </Class> <Class sourceFile="FunctionEval.java"> org.apache.poi.hssf.record.formula.eval.FunctionEval$FunctionID </Class> <Class sourceFile="GreaterEqualEval.java"> org.apache.poi.hssf.record.formula.eval.GreaterEqualEval </Class> <Class sourceFile="GreaterThanEval.java"> org.apache.poi.hssf.record.formula.eval.GreaterThanEval </Class> <Class sourceFile="LessEqualEval.java"> org.apache.poi.hssf.record.formula.eval.LessEqualEval </Class> <Class sourceFile="LessThanEval.java"> org.apache.poi.hssf.record.formula.eval.LessThanEval </Class> <Class sourceFile="MultiplyEval.java"> org.apache.poi.hssf.record.formula.eval.MultiplyEval </Class> <Class sourceFile="NameEval.java"> org.apache.poi.hssf.record.formula.eval.NameEval </Class> <Class sourceFile="NotEqualEval.java"> org.apache.poi.hssf.record.formula.eval.NotEqualEval </Class> <Class sourceFile="NumberEval.java"> org.apache.poi.hssf.record.formula.eval.NumberEval </Class> <Class sourceFile="OperandResolver.java"> org.apache.poi.hssf.record.formula.eval.OperandResolver </Class> <Class sourceFile="PercentEval.java"> org.apache.poi.hssf.record.formula.eval.PercentEval </Class> <Class sourceFile="PowerEval.java"> org.apache.poi.hssf.record.formula.eval.PowerEval </Class> <Class sourceFile="Ref2DEval.java"> org.apache.poi.hssf.record.formula.eval.Ref2DEval </Class> <Class sourceFile="Ref3DEval.java"> org.apache.poi.hssf.record.formula.eval.Ref3DEval </Class> <Class sourceFile="RelationalOperationEval.java"> org.apache.poi.hssf.record.formula.eval.RelationalOperationEval$RelationalValues </Class> <Class sourceFile="StringEval.java"> org.apache.poi.hssf.record.formula.eval.StringEval </Class> <Class sourceFile="SubtractEval.java"> org.apache.poi.hssf.record.formula.eval.SubtractEval </Class> <Class sourceFile="UnaryMinusEval.java"> org.apache.poi.hssf.record.formula.eval.UnaryMinusEval </Class> <Class sourceFile="UnaryPlusEval.java"> org.apache.poi.hssf.record.formula.eval.UnaryPlusEval </Class> <Class sourceFile="ValueEvalToNumericXlator.java"> org.apache.poi.hssf.record.formula.eval.ValueEvalToNumericXlator </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.record.formula.functions</Package> <Package>org.apache.poi.hssf.usermodel</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.record.formula.functions</Package> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.formula.function"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>4</Ce> <A>0</A> <I>0.67</I> <D>0.33</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="FunctionDataBuilder.java"> org.apache.poi.hssf.record.formula.function.FunctionDataBuilder </Class> <Class sourceFile="FunctionMetadata.java"> org.apache.poi.hssf.record.formula.function.FunctionMetadata </Class> <Class sourceFile="FunctionMetadataReader.java"> org.apache.poi.hssf.record.formula.function.FunctionMetadataReader </Class> <Class sourceFile="FunctionMetadataRegistry.java"> org.apache.poi.hssf.record.formula.function.FunctionMetadataRegistry </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>java.util.regex</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record.formula</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.record.formula.functions"> <Stats> <TotalClasses>314</TotalClasses> <ConcreteClasses>301</ConcreteClasses> <AbstractClasses>13</AbstractClasses> <Ca>2</Ca> <Ce>5</Ce> <A>0.04</A> <I>0.71</I> <D>0.24</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="BooleanFunction.java"> org.apache.poi.hssf.record.formula.functions.BooleanFunction </Class> <Class sourceFile="Countif.java"> org.apache.poi.hssf.record.formula.functions.Countif$I_MatchPredicate </Class> <Class sourceFile="FinanceFunction.java"> org.apache.poi.hssf.record.formula.functions.FinanceFunction </Class> <Class sourceFile="FreeRefFunction.java"> org.apache.poi.hssf.record.formula.functions.FreeRefFunction </Class> <Class sourceFile="Function.java"> org.apache.poi.hssf.record.formula.functions.Function </Class> <Class sourceFile="LogicalFunction.java"> org.apache.poi.hssf.record.formula.functions.LogicalFunction </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$LookupValueComparer </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$LookupValueComparerBase </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$ValueVector </Class> <Class sourceFile="MultiOperandNumericFunction.java"> org.apache.poi.hssf.record.formula.functions.MultiOperandNumericFunction </Class> <Class sourceFile="NumericFunction.java"> org.apache.poi.hssf.record.formula.functions.NumericFunction </Class> <Class sourceFile="TextFunction.java"> org.apache.poi.hssf.record.formula.functions.TextFunction </Class> <Class sourceFile="XYNumericFunction.java"> org.apache.poi.hssf.record.formula.functions.XYNumericFunction </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="Abs.java"> org.apache.poi.hssf.record.formula.functions.Abs </Class> <Class sourceFile="Absref.java"> org.apache.poi.hssf.record.formula.functions.Absref </Class> <Class sourceFile="Acos.java"> org.apache.poi.hssf.record.formula.functions.Acos </Class> <Class sourceFile="Acosh.java"> org.apache.poi.hssf.record.formula.functions.Acosh </Class> <Class sourceFile="Activecell.java"> org.apache.poi.hssf.record.formula.functions.Activecell </Class> <Class sourceFile="Address.java"> org.apache.poi.hssf.record.formula.functions.Address </Class> <Class sourceFile="And.java"> org.apache.poi.hssf.record.formula.functions.And </Class> <Class sourceFile="Areas.java"> org.apache.poi.hssf.record.formula.functions.Areas </Class> <Class sourceFile="Argument.java"> org.apache.poi.hssf.record.formula.functions.Argument </Class> <Class sourceFile="Asc.java"> org.apache.poi.hssf.record.formula.functions.Asc </Class> <Class sourceFile="Asin.java"> org.apache.poi.hssf.record.formula.functions.Asin </Class> <Class sourceFile="Asinh.java"> org.apache.poi.hssf.record.formula.functions.Asinh </Class> <Class sourceFile="Atan.java"> org.apache.poi.hssf.record.formula.functions.Atan </Class> <Class sourceFile="Atan2.java"> org.apache.poi.hssf.record.formula.functions.Atan2 </Class> <Class sourceFile="Atanh.java"> org.apache.poi.hssf.record.formula.functions.Atanh </Class> <Class sourceFile="Avedev.java"> org.apache.poi.hssf.record.formula.functions.Avedev </Class> <Class sourceFile="Average.java"> org.apache.poi.hssf.record.formula.functions.Average </Class> <Class sourceFile="Averagea.java"> org.apache.poi.hssf.record.formula.functions.Averagea </Class> <Class sourceFile="Betadist.java"> org.apache.poi.hssf.record.formula.functions.Betadist </Class> <Class sourceFile="Betainv.java"> org.apache.poi.hssf.record.formula.functions.Betainv </Class> <Class sourceFile="Binomdist.java"> org.apache.poi.hssf.record.formula.functions.Binomdist </Class> <Class sourceFile="Call.java"> org.apache.poi.hssf.record.formula.functions.Call </Class> <Class sourceFile="Caller.java"> org.apache.poi.hssf.record.formula.functions.Caller </Class> <Class sourceFile="Ceiling.java"> org.apache.poi.hssf.record.formula.functions.Ceiling </Class> <Class sourceFile="Cell.java"> org.apache.poi.hssf.record.formula.functions.Cell </Class> <Class sourceFile="Char.java"> org.apache.poi.hssf.record.formula.functions.Char </Class> <Class sourceFile="Chidist.java"> org.apache.poi.hssf.record.formula.functions.Chidist </Class> <Class sourceFile="Chiinv.java"> org.apache.poi.hssf.record.formula.functions.Chiinv </Class> <Class sourceFile="Chitest.java"> org.apache.poi.hssf.record.formula.functions.Chitest </Class> <Class sourceFile="Choose.java"> org.apache.poi.hssf.record.formula.functions.Choose </Class> <Class sourceFile="Clean.java"> org.apache.poi.hssf.record.formula.functions.Clean </Class> <Class sourceFile="Code.java"> org.apache.poi.hssf.record.formula.functions.Code </Class> <Class sourceFile="Column.java"> org.apache.poi.hssf.record.formula.functions.Column </Class> <Class sourceFile="Columns.java"> org.apache.poi.hssf.record.formula.functions.Columns </Class> <Class sourceFile="Combin.java"> org.apache.poi.hssf.record.formula.functions.Combin </Class> <Class sourceFile="Concatenate.java"> org.apache.poi.hssf.record.formula.functions.Concatenate </Class> <Class sourceFile="Confidence.java"> org.apache.poi.hssf.record.formula.functions.Confidence </Class> <Class sourceFile="Correl.java"> org.apache.poi.hssf.record.formula.functions.Correl </Class> <Class sourceFile="Cos.java"> org.apache.poi.hssf.record.formula.functions.Cos </Class> <Class sourceFile="Cosh.java"> org.apache.poi.hssf.record.formula.functions.Cosh </Class> <Class sourceFile="Count.java"> org.apache.poi.hssf.record.formula.functions.Count </Class> <Class sourceFile="Counta.java"> org.apache.poi.hssf.record.formula.functions.Counta </Class> <Class sourceFile="Countblank.java"> org.apache.poi.hssf.record.formula.functions.Countblank </Class> <Class sourceFile="Countif.java"> org.apache.poi.hssf.record.formula.functions.Countif </Class> <Class sourceFile="Countif.java"> org.apache.poi.hssf.record.formula.functions.Countif$BooleanMatcher </Class> <Class sourceFile="Countif.java"> org.apache.poi.hssf.record.formula.functions.Countif$NumberMatcher </Class> <Class sourceFile="Countif.java"> org.apache.poi.hssf.record.formula.functions.Countif$StringMatcher </Class> <Class sourceFile="Covar.java"> org.apache.poi.hssf.record.formula.functions.Covar </Class> <Class sourceFile="Critbinom.java"> org.apache.poi.hssf.record.formula.functions.Critbinom </Class> <Class sourceFile="Customrepeat.java"> org.apache.poi.hssf.record.formula.functions.Customrepeat </Class> <Class sourceFile="Date.java"> org.apache.poi.hssf.record.formula.functions.Date </Class> <Class sourceFile="Datedif.java"> org.apache.poi.hssf.record.formula.functions.Datedif </Class> <Class sourceFile="Datestring.java"> org.apache.poi.hssf.record.formula.functions.Datestring </Class> <Class sourceFile="Datevalue.java"> org.apache.poi.hssf.record.formula.functions.Datevalue </Class> <Class sourceFile="Daverage.java"> org.apache.poi.hssf.record.formula.functions.Daverage </Class> <Class sourceFile="Day.java"> org.apache.poi.hssf.record.formula.functions.Day </Class> <Class sourceFile="Days360.java"> org.apache.poi.hssf.record.formula.functions.Days360 </Class> <Class sourceFile="Db.java"> org.apache.poi.hssf.record.formula.functions.Db </Class> <Class sourceFile="Dbcs.java"> org.apache.poi.hssf.record.formula.functions.Dbcs </Class> <Class sourceFile="Dcount.java"> org.apache.poi.hssf.record.formula.functions.Dcount </Class> <Class sourceFile="Dcounta.java"> org.apache.poi.hssf.record.formula.functions.Dcounta </Class> <Class sourceFile="Ddb.java"> org.apache.poi.hssf.record.formula.functions.Ddb </Class> <Class sourceFile="Degrees.java"> org.apache.poi.hssf.record.formula.functions.Degrees </Class> <Class sourceFile="Deref.java"> org.apache.poi.hssf.record.formula.functions.Deref </Class> <Class sourceFile="Devsq.java"> org.apache.poi.hssf.record.formula.functions.Devsq </Class> <Class sourceFile="Dget.java"> org.apache.poi.hssf.record.formula.functions.Dget </Class> <Class sourceFile="Dmax.java"> org.apache.poi.hssf.record.formula.functions.Dmax </Class> <Class sourceFile="Dmin.java"> org.apache.poi.hssf.record.formula.functions.Dmin </Class> <Class sourceFile="Dollar.java"> org.apache.poi.hssf.record.formula.functions.Dollar </Class> <Class sourceFile="Dproduct.java"> org.apache.poi.hssf.record.formula.functions.Dproduct </Class> <Class sourceFile="Dstdev.java"> org.apache.poi.hssf.record.formula.functions.Dstdev </Class> <Class sourceFile="Dstdevp.java"> org.apache.poi.hssf.record.formula.functions.Dstdevp </Class> <Class sourceFile="Dsum.java"> org.apache.poi.hssf.record.formula.functions.Dsum </Class> <Class sourceFile="Dvar.java"> org.apache.poi.hssf.record.formula.functions.Dvar </Class> <Class sourceFile="Dvarp.java"> org.apache.poi.hssf.record.formula.functions.Dvarp </Class> <Class sourceFile="Echo.java"> org.apache.poi.hssf.record.formula.functions.Echo </Class> <Class sourceFile="Error.java"> org.apache.poi.hssf.record.formula.functions.Error </Class> <Class sourceFile="Errortype.java"> org.apache.poi.hssf.record.formula.functions.Errortype </Class> <Class sourceFile="Evaluate.java"> org.apache.poi.hssf.record.formula.functions.Evaluate </Class> <Class sourceFile="Even.java"> org.apache.poi.hssf.record.formula.functions.Even </Class> <Class sourceFile="Exact.java"> org.apache.poi.hssf.record.formula.functions.Exact </Class> <Class sourceFile="Exec.java"> org.apache.poi.hssf.record.formula.functions.Exec </Class> <Class sourceFile="Exp.java"> org.apache.poi.hssf.record.formula.functions.Exp </Class> <Class sourceFile="Expondist.java"> org.apache.poi.hssf.record.formula.functions.Expondist </Class> <Class sourceFile="Fact.java"> org.apache.poi.hssf.record.formula.functions.Fact </Class> <Class sourceFile="False.java"> org.apache.poi.hssf.record.formula.functions.False </Class> <Class sourceFile="Fdist.java"> org.apache.poi.hssf.record.formula.functions.Fdist </Class> <Class sourceFile="Files.java"> org.apache.poi.hssf.record.formula.functions.Files </Class> <Class sourceFile="FinanceLib.java"> org.apache.poi.hssf.record.formula.functions.FinanceLib </Class> <Class sourceFile="Find.java"> org.apache.poi.hssf.record.formula.functions.Find </Class> <Class sourceFile="Findb.java"> org.apache.poi.hssf.record.formula.functions.Findb </Class> <Class sourceFile="Finv.java"> org.apache.poi.hssf.record.formula.functions.Finv </Class> <Class sourceFile="Fisher.java"> org.apache.poi.hssf.record.formula.functions.Fisher </Class> <Class sourceFile="Fisherinv.java"> org.apache.poi.hssf.record.formula.functions.Fisherinv </Class> <Class sourceFile="Fixed.java"> org.apache.poi.hssf.record.formula.functions.Fixed </Class> <Class sourceFile="Floor.java"> org.apache.poi.hssf.record.formula.functions.Floor </Class> <Class sourceFile="Forecast.java"> org.apache.poi.hssf.record.formula.functions.Forecast </Class> <Class sourceFile="Formulaconvert.java"> org.apache.poi.hssf.record.formula.functions.Formulaconvert </Class> <Class sourceFile="Fpos.java"> org.apache.poi.hssf.record.formula.functions.Fpos </Class> <Class sourceFile="Frequency.java"> org.apache.poi.hssf.record.formula.functions.Frequency </Class> <Class sourceFile="Ftest.java"> org.apache.poi.hssf.record.formula.functions.Ftest </Class> <Class sourceFile="Fv.java"> org.apache.poi.hssf.record.formula.functions.Fv </Class> <Class sourceFile="Gammadist.java"> org.apache.poi.hssf.record.formula.functions.Gammadist </Class> <Class sourceFile="Gammainv.java"> org.apache.poi.hssf.record.formula.functions.Gammainv </Class> <Class sourceFile="Gammaln.java"> org.apache.poi.hssf.record.formula.functions.Gammaln </Class> <Class sourceFile="Geomean.java"> org.apache.poi.hssf.record.formula.functions.Geomean </Class> <Class sourceFile="Goto.java"> org.apache.poi.hssf.record.formula.functions.Goto </Class> <Class sourceFile="Group.java"> org.apache.poi.hssf.record.formula.functions.Group </Class> <Class sourceFile="Growth.java"> org.apache.poi.hssf.record.formula.functions.Growth </Class> <Class sourceFile="Halt.java"> org.apache.poi.hssf.record.formula.functions.Halt </Class> <Class sourceFile="Harmean.java"> org.apache.poi.hssf.record.formula.functions.Harmean </Class> <Class sourceFile="Help.java"> org.apache.poi.hssf.record.formula.functions.Help </Class> <Class sourceFile="Hlookup.java"> org.apache.poi.hssf.record.formula.functions.Hlookup </Class> <Class sourceFile="Hlookup.java"> org.apache.poi.hssf.record.formula.functions.Hlookup$RowVector </Class> <Class sourceFile="Hour.java"> org.apache.poi.hssf.record.formula.functions.Hour </Class> <Class sourceFile="Hyperlink.java"> org.apache.poi.hssf.record.formula.functions.Hyperlink </Class> <Class sourceFile="Hypgeomdist.java"> org.apache.poi.hssf.record.formula.functions.Hypgeomdist </Class> <Class sourceFile="If.java"> org.apache.poi.hssf.record.formula.functions.If </Class> <Class sourceFile="Index.java"> org.apache.poi.hssf.record.formula.functions.Index </Class> <Class sourceFile="Indirect.java"> org.apache.poi.hssf.record.formula.functions.Indirect </Class> <Class sourceFile="Info.java"> org.apache.poi.hssf.record.formula.functions.Info </Class> <Class sourceFile="Initiate.java"> org.apache.poi.hssf.record.formula.functions.Initiate </Class> <Class sourceFile="Input.java"> org.apache.poi.hssf.record.formula.functions.Input </Class> <Class sourceFile="Int.java"> org.apache.poi.hssf.record.formula.functions.Int </Class> <Class sourceFile="Intercept.java"> org.apache.poi.hssf.record.formula.functions.Intercept </Class> <Class sourceFile="Ipmt.java"> org.apache.poi.hssf.record.formula.functions.Ipmt </Class> <Class sourceFile="Irr.java"> org.apache.poi.hssf.record.formula.functions.Irr </Class> <Class sourceFile="IsError.java"> org.apache.poi.hssf.record.formula.functions.IsError </Class> <Class sourceFile="IsNa.java"> org.apache.poi.hssf.record.formula.functions.IsNa </Class> <Class sourceFile="Isblank.java"> org.apache.poi.hssf.record.formula.functions.Isblank </Class> <Class sourceFile="Iserr.java"> org.apache.poi.hssf.record.formula.functions.Iserr </Class> <Class sourceFile="Islogical.java"> org.apache.poi.hssf.record.formula.functions.Islogical </Class> <Class sourceFile="Isnontext.java"> org.apache.poi.hssf.record.formula.functions.Isnontext </Class> <Class sourceFile="Isnumber.java"> org.apache.poi.hssf.record.formula.functions.Isnumber </Class> <Class sourceFile="Ispmt.java"> org.apache.poi.hssf.record.formula.functions.Ispmt </Class> <Class sourceFile="Isref.java"> org.apache.poi.hssf.record.formula.functions.Isref </Class> <Class sourceFile="Istext.java"> org.apache.poi.hssf.record.formula.functions.Istext </Class> <Class sourceFile="Kurt.java"> org.apache.poi.hssf.record.formula.functions.Kurt </Class> <Class sourceFile="Large.java"> org.apache.poi.hssf.record.formula.functions.Large </Class> <Class sourceFile="Lasterror.java"> org.apache.poi.hssf.record.formula.functions.Lasterror </Class> <Class sourceFile="Left.java"> org.apache.poi.hssf.record.formula.functions.Left </Class> <Class sourceFile="Leftb.java"> org.apache.poi.hssf.record.formula.functions.Leftb </Class> <Class sourceFile="Len.java"> org.apache.poi.hssf.record.formula.functions.Len </Class> <Class sourceFile="Lenb.java"> org.apache.poi.hssf.record.formula.functions.Lenb </Class> <Class sourceFile="Linest.java"> org.apache.poi.hssf.record.formula.functions.Linest </Class> <Class sourceFile="Links.java"> org.apache.poi.hssf.record.formula.functions.Links </Class> <Class sourceFile="Ln.java"> org.apache.poi.hssf.record.formula.functions.Ln </Class> <Class sourceFile="Log.java"> org.apache.poi.hssf.record.formula.functions.Log </Class> <Class sourceFile="Log10.java"> org.apache.poi.hssf.record.formula.functions.Log10 </Class> <Class sourceFile="Logest.java"> org.apache.poi.hssf.record.formula.functions.Logest </Class> <Class sourceFile="Loginv.java"> org.apache.poi.hssf.record.formula.functions.Loginv </Class> <Class sourceFile="Lognormdist.java"> org.apache.poi.hssf.record.formula.functions.Lognormdist </Class> <Class sourceFile="Lookup.java"> org.apache.poi.hssf.record.formula.functions.Lookup </Class> <Class sourceFile="Lookup.java"> org.apache.poi.hssf.record.formula.functions.Lookup$SimpleValueVector </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$BinarySearchIndexes </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$BooleanLookupComparer </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$CompareResult </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$NumberLookupComparer </Class> <Class sourceFile="LookupUtils.java"> org.apache.poi.hssf.record.formula.functions.LookupUtils$StringLookupComparer </Class> <Class sourceFile="Lower.java"> org.apache.poi.hssf.record.formula.functions.Lower </Class> <Class sourceFile="Match.java"> org.apache.poi.hssf.record.formula.functions.Match </Class> <Class sourceFile="MathX.java"> org.apache.poi.hssf.record.formula.functions.MathX </Class> <Class sourceFile="Max.java"> org.apache.poi.hssf.record.formula.functions.Max </Class> <Class sourceFile="Maxa.java"> org.apache.poi.hssf.record.formula.functions.Maxa </Class> <Class sourceFile="Mdeterm.java"> org.apache.poi.hssf.record.formula.functions.Mdeterm </Class> <Class sourceFile="Median.java"> org.apache.poi.hssf.record.formula.functions.Median </Class> <Class sourceFile="Mid.java"> org.apache.poi.hssf.record.formula.functions.Mid </Class> <Class sourceFile="Midb.java"> org.apache.poi.hssf.record.formula.functions.Midb </Class> <Class sourceFile="Min.java"> org.apache.poi.hssf.record.formula.functions.Min </Class> <Class sourceFile="Mina.java"> org.apache.poi.hssf.record.formula.functions.Mina </Class> <Class sourceFile="Minute.java"> org.apache.poi.hssf.record.formula.functions.Minute </Class> <Class sourceFile="Minverse.java"> org.apache.poi.hssf.record.formula.functions.Minverse </Class> <Class sourceFile="Mirr.java"> org.apache.poi.hssf.record.formula.functions.Mirr </Class> <Class sourceFile="Mmult.java"> org.apache.poi.hssf.record.formula.functions.Mmult </Class> <Class sourceFile="Mod.java"> org.apache.poi.hssf.record.formula.functions.Mod </Class> <Class sourceFile="Mode.java"> org.apache.poi.hssf.record.formula.functions.Mode </Class> <Class sourceFile="Month.java"> org.apache.poi.hssf.record.formula.functions.Month </Class> <Class sourceFile="MultiOperandNumericFunction.java"> org.apache.poi.hssf.record.formula.functions.MultiOperandNumericFunction$DoubleList </Class> <Class sourceFile="N.java"> org.apache.poi.hssf.record.formula.functions.N </Class> <Class sourceFile="Na.java"> org.apache.poi.hssf.record.formula.functions.Na </Class> <Class sourceFile="Names.java"> org.apache.poi.hssf.record.formula.functions.Names </Class> <Class sourceFile="Negbinomdist.java"> org.apache.poi.hssf.record.formula.functions.Negbinomdist </Class> <Class sourceFile="Normdist.java"> org.apache.poi.hssf.record.formula.functions.Normdist </Class> <Class sourceFile="Norminv.java"> org.apache.poi.hssf.record.formula.functions.Norminv </Class> <Class sourceFile="Normsdist.java"> org.apache.poi.hssf.record.formula.functions.Normsdist </Class> <Class sourceFile="Normsinv.java"> org.apache.poi.hssf.record.formula.functions.Normsinv </Class> <Class sourceFile="Not.java"> org.apache.poi.hssf.record.formula.functions.Not </Class> <Class sourceFile="NotImplementedFunction.java"> org.apache.poi.hssf.record.formula.functions.NotImplementedFunction </Class> <Class sourceFile="Note.java"> org.apache.poi.hssf.record.formula.functions.Note </Class> <Class sourceFile="Now.java"> org.apache.poi.hssf.record.formula.functions.Now </Class> <Class sourceFile="Nper.java"> org.apache.poi.hssf.record.formula.functions.Nper </Class> <Class sourceFile="Npv.java"> org.apache.poi.hssf.record.formula.functions.Npv </Class> <Class sourceFile="Numberstring.java"> org.apache.poi.hssf.record.formula.functions.Numberstring </Class> <Class sourceFile="Odd.java"> org.apache.poi.hssf.record.formula.functions.Odd </Class> <Class sourceFile="Offset.java"> org.apache.poi.hssf.record.formula.functions.Offset </Class> <Class sourceFile="Offset.java"> org.apache.poi.hssf.record.formula.functions.Offset$BaseRef </Class> <Class sourceFile="Offset.java"> org.apache.poi.hssf.record.formula.functions.Offset$EvalEx </Class> <Class sourceFile="Offset.java"> org.apache.poi.hssf.record.formula.functions.Offset$LinearOffsetRange </Class> <Class sourceFile="Or.java"> org.apache.poi.hssf.record.formula.functions.Or </Class> <Class sourceFile="Pearson.java"> org.apache.poi.hssf.record.formula.functions.Pearson </Class> <Class sourceFile="Percentile.java"> org.apache.poi.hssf.record.formula.functions.Percentile </Class> <Class sourceFile="Percentrank.java"> org.apache.poi.hssf.record.formula.functions.Percentrank </Class> <Class sourceFile="Permut.java"> org.apache.poi.hssf.record.formula.functions.Permut </Class> <Class sourceFile="Pi.java"> org.apache.poi.hssf.record.formula.functions.Pi </Class> <Class sourceFile="Pmt.java"> org.apache.poi.hssf.record.formula.functions.Pmt </Class> <Class sourceFile="Poisson.java"> org.apache.poi.hssf.record.formula.functions.Poisson </Class> <Class sourceFile="Power.java"> org.apache.poi.hssf.record.formula.functions.Power </Class> <Class sourceFile="Ppmt.java"> org.apache.poi.hssf.record.formula.functions.Ppmt </Class> <Class sourceFile="Prob.java"> org.apache.poi.hssf.record.formula.functions.Prob </Class> <Class sourceFile="Product.java"> org.apache.poi.hssf.record.formula.functions.Product </Class> <Class sourceFile="Proper.java"> org.apache.poi.hssf.record.formula.functions.Proper </Class> <Class sourceFile="Pv.java"> org.apache.poi.hssf.record.formula.functions.Pv </Class> <Class sourceFile="Quartile.java"> org.apache.poi.hssf.record.formula.functions.Quartile </Class> <Class sourceFile="Radians.java"> org.apache.poi.hssf.record.formula.functions.Radians </Class> <Class sourceFile="Rand.java"> org.apache.poi.hssf.record.formula.functions.Rand </Class> <Class sourceFile="Rank.java"> org.apache.poi.hssf.record.formula.functions.Rank </Class> <Class sourceFile="Rate.java"> org.apache.poi.hssf.record.formula.functions.Rate </Class> <Class sourceFile="Reftext.java"> org.apache.poi.hssf.record.formula.functions.Reftext </Class> <Class sourceFile="Relref.java"> org.apache.poi.hssf.record.formula.functions.Relref </Class> <Class sourceFile="Replace.java"> org.apache.poi.hssf.record.formula.functions.Replace </Class> <Class sourceFile="Replaceb.java"> org.apache.poi.hssf.record.formula.functions.Replaceb </Class> <Class sourceFile="Rept.java"> org.apache.poi.hssf.record.formula.functions.Rept </Class> <Class sourceFile="Request.java"> org.apache.poi.hssf.record.formula.functions.Request </Class> <Class sourceFile="Result.java"> org.apache.poi.hssf.record.formula.functions.Result </Class> <Class sourceFile="Right.java"> org.apache.poi.hssf.record.formula.functions.Right </Class> <Class sourceFile="Rightb.java"> org.apache.poi.hssf.record.formula.functions.Rightb </Class> <Class sourceFile="Roman.java"> org.apache.poi.hssf.record.formula.functions.Roman </Class> <Class sourceFile="Round.java"> org.apache.poi.hssf.record.formula.functions.Round </Class> <Class sourceFile="Rounddown.java"> org.apache.poi.hssf.record.formula.functions.Rounddown </Class> <Class sourceFile="Roundup.java"> org.apache.poi.hssf.record.formula.functions.Roundup </Class> <Class sourceFile="Row.java"> org.apache.poi.hssf.record.formula.functions.Row </Class> <Class sourceFile="Rows.java"> org.apache.poi.hssf.record.formula.functions.Rows </Class> <Class sourceFile="Rsq.java"> org.apache.poi.hssf.record.formula.functions.Rsq </Class> <Class sourceFile="Search.java"> org.apache.poi.hssf.record.formula.functions.Search </Class> <Class sourceFile="Searchb.java"> org.apache.poi.hssf.record.formula.functions.Searchb </Class> <Class sourceFile="Second.java"> org.apache.poi.hssf.record.formula.functions.Second </Class> <Class sourceFile="Series.java"> org.apache.poi.hssf.record.formula.functions.Series </Class> <Class sourceFile="Setname.java"> org.apache.poi.hssf.record.formula.functions.Setname </Class> <Class sourceFile="Setvalue.java"> org.apache.poi.hssf.record.formula.functions.Setvalue </Class> <Class sourceFile="Sign.java"> org.apache.poi.hssf.record.formula.functions.Sign </Class> <Class sourceFile="Sin.java"> org.apache.poi.hssf.record.formula.functions.Sin </Class> <Class sourceFile="Sinh.java"> org.apache.poi.hssf.record.formula.functions.Sinh </Class> <Class sourceFile="Skew.java"> org.apache.poi.hssf.record.formula.functions.Skew </Class> <Class sourceFile="Sln.java"> org.apache.poi.hssf.record.formula.functions.Sln </Class> <Class sourceFile="Slope.java"> org.apache.poi.hssf.record.formula.functions.Slope </Class> <Class sourceFile="Small.java"> org.apache.poi.hssf.record.formula.functions.Small </Class> <Class sourceFile="Sqrt.java"> org.apache.poi.hssf.record.formula.functions.Sqrt </Class> <Class sourceFile="Standardize.java"> org.apache.poi.hssf.record.formula.functions.Standardize </Class> <Class sourceFile="StatsLib.java"> org.apache.poi.hssf.record.formula.functions.StatsLib </Class> <Class sourceFile="Stdev.java"> org.apache.poi.hssf.record.formula.functions.Stdev </Class> <Class sourceFile="Stdeva.java"> org.apache.poi.hssf.record.formula.functions.Stdeva </Class> <Class sourceFile="Stdevp.java"> org.apache.poi.hssf.record.formula.functions.Stdevp </Class> <Class sourceFile="Stdevpa.java"> org.apache.poi.hssf.record.formula.functions.Stdevpa </Class> <Class sourceFile="Step.java"> org.apache.poi.hssf.record.formula.functions.Step </Class> <Class sourceFile="Steyx.java"> org.apache.poi.hssf.record.formula.functions.Steyx </Class> <Class sourceFile="Substitute.java"> org.apache.poi.hssf.record.formula.functions.Substitute </Class> <Class sourceFile="Subtotal.java"> org.apache.poi.hssf.record.formula.functions.Subtotal </Class> <Class sourceFile="Sum.java"> org.apache.poi.hssf.record.formula.functions.Sum </Class> <Class sourceFile="Sumif.java"> org.apache.poi.hssf.record.formula.functions.Sumif </Class> <Class sourceFile="Sumproduct.java"> org.apache.poi.hssf.record.formula.functions.Sumproduct </Class> <Class sourceFile="Sumproduct.java"> org.apache.poi.hssf.record.formula.functions.Sumproduct$EvalEx </Class> <Class sourceFile="Sumsq.java"> org.apache.poi.hssf.record.formula.functions.Sumsq </Class> <Class sourceFile="Sumx2my2.java"> org.apache.poi.hssf.record.formula.functions.Sumx2my2 </Class> <Class sourceFile="Sumx2py2.java"> org.apache.poi.hssf.record.formula.functions.Sumx2py2 </Class> <Class sourceFile="Sumxmy2.java"> org.apache.poi.hssf.record.formula.functions.Sumxmy2 </Class> <Class sourceFile="Syd.java"> org.apache.poi.hssf.record.formula.functions.Syd </Class> <Class sourceFile="T.java"> org.apache.poi.hssf.record.formula.functions.T </Class> <Class sourceFile="Tan.java"> org.apache.poi.hssf.record.formula.functions.Tan </Class> <Class sourceFile="Tanh.java"> org.apache.poi.hssf.record.formula.functions.Tanh </Class> <Class sourceFile="Tdist.java"> org.apache.poi.hssf.record.formula.functions.Tdist </Class> <Class sourceFile="Text.java"> org.apache.poi.hssf.record.formula.functions.Text </Class> <Class sourceFile="Textref.java"> org.apache.poi.hssf.record.formula.functions.Textref </Class> <Class sourceFile="Time.java"> org.apache.poi.hssf.record.formula.functions.Time </Class> <Class sourceFile="Timevalue.java"> org.apache.poi.hssf.record.formula.functions.Timevalue </Class> <Class sourceFile="Tinv.java"> org.apache.poi.hssf.record.formula.functions.Tinv </Class> <Class sourceFile="Today.java"> org.apache.poi.hssf.record.formula.functions.Today </Class> <Class sourceFile="Transpose.java"> org.apache.poi.hssf.record.formula.functions.Transpose </Class> <Class sourceFile="Trend.java"> org.apache.poi.hssf.record.formula.functions.Trend </Class> <Class sourceFile="Trim.java"> org.apache.poi.hssf.record.formula.functions.Trim </Class> <Class sourceFile="Trimmean.java"> org.apache.poi.hssf.record.formula.functions.Trimmean </Class> <Class sourceFile="True.java"> org.apache.poi.hssf.record.formula.functions.True </Class> <Class sourceFile="Trunc.java"> org.apache.poi.hssf.record.formula.functions.Trunc </Class> <Class sourceFile="Ttest.java"> org.apache.poi.hssf.record.formula.functions.Ttest </Class> <Class sourceFile="Type.java"> org.apache.poi.hssf.record.formula.functions.Type </Class> <Class sourceFile="Upper.java"> org.apache.poi.hssf.record.formula.functions.Upper </Class> <Class sourceFile="Usdollar.java"> org.apache.poi.hssf.record.formula.functions.Usdollar </Class> <Class sourceFile="Value.java"> org.apache.poi.hssf.record.formula.functions.Value </Class> <Class sourceFile="Var.java"> org.apache.poi.hssf.record.formula.functions.Var </Class> <Class sourceFile="Vara.java"> org.apache.poi.hssf.record.formula.functions.Vara </Class> <Class sourceFile="Varp.java"> org.apache.poi.hssf.record.formula.functions.Varp </Class> <Class sourceFile="Varpa.java"> org.apache.poi.hssf.record.formula.functions.Varpa </Class> <Class sourceFile="Vdb.java"> org.apache.poi.hssf.record.formula.functions.Vdb </Class> <Class sourceFile="Vlookup.java"> org.apache.poi.hssf.record.formula.functions.Vlookup </Class> <Class sourceFile="Vlookup.java"> org.apache.poi.hssf.record.formula.functions.Vlookup$ColumnVector </Class> <Class sourceFile="Volatile.java"> org.apache.poi.hssf.record.formula.functions.Volatile </Class> <Class sourceFile="Weekday.java"> org.apache.poi.hssf.record.formula.functions.Weekday </Class> <Class sourceFile="Weibull.java"> org.apache.poi.hssf.record.formula.functions.Weibull </Class> <Class sourceFile="XYNumericFunction.java"> org.apache.poi.hssf.record.formula.functions.XYNumericFunction$DoubleArrayPair </Class> <Class sourceFile="Year.java"> org.apache.poi.hssf.record.formula.functions.Year </Class> <Class sourceFile="Ztest.java"> org.apache.poi.hssf.record.formula.functions.Ztest </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.usermodel</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.usermodel"> <Stats> <TotalClasses>56</TotalClasses> <ConcreteClasses>53</ConcreteClasses> <AbstractClasses>3</AbstractClasses> <Ca>12</Ca> <Ce>26</Ce> <A>0.05</A> <I>0.68</I> <D>0.26</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="HSSFAnchor.java"> org.apache.poi.hssf.usermodel.HSSFAnchor </Class> <Class sourceFile="HSSFShape.java"> org.apache.poi.hssf.usermodel.HSSFShape </Class> <Class sourceFile="HSSFShapeContainer.java"> org.apache.poi.hssf.usermodel.HSSFShapeContainer </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="DummyGraphics2d.java"> org.apache.poi.hssf.usermodel.DummyGraphics2d </Class> <Class sourceFile="EscherGraphics.java"> org.apache.poi.hssf.usermodel.EscherGraphics </Class> <Class sourceFile="EscherGraphics2d.java"> org.apache.poi.hssf.usermodel.EscherGraphics2d </Class> <Class sourceFile="EvaluationCycleDetector.java"> org.apache.poi.hssf.usermodel.EvaluationCycleDetector </Class> <Class sourceFile="EvaluationCycleDetector.java"> org.apache.poi.hssf.usermodel.EvaluationCycleDetector$CellEvaluationFrame </Class> <Class sourceFile="EvaluationCycleDetectorManager.java"> org.apache.poi.hssf.usermodel.EvaluationCycleDetectorManager </Class> <Class sourceFile="EvaluationCycleDetectorManager.java"> org.apache.poi.hssf.usermodel.EvaluationCycleDetectorManager$1 </Class> <Class sourceFile="FontDetails.java"> org.apache.poi.hssf.usermodel.FontDetails </Class> <Class sourceFile="HSSFBorderFormatting.java"> org.apache.poi.hssf.usermodel.HSSFBorderFormatting </Class> <Class sourceFile="HSSFCell.java"> org.apache.poi.hssf.usermodel.HSSFCell </Class> <Class sourceFile="HSSFCellStyle.java"> org.apache.poi.hssf.usermodel.HSSFCellStyle </Class> <Class sourceFile="HSSFChart.java"> org.apache.poi.hssf.usermodel.HSSFChart </Class> <Class sourceFile="HSSFChart.java"> org.apache.poi.hssf.usermodel.HSSFChart$1 </Class> <Class sourceFile="HSSFChart.java"> org.apache.poi.hssf.usermodel.HSSFChart$HSSFSeries </Class> <Class sourceFile="HSSFChildAnchor.java"> org.apache.poi.hssf.usermodel.HSSFChildAnchor </Class> <Class sourceFile="HSSFClientAnchor.java"> org.apache.poi.hssf.usermodel.HSSFClientAnchor </Class> <Class sourceFile="HSSFComment.java"> org.apache.poi.hssf.usermodel.HSSFComment </Class> <Class sourceFile="HSSFConditionalFormatting.java"> org.apache.poi.hssf.usermodel.HSSFConditionalFormatting </Class> <Class sourceFile="HSSFConditionalFormattingRule.java"> org.apache.poi.hssf.usermodel.HSSFConditionalFormattingRule </Class> <Class sourceFile="HSSFDataFormat.java"> org.apache.poi.hssf.usermodel.HSSFDataFormat </Class> <Class sourceFile="HSSFDateUtil.java"> org.apache.poi.hssf.usermodel.HSSFDateUtil </Class> <Class sourceFile="HSSFErrorConstants.java"> org.apache.poi.hssf.usermodel.HSSFErrorConstants </Class> <Class sourceFile="HSSFFont.java"> org.apache.poi.hssf.usermodel.HSSFFont </Class> <Class sourceFile="HSSFFontFormatting.java"> org.apache.poi.hssf.usermodel.HSSFFontFormatting </Class> <Class sourceFile="HSSFFooter.java"> org.apache.poi.hssf.usermodel.HSSFFooter </Class> <Class sourceFile="HSSFFormulaEvaluator.java"> org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator </Class> <Class sourceFile="HSSFFormulaEvaluator.java"> org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator$CellValue </Class> <Class sourceFile="HSSFHeader.java"> org.apache.poi.hssf.usermodel.HSSFHeader </Class> <Class sourceFile="HSSFHyperlink.java"> org.apache.poi.hssf.usermodel.HSSFHyperlink </Class> <Class sourceFile="HSSFName.java"> org.apache.poi.hssf.usermodel.HSSFName </Class> <Class sourceFile="HSSFObjectData.java"> org.apache.poi.hssf.usermodel.HSSFObjectData </Class> <Class sourceFile="HSSFPalette.java"> org.apache.poi.hssf.usermodel.HSSFPalette </Class> <Class sourceFile="HSSFPalette.java"> org.apache.poi.hssf.usermodel.HSSFPalette$1 </Class> <Class sourceFile="HSSFPalette.java"> org.apache.poi.hssf.usermodel.HSSFPalette$CustomColor </Class> <Class sourceFile="HSSFPatriarch.java"> org.apache.poi.hssf.usermodel.HSSFPatriarch </Class> <Class sourceFile="HSSFPatternFormatting.java"> org.apache.poi.hssf.usermodel.HSSFPatternFormatting </Class> <Class sourceFile="HSSFPicture.java"> org.apache.poi.hssf.usermodel.HSSFPicture </Class> <Class sourceFile="HSSFPictureData.java"> org.apache.poi.hssf.usermodel.HSSFPictureData </Class> <Class sourceFile="HSSFPolygon.java"> org.apache.poi.hssf.usermodel.HSSFPolygon </Class> <Class sourceFile="HSSFPrintSetup.java"> org.apache.poi.hssf.usermodel.HSSFPrintSetup </Class> <Class sourceFile="HSSFRichTextString.java"> org.apache.poi.hssf.usermodel.HSSFRichTextString </Class> <Class sourceFile="HSSFRow.java"> org.apache.poi.hssf.usermodel.HSSFRow </Class> <Class sourceFile="HSSFRow.java"> org.apache.poi.hssf.usermodel.HSSFRow$1 </Class> <Class sourceFile="HSSFRow.java"> org.apache.poi.hssf.usermodel.HSSFRow$CellIterator </Class> <Class sourceFile="HSSFRow.java"> org.apache.poi.hssf.usermodel.HSSFRow$MissingCellPolicy </Class> <Class sourceFile="HSSFShapeGroup.java"> org.apache.poi.hssf.usermodel.HSSFShapeGroup </Class> <Class sourceFile="HSSFSheet.java"> org.apache.poi.hssf.usermodel.HSSFSheet </Class> <Class sourceFile="HSSFSheetConditionalFormatting.java"> org.apache.poi.hssf.usermodel.HSSFSheetConditionalFormatting </Class> <Class sourceFile="HSSFSimpleShape.java"> org.apache.poi.hssf.usermodel.HSSFSimpleShape </Class> <Class sourceFile="HSSFTextbox.java"> org.apache.poi.hssf.usermodel.HSSFTextbox </Class> <Class sourceFile="HSSFWorkbook.java"> org.apache.poi.hssf.usermodel.HSSFWorkbook </Class> <Class sourceFile="OperationEvaluatorFactory.java"> org.apache.poi.hssf.usermodel.OperationEvaluatorFactory </Class> <Class sourceFile="StaticFontMetrics.java"> org.apache.poi.hssf.usermodel.StaticFontMetrics </Class> </ConcreteClasses> <DependsUpon> <Package>java.awt</Package> <Package>java.awt.font</Package> <Package>java.awt.geom</Package> <Package>java.awt.image</Package> <Package>java.awt.image.renderable</Package> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.text</Package> <Package>java.util</Package> <Package>javax.imageio</Package> <Package>javax.imageio.metadata</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.eventmodel</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.aggregates</Package> <Package>org.apache.poi.hssf.record.cf</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.record.formula.functions</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.util</Package> <Package>org.w3c.dom</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.contrib.view</Package> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.eventusermodel</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.constant</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.record.formula.functions</Package> <Package>org.apache.poi.hssf.usermodel.contrib</Package> <Package>org.apache.poi.util</Package> </UsedBy> </Package> <Package name="org.apache.poi.hssf.usermodel.contrib"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>7</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HSSFCellUtil.java"> org.apache.poi.hssf.usermodel.contrib.HSSFCellUtil </Class> <Class sourceFile="HSSFRegionUtil.java"> org.apache.poi.hssf.usermodel.contrib.HSSFRegionUtil </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.commons.beanutils</Package> <Package>org.apache.commons.lang</Package> <Package>org.apache.commons.lang.exception</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hssf.util"> <Stats> <TotalClasses>59</TotalClasses> <ConcreteClasses>59</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>9</Ca> <Ce>6</Ce> <A>0</A> <I>0.4</I> <D>0.6</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="AreaReference.java"> org.apache.poi.hssf.util.AreaReference </Class> <Class sourceFile="CellReference.java"> org.apache.poi.hssf.util.CellReference </Class> <Class sourceFile="HSSFCellRangeAddress.java"> org.apache.poi.hssf.util.HSSFCellRangeAddress </Class> <Class sourceFile="HSSFCellRangeAddress.java"> org.apache.poi.hssf.util.HSSFCellRangeAddress$AddrStructure </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$AQUA </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$AUTOMATIC </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$BLACK </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$BLUE_GREY </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$BRIGHT_GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$BROWN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$CORAL </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$CORNFLOWER_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$DARK_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$DARK_GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$DARK_RED </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$DARK_TEAL </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$DARK_YELLOW </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GOLD </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GREY_25_PERCENT </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GREY_40_PERCENT </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GREY_50_PERCENT </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$GREY_80_PERCENT </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$INDIGO </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LAVENDER </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LEMON_CHIFFON </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_CORNFLOWER_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_ORANGE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_TURQUOISE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIGHT_YELLOW </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$LIME </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$MAROON </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$OLIVE_GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$ORANGE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$ORCHID </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$PALE_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$PINK </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$PLUM </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$RED </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$ROSE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$ROYAL_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$SEA_GREEN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$SKY_BLUE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$TAN </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$TEAL </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$TURQUOISE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$VIOLET </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$WHITE </Class> <Class sourceFile="HSSFColor.java"> org.apache.poi.hssf.util.HSSFColor$YELLOW </Class> <Class sourceFile="HSSFDataValidation.java"> org.apache.poi.hssf.util.HSSFDataValidation </Class> <Class sourceFile="PaneInformation.java"> org.apache.poi.hssf.util.PaneInformation </Class> <Class sourceFile="RKUtil.java"> org.apache.poi.hssf.util.RKUtil </Class> <Class sourceFile="RangeAddress.java"> org.apache.poi.hssf.util.RangeAddress </Class> <Class sourceFile="Region.java"> org.apache.poi.hssf.util.Region </Class> <Class sourceFile="SheetReferences.java"> org.apache.poi.hssf.util.SheetReferences </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hssf.contrib.view</Package> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.aggregates</Package> <Package>org.apache.poi.hssf.record.cf</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.usermodel.contrib</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>3</Ca> <Ce>8</Ce> <A>0</A> <I>0.73</I> <D>0.27</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HWPFDocument.java"> org.apache.poi.hwpf.HWPFDocument </Class> <Class sourceFile="QuickTest.java"> org.apache.poi.hwpf.QuickTest </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.model.io</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf.extractor</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.extractor"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>1</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>0</Ca> <Ce>8</Ce> <A>0</A> <I>1</I> <D>0</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="WordExtractor.java"> org.apache.poi.hwpf.extractor.WordExtractor </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi</Package> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.model"> <Stats> <TotalClasses>43</TotalClasses> <ConcreteClasses>40</ConcreteClasses> <AbstractClasses>3</AbstractClasses> <Ca>3</Ca> <Ce>11</Ce> <A>0.07</A> <I>0.79</I> <D>0.14</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="FormattedDiskPage.java"> org.apache.poi.hwpf.model.FormattedDiskPage </Class> <Class sourceFile="HDFType.java"> org.apache.poi.hwpf.model.HDFType </Class> <Class sourceFile="PropertyNode.java"> org.apache.poi.hwpf.model.PropertyNode </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CHPBinTable.java"> org.apache.poi.hwpf.model.CHPBinTable </Class> <Class sourceFile="CHPFormattedDiskPage.java"> org.apache.poi.hwpf.model.CHPFormattedDiskPage </Class> <Class sourceFile="CHPX.java"> org.apache.poi.hwpf.model.CHPX </Class> <Class sourceFile="CachedPropertyNode.java"> org.apache.poi.hwpf.model.CachedPropertyNode </Class> <Class sourceFile="ComplexFileTable.java"> org.apache.poi.hwpf.model.ComplexFileTable </Class> <Class sourceFile="DocumentProperties.java"> org.apache.poi.hwpf.model.DocumentProperties </Class> <Class sourceFile="EscherRecordHolder.java"> org.apache.poi.hwpf.model.EscherRecordHolder </Class> <Class sourceFile="FIBFieldHandler.java"> org.apache.poi.hwpf.model.FIBFieldHandler </Class> <Class sourceFile="FIBLongHandler.java"> org.apache.poi.hwpf.model.FIBLongHandler </Class> <Class sourceFile="FIBShortHandler.java"> org.apache.poi.hwpf.model.FIBShortHandler </Class> <Class sourceFile="FSPA.java"> org.apache.poi.hwpf.model.FSPA </Class> <Class sourceFile="FSPATable.java"> org.apache.poi.hwpf.model.FSPATable </Class> <Class sourceFile="Ffn.java"> org.apache.poi.hwpf.model.Ffn </Class> <Class sourceFile="FieldDescriptor.java"> org.apache.poi.hwpf.model.FieldDescriptor </Class> <Class sourceFile="FileInformationBlock.java"> org.apache.poi.hwpf.model.FileInformationBlock </Class> <Class sourceFile="FontTable.java"> org.apache.poi.hwpf.model.FontTable </Class> <Class sourceFile="GenericPropertyNode.java"> org.apache.poi.hwpf.model.GenericPropertyNode </Class> <Class sourceFile="ListData.java"> org.apache.poi.hwpf.model.ListData </Class> <Class sourceFile="ListFormatOverride.java"> org.apache.poi.hwpf.model.ListFormatOverride </Class> <Class sourceFile="ListFormatOverrideLevel.java"> org.apache.poi.hwpf.model.ListFormatOverrideLevel </Class> <Class sourceFile="ListLevel.java"> org.apache.poi.hwpf.model.ListLevel </Class> <Class sourceFile="ListTables.java"> org.apache.poi.hwpf.model.ListTables </Class> <Class sourceFile="PAPBinTable.java"> org.apache.poi.hwpf.model.PAPBinTable </Class> <Class sourceFile="PAPFormattedDiskPage.java"> org.apache.poi.hwpf.model.PAPFormattedDiskPage </Class> <Class sourceFile="PAPX.java"> org.apache.poi.hwpf.model.PAPX </Class> <Class sourceFile="ParagraphHeight.java"> org.apache.poi.hwpf.model.ParagraphHeight </Class> <Class sourceFile="PicturesTable.java"> org.apache.poi.hwpf.model.PicturesTable </Class> <Class sourceFile="PieceDescriptor.java"> org.apache.poi.hwpf.model.PieceDescriptor </Class> <Class sourceFile="PlexOfCps.java"> org.apache.poi.hwpf.model.PlexOfCps </Class> <Class sourceFile="SEPX.java"> org.apache.poi.hwpf.model.SEPX </Class> <Class sourceFile="SavedByEntry.java"> org.apache.poi.hwpf.model.SavedByEntry </Class> <Class sourceFile="SavedByTable.java"> org.apache.poi.hwpf.model.SavedByTable </Class> <Class sourceFile="SectionDescriptor.java"> org.apache.poi.hwpf.model.SectionDescriptor </Class> <Class sourceFile="SectionTable.java"> org.apache.poi.hwpf.model.SectionTable </Class> <Class sourceFile="StyleDescription.java"> org.apache.poi.hwpf.model.StyleDescription </Class> <Class sourceFile="StyleSheet.java"> org.apache.poi.hwpf.model.StyleSheet </Class> <Class sourceFile="TextPiece.java"> org.apache.poi.hwpf.model.TextPiece </Class> <Class sourceFile="TextPieceTable.java"> org.apache.poi.hwpf.model.TextPieceTable </Class> <Class sourceFile="UPX.java"> org.apache.poi.hwpf.model.UPX </Class> <Class sourceFile="UnhandledDataStructure.java"> org.apache.poi.hwpf.model.UnhandledDataStructure </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.ref</Package> <Package>java.util</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.model.io</Package> <Package>org.apache.poi.hwpf.model.types</Package> <Package>org.apache.poi.hwpf.sprm</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.extractor</Package> <Package>org.apache.poi.hwpf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.model.io"> <Stats> <TotalClasses>2</TotalClasses> <ConcreteClasses>2</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>3</Ce> <A>0</A> <I>0.6</I> <D>0.4</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="HWPFFileSystem.java"> org.apache.poi.hwpf.model.io.HWPFFileSystem </Class> <Class sourceFile="HWPFOutputStream.java"> org.apache.poi.hwpf.model.io.HWPFOutputStream </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.model</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.model.types"> <Stats> <TotalClasses>7</TotalClasses> <ConcreteClasses>0</ConcreteClasses> <AbstractClasses>7</AbstractClasses> <Ca>2</Ca> <Ce>4</Ce> <A>1</A> <I>0.67</I> <D>0.67</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="CHPAbstractType.java"> org.apache.poi.hwpf.model.types.CHPAbstractType </Class> <Class sourceFile="DOPAbstractType.java"> org.apache.poi.hwpf.model.types.DOPAbstractType </Class> <Class sourceFile="FIBAbstractType.java"> org.apache.poi.hwpf.model.types.FIBAbstractType </Class> <Class sourceFile="PAPAbstractType.java"> org.apache.poi.hwpf.model.types.PAPAbstractType </Class> <Class sourceFile="SEPAbstractType.java"> org.apache.poi.hwpf.model.types.SEPAbstractType </Class> <Class sourceFile="TAPAbstractType.java"> org.apache.poi.hwpf.model.types.TAPAbstractType </Class> <Class sourceFile="TCAbstractType.java"> org.apache.poi.hwpf.model.types.TCAbstractType </Class> </AbstractClasses> <ConcreteClasses> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.sprm"> <Stats> <TotalClasses>13</TotalClasses> <ConcreteClasses>13</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>2</Ca> <Ce>4</Ce> <A>0</A> <I>0.67</I> <D>0.33</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="CharacterSprmCompressor.java"> org.apache.poi.hwpf.sprm.CharacterSprmCompressor </Class> <Class sourceFile="CharacterSprmUncompressor.java"> org.apache.poi.hwpf.sprm.CharacterSprmUncompressor </Class> <Class sourceFile="ParagraphSprmCompressor.java"> org.apache.poi.hwpf.sprm.ParagraphSprmCompressor </Class> <Class sourceFile="ParagraphSprmUncompressor.java"> org.apache.poi.hwpf.sprm.ParagraphSprmUncompressor </Class> <Class sourceFile="SectionSprmCompressor.java"> org.apache.poi.hwpf.sprm.SectionSprmCompressor </Class> <Class sourceFile="SectionSprmUncompressor.java"> org.apache.poi.hwpf.sprm.SectionSprmUncompressor </Class> <Class sourceFile="SprmBuffer.java"> org.apache.poi.hwpf.sprm.SprmBuffer </Class> <Class sourceFile="SprmIterator.java"> org.apache.poi.hwpf.sprm.SprmIterator </Class> <Class sourceFile="SprmOperation.java"> org.apache.poi.hwpf.sprm.SprmOperation </Class> <Class sourceFile="SprmUncompressor.java"> org.apache.poi.hwpf.sprm.SprmUncompressor </Class> <Class sourceFile="SprmUtils.java"> org.apache.poi.hwpf.sprm.SprmUtils </Class> <Class sourceFile="TableSprmCompressor.java"> org.apache.poi.hwpf.sprm.TableSprmCompressor </Class> <Class sourceFile="TableSprmUncompressor.java"> org.apache.poi.hwpf.sprm.TableSprmUncompressor </Class> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.usermodel</Package> </UsedBy> </Package> <Package name="org.apache.poi.hwpf.usermodel"> <Stats> <TotalClasses>22</TotalClasses> <ConcreteClasses>22</ConcreteClasses> <AbstractClasses>0</AbstractClasses> <Ca>5</Ca> <Ce>11</Ce> <A>0</A> <I>0.69</I> <D>0.31</D> <V>1</V> </Stats> <AbstractClasses> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BorderCode.java"> org.apache.poi.hwpf.usermodel.BorderCode </Class> <Class sourceFile="CharacterProperties.java"> org.apache.poi.hwpf.usermodel.CharacterProperties </Class> <Class sourceFile="CharacterRun.java"> org.apache.poi.hwpf.usermodel.CharacterRun </Class> <Class sourceFile="DateAndTime.java"> org.apache.poi.hwpf.usermodel.DateAndTime </Class> <Class sourceFile="DocumentPosition.java"> org.apache.poi.hwpf.usermodel.DocumentPosition </Class> <Class sourceFile="DropCapSpecifier.java"> org.apache.poi.hwpf.usermodel.DropCapSpecifier </Class> <Class sourceFile="HWPFList.java"> org.apache.poi.hwpf.usermodel.HWPFList </Class> <Class sourceFile="LineSpacingDescriptor.java"> org.apache.poi.hwpf.usermodel.LineSpacingDescriptor </Class> <Class sourceFile="ListEntry.java"> org.apache.poi.hwpf.usermodel.ListEntry </Class> <Class sourceFile="Paragraph.java"> org.apache.poi.hwpf.usermodel.Paragraph </Class> <Class sourceFile="ParagraphProperties.java"> org.apache.poi.hwpf.usermodel.ParagraphProperties </Class> <Class sourceFile="Picture.java"> org.apache.poi.hwpf.usermodel.Picture </Class> <Class sourceFile="Range.java"> org.apache.poi.hwpf.usermodel.Range </Class> <Class sourceFile="Section.java"> org.apache.poi.hwpf.usermodel.Section </Class> <Class sourceFile="SectionProperties.java"> org.apache.poi.hwpf.usermodel.SectionProperties </Class> <Class sourceFile="ShadingDescriptor.java"> org.apache.poi.hwpf.usermodel.ShadingDescriptor </Class> <Class sourceFile="Table.java"> org.apache.poi.hwpf.usermodel.Table </Class> <Class sourceFile="TableCell.java"> org.apache.poi.hwpf.usermodel.TableCell </Class> <Class sourceFile="TableCellDescriptor.java"> org.apache.poi.hwpf.usermodel.TableCellDescriptor </Class> <Class sourceFile="TableIterator.java"> org.apache.poi.hwpf.usermodel.TableIterator </Class> <Class sourceFile="TableProperties.java"> org.apache.poi.hwpf.usermodel.TableProperties </Class> <Class sourceFile="TableRow.java"> org.apache.poi.hwpf.usermodel.TableRow </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.lang.ref</Package> <Package>java.lang.reflect</Package> <Package>java.util</Package> <Package>java.util.zip</Package> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.model.types</Package> <Package>org.apache.poi.hwpf.sprm</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.extractor</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.model.types</Package> <Package>org.apache.poi.hwpf.sprm</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.common"> <Stats> <TotalClasses>1</TotalClasses> <ConcreteClasses>0</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>1</Ca> <Ce>1</Ce> <A>1</A> <I>0.5</I> <D>0.5</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="POIFSConstants.java"> org.apache.poi.poifs.common.POIFSConstants </Class> </AbstractClasses> <ConcreteClasses> </ConcreteClasses> <DependsUpon> <Package>java.lang</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.poifs.storage</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.dev"> <Stats> <TotalClasses>4</TotalClasses> <ConcreteClasses>3</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>2</Ca> <Ce>4</Ce> <A>0.25</A> <I>0.67</I> <D>0.08</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="POIFSViewable.java"> org.apache.poi.poifs.dev.POIFSViewable </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="POIFSLister.java"> org.apache.poi.poifs.dev.POIFSLister </Class> <Class sourceFile="POIFSViewEngine.java"> org.apache.poi.poifs.dev.POIFSViewEngine </Class> <Class sourceFile="POIFSViewer.java"> org.apache.poi.poifs.dev.POIFSViewer </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.eventfilesystem"> <Stats> <TotalClasses>5</TotalClasses> <ConcreteClasses>4</ConcreteClasses> <AbstractClasses>1</AbstractClasses> <Ca>1</Ca> <Ce>6</Ce> <A>0.2</A> <I>0.86</I> <D>0.06</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="POIFSReaderListener.java"> org.apache.poi.poifs.eventfilesystem.POIFSReaderListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="POIFSReader.java"> org.apache.poi.poifs.eventfilesystem.POIFSReader </Class> <Class sourceFile="POIFSReader.java"> org.apache.poi.poifs.eventfilesystem.POIFSReader$SampleListener </Class> <Class sourceFile="POIFSReaderEvent.java"> org.apache.poi.poifs.eventfilesystem.POIFSReaderEvent </Class> <Class sourceFile="POIFSReaderRegistry.java"> org.apache.poi.poifs.eventfilesystem.POIFSReaderRegistry </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.poifs.storage</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.contrib.poibrowser</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.filesystem"> <Stats> <TotalClasses>19</TotalClasses> <ConcreteClasses>13</ConcreteClasses> <AbstractClasses>6</AbstractClasses> <Ca>25</Ca> <Ce>8</Ce> <A>0.32</A> <I>0.24</I> <D>0.44</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="BATManaged.java"> org.apache.poi.poifs.filesystem.BATManaged </Class> <Class sourceFile="DirectoryEntry.java"> org.apache.poi.poifs.filesystem.DirectoryEntry </Class> <Class sourceFile="DocumentEntry.java"> org.apache.poi.poifs.filesystem.DocumentEntry </Class> <Class sourceFile="Entry.java"> org.apache.poi.poifs.filesystem.Entry </Class> <Class sourceFile="EntryNode.java"> org.apache.poi.poifs.filesystem.EntryNode </Class> <Class sourceFile="POIFSWriterListener.java"> org.apache.poi.poifs.filesystem.POIFSWriterListener </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="DirectoryNode.java"> org.apache.poi.poifs.filesystem.DirectoryNode </Class> <Class sourceFile="DocumentDescriptor.java"> org.apache.poi.poifs.filesystem.DocumentDescriptor </Class> <Class sourceFile="DocumentInputStream.java"> org.apache.poi.poifs.filesystem.DocumentInputStream </Class> <Class sourceFile="DocumentNode.java"> org.apache.poi.poifs.filesystem.DocumentNode </Class> <Class sourceFile="DocumentOutputStream.java"> org.apache.poi.poifs.filesystem.DocumentOutputStream </Class> <Class sourceFile="OfficeXmlFileException.java"> org.apache.poi.poifs.filesystem.OfficeXmlFileException </Class> <Class sourceFile="POIFSDocument.java"> org.apache.poi.poifs.filesystem.POIFSDocument </Class> <Class sourceFile="POIFSDocument.java"> org.apache.poi.poifs.filesystem.POIFSDocument$BigBlockStore </Class> <Class sourceFile="POIFSDocument.java"> org.apache.poi.poifs.filesystem.POIFSDocument$SmallBlockStore </Class> <Class sourceFile="POIFSDocumentPath.java"> org.apache.poi.poifs.filesystem.POIFSDocumentPath </Class> <Class sourceFile="POIFSFileSystem.java"> org.apache.poi.poifs.filesystem.POIFSFileSystem </Class> <Class sourceFile="POIFSFileSystem.java"> org.apache.poi.poifs.filesystem.POIFSFileSystem$CloseIgnoringInputStream </Class> <Class sourceFile="POIFSWriterEvent.java"> org.apache.poi.poifs.filesystem.POIFSWriterEvent </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.poifs.dev</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.poifs.storage</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi</Package> <Package>org.apache.poi.contrib.poibrowser</Package> <Package>org.apache.poi.hdf.extractor</Package> <Package>org.apache.poi.hdf.model</Package> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.dev</Package> <Package>org.apache.poi.hdgf.extractor</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hsmf</Package> <Package>org.apache.poi.hsmf.parsers</Package> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.eventusermodel</Package> <Package>org.apache.poi.hssf.extractor</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.hwpf.extractor</Package> <Package>org.apache.poi.poifs.dev</Package> <Package>org.apache.poi.poifs.eventfilesystem</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.poifs.storage</Package> <Package>org.apache.poi.util</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.property"> <Stats> <TotalClasses>10</TotalClasses> <ConcreteClasses>6</ConcreteClasses> <AbstractClasses>4</AbstractClasses> <Ca>4</Ca> <Ce>8</Ce> <A>0.4</A> <I>0.67</I> <D>0.07</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="Child.java"> org.apache.poi.poifs.property.Child </Class> <Class sourceFile="Parent.java"> org.apache.poi.poifs.property.Parent </Class> <Class sourceFile="Property.java"> org.apache.poi.poifs.property.Property </Class> <Class sourceFile="PropertyConstants.java"> org.apache.poi.poifs.property.PropertyConstants </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="DirectoryProperty.java"> org.apache.poi.poifs.property.DirectoryProperty </Class> <Class sourceFile="DirectoryProperty.java"> org.apache.poi.poifs.property.DirectoryProperty$PropertyComparator </Class> <Class sourceFile="DocumentProperty.java"> org.apache.poi.poifs.property.DocumentProperty </Class> <Class sourceFile="PropertyFactory.java"> org.apache.poi.poifs.property.PropertyFactory </Class> <Class sourceFile="PropertyTable.java"> org.apache.poi.poifs.property.PropertyTable </Class> <Class sourceFile="RootProperty.java"> org.apache.poi.poifs.property.RootProperty </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.poifs.dev</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.storage</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hsmf.parsers</Package> <Package>org.apache.poi.poifs.eventfilesystem</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.storage</Package> </UsedBy> </Package> <Package name="org.apache.poi.poifs.storage"> <Stats> <TotalClasses>20</TotalClasses> <ConcreteClasses>15</ConcreteClasses> <AbstractClasses>5</AbstractClasses> <Ca>4</Ca> <Ce>7</Ce> <A>0.25</A> <I>0.64</I> <D>0.11</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="BigBlock.java"> org.apache.poi.poifs.storage.BigBlock </Class> <Class sourceFile="BlockList.java"> org.apache.poi.poifs.storage.BlockList </Class> <Class sourceFile="BlockWritable.java"> org.apache.poi.poifs.storage.BlockWritable </Class> <Class sourceFile="HeaderBlockConstants.java"> org.apache.poi.poifs.storage.HeaderBlockConstants </Class> <Class sourceFile="ListManagedBlock.java"> org.apache.poi.poifs.storage.ListManagedBlock </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="BATBlock.java"> org.apache.poi.poifs.storage.BATBlock </Class> <Class sourceFile="BlockAllocationTableReader.java"> org.apache.poi.poifs.storage.BlockAllocationTableReader </Class> <Class sourceFile="BlockAllocationTableWriter.java"> org.apache.poi.poifs.storage.BlockAllocationTableWriter </Class> <Class sourceFile="BlockListImpl.java"> org.apache.poi.poifs.storage.BlockListImpl </Class> <Class sourceFile="DocumentBlock.java"> org.apache.poi.poifs.storage.DocumentBlock </Class> <Class sourceFile="HeaderBlockReader.java"> org.apache.poi.poifs.storage.HeaderBlockReader </Class> <Class sourceFile="HeaderBlockWriter.java"> org.apache.poi.poifs.storage.HeaderBlockWriter </Class> <Class sourceFile="PropertyBlock.java"> org.apache.poi.poifs.storage.PropertyBlock </Class> <Class sourceFile="PropertyBlock.java"> org.apache.poi.poifs.storage.PropertyBlock$1 </Class> <Class sourceFile="RawDataBlock.java"> org.apache.poi.poifs.storage.RawDataBlock </Class> <Class sourceFile="RawDataBlockList.java"> org.apache.poi.poifs.storage.RawDataBlockList </Class> <Class sourceFile="SmallBlockTableReader.java"> org.apache.poi.poifs.storage.SmallBlockTableReader </Class> <Class sourceFile="SmallBlockTableWriter.java"> org.apache.poi.poifs.storage.SmallBlockTableWriter </Class> <Class sourceFile="SmallDocumentBlock.java"> org.apache.poi.poifs.storage.SmallDocumentBlock </Class> <Class sourceFile="SmallDocumentBlockList.java"> org.apache.poi.poifs.storage.SmallDocumentBlockList </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.util</Package> <Package>org.apache.poi.poifs.common</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.util</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi.hsmf.parsers</Package> <Package>org.apache.poi.poifs.eventfilesystem</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> </UsedBy> </Package> <Package name="org.apache.poi.util"> <Stats> <TotalClasses>45</TotalClasses> <ConcreteClasses>41</ConcreteClasses> <AbstractClasses>4</AbstractClasses> <Ca>37</Ca> <Ce>7</Ce> <A>0.09</A> <I>0.16</I> <D>0.75</D> <V>1</V> </Stats> <AbstractClasses> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$BinaryTreeIterator </Class> <Class sourceFile="FixedField.java"> org.apache.poi.util.FixedField </Class> <Class sourceFile="LittleEndianConsts.java"> org.apache.poi.util.LittleEndianConsts </Class> <Class sourceFile="POILogger.java"> org.apache.poi.util.POILogger </Class> </AbstractClasses> <ConcreteClasses> <Class sourceFile="ArrayUtil.java"> org.apache.poi.util.ArrayUtil </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$1$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$2 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$2$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$3 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$3$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$4 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$4$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$5 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$5$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$6 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$6$1 </Class> <Class sourceFile="BinaryTree.java"> org.apache.poi.util.BinaryTree$Node </Class> <Class sourceFile="BitField.java"> org.apache.poi.util.BitField </Class> <Class sourceFile="BitFieldFactory.java"> org.apache.poi.util.BitFieldFactory </Class> <Class sourceFile="BlockingInputStream.java"> org.apache.poi.util.BlockingInputStream </Class> <Class sourceFile="ByteField.java"> org.apache.poi.util.ByteField </Class> <Class sourceFile="CommonsLogger.java"> org.apache.poi.util.CommonsLogger </Class> <Class sourceFile="DoubleList.java"> org.apache.poi.util.DoubleList </Class> <Class sourceFile="DoubleList2d.java"> org.apache.poi.util.DoubleList2d </Class> <Class sourceFile="DrawingDump.java"> org.apache.poi.util.DrawingDump </Class> <Class sourceFile="HexDump.java"> org.apache.poi.util.HexDump </Class> <Class sourceFile="HexRead.java"> org.apache.poi.util.HexRead </Class> <Class sourceFile="IOUtils.java"> org.apache.poi.util.IOUtils </Class> <Class sourceFile="IntList.java"> org.apache.poi.util.IntList </Class> <Class sourceFile="IntList2d.java"> org.apache.poi.util.IntList2d </Class> <Class sourceFile="IntMapper.java"> org.apache.poi.util.IntMapper </Class> <Class sourceFile="IntegerField.java"> org.apache.poi.util.IntegerField </Class> <Class sourceFile="List2d.java"> org.apache.poi.util.List2d </Class> <Class sourceFile="LittleEndian.java"> org.apache.poi.util.LittleEndian </Class> <Class sourceFile="LittleEndian.java"> org.apache.poi.util.LittleEndian$BufferUnderrunException </Class> <Class sourceFile="LongField.java"> org.apache.poi.util.LongField </Class> <Class sourceFile="NullLogger.java"> org.apache.poi.util.NullLogger </Class> <Class sourceFile="POILogFactory.java"> org.apache.poi.util.POILogFactory </Class> <Class sourceFile="ShortField.java"> org.apache.poi.util.ShortField </Class> <Class sourceFile="ShortList.java"> org.apache.poi.util.ShortList </Class> <Class sourceFile="StringUtil.java"> org.apache.poi.util.StringUtil </Class> <Class sourceFile="SystemOutLogger.java"> org.apache.poi.util.SystemOutLogger </Class> <Class sourceFile="TempFile.java"> org.apache.poi.util.TempFile </Class> </ConcreteClasses> <DependsUpon> <Package>java.io</Package> <Package>java.lang</Package> <Package>java.text</Package> <Package>java.util</Package> <Package>org.apache.commons.logging</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> </DependsUpon> <UsedBy> <Package>org.apache.poi</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hdf.event</Package> <Package>org.apache.poi.hdf.extractor</Package> <Package>org.apache.poi.hdf.model</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.hdgf</Package> <Package>org.apache.poi.hdgf.chunks</Package> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.hdgf.streams</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.hslf</Package> <Package>org.apache.poi.hslf.blip</Package> <Package>org.apache.poi.hslf.dev</Package> <Package>org.apache.poi.hslf.extractor</Package> <Package>org.apache.poi.hslf.model</Package> <Package>org.apache.poi.hslf.model.textproperties</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.hslf.util</Package> <Package>org.apache.poi.hssf.dev</Package> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.hssf.record.aggregates</Package> <Package>org.apache.poi.hssf.record.cf</Package> <Package>org.apache.poi.hssf.record.constant</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hwpf.model</Package> <Package>org.apache.poi.hwpf.model.types</Package> <Package>org.apache.poi.hwpf.sprm</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.poifs.property</Package> <Package>org.apache.poi.poifs.storage</Package> </UsedBy> </Package> <Package name="org.w3c.dom"> <error>No stats available: package referenced, but not analyzed.</error> </Package> </Packages> <Cycles> <Package Name="org.apache.poi"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.contrib.poibrowser"> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> </Package> <Package Name="org.apache.poi.ddf"> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdf.event"> <Package>org.apache.poi.hdf.model.util</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdf.extractor"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hdf.extractor.data"> <Package>org.apache.poi.hdf.extractor</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hdf.model"> <Package>org.apache.poi.hdf.event</Package> <Package>org.apache.poi.hdf.model.util</Package> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdf.model.hdftypes"> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdf.model.hdftypes.definitions"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdf.model.util"> <Package>org.apache.poi.hdf.model.hdftypes</Package> <Package>org.apache.poi.hdf.model.hdftypes.definitions</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdgf"> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdgf.chunks"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdgf.dev"> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdgf.extractor"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hdgf.pointers"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hdgf.streams"> <Package>org.apache.poi.hdgf.pointers</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hpsf"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> </Package> <Package Name="org.apache.poi.hslf"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hslf.blip"> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.dev"> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.extractor"> <Package>org.apache.poi.hslf.usermodel</Package> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.model"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.model.textproperties"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.record"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.usermodel"> <Package>org.apache.poi.hslf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hslf.util"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hsmf"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hsmf.parsers"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hssf.contrib.view"> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> </Package> <Package Name="org.apache.poi.hssf.dev"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.eventmodel"> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.eventusermodel"> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.eventusermodel.dummyrecord"> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.extractor"> <Package>org.apache.poi.hssf.model</Package> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.model"> <Package>org.apache.poi.ddf</Package> <Package>org.apache.poi.hssf.record</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.record"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.record.aggregates"> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </Package> <Package Name="org.apache.poi.hssf.record.cf"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.record.constant"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hssf.record.formula"> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> </Package> <Package Name="org.apache.poi.hssf.record.formula.eval"> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> </Package> <Package Name="org.apache.poi.hssf.record.formula.functions"> <Package>org.apache.poi.hssf.record.formula.eval</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> </Package> <Package Name="org.apache.poi.hssf.usermodel"> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> </Package> <Package Name="org.apache.poi.hssf.usermodel.contrib"> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> </Package> <Package Name="org.apache.poi.hssf.util"> <Package>org.apache.poi.hssf.record.formula</Package> <Package>org.apache.poi.hssf.usermodel</Package> <Package>org.apache.poi.hssf.util</Package> </Package> <Package Name="org.apache.poi.hwpf"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hwpf.extractor"> <Package>org.apache.poi.hwpf</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.hwpf.model"> <Package>org.apache.poi.hwpf.sprm</Package> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hwpf.model.types"> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hwpf.sprm"> <Package>org.apache.poi.hwpf.usermodel</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.hwpf.usermodel"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.poifs.dev"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.poifs.eventfilesystem"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.poifs.filesystem"> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.poifs.property"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> </Package> <Package Name="org.apache.poi.poifs.storage"> <Package>org.apache.poi.util</Package> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> <Package Name="org.apache.poi.util"> <Package>org.apache.poi.poifs.filesystem</Package> <Package>org.apache.poi.hpsf</Package> <Package>org.apache.poi.util</Package> </Package> </Cycles> </JDepend>