Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enums
  • Fields
  • Methods
  • Constructors
  • Deprecated Interfaces
    Interface
    Description
    org.apache.poi.ss.formula.functions.Function0Arg
    replaced by lambda expressions in 5.0.1
  • Deprecated Classes
    Class
    Description
    org.apache.poi.ooxml.util.SAXHelper
    use XMLHelper
    org.apache.poi.ooxml.util.TransformerHelper
    use XMLHelper
    org.apache.poi.ss.formula.atp.DateParser
    in 5.0.0 - use DateParser
    org.apache.poi.ss.formula.functions.Fixed0ArgFunction
    replaced by lambda expressions in 5.1.0
    org.apache.poi.util.StaxHelper
    use XMLHelper
  • Deprecated Enums
    Enum
    Description
    org.apache.poi.ss.usermodel.FontCharset
    enum will be replaced by common version org.apache.poi.common.usermodel.FontCharset
  • Deprecated Fields
    Field
    Description
    org.apache.poi.ddf.EscherMetafileBlip.RECORD_ID_EMF
    use EscherRecordTypes.BLIP_EMF.typeID
    org.apache.poi.ddf.EscherMetafileBlip.RECORD_ID_PICT
    use EscherRecordTypes.BLIP_PICT.typeID
    org.apache.poi.ddf.EscherMetafileBlip.RECORD_ID_WMF
    use EscherRecordTypes.BLIP_WMF.typeID
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTBORDERCALLOUT1
    use ShapeType.ACCENT_BORDER_CALLOUT_1
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTBORDERCALLOUT2
    use ShapeType.ACCENT_BORDER_CALLOUT_2
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTBORDERCALLOUT3
    use ShapeType.ACCENT_BORDER_CALLOUT_3
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTBORDERCALLOUT90
    use ShapeType.ACCENT_BORDER_CALLOUT_90
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTCALLOUT1
    use ShapeType.ACCENT_CALLOUT_1
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTCALLOUT2
    use ShapeType.ACCENT_CALLOUT_2
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTCALLOUT3
    use ShapeType.ACCENT_CALLOUT_3
    org.apache.poi.hssf.record.EscherAggregate.ST_ACCENTCALLOUT90
    use ShapeType.ACCENT_CALLOUT_90
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONBACKPREVIOUS
    use ShapeType.ACTION_BUTTON_BACK_PREVIOUS
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONBEGINNING
    use ShapeType.ACTION_BUTTON_BEGINNING
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONBLANK
    use ShapeType.ACTION_BUTTON_BLANK
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONDOCUMENT
    use ShapeType.ACTION_BUTTON_DOCUMENT
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONEND
    use ShapeType.ACTION_BUTTON_END
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONFORWARDNEXT
    use ShapeType.ACTION_BUTTON_FORWARD_NEXT
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONHELP
    use ShapeType.ACTION_BUTTON_HELP
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONHOME
    use ShapeType.ACTION_BUTTON_HOME
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONINFORMATION
    use ShapeType.ACTION_BUTTON_INFORMATION
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONMOVIE
    use ShapeType.ACTION_BUTTON_MOVIE
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONRETURN
    use ShapeType.ACTION_BUTTON_RETURN
    org.apache.poi.hssf.record.EscherAggregate.ST_ACTIONBUTTONSOUND
    use ShapeType.ACTION_BUTTON_SOUND
    org.apache.poi.hssf.record.EscherAggregate.ST_ARC
    use ShapeType.ARC
    org.apache.poi.hssf.record.EscherAggregate.ST_ARROW
    use ShapeType.RIGHT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_BALLOON
    use ShapeType.BALLOON
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTARROW
    use ShapeType.BENT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTCONNECTOR2
    use ShapeType.BENT_CONNECTOR_2
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTCONNECTOR3
    use ShapeType.BENT_CONNECTOR_3
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTCONNECTOR4
    use ShapeType.BENT_CONNECTOR_4
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTCONNECTOR5
    use ShapeType.BENT_CONNECTOR_5
    org.apache.poi.hssf.record.EscherAggregate.ST_BENTUPARROW
    use ShapeType.BENT_UP_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_BEVEL
    use ShapeType.BEVEL
    org.apache.poi.hssf.record.EscherAggregate.ST_BLOCKARC
    use ShapeType.BLOCK_ARC
    org.apache.poi.hssf.record.EscherAggregate.ST_BORDERCALLOUT1
    use ShapeType.BORDER_CALLOUT_1
    org.apache.poi.hssf.record.EscherAggregate.ST_BORDERCALLOUT2
    use ShapeType.BORDER_CALLOUT_2
    org.apache.poi.hssf.record.EscherAggregate.ST_BORDERCALLOUT3
    use ShapeType.BORDER_CALLOUT_3
    org.apache.poi.hssf.record.EscherAggregate.ST_BORDERCALLOUT90
    use ShapeType.BORDER_CALLOUT_90
    org.apache.poi.hssf.record.EscherAggregate.ST_BRACEPAIR
    use ShapeType.BRACE_PAIR
    org.apache.poi.hssf.record.EscherAggregate.ST_BRACKETPAIR
    use ShapeType.BRACKET_PAIR
    org.apache.poi.hssf.record.EscherAggregate.ST_CALLOUT1
    use ShapeType.CALLOUT_1
    org.apache.poi.hssf.record.EscherAggregate.ST_CALLOUT2
    use ShapeType.CALLOUT_2
    org.apache.poi.hssf.record.EscherAggregate.ST_CALLOUT3
    use ShapeType.CALLOUT_3
    org.apache.poi.hssf.record.EscherAggregate.ST_CALLOUT90
    use ShapeType.CALLOUT_90
    org.apache.poi.hssf.record.EscherAggregate.ST_CAN
    use ShapeType.CAN
    org.apache.poi.hssf.record.EscherAggregate.ST_CHEVRON
    use ShapeType.CHEVRON
    org.apache.poi.hssf.record.EscherAggregate.ST_CIRCULARARROW
    use ShapeType.CIRCULAR_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_CLOUDCALLOUT
    use ShapeType.CLOUD_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_CUBE
    use ShapeType.CUBE
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDCONNECTOR2
    use ShapeType.CURVED_CONNECTOR_2
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDCONNECTOR3
    use ShapeType.CURVED_CONNECTOR_3
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDCONNECTOR4
    use ShapeType.CURVED_CONNECTOR_3
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDCONNECTOR5
    use ShapeType.CURVED_CONNECTOR_5
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDDOWNARROW
    use ShapeType.CURVED_DOWN_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDLEFTARROW
    use ShapeType.CURVED_LEFT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDRIGHTARROW
    use ShapeType.CURVED_RIGHT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_CURVEDUPARROW
    use ShapeType.CURVED_UP_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_DIAMOND
    use ShapeType.DIAMOND
    org.apache.poi.hssf.record.EscherAggregate.ST_DONUT
    use ShapeType.DONUT
    org.apache.poi.hssf.record.EscherAggregate.ST_DOUBLEWAVE
    use ShapeType.DOUBLE_WAVE
    org.apache.poi.hssf.record.EscherAggregate.ST_DOWNARROW
    use ShapeType.DOWN_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_DOWNARROWCALLOUT
    use ShapeType.DOWN_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_ELLIPSE
    use ShapeType.ELLIPSE
    org.apache.poi.hssf.record.EscherAggregate.ST_ELLIPSERIBBON
    use ShapeType.ELLIPSE_RIBBON
    org.apache.poi.hssf.record.EscherAggregate.ST_ELLIPSERIBBON2
    use ShapeType.ELLIPSE_RIBBON_2
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTALTERNATEPROCESS
    use ShapeType.FLOW_CHART_ALTERNATE_PROCESS
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTCOLLATE
    use ShapeType.FLOW_CHART_COLLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTCONNECTOR
    use ShapeType.FLOW_CHART_CONNECTOR
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTDECISION
    use ShapeType.FLOW_CHART_DECISION
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTDELAY
    use ShapeType.FLOW_CHART_DELAY
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTDISPLAY
    use ShapeType.FLOW_CHART_DISPLAY
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTDOCUMENT
    use ShapeType.FLOW_CHART_DOCUMENT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTEXTRACT
    use ShapeType.FLOW_CHART_EXTRACT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTINPUTOUTPUT
    use ShapeType.FLOW_CHART_INPUT_OUTPUT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTINTERNALSTORAGE
    use ShapeType.FLOW_CHART_INTERNAL_STORAGE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMAGNETICDISK
    use ShapeType.FLOW_CHART_MAGNETIC_DISK
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMAGNETICDRUM
    use ShapeType.FLOW_CHART_MAGNETIC_DRUM
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMAGNETICTAPE
    use ShapeType.FLOW_CHART_MAGNETIC_TAPE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMANUALINPUT
    use ShapeType.FLOW_CHART_MANUAL_INPUT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMANUALOPERATION
    use ShapeType.FLOW_CHART_MANUAL_OPERATION
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMERGE
    use ShapeType.FLOW_CHART_MERGE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTMULTIDOCUMENT
    use ShapeType.FLOW_CHART_MULTIDOCUMENT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTOFFLINESTORAGE
    use ShapeType.FLOW_CHART_OFFLINE_STORAGE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTOFFPAGECONNECTOR
    use ShapeType.FLOW_CHART_OFFPAGE_CONNECTOR
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTONLINESTORAGE
    use ShapeType.FLOW_CHART_ONLINE_STORAGE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTOR
    use ShapeType.FLOW_CHART_OR
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTPREDEFINEDPROCESS
    use ShapeType.FLOW_CHART_PREDEFINED_PROCESS
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTPREPARATION
    use ShapeType.FLOW_CHART_PREPARATION
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTPROCESS
    use ShapeType.FLOW_CHART_PROCESS
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTPUNCHEDCARD
    use ShapeType.FLOW_CHART_PUNCHED_CARD
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTPUNCHEDTAPE
    use ShapeType.FLOW_CHART_PUNCHED_TAPE
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTSORT
    use ShapeType.FLOW_CHART_SORT
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTSUMMINGJUNCTION
    use ShapeType.FLOW_CHART_SUMMING_JUNCTION
    org.apache.poi.hssf.record.EscherAggregate.ST_FLOWCHARTTERMINATOR
    use ShapeType.FLOW_CHART_TERMINATOR
    org.apache.poi.hssf.record.EscherAggregate.ST_FOLDEDCORNER
    use ShapeType.FOLDED_CORNER
    org.apache.poi.hssf.record.EscherAggregate.ST_HEART
    use ShapeType.HEART
    org.apache.poi.hssf.record.EscherAggregate.ST_HEXAGON
    use ShapeType.HEXAGON
    org.apache.poi.hssf.record.EscherAggregate.ST_HOMEPLATE
    use ShapeType.HOME_PLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_HORIZONTALSCROLL
    use ShapeType.HORIZONTAL_SCROLL
    org.apache.poi.hssf.record.EscherAggregate.ST_HOSTCONTROL
    use ShapeType.HOST_CONTROL
    org.apache.poi.hssf.record.EscherAggregate.ST_IRREGULARSEAL1
    use ShapeType.IRREGULAR_SEAL_1
    org.apache.poi.hssf.record.EscherAggregate.ST_IRREGULARSEAL2
    use ShapeType.IRREGULAR_SEAL_2
    org.apache.poi.hssf.record.EscherAggregate.ST_ISOCELESTRIANGLE
    use ShapeType.TRIANGLE
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTARROW
    use ShapeType.LEFT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTARROWCALLOUT
    use ShapeType.LEFT_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTBRACE
    use ShapeType.LEFT_BRACE
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTBRACKET
    use ShapeType.LEFT_BRACKET
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTRIGHTARROW
    use ShapeType.LEFT_RIGHT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTRIGHTARROWCALLOUT
    use ShapeType.LEFT_RIGHT_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTRIGHTUPARROW
    use ShapeType.LEFT_RIGHT_UP_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_LEFTUPARROW
    use ShapeType.LEFT_UP_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_LIGHTNINGBOLT
    use ShapeType.LIGHTNING_BOLT
    org.apache.poi.hssf.record.EscherAggregate.ST_LINE
    use ShapeType.LINE
    org.apache.poi.hssf.record.EscherAggregate.ST_MIN
    not used
    org.apache.poi.hssf.record.EscherAggregate.ST_MOON
    use ShapeType.MOON
    org.apache.poi.hssf.record.EscherAggregate.ST_NIL
    not used
    org.apache.poi.hssf.record.EscherAggregate.ST_NOSMOKING
    use ShapeType.NO_SMOKING
    org.apache.poi.hssf.record.EscherAggregate.ST_NOT_PRIMATIVE
    use ShapeType.NOT_PRIMITIVE
    org.apache.poi.hssf.record.EscherAggregate.ST_NOTCHEDCIRCULARARROW
    use ShapeType.NOTCHED_CIRCULAR_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_NOTCHEDRIGHTARROW
    use ShapeType.NOTCHED_RIGHT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_OCTAGON
    use ShapeType.OCTAGON
    org.apache.poi.hssf.record.EscherAggregate.ST_PARALLELOGRAM
    use ShapeType.PARALLELOGRAM
    org.apache.poi.hssf.record.EscherAggregate.ST_PENTAGON
    use ShapeType.PENTAGON
    org.apache.poi.hssf.record.EscherAggregate.ST_PICTUREFRAME
    use ShapeType.FRAME
    org.apache.poi.hssf.record.EscherAggregate.ST_PLAQUE
    use ShapeType.PLAQUE
    org.apache.poi.hssf.record.EscherAggregate.ST_PLUS
    use ShapeType.PLUS
    org.apache.poi.hssf.record.EscherAggregate.ST_QUADARROW
    use ShapeType.QUAD_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_QUADARROWCALLOUT
    use ShapeType.QUAD_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_RECTANGLE
    use ShapeType.RECT
    org.apache.poi.hssf.record.EscherAggregate.ST_RIBBON
    use ShapeType.RIBBON
    org.apache.poi.hssf.record.EscherAggregate.ST_RIBBON2
    use ShapeType.RIBBON_2
    org.apache.poi.hssf.record.EscherAggregate.ST_RIGHTARROWCALLOUT
    use ShapeType.RIGHT_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_RIGHTBRACE
    use ShapeType.RIGHT_BRACE
    org.apache.poi.hssf.record.EscherAggregate.ST_RIGHTBRACKET
    use ShapeType.RIGHT_BRACKET
    org.apache.poi.hssf.record.EscherAggregate.ST_RIGHTTRIANGLE
    use ShapeType.RT_TRIANGLE
    org.apache.poi.hssf.record.EscherAggregate.ST_ROUNDRECTANGLE
    use ShapeType.ROUND_RECT
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL
    use ShapeType.SEAL
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL16
    use ShapeType.STAR_16
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL24
    use ShapeType.STAR_24
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL32
    use ShapeType.STAR_32
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL4
    use ShapeType.STAR_4
    org.apache.poi.hssf.record.EscherAggregate.ST_SEAL8
    use ShapeType.STAR_8
    org.apache.poi.hssf.record.EscherAggregate.ST_SMILEYFACE
    use ShapeType.SMILEY_FACE
    org.apache.poi.hssf.record.EscherAggregate.ST_STAR
    use ShapeType.STAR_5
    org.apache.poi.hssf.record.EscherAggregate.ST_STRAIGHTCONNECTOR1
    use ShapeType.STRAIGHT_CONNECTOR_1
    org.apache.poi.hssf.record.EscherAggregate.ST_STRIPEDRIGHTARROW
    use ShapeType.STRIPED_RIGHT_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_SUN
    use ShapeType.SUN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTARCHDOWNCURVE
    use ShapeType.TEXT_ARCH_DOWN_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTARCHDOWNPOUR
    use ShapeType.TEXT_ARCH_DOWN_POUR
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTARCHUPCURVE
    use ShapeType.TEXT_ARCH_UP_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTARCHUPPOUR
    use ShapeType.TEXT_ARCH_UP_POUR
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTBOX
    use ShapeType.TEXT_BOX
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTBUTTONCURVE
    use ShapeType.TEXT_BUTTON_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTBUTTONPOUR
    use ShapeType.TEXT_BUTTON_POUR
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCANDOWN
    use ShapeType.TEXT_CAN_DOWN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCANUP
    use ShapeType.TEXT_CAN_UP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCASCADEDOWN
    use ShapeType.TEXT_CASCADE_DOWN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCASCADEUP
    use ShapeType.TEXT_CASCADE_UP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCHEVRON
    use ShapeType.TEXT_CHEVRON
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCHEVRONINVERTED
    use ShapeType.TEXT_CHEVRON_INVERTED
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCIRCLECURVE
    use ShapeType.TEXT_CIRCLE_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCIRCLEPOUR
    use ShapeType.TEXT_CIRCLE_POUR
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCURVE
    use ShapeType.TEXT_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCURVEDOWN
    use ShapeType.TEXT_CURVE_DOWN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTCURVEUP
    use ShapeType.TEXT_CURVE_UP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTDEFLATE
    use ShapeType.TEXT_DEFLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTDEFLATEBOTTOM
    use ShapeType.TEXT_DEFLATE_BOTTOM
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTDEFLATEINFLATE
    use ShapeType.TEXT_DEFLATE_INFLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTDEFLATEINFLATEDEFLATE
    use ShapeType.TEXT_DEFLATE_INFLATE_DEFLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTDEFLATETOP
    use ShapeType.TEXT_DEFLATE_TOP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTFADEDOWN
    use ShapeType.TEXT_FADE_DOWN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTFADELEFT
    use ShapeType.TEXT_FADE_LEFT
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTFADERIGHT
    use ShapeType.TEXT_FADE_RIGHT
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTFADEUP
    use ShapeType.TEXT_FADE_UP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTHEXAGON
    use ShapeType.TEXT_HEXAGON
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTINFLATE
    use ShapeType.TEXT_INFLATE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTINFLATEBOTTOM
    use ShapeType.TEXT_INFLATE_BOTTOM
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTINFLATETOP
    use ShapeType.TEXT_INFLATE_TOP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTOCTAGON
    use ShapeType.TEXT_OCTAGON
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTONCURVE
    use ShapeType.TEXT_ON_CURVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTONRING
    use ShapeType.TEXT_ON_RING
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTPLAINTEXT
    use ShapeType.TEXT_PLAIN_TEXT
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTRING
    use ShapeType.TEXT_RING
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTRINGINSIDE
    use ShapeType.TEXT_RING_INSIDE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTRINGOUTSIDE
    use ShapeType.TEXT_RING_OUTSIDE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTSIMPLE
    use ShapeType.TEXT_SIMPLE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTSLANTDOWN
    use ShapeType.TEXT_SLANT_DOWN
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTSLANTUP
    use ShapeType.TEXT_SLANT_UP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTSTOP
    use ShapeType.TEXT_STOP
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTTRIANGLE
    use ShapeType.TEXT_TRIANGLE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTTRIANGLEINVERTED
    use ShapeType.TEXT_TRIANGLE_INVERTED
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTWAVE
    use ShapeType.TEXT_WAVE
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTWAVE1
    use ShapeType.TEXT_WAVE_1
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTWAVE2
    use ShapeType.TEXT_WAVE_2
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTWAVE3
    use ShapeType.TEXT_WAVE_3
    org.apache.poi.hssf.record.EscherAggregate.ST_TEXTWAVE4
    use ShapeType.TEXT_WAVE_4
    org.apache.poi.hssf.record.EscherAggregate.ST_THICKARROW
    use ShapeType.THICK_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_TRAPEZOID
    use ShapeType.TRAPEZOID
    org.apache.poi.hssf.record.EscherAggregate.ST_UPARROW
    use ShapeType.UP_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_UPARROWCALLOUT
    use ShapeType.UP_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_UPDOWNARROW
    use ShapeType.UP_DOWN_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_UPDOWNARROWCALLOUT
    use ShapeType.UP_DOWN_ARROW_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_UTURNARROW
    use ShapeType.UTURN_ARROW
    org.apache.poi.hssf.record.EscherAggregate.ST_VERTICALSCROLL
    use ShapeType.VERTICAL_SCROLL
    org.apache.poi.hssf.record.EscherAggregate.ST_WAVE
    use ShapeType.WAVE
    org.apache.poi.hssf.record.EscherAggregate.ST_WEDGEELLIPSECALLOUT
    use ShapeType.WEDGE_ELLIPSE_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_WEDGERECTCALLOUT
    use ShapeType.WEDGE_RECT_CALLOUT
    org.apache.poi.hssf.record.EscherAggregate.ST_WEDGERRECTCALLOUT
    use ShapeType.WEDGE_ROUND_RECT_CALLOUT
  • Deprecated Methods
    Method
    Description
    org.apache.poi.hssf.record.AbstractEscherHolderRecord.convertRawBytesToEscherRecords()
    Call AbstractEscherHolderRecord.decode() instead.
    org.apache.poi.hssf.record.DrawingGroupRecord.processChildRecords()
    Call AbstractEscherHolderRecord.decode() instead.
    org.apache.poi.hssf.record.FormulaRecord.getCachedResultType()
    POI 5.0.0, will be removed in 6.0, use getCachedResultTypeEnum until switch to enum is fully done
    org.apache.poi.hssf.record.FormulaSpecialCachedValue.getValueType()
    POI 5.0.0, will be removed in 5.0, use getValueTypeEnum until switch to enum is fully done
    org.apache.poi.hssf.record.OldFormulaRecord.getCachedResultType()
    POI 5.0.0, will be removed in 5.0, use getCachedResultTypeEnum until switch to enum is fully done
    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.hssf.usermodel.HSSFCell.setCellErrorValue(byte)
    3.15 beta 2. Use HSSFCell.setCellErrorValue(FormulaError) instead.
    org.apache.poi.hssf.usermodel.HSSFCellStyle.getFontIndexAsInt()
    use HSSFCellStyle.getFontIndex() instead
    org.apache.poi.hssf.usermodel.HSSFFont.getIndexAsInt()
    org.apache.poi.hssf.usermodel.HSSFSheet.createSplitPane(int, int, int, int, int)
    use HSSFSheet.createSplitPane(int, int, int, int, PaneType)
    org.apache.poi.hssf.usermodel.HSSFSheet.getMargin(short)
    use HSSFSheet.getMargin(PageMargin)
    org.apache.poi.hssf.usermodel.HSSFSheet.setMargin(short, double)
    use HSSFSheet.setMargin(PageMargin, double) 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.usermodel.HSSFWorkbook.getNumberOfFontsAsInt()
    org.apache.poi.ooxml.POIXMLDocumentPart._invokeOnDocumentRead(POIXMLDocumentPart)
    This method only exists to allow access to protected POIXMLDocumentPart.onDocumentRead() from XWPFDocument without reflection. It should be removed.
    org.apache.poi.ooxml.util.PackageHelper.clone(OPCPackage, File)
    this method is not used internally and creates temp files that are not well handled
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.getKeyInfoFactory()
    in POI 5.0.0 - will be handled by SignatureInfo internally
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.getOpcPackage()
    in POI 5.0.0 - use SignatureInfo.setOpcPackage(OPCPackage) instead
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.getProvider()
    in POI 5.0.0 - will be handled by SignatureInfo internally
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.getSignatureFactory()
    in POI 5.0.0 - will be handled by SignatureInfo internally
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.getUriDereferencer()
    in POI 5.0.0 - use SignatureInfo.getUriDereferencer() instead
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.setKeyInfoFactory(KeyInfoFactory)
    in POI 5.0.0 - use SignatureInfo.setKeyInfoFactory(KeyInfoFactory)
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.setOpcPackage(OPCPackage)
    in POI 5.0.0 - use SignatureInfo.setOpcPackage(OPCPackage) instead
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.setProvider(Provider)
    in POI 5.0.0 - use SignatureInfo.setProvider(Provider)
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.setSignatureFactory(XMLSignatureFactory)
    in POI 5.0.0 - use SignatureInfo.setSignatureFactory(XMLSignatureFactory)
    org.apache.poi.poifs.crypt.dsig.SignatureConfig.setUriDereferencer(URIDereferencer)
    in POI 5.0.0 - use SignatureInfo.setUriDereferencer(URIDereferencer) instead
    org.apache.poi.poifs.filesystem.DocumentFactoryHelper.hasOOXMLHeader(InputStream)
    in 3.17-beta2, use FileMagic.valueOf(InputStream) == FileMagic.OOXML instead
    org.apache.poi.sl.extractor.SlideShowExtractor.getCodepoints(String, Boolean, Boolean)
    use SlideShowExtractor.getCodepointsInSparseBitSet(String, Boolean, Boolean)
    org.apache.poi.sl.usermodel.Slide.getDisplayPlaceholder(Placeholder)
    in POI 5.2.0 - use Slide.getDisplayPlaceholder(SimpleShape)
    org.apache.poi.ss.usermodel.Cell.setCellType(CellType)
    This method is deprecated and will be removed in POI 5.0. Use explicit Cell.setCellFormula(String), setCellValue(...) or Cell.setBlank() to get the desired result.
    org.apache.poi.ss.usermodel.CellStyle.getFontIndexAsInt()
    use CellStyle.getFontIndex() instead
    org.apache.poi.ss.usermodel.CellType.forInt(int)
    POI 3.15 beta 3. Used to transition code from ints to CellTypes.
    org.apache.poi.ss.usermodel.CellType.getCode()
    POI 3.15 beta 3
    org.apache.poi.ss.usermodel.Font.getIndexAsInt()
    use Font.getIndex() instead
    org.apache.poi.ss.usermodel.Sheet.createSplitPane(int, int, int, int, int)
    use Sheet.createSplitPane(int, int, int, int, PaneType)
    org.apache.poi.ss.usermodel.Sheet.getMargin(short)
    use Sheet.getMargin(PageMargin)
    org.apache.poi.ss.usermodel.Sheet.setMargin(short, double)
    use Sheet.setMargin(PageMargin, double) instead
    org.apache.poi.ss.usermodel.Workbook.getNumberOfFontsAsInt()
    org.apache.poi.xddf.usermodel.chart.XDDFChartData.getSeries()
    since POI 4.1.1
    org.apache.poi.xssf.model.CommentsTable.referenceUpdated(CellAddress, CTComment)
    use CommentsTable.referenceUpdated(CellAddress, XSSFComment)
    org.apache.poi.xssf.model.ExternalLinksTable.getCTExternalLink()
    will be removed because we don't want to expose this (future implementations may not be XMLBeans based)
    org.apache.poi.xssf.streaming.GZIPSheetDataWriter.createTempFile()
    no need for this be public, will be made private or protected in an upcoming release
    org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile()
    use TempFile.createTempFile(String, String) directly
    org.apache.poi.xssf.streaming.SheetDataWriter.createWriter(File)
    this method is due to be made non-public, probably protected
    org.apache.poi.xssf.streaming.SXSSFSheet.createSplitPane(int, int, int, int, int)
    use SXSSFSheet.createSplitPane(int, int, int, int, PaneType)
    org.apache.poi.xssf.streaming.SXSSFSheet.getMargin(short)
    use SXSSFSheet.getMargin(PageMargin)
    org.apache.poi.xssf.streaming.SXSSFSheet.setMargin(short, double)
    use SXSSFSheet.setMargin(PageMargin, double) instead
    org.apache.poi.xssf.streaming.SXSSFWorkbook.getNumberOfFontsAsInt()
    org.apache.poi.xssf.usermodel.XSSFCellStyle.getFontIndexAsInt()
    use XSSFCellStyle.getFontIndex() instead
    org.apache.poi.xssf.usermodel.XSSFFont.getIndexAsInt()
    use XSSFFont.getIndex() instead
    org.apache.poi.xssf.usermodel.XSSFFont.setCharSet(FontCharset)
    use XSSFFont.setCharSet(FontCharset) instead
    org.apache.poi.xssf.usermodel.XSSFSheet.createSplitPane(int, int, int, int, int)
    use XSSFSheet.createSplitPane(int, int, int, int, PaneType)
    org.apache.poi.xssf.usermodel.XSSFSheet.getMargin(short)
    use XSSFSheet.getMargin(PageMargin)
    org.apache.poi.xssf.usermodel.XSSFSheet.setMargin(short, double)
    use XSSFSheet.setMargin(PageMargin, double) instead
    org.apache.poi.xssf.usermodel.XSSFWorkbook.getNumberOfFontsAsInt()
    org.apache.poi.xwpf.usermodel.XWPFDefaultRunStyle.getFontSize()
    use XWPFDefaultRunStyle.getFontSizeAsDouble()
    org.apache.poi.xwpf.usermodel.XWPFParagraph.setWordWrap(boolean)
    org.apache.poi.xwpf.usermodel.XWPFRun.getFontSize()
    use XWPFRun.getFontSizeAsDouble()
    org.apache.poi.xwpf.usermodel.XWPFRun.getParagraph()
    use XWPFRun.getParent() instead
    org.apache.poi.xwpf.usermodel.XWPFRun.getTextHightlightColor()
    use XWPFRun.getTextHighlightColor() instead
    org.apache.poi.xwpf.usermodel.XWPFRun.isStrike()
    org.apache.poi.xwpf.usermodel.XWPFRun.setStrike(boolean)
  • Deprecated Constructors
    Constructor
    Description
    org.apache.poi.ddf.EscherArrayProperty(short, boolean, byte[])
    use EscherArrayProperty(EscherPropertyTypes, boolean, int) and EscherComplexProperty.setComplexData(byte[])
    org.apache.poi.xwpf.usermodel.XWPFRun(CTR, XWPFParagraph)
    Use XWPFRun(CTR, IRunBody)