Deprecated API


Contents
Deprecated Interfaces
org.apache.poi.ss.usermodel.Textbox
          3.16 beta1. This interface isn't implemented ... 
 

Deprecated Classes
org.apache.poi.hssf.util.AreaReference
          POI 3.15 beta 3. Use AreaReference instead. 
org.apache.poi.hssf.model.DrawingManager
          in POI 3.15-beta2, scheduled for removal in 3.17, use DrawingManager2 instead 
org.apache.poi.hssf.util.HSSFCellUtil
          3.15 beta2. Use CellUtil instead. 
org.apache.poi.hssf.util.HSSFColor.AQUA
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.AUTOMATIC
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.BLACK
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.BLUE_GREY
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.BRIGHT_GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.BROWN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.CORAL
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.CORNFLOWER_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.DARK_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.DARK_GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.DARK_RED
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.DARK_TEAL
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.DARK_YELLOW
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GOLD
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GREY_25_PERCENT
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GREY_40_PERCENT
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GREY_50_PERCENT
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.GREY_80_PERCENT
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.INDIGO
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LAVENDER
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LEMON_CHIFFON
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_CORNFLOWER_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_ORANGE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_TURQUOISE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIGHT_YELLOW
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.LIME
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.MAROON
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.OLIVE_GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.ORANGE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.ORCHID
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.PALE_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.PINK
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.PLUM
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.RED
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.ROSE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.ROYAL_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.SEA_GREEN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.SKY_BLUE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.TAN
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.TEAL
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.TURQUOISE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.VIOLET
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.WHITE
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hssf.util.HSSFColor.YELLOW
          use HSSFColor.HSSFColorPredefined instead 
org.apache.poi.hpsf.MutableProperty
          POI 3.16 - use Property as base class instead 
org.apache.poi.hpsf.MutablePropertySet
          POI 3.16 - use PropertySet as base class instead 
org.apache.poi.hpsf.MutableSection
          POI 3.16 - use Section as base class instead 
org.apache.poi.hssf.util.PaneInformation
          POI 3.15 beta 3. Use PaneInformation instead. 
org.apache.poi.hpsf.SpecialPropertySet
          POI 3.16 - use PropertySet as base class instead 
org.apache.poi.util.TempFile.DefaultTempFileCreationStrategy
          POI 3.15 beta 3. Moved to DefaultTempFileCreationStrategy. 
 

Deprecated Exceptions
org.apache.poi.hssf.record.RecordFormatException
          as of 3.15-beta1, scheduled for removal in 3.17 use the class with the same name from the utils-package 
 

Deprecated Fields
org.apache.poi.ss.usermodel.CellStyle.ALIGN_CENTER
          POI 3.15 beta 3. Use HorizontalAlignment.CENTER instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_CENTER_SELECTION
          POI 3.15 beta 3. Use HorizontalAlignment.CENTER_SELECTION instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_FILL
          POI 3.15 beta 3. Use HorizontalAlignment.FILL instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_GENERAL
          POI 3.15 beta 3. Use HorizontalAlignment.GENERAL instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_JUSTIFY
          POI 3.15 beta 3. Use HorizontalAlignment.JUSTIFY instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_LEFT
          POI 3.15 beta 3. Use HorizontalAlignment.LEFT instead. 
org.apache.poi.ss.usermodel.CellStyle.ALIGN_RIGHT
          POI 3.15 beta 3. Use HorizontalAlignment.RIGHT instead. 
org.apache.poi.ss.usermodel.CellStyle.ALT_BARS
          3.15 beta 3. Use FillPatternType.ALT_BARS instead. 
org.apache.poi.ss.usermodel.CellStyle.BIG_SPOTS
          3.15 beta 3. Use FillPatternType.BIG_SPOTS instead. 
org.apache.poi.ss.usermodel.Font.BOLDWEIGHT_BOLD
          3.15 beta 2. Scheduled for removal in 3.17. Boldweight constants no longer needed due to Font.getBold() and Font.setBold(boolean) 
org.apache.poi.ss.usermodel.Font.BOLDWEIGHT_NORMAL
          3.15 beta 2. Scheduled for removal in 3.17. Boldweight constants no longer needed due to Font.getBold() and Font.setBold(boolean) 
org.apache.poi.ss.usermodel.CellStyle.BORDER_DASH_DOT
          3.15 beta 2. Use BorderStyle.DASH_DOT instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_DASH_DOT
          3.15 beta 2. Use BorderStyle.DASH_DOT 
org.apache.poi.ss.usermodel.CellStyle.BORDER_DASH_DOT_DOT
          3.15 beta 2. Use BorderStyle.DASH_DOT_DOT instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_DASH_DOT_DOT
          3.15 beta 2. Use BorderStyle.DASH_DOT_DOT 
org.apache.poi.ss.usermodel.CellStyle.BORDER_DASHED
          3.15 beta 2. Use BorderStyle.DASHED instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_DASHED
          3.15 beta 2. Use BorderStyle.DASHED 
org.apache.poi.ss.usermodel.CellStyle.BORDER_DOTTED
          3.15 beta 2. Use BorderStyle.DOTTED instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_DOTTED
          3.15 beta 2. Use BorderStyle.DOTTED 
org.apache.poi.ss.usermodel.CellStyle.BORDER_DOUBLE
          3.15 beta 2. Use BorderStyle.DOUBLE instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_DOUBLE
          3.15 beta 2. Use BorderStyle.DOUBLE 
org.apache.poi.ss.usermodel.CellStyle.BORDER_HAIR
          3.15 beta 2. Use BorderStyle.HAIR instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_HAIR
          3.15 beta 2. Use BorderStyle.HAIR 
org.apache.poi.ss.usermodel.CellStyle.BORDER_MEDIUM
          3.15 beta 2. Use BorderStyle.MEDIUM instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_MEDIUM
          3.15 beta 2. Use BorderStyle.MEDIUM 
org.apache.poi.ss.usermodel.CellStyle.BORDER_MEDIUM_DASH_DOT
          3.15 beta 2. Use BorderStyle.MEDIUM_DASH_DOT instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_MEDIUM_DASH_DOT
          3.15 beta 2. Use BorderStyle.MEDIUM_DASH_DOT 
org.apache.poi.ss.usermodel.CellStyle.BORDER_MEDIUM_DASH_DOT_DOT
          3.15 beta 2. Use BorderStyle.MEDIUM_DASH_DOT_DOT instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_MEDIUM_DASH_DOT_DOT
          3.15 beta 2. Use BorderStyle.MEDIUM_DASH_DOT_DOT 
org.apache.poi.ss.usermodel.CellStyle.BORDER_MEDIUM_DASHED
          3.15 beta 2. Use BorderStyle.MEDIUM_DASHED instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_MEDIUM_DASHED
          3.15 beta 2. Use BorderStyle.MEDIUM_DASHED 
org.apache.poi.ss.usermodel.CellStyle.BORDER_NONE
          3.15 beta 2. Use BorderStyle.NONE instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_NONE
          3.15 beta 2. Use BorderStyle.NONE 
org.apache.poi.ss.usermodel.CellStyle.BORDER_SLANTED_DASH_DOT
          3.15 beta 2. Use BorderStyle.SLANTED_DASH_DOT instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_SLANTED_DASH_DOT
          3.15 beta 2. Use BorderStyle.SLANTED_DASH_DOT 
org.apache.poi.ss.usermodel.CellStyle.BORDER_THICK
          3.15 beta 2. Use BorderStyle.THICK instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_THICK
          3.15 beta 2. Use BorderStyle.THICK 
org.apache.poi.ss.usermodel.CellStyle.BORDER_THIN
          3.15 beta 2. Use BorderStyle.THIN instead. 
org.apache.poi.ss.usermodel.BorderFormatting.BORDER_THIN
          3.15 beta 2. Use BorderStyle.THIN 
org.apache.poi.ss.usermodel.CellStyle.BRICKS
          3.15 beta 3. Use FillPatternType.BRICKS instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_BLANK
          POI 3.15 beta 3. Use CellType.BLANK instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_BOOLEAN
          POI 3.15 beta 3. Use CellType.BOOLEAN instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_ERROR
          POI 3.15 beta 3. Use CellType.ERROR instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_FORMULA
          POI 3.15 beta 3. Use CellType.FORMULA instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_NUMERIC
          POI 3.15 beta 3. Use CellType.NUMERIC instead. 
org.apache.poi.ss.usermodel.Cell.CELL_TYPE_STRING
          POI 3.15 beta 3. Use CellType.STRING instead. 
org.apache.poi.ss.usermodel.Row.CREATE_NULL_AS_BLANK
          as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum 
org.apache.poi.ss.formula.udf.UDFFinder.DEFAULT
          use AggregatingUDFFinder.DEFAULT instead, deprecated in POI 3.15, scheduled for removable in POI 3.17 
org.apache.poi.ss.usermodel.CellStyle.DIAMONDS
          3.15 beta 3. Use FillPatternType.DIAMONDS instead. 
org.apache.poi.ss.usermodel.ClientAnchor.DONT_MOVE_AND_RESIZE
          since POI 3.14beta1 (circa 2015-11-24). Use ClientAnchor.AnchorType.DONT_MOVE_AND_RESIZE instead. 
org.apache.poi.ss.usermodel.CellStyle.FINE_DOTS
          3.15 beta 3. Use FillPatternType.FINE_DOTS instead. 
org.apache.poi.ss.usermodel.Row.MissingCellPolicy.id
          as of POI 3.15-beta2, scheduled for removal in 3.17 - the id has no function and will be removed. The id is only kept only for backwards compatibility with applications that hard-coded the number 
org.apache.poi.ss.usermodel.CellStyle.LEAST_DOTS
          3.15 beta 3. Use FillPatternType.LEAST_DOTS instead. 
org.apache.poi.ss.usermodel.CellStyle.LESS_DOTS
          3.15 beta 3. Use FillPatternType.LESS_DOTS instead. 
org.apache.poi.common.usermodel.Hyperlink.LINK_DOCUMENT
          POI 3.15 beta 3. Use HyperlinkType.DOCUMENT instead. 
org.apache.poi.common.usermodel.Hyperlink.LINK_EMAIL
          POI 3.15 beta 3. Use HyperlinkType.EMAIL instead. 
org.apache.poi.common.usermodel.Hyperlink.LINK_FILE
          POI 3.15 beta 3. Use HyperlinkType.FILE instead. 
org.apache.poi.common.usermodel.Hyperlink.LINK_URL
          POI 3.15 beta 3. Use HyperlinkType.URL instead. 
org.apache.poi.ss.usermodel.ClientAnchor.MOVE_AND_RESIZE
          since POI 3.14beta1 (circa 2015-11-24). Use ClientAnchor.AnchorType.MOVE_AND_RESIZE instead. 
org.apache.poi.ss.usermodel.ClientAnchor.MOVE_DONT_RESIZE
          since POI 3.14beta1 (circa 2015-11-24). Use ClientAnchor.AnchorType.MOVE_DONT_RESIZE instead. 
org.apache.poi.ss.usermodel.CellStyle.NO_FILL
          3.15 beta 3. Use FillPatternType.NO_FILL instead. 
org.apache.poi.ss.usermodel.Row.RETURN_BLANK_AS_NULL
          as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum 
org.apache.poi.ss.usermodel.Row.RETURN_NULL_AND_BLANK
          as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum 
org.apache.poi.ss.usermodel.Workbook.SHEET_STATE_HIDDEN
          POI 3.16 beta 2. Use SheetVisibility.HIDDEN instead. 
org.apache.poi.ss.usermodel.Workbook.SHEET_STATE_VERY_HIDDEN
          POI 3.16 beta 2. Use SheetVisibility.VERY_HIDDEN instead. 
org.apache.poi.ss.usermodel.Workbook.SHEET_STATE_VISIBLE
          POI 3.16 beta 2. Use SheetVisibility.VISIBLE instead. 
org.apache.poi.ss.usermodel.CellStyle.SOLID_FOREGROUND
          3.15 beta 3. Use FillPatternType.SOLID_FOREGROUND instead. 
org.apache.poi.ss.usermodel.CellStyle.SPARSE_DOTS
          3.15 beta 3. Use FillPatternType.SPARSE_DOTS instead. 
org.apache.poi.ss.usermodel.CellStyle.SQUARES
          3.15 beta 3. Use FillPatternType.SQUARES instead. 
org.apache.poi.ss.usermodel.CellStyle.THICK_BACKWARD_DIAG
          3.15 beta 3. Use FillPatternType.THICK_BACKWARD_DIAG instead. 
org.apache.poi.ss.usermodel.CellStyle.THICK_FORWARD_DIAG
          3.15 beta 3. Use FillPatternType.THICK_FORWARD_DIAG instead. 
org.apache.poi.ss.usermodel.CellStyle.THICK_HORZ_BANDS
          3.15 beta 3. Use FillPatternType.THICK_HORZ_BANDS instead. 
org.apache.poi.ss.usermodel.CellStyle.THICK_VERT_BANDS
          3.15 beta 3. Use FillPatternType.THICK_VERT_BANDS instead. 
org.apache.poi.ss.usermodel.CellStyle.THIN_BACKWARD_DIAG
          3.15 beta 3. Use FillPatternType.THIN_BACKWARD_DIAG instead. 
org.apache.poi.ss.usermodel.CellStyle.THIN_FORWARD_DIAG
          3.15 beta 3. Use FillPatternType.THIN_FORWARD_DIAG instead. 
org.apache.poi.ss.usermodel.CellStyle.THIN_HORZ_BANDS
          3.15 beta 3. Use FillPatternType.THIN_HORZ_BANDS instead. 
org.apache.poi.ss.usermodel.CellStyle.THIN_VERT_BANDS
          3.15 beta 3. Use FillPatternType.THIN_VERT_BANDS instead. 
org.apache.poi.ss.usermodel.CellStyle.VERTICAL_BOTTOM
          POI 3.15 beta 3. Use VerticalAlignment.BOTTOM instead. 
org.apache.poi.ss.usermodel.CellStyle.VERTICAL_CENTER
          POI 3.15 beta 3. Use VerticalAlignment.CENTER instead. 
org.apache.poi.ss.usermodel.CellStyle.VERTICAL_JUSTIFY
          POI 3.15 beta 3. Use VerticalAlignment.JUSTIFY instead. 
org.apache.poi.ss.usermodel.CellStyle.VERTICAL_TOP
          POI 3.15 beta 3. Use VerticalAlignment.TOP instead. 
 

Deprecated Methods
org.apache.poi.hssf.record.DBCellRecord.calculateSizeOfRecords(int, int)
          in POI 3.15-beta2, scheduled for removal in POI 3.17 - this method is not used within POI 
org.apache.poi.hpsf.VariantSupport.codepageToEncoding(int)
          POI 3.16 - use CodePageUtil.codepageToEncoding(int) 
org.apache.poi.ss.util.SheetUtil.containsCell(CellRangeAddress, int, int)
          3.15 beta 2. Use CellRangeAddressBase.isInRange(int, int). 
org.apache.poi.hssf.util.HSSFCellUtil.createCell(HSSFRow, int, String)
          3.15 beta2. Removed in 3.17. Use CellUtil.createCell(org.apache.poi.ss.usermodel.Row, int, java.lang.String, org.apache.poi.ss.usermodel.CellStyle) instead. 
org.apache.poi.hssf.util.HSSFCellUtil.createCell(HSSFRow, int, String, HSSFCellStyle)
          3.15 beta2. Removed in 3.17. Use CellUtil.createCell(org.apache.poi.ss.usermodel.Row, int, java.lang.String, org.apache.poi.ss.usermodel.CellStyle) instead. 
org.apache.poi.hssf.usermodel.HSSFRow.createCell(int, int)
          POI 3.15 beta 3 
org.apache.poi.ss.usermodel.Row.createCell(int, int)
          POI 3.15 beta 3. Use Row.createCell(int, CellType) instead. 
org.apache.poi.hssf.usermodel.HSSFCreationHelper.createHyperlink(int)
          POI 3.15 beta 3. Use HSSFCreationHelper.createHyperlink(HyperlinkType) instead. 
org.apache.poi.ss.usermodel.CreationHelper.createHyperlink(int)
          POI 3.15 beta 3. Use CreationHelper.createHyperlink(HyperlinkType) instead. 
org.apache.poi.ss.formula.BaseFormulaEvaluator.evaluateFormulaCell(Cell)
          3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.usermodel.FormulaEvaluator.evaluateFormulaCell(Cell)
          3.15. Will return a CellType enum in the future 
org.apache.poi.hssf.usermodel.HSSFWorkbook.findFont(short, short, short, String, boolean, boolean, short, byte)
          3.15 beta 2. Use HSSFWorkbook.findFont(boolean, short, short, String, boolean, boolean, short, byte) instead. 
org.apache.poi.ss.usermodel.Workbook.findFont(short, short, short, String, boolean, boolean, short, byte)
          POI 3.15 beta 2. Use Workbook.findFont(boolean, short, short, String, boolean, boolean, short, byte) instead. 
org.apache.poi.common.usermodel.HyperlinkType.forInt(int)
          POI 3.15 beta 3 
org.apache.poi.ss.formula.FormulaType.forInt(int)
          POI 3.15 beta 3. Used to transition code from ints to FormulaTypes. 
org.apache.poi.ss.usermodel.CellType.forInt(int)
          POI 3.15 beta 3. Used to transition code from ints to CellTypes. 
org.apache.poi.poifs.crypt.EncryptionVerifier.getAlgorithm()
          POI 3.16 beta 1. use EncryptionVerifier.getCipherAlgorithm() 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getAlignment()
          POI 3.15 beta 3. Use HSSFCellStyle.getAlignmentEnum() instead. 
org.apache.poi.ss.usermodel.CellStyle.getAlignment()
          POI 3.15 beta 3. Use CellStyle.getAlignmentEnum() instead. 
org.apache.poi.hssf.usermodel.HSSFFont.getBoldweight()
          3.15 beta 2. Scheduled for removal in 3.17. Use HSSFFont.getBold() instead. 
org.apache.poi.ss.usermodel.Font.getBoldweight()
          3.15 beta 2. Scheduled for removal in 3.17. Use Font.getBold(). 
org.apache.poi.hssf.usermodel.HSSFBorderFormatting.getBorderBottom()
          POI 3.15. Use HSSFBorderFormatting.getBorderBottomEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getBorderBottom()
          POI 3.15. Will return a BorderStyle enum in the future. Use HSSFCellStyle.getBorderBottomEnum(). 
org.apache.poi.ss.usermodel.CellStyle.getBorderBottom()
          POI 3.15. Use CellStyle.getBorderBottomEnum() instead. This will return a BorderStyle enum in the future. 
org.apache.poi.ss.usermodel.BorderFormatting.getBorderBottom()
          POI 3.15. Use BorderFormatting.getBorderBottomEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFBorderFormatting.getBorderDiagonal()
          POI 3.15. Use HSSFBorderFormatting.getBorderDiagonalEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.ss.usermodel.BorderFormatting.getBorderDiagonal()
          POI 3.15. Use BorderFormatting.getBorderDiagonalEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFBorderFormatting.getBorderLeft()
          POI 3.15. Use HSSFBorderFormatting.getBorderLeftEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getBorderLeft()
          POI 3.15. Will return a BorderStyle enum in the future. Use HSSFCellStyle.getBorderLeftEnum(). 
org.apache.poi.ss.usermodel.CellStyle.getBorderLeft()
          POI 3.15. Use CellStyle.getBorderLeftEnum() instead. This will return a BorderStyle enum in the future. 
org.apache.poi.ss.usermodel.BorderFormatting.getBorderLeft()
          POI 3.15. Use BorderFormatting.getBorderLeftEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFBorderFormatting.getBorderRight()
          POI 3.15. Use HSSFBorderFormatting.getBorderRightEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getBorderRight()
          POI 3.15. Will return a BorderStyle enum in the future. Use HSSFCellStyle.getBorderRightEnum(). 
org.apache.poi.ss.usermodel.CellStyle.getBorderRight()
          POI 3.15. Use CellStyle.getBorderRightEnum() instead. This will return a BorderStyle enum in the future. 
org.apache.poi.ss.usermodel.BorderFormatting.getBorderRight()
          POI 3.15. Use BorderFormatting.getBorderRightEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFBorderFormatting.getBorderTop()
          POI 3.15. Use HSSFBorderFormatting.getBorderTopEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getBorderTop()
          POI 3.15. Will return a BorderStyle enum in the future. Use HSSFCellStyle.getBorderTopEnum(). 
org.apache.poi.ss.usermodel.CellStyle.getBorderTop()
          POI 3.15. Use CellStyle.getBorderTopEnum() instead. This will return a BorderStyle enum in the future. 
org.apache.poi.ss.usermodel.BorderFormatting.getBorderTop()
          POI 3.15. Use BorderFormatting.getBorderTopEnum(). This method will return an BorderStyle enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCell.getCachedFormulaResultType()
          3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.formula.EvaluationCell.getCachedFormulaResultType()
          3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.usermodel.Cell.getCachedFormulaResultType()
          3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.formula.EvaluationCell.getCachedFormulaResultTypeEnum()
          POI 3.15 beta 3. Will be deleted when we make the CellType enum transition. See bug 59791. 
org.apache.poi.hssf.util.HSSFCellUtil.getCell(HSSFRow, int)
          3.15 beta2. Removed in 3.17. Use CellUtil.getCell(org.apache.poi.ss.usermodel.Row, int) instead. 
org.apache.poi.hssf.usermodel.HSSFSheet.getCellComment(int, int)
          as of 2015-11-23 (circa POI 3.14beta1). Use HSSFSheet.getCellComment(CellAddress) instead. 
org.apache.poi.ss.usermodel.Sheet.getCellComment(int, int)
          as of 2015-11-23 (circa POI 3.14beta1). Use Sheet.getCellComment(CellAddress) instead. 
org.apache.poi.hssf.usermodel.HSSFCell.getCellType()
          3.15. Will be return a CellType enum in the future. 
org.apache.poi.ss.formula.EvaluationCell.getCellType()
          3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.usermodel.Cell.getCellType()
          POI 3.15. Will return a CellType enum in the future. 
org.apache.poi.ss.usermodel.CellValue.getCellType()
          POI 3.15. Use CellValue.getCellTypeEnum() instead. 
org.apache.poi.ss.formula.EvaluationCell.getCellTypeEnum()
          POI 3.15 beta 3. Will be deleted when we make the CellType enum transition. See bug 59791. 
org.apache.poi.ddf.EscherContainerRecord.getChildIterator()
          POI 3.16 beta 1. use iterator() or loop over the container record instead, e.g. "for (EscherRecord r : container) ..." 
org.apache.poi.poifs.crypt.EncryptionVerifier.getCipherMode()
          POI 3.16 beta 1. use EncryptionVerifier.getChainingMode() 
org.apache.poi.common.usermodel.HyperlinkType.getCode()
          POI 3.15 beta 3 
org.apache.poi.ss.usermodel.CellType.getCode()
          POI 3.15 beta 3 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getFillPattern()
          POI 3.15 beta 3. This method will return FillPatternType in the future. Use HSSFCellStyle.setFillPattern(FillPatternType) instead. 
org.apache.poi.ss.usermodel.CellStyle.getFillPattern()
          POI 3.15 beta 3. This method will return FillPatternType in the future. Use CellStyle.setFillPattern(FillPatternType) instead. 
org.apache.poi.poifs.crypt.EncryptionHeader.getHashAlgorithmEx()
          POI 3.16 beta 1. use EncryptionHeader.getHashAlgorithm() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.getRootDirectory()
          POI 3.16 beta 1. use POIDocument.getDirectory() instead 
org.apache.poi.hssf.util.HSSFCellUtil.getRow(int, HSSFSheet)
          3.15 beta2. Removed in 3.17. Use CellUtil.getRow(int, org.apache.poi.ss.usermodel.Sheet) instead. 
org.apache.poi.common.usermodel.Hyperlink.getType()
          POI 3.15 beta 3. Use Hyperlink.getTypeEnum() getType will return a HyperlinkType enum in the future. 
org.apache.poi.hssf.usermodel.HSSFHyperlink.getType()
          POI 3.15. Use HSSFHyperlink.getTypeEnum() instead. getType will return a HyperlinkType enum in the future. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.getVerticalAlignment()
          POI 3.15 beta 3. Use HSSFCellStyle.getVerticalAlignmentEnum() instead. 
org.apache.poi.ss.usermodel.CellStyle.getVerticalAlignment()
          POI 3.15 beta 3. Use CellStyle.getVerticalAlignmentEnum() instead. 
org.apache.poi.ss.util.CellReference.isColumnWithnRange(String, SpreadsheetVersion)
          3.15 beta 2. Use CellReference.isColumnWithinRange(java.lang.String, org.apache.poi.ss.SpreadsheetVersion). 
org.apache.poi.ddf.EscherBoolProperty.isFalse()
          use !isTrue() instead, planed to be removed in POI 3.17 
org.apache.poi.ss.formula.atp.WorkdayCalculator.isNonWorkday(double, double[])
          POI 3.16 - will be removed, not used in POI itself 
org.apache.poi.ss.util.CellReference.isRowWithnRange(String, SpreadsheetVersion)
          3.15 beta 2. Use CellReference.isRowWithinRange(java.lang.String, org.apache.poi.ss.SpreadsheetVersion) 
org.apache.poi.hssf.model.HSSFFormulaParser.parse(String, HSSFWorkbook, int)
          POI 3.15 beta 3. Use HSSFFormulaParser.parse(String, HSSFWorkbook, FormulaType) instead. 
org.apache.poi.hssf.model.HSSFFormulaParser.parse(String, HSSFWorkbook, int, int)
          POI 3.15 beta 3. Use HSSFFormulaParser.parse(String, HSSFWorkbook, FormulaType, int) instead. 
org.apache.poi.hssf.record.DrawingRecord.processContinueRecord(byte[])
          POI 3.9 
org.apache.poi.hssf.record.RecordInputStream.readAllContinuedRemainder()
          POI 2.0 Best to write a input stream that wraps this one where there is special sub record that may overlap continue records. 
org.apache.poi.ss.util.CellUtil.setAlignment(Cell, Workbook, short)
          3.15-beta2. Use CellUtil.setAlignment(Cell, HorizontalAlignment) instead. 
org.apache.poi.hssf.util.HSSFCellUtil.setAlignment(HSSFCell, HorizontalAlignment)
          3.15 beta2. Removed in 3.17. Use CellUtil.setAlignment(org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Workbook, short) instead. 
org.apache.poi.hssf.util.HSSFCellUtil.setAlignment(HSSFCell, HSSFWorkbook, short)
          3.15 beta2. Removed in 3.17. Use CellUtil.setAlignment(org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Workbook, short) instead. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setAlignment(short)
          POI 3.15 beta 3. Use HSSFCellStyle.setAlignment(HorizontalAlignment) instead. 
org.apache.poi.ss.usermodel.CellStyle.setAlignment(short)
          POI 3.15 beta 3. Use CellStyle.setAlignment(HorizontalAlignment) instead. 
org.apache.poi.hssf.usermodel.HSSFClientAnchor.setAnchorType(int)
          POI 3.15. Use ClientAnchor.setAnchorType(AnchorType) instead. 
org.apache.poi.ss.usermodel.ClientAnchor.setAnchorType(int)
          POI 3.15. Use ClientAnchor.setAnchorType(AnchorType) instead. 
org.apache.poi.hssf.usermodel.HSSFFont.setBoldweight(short)
          3.15 beta 2. Scheduled for removal in 3.17. Use HSSFFont.setBold(boolean) instead. 
org.apache.poi.ss.usermodel.Font.setBoldweight(short)
          3.15 beta 2. Scheduled for removal in 3.17. Use Font.setBold(boolean). 
org.apache.poi.ss.util.RegionUtil.setBorderBottom(int, CellRangeAddress, Sheet)
          POI 3.16 beta 1. Use RegionUtil.setBorderBottom(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.ss.util.RegionUtil.setBorderBottom(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setBorderBottom(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setBorderBottom(short)
          3.15 beta 2. Use HSSFCellStyle.setBorderBottom(BorderStyle) instead. 
org.apache.poi.ss.usermodel.CellStyle.setBorderBottom(short)
          3.15 beta 2. Use CellStyle.setBorderBottom(BorderStyle) instead. 
org.apache.poi.ss.usermodel.BorderFormatting.setBorderBottom(short)
          3.15 beta 2. Use BorderFormatting.setBorderBottom(BorderStyle) 
org.apache.poi.ss.usermodel.BorderFormatting.setBorderDiagonal(short)
          3.15 beta 2. Use BorderFormatting.setBorderDiagonal(BorderStyle) 
org.apache.poi.ss.util.RegionUtil.setBorderLeft(int, CellRangeAddress, Sheet)
          3.16 beta 1. Use RegionUtil.setBorderLeft(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.ss.util.RegionUtil.setBorderLeft(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setBorderLeft(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setBorderLeft(short)
          3.15 beta 2. Use HSSFCellStyle.setBorderLeft(BorderStyle) instead. 
org.apache.poi.ss.usermodel.CellStyle.setBorderLeft(short)
          3.15 beta 2. Use CellStyle.setBorderLeft(BorderStyle) instead 
org.apache.poi.ss.usermodel.BorderFormatting.setBorderLeft(short)
          3.15 beta 2. Use BorderFormatting.setBorderLeft(BorderStyle) 
org.apache.poi.ss.util.RegionUtil.setBorderRight(int, CellRangeAddress, Sheet)
          POI 3.16 beta 1. Use RegionUtil.setBorderRight(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.ss.util.RegionUtil.setBorderRight(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setBorderRight(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setBorderRight(short)
          3.15 beta 2. Use HSSFCellStyle.setBorderRight(BorderStyle) instead. 
org.apache.poi.ss.usermodel.CellStyle.setBorderRight(short)
          3.15 beta 2. Use CellStyle.setBorderRight(BorderStyle) instead 
org.apache.poi.ss.usermodel.BorderFormatting.setBorderRight(short)
          3.15 beta 2. Use BorderFormatting.setBorderRight(BorderStyle) 
org.apache.poi.ss.util.RegionUtil.setBorderTop(int, CellRangeAddress, Sheet)
          3.16 beta 1. Use RegionUtil.setBorderTop(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.ss.util.RegionUtil.setBorderTop(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setBorderTop(BorderStyle, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setBorderTop(short)
          3.15 beta 2. Use HSSFCellStyle.setBorderTop(BorderStyle) instead. 
org.apache.poi.ss.usermodel.CellStyle.setBorderTop(short)
          3.15 beta 2. Use CellStyle.setBorderTop(BorderStyle) instead 
org.apache.poi.ss.usermodel.BorderFormatting.setBorderTop(short)
          3.15 beta 2. Use BorderFormatting.setBorderTop(BorderStyle) 
org.apache.poi.ss.util.RegionUtil.setBottomBorderColor(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setBottomBorderColor(int, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCell.setCellErrorValue(byte)
          3.15 beta 2. Use HSSFCell.setCellErrorValue(FormulaError) instead. 
org.apache.poi.ss.util.CellUtil.setCellStyleProperty(Cell, Workbook, String, Object)
          3.15-beta2. Use CellUtil.setCellStyleProperty(Cell, String, Object) instead. 
org.apache.poi.hssf.util.HSSFCellUtil.setCellStyleProperty(HSSFCell, HSSFWorkbook, String, Object)
          3.15 beta2. Removed in 3.17. Use CellUtil.setCellStyleProperty(org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Workbook, java.lang.String, java.lang.Object) instead. 
org.apache.poi.hssf.usermodel.HSSFCell.setCellType(int)
          POI 3.15 beta 3. Use HSSFCell.setCellType(CellType) instead. 
org.apache.poi.ss.usermodel.Cell.setCellType(int)
          POI 3.15 beta 3. Use Cell.setCellType(CellType) instead. 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setFillPattern(short)
          POI 3.15 beta 3. Use HSSFCellStyle.setFillPattern(FillPatternType) instead. 
org.apache.poi.ss.usermodel.CellStyle.setFillPattern(short)
          POI 3.15 beta 3. Use CellStyle.setFillPattern(FillPatternType) instead. 
org.apache.poi.ss.util.CellUtil.setFont(Cell, Workbook, Font)
          3.15-beta2. Use CellUtil.setFont(Cell, Font) instead. 
org.apache.poi.hssf.util.HSSFCellUtil.setFont(HSSFCell, HSSFWorkbook, HSSFFont)
          3.15 beta2. Removed in 3.17. Use CellUtil.setFont(org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Workbook, org.apache.poi.ss.usermodel.Font) instead. 
org.apache.poi.ss.util.RegionUtil.setLeftBorderColor(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setLeftBorderColor(int, CellRangeAddress, Sheet). 
org.apache.poi.ss.util.RegionUtil.setRightBorderColor(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setRightBorderColor(int, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFWorkbook.setSheetHidden(int, int)
           
org.apache.poi.ss.usermodel.Workbook.setSheetHidden(int, int)
          POI 3.16 beta 2. Use Workbook.setSheetVisibility(int, SheetVisibility) instead. 
org.apache.poi.ss.util.RegionUtil.setTopBorderColor(int, CellRangeAddress, Sheet, Workbook)
          3.15 beta 2. Use RegionUtil.setTopBorderColor(int, CellRangeAddress, Sheet). 
org.apache.poi.hssf.usermodel.HSSFCellStyle.setVerticalAlignment(short)
          POI 3.15 beta 3. Use HSSFCellStyle.setVerticalAlignment(VerticalAlignment) instead. 
org.apache.poi.ss.usermodel.CellStyle.setVerticalAlignment(short)
          POI 3.15 beta 3. Use CellStyle.setVerticalAlignment(VerticalAlignment) instead. 
org.apache.poi.ss.usermodel.Sheet.setZoom(int, int)
          2015-11-23 (circa POI 3.14beta1). Use Sheet.setZoom(int) instead. 
org.apache.poi.hssf.usermodel.HSSFSheet.shiftMerged(int, int, int, boolean)
          POI 3.15 beta 2. Use RowShifter.shiftMergedRegions(int, int, int). 
org.apache.poi.hssf.util.HSSFCellUtil.translateUnicodeValues(HSSFCell)
          3.15 beta2. Removed in 3.17. Use CellUtil.translateUnicodeValues(org.apache.poi.ss.usermodel.Cell) instead. 
org.apache.poi.ss.format.CellFormat.ultimateType(Cell)
          POI 3.15. This will return a CellType enum in the future 
org.apache.poi.ss.format.CellFormat.ultimateTypeEnum(Cell)
          POI 3.15 beta 3 Will be deleted when we make the CellType enum transition. See bug 59791. 
org.apache.poi.ss.util.WorkbookUtil.validateSheetState(int)
          POI 3.16 beta 2. Use SheetVisibility instead. 
 

Deprecated Constructors
org.apache.poi.ss.util.AreaReference(String)
          POI 3.13 beta 1. Prefer supplying a version. 
org.apache.poi.hssf.usermodel.HSSFHyperlink(int)
          POI 3.15 beta 3