git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1516975 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Nick Burch 2013-08-23 18:42:57 +00:00
parent f04c20ce5d
commit 8b0334c701
58 changed files with 5 additions and 145 deletions

View File

@ -33,8 +33,6 @@ import org.apache.poi.hssf.eventusermodel.HSSFUserException;
* @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory * @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory
* @see org.apache.poi.hssf.eventusermodel.HSSFRequest * @see org.apache.poi.hssf.eventusermodel.HSSFRequest
* @see org.apache.poi.hssf.eventusermodel.HSSFUserException * @see org.apache.poi.hssf.eventusermodel.HSSFUserException
*
* @author Carey Sublette (careysub@earthling.net)
*/ */
public abstract class AbortableHSSFListener implements HSSFListener public abstract class AbortableHSSFListener implements HSSFListener

View File

@ -33,9 +33,6 @@ import org.apache.poi.poifs.filesystem.POIFSFileSystem;
* This will cause your file to be processed a record at a time. Each record with * This will cause your file to be processed a record at a time. Each record with
* a static id matching one that you have registered in your HSSFRequest will be passed * a static id matching one that you have registered in your HSSFRequest will be passed
* to your associated HSSFListener. * to your associated HSSFListener.
*
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Carey Sublette (careysub@earthling.net)
*/ */
public class HSSFEventFactory { public class HSSFEventFactory {
/** Creates a new instance of HSSFEventFactory */ /** Creates a new instance of HSSFEventFactory */

View File

@ -27,7 +27,6 @@ import org.apache.poi.hssf.record.Record;
* *
* @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory * @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory
* @see org.apache.poi.hssf.eventusermodel.HSSFRequest * @see org.apache.poi.hssf.eventusermodel.HSSFRequest
* @author acoliver@apache.org
*/ */
public interface HSSFListener public interface HSSFListener

View File

@ -32,8 +32,6 @@ import org.apache.poi.hssf.record.RecordFactory;
* @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory * @see org.apache.poi.hssf.eventusermodel.HSSFEventFactory
* @see org.apache.poi.hssf.eventusermodel.HSSFListener * @see org.apache.poi.hssf.eventusermodel.HSSFListener
* @see org.apache.poi.hssf.eventusermodel.HSSFUserException * @see org.apache.poi.hssf.eventusermodel.HSSFUserException
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Carey Sublette (careysub@earthling.net)
*/ */
public class HSSFRequest { public class HSSFRequest {
private final Map<Short, List<HSSFListener>> _records; private final Map<Short, List<HSSFListener>> _records;

View File

@ -31,8 +31,6 @@ package org.apache.poi.hssf.eventusermodel;
* <p>The HSSF package does not itself throw any of these * <p>The HSSF package does not itself throw any of these
* exceptions.</p> * exceptions.</p>
* *
* @author Rainer Klute (klute@rainer-klute.de)
* @author Carey Sublette (careysub@earthling.net)
* @version HSSFUserException.java,v 1.0 * @version HSSFUserException.java,v 1.0
* @since 2002-04-19 * @since 2002-04-19
*/ */

View File

@ -23,8 +23,6 @@ import org.apache.poi.hssf.usermodel.*;
/** /**
* An abstract shape is the lowlevel model for a shape. * An abstract shape is the lowlevel model for a shape.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
@Deprecated @Deprecated
public abstract class AbstractShape public abstract class AbstractShape

View File

@ -24,8 +24,6 @@ import org.apache.poi.hssf.usermodel.*;
/** /**
* Represents a combobox shape. * Represents a combobox shape.
*
* @author Yegor Kozlov
*/ */
@Deprecated @Deprecated
public class ComboboxShape public class ComboboxShape
@ -115,4 +113,4 @@ public class ComboboxShape
return objRecord; return objRecord;
} }
} }

View File

@ -36,8 +36,6 @@ import org.apache.poi.hssf.usermodel.HSSFShape;
* Represents a cell comment. * Represents a cell comment.
* This class converts highlevel model data from <code>HSSFComment</code> * This class converts highlevel model data from <code>HSSFComment</code>
* to low-level records. * to low-level records.
*
* @author Yegor Kozlov
*/ */
@Deprecated @Deprecated
public final class CommentShape extends TextboxShape { public final class CommentShape extends TextboxShape {

View File

@ -25,8 +25,6 @@ import java.util.HashMap;
/** /**
* Provides utilities to manage drawing groups. * Provides utilities to manage drawing groups.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
public class DrawingManager public class DrawingManager
{ {

View File

@ -26,8 +26,6 @@ import java.util.ArrayList;
/** /**
* Provides utilities to manage drawing groups. * Provides utilities to manage drawing groups.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
public class DrawingManager2 public class DrawingManager2
{ {

View File

@ -28,8 +28,6 @@ import org.apache.poi.ss.formula.FormulaType;
/** /**
* HSSF wrapper for the {@link FormulaParser} and {@link FormulaRenderer} * HSSF wrapper for the {@link FormulaParser} and {@link FormulaRenderer}
*
* @author Josh Micich
*/ */
public final class HSSFFormulaParser { public final class HSSFFormulaParser {

View File

@ -52,12 +52,6 @@ import org.apache.poi.util.POILogger;
* Kit (Microsoft Press) and the documentation at http://sc.openoffice.org/excelfileformat.pdf * Kit (Microsoft Press) and the documentation at http://sc.openoffice.org/excelfileformat.pdf
* before even attempting to use this. * before even attempting to use this.
* <P> * <P>
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Glen Stampoultzis (glens at apache.org)
* @author Shawn Laubach (slaubach at apache dot org) Gridlines, Headers, Footers, PrintSetup, and Setting Default Column Styles
* @author Jason Height (jheight at chariot dot net dot au) Clone support. DBCell & Index Record writing support
* @author Brian Sanders (kestrel at burdell dot org) Active Cell support
* @author Jean-Pierre Paris (jean-pierre.paris at m4x dot org) (Just a little)
* *
* @see org.apache.poi.hssf.model.InternalWorkbook * @see org.apache.poi.hssf.model.InternalWorkbook
* @see org.apache.poi.hssf.usermodel.HSSFSheet * @see org.apache.poi.hssf.usermodel.HSSFSheet

View File

@ -57,14 +57,6 @@ import org.apache.poi.util.POILogger;
* Kit (Microsoft Press) and the documentation at http://sc.openoffice.org/excelfileformat.pdf * Kit (Microsoft Press) and the documentation at http://sc.openoffice.org/excelfileformat.pdf
* before even attempting to use this. * before even attempting to use this.
* *
*
* @author Luc Girardin (luc dot girardin at macrofocus dot com)
* @author Sergei Kozello (sergeikozello at mail.ru)
* @author Shawn Laubach (slaubach at apache dot org) (Data Formats)
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Brian Sanders (bsanders at risklabs dot com) - custom palette
* @author Dan Sherman (dsherman at isisph.com)
* @author Glen Stampoultzis (glens at apache.org)
* @see org.apache.poi.hssf.usermodel.HSSFWorkbook * @see org.apache.poi.hssf.usermodel.HSSFWorkbook
*/ */
@Internal @Internal

View File

@ -24,8 +24,6 @@ import org.apache.poi.hssf.usermodel.*;
/** /**
* Represents a line shape and creates all the line specific low level records. * Represents a line shape and creates all the line specific low level records.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
@Deprecated @Deprecated
public class LineShape public class LineShape

View File

@ -60,9 +60,6 @@ import org.apache.poi.ss.formula.ptg.*;
* <li>zero or one EXTERNSHEET (0x0017) record</li> * <li>zero or one EXTERNSHEET (0x0017) record</li>
* <li>zero or more DEFINEDNAME (0x0018) records</li> * <li>zero or more DEFINEDNAME (0x0018) records</li>
* </ul> * </ul>
*
*
* @author Josh Micich
*/ */
final class LinkTable { final class LinkTable {

View File

@ -24,8 +24,6 @@ import org.apache.poi.hssf.usermodel.*;
/** /**
* Represents a picture shape and creates all specific low level records. * Represents a picture shape and creates all specific low level records.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
public class PictureShape public class PictureShape
extends AbstractShape extends AbstractShape

View File

@ -76,8 +76,6 @@ import org.apache.poi.hssf.record.pivottable.ViewDefinitionRecord;
* Finds correct insert positions for records in workbook streams<p/> * Finds correct insert positions for records in workbook streams<p/>
* *
* See OOO excelfileformat.pdf sec. 4.2.5 'Record Order in a BIFF8 Workbook Stream' * See OOO excelfileformat.pdf sec. 4.2.5 'Record Order in a BIFF8 Workbook Stream'
*
* @author Josh Micich
*/ */
final class RecordOrderer { final class RecordOrderer {

View File

@ -22,8 +22,6 @@ import java.util.List;
import org.apache.poi.hssf.record.Record; import org.apache.poi.hssf.record.Record;
/** /**
* Simplifies iteration over a sequence of <tt>Record</tt> objects. * Simplifies iteration over a sequence of <tt>Record</tt> objects.
*
* @author Josh Micich
*/ */
public final class RecordStream { public final class RecordStream {

View File

@ -33,8 +33,6 @@ import org.apache.poi.ss.util.CellReference;
/** /**
* Segregates the 'Row Blocks' section of a single sheet into plain row/cell records and * Segregates the 'Row Blocks' section of a single sheet into plain row/cell records and
* shared formula records. * shared formula records.
*
* @author Josh Micich
*/ */
public final class RowBlocksReader { public final class RowBlocksReader {

View File

@ -25,8 +25,6 @@ import org.apache.poi.hssf.usermodel.*;
/** /**
* Represents an textbox shape and converts between the highlevel records * Represents an textbox shape and converts between the highlevel records
* and lowlevel records for an oval. * and lowlevel records for an oval.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
@Deprecated @Deprecated
public class TextboxShape public class TextboxShape

View File

@ -24,8 +24,6 @@ import org.apache.poi.util.LittleEndianOutput;
* Title: CRN(0x005A) <p/> * Title: CRN(0x005A) <p/>
* Description: This record stores the contents of an external cell or cell range <p/> * Description: This record stores the contents of an external cell or cell range <p/>
* REFERENCE: OOO 5.23<p/> * REFERENCE: OOO 5.23<p/>
*
* @author josh micich
*/ */
public final class CRNRecord extends StandardRecord { public final class CRNRecord extends StandardRecord {
public final static short sid = 0x005A; public final static short sid = 0x005A;

View File

@ -29,8 +29,6 @@ import org.apache.poi.util.LittleEndianOutput;
* changes. This is essentially a failsafe against an infinate * changes. This is essentially a failsafe against an infinate
* loop in the event the formulas are not independant. <P> * loop in the event the formulas are not independant. <P>
* REFERENCE: PG 292 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P> * REFERENCE: PG 292 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P>
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Jason Height (jheight at chariot dot net dot au)
* @version 2.0-pre * @version 2.0-pre
* @see org.apache.poi.hssf.record.CalcModeRecord * @see org.apache.poi.hssf.record.CalcModeRecord
*/ */

View File

@ -25,8 +25,6 @@ import org.apache.poi.util.LittleEndianOutput;
* Description: Refers to a string in the shared string table and is a column * Description: Refers to a string in the shared string table and is a column
* value. <P> * value. <P>
* REFERENCE: PG 325 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P> * REFERENCE: PG 325 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P>
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Jason Height (jheight at chariot dot net dot au)
*/ */
public final class LabelSSTRecord extends CellRecord { public final class LabelSSTRecord extends CellRecord {
public final static short sid = 0xfd; public final static short sid = 0xfd;

View File

@ -26,7 +26,6 @@ import org.apache.poi.util.LittleEndianOutput;
* Description: defines whether to store with full precision or what's displayed by the gui * Description: defines whether to store with full precision or what's displayed by the gui
* (meaning have really screwed up and skewed figures or only think you do!)<P> * (meaning have really screwed up and skewed figures or only think you do!)<P>
* REFERENCE: PG 372 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P> * REFERENCE: PG 372 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P>
* @author Andrew C. Oliver (acoliver at apache dot org)
* @version 2.0-pre * @version 2.0-pre
*/ */

View File

@ -33,9 +33,6 @@ import org.apache.poi.util.LittleEndianConsts;
* REFERENCE: PG 389 Microsoft Excel 97 Developer's Kit (ISBN: * REFERENCE: PG 389 Microsoft Excel 97 Developer's Kit (ISBN:
* 1-57231-498-2) * 1-57231-498-2)
* <P> * <P>
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Marc Johnson (mjohnson at apache dot org)
* @author Glen Stampoultzis (glens at apache.org)
* *
* @see org.apache.poi.hssf.record.LabelSSTRecord * @see org.apache.poi.hssf.record.LabelSSTRecord
* @see org.apache.poi.hssf.record.ContinueRecord * @see org.apache.poi.hssf.record.ContinueRecord

View File

@ -22,8 +22,6 @@ import org.apache.poi.util.LittleEndianOutput;
/** /**
* The UserSViewEnd record marks the end of the settings for a custom view associated with the sheet * The UserSViewEnd record marks the end of the settings for a custom view associated with the sheet
*
* @author Yegor Kozlov
*/ */
public final class UserSViewEnd extends StandardRecord { public final class UserSViewEnd extends StandardRecord {
@ -75,4 +73,4 @@ public final class UserSViewEnd extends StandardRecord {
} }
} }

View File

@ -26,7 +26,6 @@ import org.apache.poi.util.LittleEndianOutput;
* Title: Window Protect Record (0x0019) <p/> * Title: Window Protect Record (0x0019) <p/>
* Description: flags whether workbook windows are protected<p/> * Description: flags whether workbook windows are protected<p/>
* REFERENCE: PG 424 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<p/> * REFERENCE: PG 424 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<p/>
* @author Andrew C. Oliver (acoliver at apache dot org)
*/ */
public final class WindowProtectRecord extends StandardRecord { public final class WindowProtectRecord extends StandardRecord {
public final static short sid = 0x0019; public final static short sid = 0x0019;

View File

@ -24,8 +24,6 @@ import org.apache.poi.util.LittleEndianOutput;
/** /**
* Common superclass of all records that can produce {@link ContinueRecord}s while being serialized. * Common superclass of all records that can produce {@link ContinueRecord}s while being serialized.
*
* @author Josh Micich
*/ */
public abstract class ContinuableRecord extends Record { public abstract class ContinuableRecord extends Record {

View File

@ -47,8 +47,6 @@ import org.apache.poi.util.LittleEndianInput;
* @link org.apache.poi.hssf.record.common.UnicodeString.ExtRst} blocks of a UnicodeString. * @link org.apache.poi.hssf.record.common.UnicodeString.ExtRst} blocks of a UnicodeString.
* *
* </p> * </p>
*
* @author Yegor Kozlov
*/ */
public class ContinuableRecordInput implements LittleEndianInput { public class ContinuableRecordInput implements LittleEndianInput {
private final RecordInputStream _in; private final RecordInputStream _in;

View File

@ -26,8 +26,6 @@ import org.apache.poi.util.StringUtil;
* An augmented {@link LittleEndianOutput} used for serialization of {@link ContinuableRecord}s. * An augmented {@link LittleEndianOutput} used for serialization of {@link ContinuableRecord}s.
* This class keeps track of how much remaining space is available in the current BIFF record and * This class keeps track of how much remaining space is available in the current BIFF record and
* can start new {@link ContinueRecord}s as required. * can start new {@link ContinueRecord}s as required.
*
* @author Josh Micich
*/ */
public final class ContinuableRecordOutput implements LittleEndianOutput { public final class ContinuableRecordOutput implements LittleEndianOutput {

View File

@ -25,8 +25,6 @@ import org.apache.poi.util.LittleEndianOutput;
* Allows the writing of BIFF records when the 'ushort size' header field is not known in advance. * Allows the writing of BIFF records when the 'ushort size' header field is not known in advance.
* When the client is finished writing data, it calls {@link #terminate()}, at which point this * When the client is finished writing data, it calls {@link #terminate()}, at which point this
* class updates the 'ushort size' with its final value. * class updates the 'ushort size' with its final value.
*
* @author Josh Micich
*/ */
final class UnknownLengthRecordOutput implements LittleEndianOutput { final class UnknownLengthRecordOutput implements LittleEndianOutput {
private static final int MAX_DATA_SIZE = RecordInputStream.MAX_RECORD_DATA_SIZE; private static final int MAX_DATA_SIZE = RecordInputStream.MAX_RECORD_DATA_SIZE;

View File

@ -25,8 +25,6 @@ import org.apache.poi.util.StringUtil;
/** /**
* SXVIEW - View Definition (0x00B0)<br/> * SXVIEW - View Definition (0x00B0)<br/>
*
* @author Patrick Cheng
*/ */
public final class ViewDefinitionRecord extends StandardRecord { public final class ViewDefinitionRecord extends StandardRecord {
public static final short sid = 0x00B0; public static final short sid = 0x00B0;

View File

@ -24,8 +24,6 @@ import org.apache.poi.ss.usermodel.ClientAnchor;
/** /**
* A client anchor is attached to an excel worksheet. It anchors against a * A client anchor is attached to an excel worksheet. It anchors against a
* top-left and buttom-right cell. * top-left and buttom-right cell.
*
* @author Glen Stampoultzis (glens at apache.org)
*/ */
public final class HSSFClientAnchor extends HSSFAnchor implements ClientAnchor { public final class HSSFClientAnchor extends HSSFAnchor implements ClientAnchor {

View File

@ -25,7 +25,6 @@ import org.apache.poi.hssf.record.SelectionRecord;
* *
* Note - {@link SelectionRecord} uses the BIFF5 version of this structure * Note - {@link SelectionRecord} uses the BIFF5 version of this structure
* @deprecated use {@link org.apache.poi.ss.util.CellRangeAddress} * @deprecated use {@link org.apache.poi.ss.util.CellRangeAddress}
* @author Dragos Buleandra (dragos.buleandra@trade2b.ro)
*/ */
public class CellRangeAddress extends org.apache.poi.ss.util.CellRangeAddress { public class CellRangeAddress extends org.apache.poi.ss.util.CellRangeAddress {

View File

@ -26,8 +26,6 @@ import org.apache.poi.util.LittleEndianOutput;
* See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'<p/> * See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'<p/>
* *
* Like {@link CellRangeAddress} except column fields are 8-bit. * Like {@link CellRangeAddress} except column fields are 8-bit.
*
* @author Josh Micich
*/ */
public final class CellRangeAddress8Bit extends CellRangeAddressBase { public final class CellRangeAddress8Bit extends CellRangeAddressBase {

View File

@ -31,8 +31,6 @@ import org.apache.poi.hssf.record.RecordInputStream;
* </p> * </p>
* *
* @deprecated use {@link org.apache.poi.ss.util.CellRangeAddressList} * @deprecated use {@link org.apache.poi.ss.util.CellRangeAddressList}
*
* @author Dragos Buleandra (dragos.buleandra@trade2b.ro)
*/ */
public class CellRangeAddressList extends org.apache.poi.ss.util.CellRangeAddressList { public class CellRangeAddressList extends org.apache.poi.ss.util.CellRangeAddressList {
public CellRangeAddressList(int firstRow, int lastRow, int firstCol, int lastCol) { public CellRangeAddressList(int firstRow, int lastRow, int firstCol, int lastCol) {

View File

@ -21,8 +21,6 @@ package org.apache.poi.hssf.util;
* Common conversion functions between Excel style A1, C27 style * Common conversion functions between Excel style A1, C27 style
* cell references, and POI usermodel style row=0, column=0 * cell references, and POI usermodel style row=0, column=0
* style references. * style references.
* @author Avik Sengupta
* @author Dennis Doubleday (patch to seperateRowColumns())
*/ */
public final class CellReference extends org.apache.poi.ss.util.CellReference { public final class CellReference extends org.apache.poi.ss.util.CellReference {
/** /**

View File

@ -33,8 +33,6 @@ import org.apache.poi.ss.util.CellUtil;
* exists that meets your needs. If not, then it will create a new style. This is to prevent * exists that meets your needs. If not, then it will create a new style. This is to prevent
* creating too many styles. there is an upper limit in Excel on the number of styles that * creating too many styles. there is an upper limit in Excel on the number of styles that
* can be supported. * can be supported.
*
*@author Eric Pugh epugh@upstate.com
*/ */
public final class HSSFCellUtil { public final class HSSFCellUtil {

View File

@ -34,9 +34,6 @@ import org.apache.poi.ss.usermodel.Color;
* color would be represented by Gnumeric. Having (string) this here is a bit of a * color would be represented by Gnumeric. Having (string) this here is a bit of a
* collusion of function between HSSF and the HSSFSerializer but I think its * collusion of function between HSSF and the HSSFSerializer but I think its
* a reasonable one in this case. * a reasonable one in this case.
*
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Brian Sanders (bsanders at risklabs dot com) - full default color palette
*/ */
public class HSSFColor implements Color { public class HSSFColor implements Color {
private static Map<Integer,HSSFColor> indexHash; private static Map<Integer,HSSFColor> indexHash;

View File

@ -24,8 +24,6 @@ import org.apache.poi.ss.util.CellRangeAddress;
/** /**
* Various utility functions that make working with a region of cells easier. * Various utility functions that make working with a region of cells easier.
*
* @author Eric Pugh epugh@upstate.com
*/ */
public final class HSSFRegionUtil { public final class HSSFRegionUtil {

View File

@ -20,10 +20,6 @@ package org.apache.poi.hssf.util;
/** /**
* Utility class for helping convert RK numbers. * Utility class for helping convert RK numbers.
* *
* @author Andrew C. Oliver (acoliver at apache dot org)
* @author Glen Stampoultzis (glens at apache.org)
* @author Rolf-J\u00f6rgen Moll
*
* @see org.apache.poi.hssf.record.MulRKRecord * @see org.apache.poi.hssf.record.MulRKRecord
* @see org.apache.poi.hssf.record.RKRecord * @see org.apache.poi.hssf.record.RKRecord
*/ */

View File

@ -23,7 +23,6 @@ package org.apache.poi.hssf.util;
* that can be used to represent row,col - row,col just as one would use String * that can be used to represent row,col - row,col just as one would use String
* to represent a string of characters. Its really only useful for HSSF though. * to represent a string of characters. Its really only useful for HSSF though.
* *
* @author Andrew C. Oliver acoliver at apache dot org
* @deprecated (Aug-2008) use {@link org.apache.poi.ss.util.CellRangeAddress} * @deprecated (Aug-2008) use {@link org.apache.poi.ss.util.CellRangeAddress}
*/ */

View File

@ -35,9 +35,6 @@ import org.apache.poi.ss.util.CellReference.NameType;
* within a formula * within a formula
* *
* For POI internal use only * For POI internal use only
*
* @author Josh Micich
* @author Cédric Walter
*/ */
public final class OperationEvaluationContext { public final class OperationEvaluationContext {
public static final FreeRefFunction UDF = UserDefinedFunction.instance; public static final FreeRefFunction UDF = UserDefinedFunction.instance;

View File

@ -41,9 +41,6 @@ import org.apache.poi.ss.usermodel.ErrorConstants;
* <tr><th>criteria</th><td>is used to determine which cells to count</td></tr> * <tr><th>criteria</th><td>is used to determine which cells to count</td></tr>
* </table> * </table>
* </p> * </p>
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class Countif extends Fixed2ArgFunction { public final class Countif extends Fixed2ArgFunction {

View File

@ -34,9 +34,6 @@ import java.util.regex.Pattern;
/** /**
* Common functionality used by VLOOKUP, HLOOKUP, LOOKUP and MATCH * Common functionality used by VLOOKUP, HLOOKUP, LOOKUP and MATCH
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
final class LookupUtils { final class LookupUtils {

View File

@ -59,10 +59,6 @@ import org.apache.poi.ss.formula.TwoDEval;
* numbers (low to high), strings (A to Z), boolean (FALSE to TRUE)<br/> * numbers (low to high), strings (A to Z), boolean (FALSE to TRUE)<br/>
* MATCH() ignores all elements in the lookup_array with a different type to the lookup_value. * MATCH() ignores all elements in the lookup_array with a different type to the lookup_value.
* Type conversion of the lookup_array elements is never performed. * Type conversion of the lookup_array elements is never performed.
*
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class Match extends Var2or3ArgFunction { public final class Match extends Var2or3ArgFunction {

View File

@ -36,8 +36,6 @@ import org.apache.poi.ss.formula.eval.*;
* *
* If either enumerator/denominator is non numeric, QUOTIENT returns the #VALUE! error value. * If either enumerator/denominator is non numeric, QUOTIENT returns the #VALUE! error value.
* If denominator is equals to zero, QUOTIENT returns the #DIV/0! error value. * If denominator is equals to zero, QUOTIENT returns the #DIV/0! error value.
*
* @author Cédric Walter
*/ */
public class Quotient extends Fixed2ArgFunction implements FreeRefFunction { public class Quotient extends Fixed2ArgFunction implements FreeRefFunction {

View File

@ -32,9 +32,6 @@ import org.apache.poi.ss.formula.eval.ValueEval;
* ignored. Currency symbols and thousands separators are stripped out. * ignored. Currency symbols and thousands separators are stripped out.
* Scientific notation is also supported. If the supplied text does not convert * Scientific notation is also supported. If the supplied text does not convert
* properly the result is <b>#VALUE!</b> error. Blank string converts to zero. * properly the result is <b>#VALUE!</b> error. Blank string converts to zero.
*
* @author Josh Micich
* @author Cédric Walter
*/ */
public final class Value extends Fixed1ArgFunction { public final class Value extends Fixed1ArgFunction {

View File

@ -36,9 +36,6 @@ import org.apache.poi.ss.formula.TwoDEval;
* <b>col_index_num</b> a 1 based index specifying which column value of the lookup data will be returned.<br/> * <b>col_index_num</b> a 1 based index specifying which column value of the lookup data will be returned.<br/>
* <b>range_lookup</b> If TRUE (default), VLOOKUP finds the largest value less than or equal to * <b>range_lookup</b> If TRUE (default), VLOOKUP finds the largest value less than or equal to
* the lookup_value. If FALSE, only exact matches will be considered<br/> * the lookup_value. If FALSE, only exact matches will be considered<br/>
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class Vlookup extends Var3or4ArgFunction { public final class Vlookup extends Var3or4ArgFunction {
private static final ValueEval DEFAULT_ARG3 = BoolEval.TRUE; private static final ValueEval DEFAULT_ARG3 = BoolEval.TRUE;

View File

@ -18,11 +18,9 @@ package org.apache.poi.util;
==================================================================== */ ==================================================================== */
/** /**
* * Helper for fetching int values from system properties
* @author Cedric Walter (cedric.walter at innoveo.com)
*/ */
public class Configurator { public class Configurator {
private static POILogger logger = POILogFactory.getLogger(Configurator.class); private static POILogger logger = POILogFactory.getLogger(Configurator.class);
public static int getIntValue(String systemProperty, int defaultValue) { public static int getIntValue(String systemProperty, int defaultValue) {
@ -35,6 +33,4 @@ public class Configurator {
} }
return result; return result;
} }
} }

View File

@ -34,8 +34,7 @@ import org.apache.poi.hssf.util.CellReference;
import org.apache.poi.ss.usermodel.CellValue; import org.apache.poi.ss.usermodel.CellValue;
/** /**
* @author Josh Micich *
* @author Cedric Walter at innoveo.com
*/ */
public abstract class BaseTestFunctionsFromSpreadsheet extends TestCase { public abstract class BaseTestFunctionsFromSpreadsheet extends TestCase {

View File

@ -41,9 +41,6 @@ import org.apache.poi.ss.util.CellReference;
/** /**
* Test cases for COUNT(), COUNTA() COUNTIF(), COUNTBLANK() * Test cases for COUNT(), COUNTA() COUNTIF(), COUNTBLANK()
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class TestCountFuncs extends TestCase { public final class TestCountFuncs extends TestCase {

View File

@ -19,9 +19,6 @@ package org.apache.poi.ss.formula.functions;
/** /**
* Tests INDEX() as loaded from a test data spreadsheet.<p/> * Tests INDEX() as loaded from a test data spreadsheet.<p/>
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class TestIndexFunctionFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet { public final class TestIndexFunctionFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet {
@ -29,4 +26,4 @@ public final class TestIndexFunctionFromSpreadsheet extends BaseTestFunctionsFr
protected String getFilename() { protected String getFilename() {
return "IndexFunctionTestCaseData.xls"; return "IndexFunctionTestCaseData.xls";
} }
} }

View File

@ -23,8 +23,6 @@ package org.apache.poi.ss.formula.functions;
* Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class * Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class
* (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed * (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed
* more easily. * more easily.
*
* @author Cédric Walter
*/ */
public final class TestIndirectFunctionFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet { public final class TestIndirectFunctionFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet {

View File

@ -27,9 +27,6 @@ package org.apache.poi.ss.formula.functions;
* Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class * Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class
* (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed * (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed
* more easily. * more easily.
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class TestLookupFunctionsFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet { public final class TestLookupFunctionsFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet {

View File

@ -32,9 +32,6 @@ import org.apache.poi.ss.usermodel.CellValue;
/** /**
* Test cases for MATCH() * Test cases for MATCH()
*
* @author Josh Micich
* @author Cedric Walter at innoveo.com
*/ */
public final class TestMatch extends TestCase { public final class TestMatch extends TestCase {
/** less than or equal to */ /** less than or equal to */

View File

@ -25,8 +25,6 @@ package org.apache.poi.ss.formula.functions;
* Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class * Tests for bug fixes and specific/tricky behaviour can be found in the corresponding test class
* (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed * (<tt>TestXxxx</tt>) of the target (<tt>Xxxx</tt>) implementor, where execution can be observed
* more easily. * more easily.
*
* @author Cédric Walter
*/ */
public final class TestMatchFunctionsFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet { public final class TestMatchFunctionsFromSpreadsheet extends BaseTestFunctionsFromSpreadsheet {

View File

@ -26,9 +26,6 @@ import org.apache.poi.ss.formula.eval.ValueEval;
/** /**
* Tests for {@link Value} * Tests for {@link Value}
*
* @author Josh Micich
* @author Cédric Walter
*/ */
public final class TestValue extends TestCase { public final class TestValue extends TestCase {