Skip to content

Upgrading org.apache.poi:poi 3 to 4

Unknown3.17 → 4.1.2

Fetching 5 releases from Maven Central…0 / 5
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds com.zaxxer:SparseBitSet 1.2, org.apache.commons:commons-math3 3.6.1.

Installs 4 packages in all (was 2).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: abstract class POIOLE2TextExtractor extends POITextExtractor
  • removed: abstract class POITextExtractor implements Closeable
  • removed: ctor POIDocument(NPOIFSFileSystem)
  • removed: ctor POIDocument(OPOIFSFileSystem)
  • removed: ctor POIOLE2TextExtractor(POIDocument)
  • removed: ctor POIOLE2TextExtractor(POIOLE2TextExtractor)
  • removed: ctor POITextExtractor()
  • removed: field POIOLE2TextExtractor.document: POIDocument
  • removed: method POIDocument.writePropertySet(String, PropertySet, NPOIFSFileSystem): void
  • removed: method POIOLE2TextExtractor.getDocSummaryInformation(): DocumentSummaryInformation
  • removed: method POIOLE2TextExtractor.getDocument(): POIDocument
  • removed: method POIOLE2TextExtractor.getMetadataTextExtractor(): POITextExtractor
  • removed: method POIOLE2TextExtractor.getRoot(): DirectoryEntry
  • removed: method POIOLE2TextExtractor.getSummaryInformation(): SummaryInformation
  • removed: method POITextExtractor.close(): void
  • removed: method POITextExtractor.getMetadataTextExtractor(): POITextExtractor
  • removed: method POITextExtractor.getText(): String
  • removed: method POITextExtractor.setFilesystem(Closeable): void
  • changed: method POIDocument.replaceDirectory(DirectoryNode): DirectoryNode → method POIDocument.replaceDirectory(DirectoryNode): void
  • changed: method POIDocument.writeProperties(NPOIFSFileSystem): void → method POIDocument.writeProperties(POIFSFileSystem): void
  • changed: method POIDocument.writeProperties(NPOIFSFileSystem, List): void → method POIDocument.writeProperties(POIFSFileSystem, List): void
  • added: abstract class POIReadOnlyDocument extends POIDocument
  • added: ctor POIReadOnlyDocument(DirectoryNode)
  • added: ctor POIReadOnlyDocument(POIFSFileSystem)
  • added: ctor UnsupportedFileFormatException(String, Throwable)
  • added: method POIReadOnlyDocument.write(): void
  • added: method POIReadOnlyDocument.write(File): void
  • added: method POIReadOnlyDocument.write(OutputStream): void
  • added: interface Duplicatable
  • added: method Duplicatable.copy(): Duplicatable
  • changed: method Hyperlink.getType(): int → method Hyperlink.getType(): HyperlinkType
  • added: interface GenericRecord
  • added: method GenericRecord.getGenericChildren(): List
  • added: method GenericRecord.getGenericProperties(): Map
  • added: method GenericRecord.getGenericRecordType(): Enum
  • removed: static field FontCharset.THAI_: FontCharset
  • added: class FontHeader implements FontInfo, GenericRecord
  • added: ctor FontHeader()
  • added: enum FontHeader.PanoseArmStyle
  • added: enum FontHeader.PanoseContrast
  • added: enum FontHeader.PanoseFamily
  • added: enum FontHeader.PanoseLetterForm
  • added: enum FontHeader.PanoseMidLine
  • added: enum FontHeader.PanoseProportion
  • added: enum FontHeader.PanoseSerif
  • added: enum FontHeader.PanoseStroke
  • added: enum FontHeader.PanoseWeight
  • added: enum FontHeader.PanoseXHeight
  • added: interface FontFacet
  • added: method FontFacet.getFontData(): Object
  • added: method FontFacet.getWeight(): int
  • added: method FontFacet.isItalic(): boolean
  • added: method FontFacet.setItalic(boolean): void
  • added: method FontFacet.setWeight(int): void
  • added: method FontHeader.bufferInit(InputStream): InputStream
  • added: method FontHeader.getCharset(): FontCharset
  • added: method FontHeader.getCharsetByte(): byte
  • added: method FontHeader.getFamily(): FontFamily
  • added: method FontHeader.getFamilyName(): String
  • added: method FontHeader.getFlags(): int
  • added: method FontHeader.getFullName(): String
  • added: method FontHeader.getGenericProperties(): Map
  • added: method FontHeader.getPanose(): byte[]
  • added: method FontHeader.getPanoseArmStyle(): FontHeader.PanoseArmStyle
  • added: method FontHeader.getPanoseContrast(): FontHeader.PanoseContrast
  • added: method FontHeader.getPanoseFamily(): FontHeader.PanoseFamily
  • added: method FontHeader.getPanoseLetterForm(): FontHeader.PanoseLetterForm
  • added: method FontHeader.getPanoseMidLine(): FontHeader.PanoseMidLine
  • added: method FontHeader.getPanoseProportion(): FontHeader.PanoseProportion
  • added: method FontHeader.getPanoseSerif(): FontHeader.PanoseSerif
  • added: method FontHeader.getPanoseStroke(): FontHeader.PanoseStroke
  • added: method FontHeader.getPanoseWeight(): FontHeader.PanoseWeight
  • added: method FontHeader.getPanoseXHeight(): FontHeader.PanoseXHeight
  • added: method FontHeader.getPitch(): FontPitch
  • added: method FontHeader.getStyleName(): String
  • added: method FontHeader.getTypeface(): String
  • added: method FontHeader.getVersionName(): String
  • added: method FontHeader.getWeight(): int
  • added: method FontHeader.init(LittleEndianInput): void
  • added: method FontHeader.init(byte[], int, int): void
  • added: method FontHeader.isBold(): boolean
  • added: method FontHeader.isItalic(): boolean
  • added: method FontInfo.getFacets(): List
  • added: method FontInfo.getPanose(): byte[]
  • added: method FontInfo.setPanose(byte[]): void
  • added: static field FontCharset.THAI: FontCharset
  • added: static field FontHeader.PanoseArmStyle.ANY: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.BENT_ARMS_DOUBLE_SERIF: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.BENT_ARMS_HORZ: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.BENT_ARMS_SINGLE_SERIF: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.BENT_ARMS_VERT: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.BENT_ARMS_WEDGE: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.NO_FIT: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.STRAIGHT_ARMS_DOUBLE_SERIF: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.STRAIGHT_ARMS_HORZ: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.STRAIGHT_ARMS_SINGLE_SERIF: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.STRAIGHT_ARMS_VERT: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseArmStyle.STRAIGHT_ARMS_WEDGE: FontHeader.PanoseArmStyle
  • added: static field FontHeader.PanoseContrast.ANY: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.HIGH: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.LOW: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.MEDIUM: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.MEDIUM_HIGH: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.MEDIUM_LOW: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.NONE: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.NO_FIT: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.VERY_HIGH: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseContrast.VERY_LOW: FontHeader.PanoseContrast
  • added: static field FontHeader.PanoseFamily.ANY: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseFamily.DECORATIVE: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseFamily.NO_FIT: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseFamily.PICTORIAL: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseFamily.SCRIPT: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseFamily.TEXT_DISPLAY: FontHeader.PanoseFamily
  • added: static field FontHeader.PanoseLetterForm.ANY: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_BOXED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_CONTACT: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_FLATTENED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_OFF_CENTER: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_ROUNDED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_SQUARE: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NORMAL_WEIGHTED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.NO_FIT: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_BOXED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_CONTACT: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_FLATTENED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_OFF_CENTER: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_ROUNDED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_SQUARE: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseLetterForm.OBLIQUE_WEIGHTED: FontHeader.PanoseLetterForm
  • added: static field FontHeader.PanoseMidLine.ANY: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.CONSTANT_POINTED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.CONSTANT_SERIFED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.CONSTANT_TRIMMED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.HIGH_POINTED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.HIGH_SERIFED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.HIGH_TRIMMED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.LOW_POINTED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.LOW_SERIFED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.LOW_TRIMMED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.NO_FIT: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.STANDARD_POINTED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.STANDARD_SERIFED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseMidLine.STANDARD_TRIMMED: FontHeader.PanoseMidLine
  • added: static field FontHeader.PanoseProportion.ANY: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.CONDENSED: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.EVEN_WIDTH: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.EXPANDED: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.MODERN: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.MONOSPACED: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.NO_FIT: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.OLD_STYLE: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.VERY_CONDENSED: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseProportion.VERY_EXPANDED: FontHeader.PanoseProportion
  • added: static field FontHeader.PanoseSerif.ANY: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.BONE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.COVE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.EXAGGERATED: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.FLARED: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.NORMAL_SANS: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.NO_FIT: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.OBTUSE_COVE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.OBTUSE_SANS: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.OBTUSE_SQUARE_COVE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.PERP_SANS: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.ROUNDED: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.SQUARE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.SQUARE_COVE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.THIN: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseSerif.TRIANGLE: FontHeader.PanoseSerif
  • added: static field FontHeader.PanoseStroke.ANY: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.GRADUAL_DIAG: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.GRADUAL_HORZ: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.GRADUAL_TRAN: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.GRADUAL_VERT: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.INSTANT_VERT: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.NO_FIT: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.RAPID_HORZ: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseStroke.RAPID_VERT: FontHeader.PanoseStroke
  • added: static field FontHeader.PanoseWeight.ANY: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.BLACK: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.BOLD: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.BOOK: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.DEMI: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.HEAVY: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.LIGHT: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.MEDIUM: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.NORD: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.NO_FIT: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.THIN: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseWeight.VERY_LIGHT: FontHeader.PanoseWeight
  • added: static field FontHeader.PanoseXHeight.ANY: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.CONSTANT_LARGE: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.CONSTANT_SMALL: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.CONSTANT_STD: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.DUCKING_LARGE: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.DUCKING_SMALL: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.DUCKING_STD: FontHeader.PanoseXHeight
  • added: static field FontHeader.PanoseXHeight.NO_FIT: FontHeader.PanoseXHeight
  • added: static field FontHeader.REGULAR_WEIGHT: int
  • added: static method FontHeader.PanoseArmStyle.valueOf(String): FontHeader.PanoseArmStyle
  • added: static method FontHeader.PanoseArmStyle.values(): FontHeader.PanoseArmStyle[]
  • added: static method FontHeader.PanoseContrast.valueOf(String): FontHeader.PanoseContrast
  • added: static method FontHeader.PanoseContrast.values(): FontHeader.PanoseContrast[]
  • added: static method FontHeader.PanoseFamily.valueOf(String): FontHeader.PanoseFamily
  • added: static method FontHeader.PanoseFamily.values(): FontHeader.PanoseFamily[]
  • added: static method FontHeader.PanoseLetterForm.valueOf(String): FontHeader.PanoseLetterForm
  • added: static method FontHeader.PanoseLetterForm.values(): FontHeader.PanoseLetterForm[]
  • added: static method FontHeader.PanoseMidLine.valueOf(String): FontHeader.PanoseMidLine
  • added: static method FontHeader.PanoseMidLine.values(): FontHeader.PanoseMidLine[]
  • added: static method FontHeader.PanoseProportion.valueOf(String): FontHeader.PanoseProportion
  • added: static method FontHeader.PanoseProportion.values(): FontHeader.PanoseProportion[]
  • added: static method FontHeader.PanoseSerif.valueOf(String): FontHeader.PanoseSerif
  • added: static method FontHeader.PanoseSerif.values(): FontHeader.PanoseSerif[]
  • added: static method FontHeader.PanoseStroke.valueOf(String): FontHeader.PanoseStroke
  • added: static method FontHeader.PanoseStroke.values(): FontHeader.PanoseStroke[]
  • added: static method FontHeader.PanoseWeight.valueOf(String): FontHeader.PanoseWeight
  • added: static method FontHeader.PanoseWeight.values(): FontHeader.PanoseWeight[]
  • added: static method FontHeader.PanoseXHeight.valueOf(String): FontHeader.PanoseXHeight
  • added: static method FontHeader.PanoseXHeight.values(): FontHeader.PanoseXHeight[]
  • removed: ctor EscherPictBlip()
  • removed: ctor EscherProperties()
  • removed: final class EscherPictBlip extends EscherBlipRecord
  • removed: final class EscherProperties
  • removed: method AbstractEscherOptRecord.getAttributeMap(): Object[][]
  • removed: method EscherArrayProperty.toString(): String
  • removed: method EscherArrayProperty.toXml(String): String
  • removed: method EscherBSERecord.getAttributeMap(): Object[][]
  • removed: method EscherBitmapBlip.getAttributeMap(): Object[][]
  • removed: method EscherBlipRecord.getAttributeMap(): Object[][]
  • removed: method EscherBoolProperty.isFalse(): boolean
  • removed: method EscherBoolProperty.toXml(String): String
  • removed: method EscherChildAnchorRecord.getAttributeMap(): Object[][]
  • removed: method EscherClientAnchorRecord.getAttributeMap(): Object[][]
  • removed: method EscherClientDataRecord.getAttributeMap(): Object[][]
  • removed: method EscherComplexProperty.toString(): String
  • removed: method EscherComplexProperty.toXml(String): String
  • removed: method EscherContainerRecord.getAttributeMap(): Object[][]
  • removed: method EscherContainerRecord.getChildIterator(): Iterator
  • removed: method EscherDgRecord.getAttributeMap(): Object[][]
  • removed: method EscherDggRecord.getAttributeMap(): Object[][]
  • removed: method EscherDump.dumpOld(long, InputStream, PrintStream): void
  • removed: method EscherMetafileBlip.getAttributeMap(): Object[][]
  • removed: method EscherPictBlip.fillFields(byte[], int, EscherRecordFactory): int
  • removed: method EscherPictBlip.getAttributeMap(): Object[][]
  • removed: method EscherPictBlip.getBounds(): Rectangle
  • removed: method EscherPictBlip.getCompressedSize(): int
  • removed: method EscherPictBlip.getFilter(): byte
  • removed: method EscherPictBlip.getRecordSize(): int
  • removed: method EscherPictBlip.getSizeEMU(): Dimension
  • removed: method EscherPictBlip.getUID(): byte[]
  • removed: method EscherPictBlip.getUncompressedSize(): int
  • removed: method EscherPictBlip.isCompressed(): boolean
  • removed: method EscherPictBlip.serialize(int, byte[], EscherSerializationListener): int
  • removed: method EscherPictBlip.setBounds(Rectangle): void
  • removed: method EscherPictBlip.setCompressed(boolean): void
  • removed: method EscherPictBlip.setCompressedSize(int): void
  • removed: method EscherPictBlip.setFilter(byte): void
  • removed: method EscherPictBlip.setSizeEMU(Dimension): void
  • removed: method EscherPictBlip.setUID(byte[]): void
  • removed: method EscherPictBlip.setUncompressedSize(int): void
  • removed: method EscherRGBProperty.toXml(String): String
  • removed: method EscherRecord.getAttributeMap(): Object[][]
  • removed: method EscherSimpleProperty.toString(): String
  • removed: method EscherSimpleProperty.toXml(String): String
  • removed: method EscherSpRecord.getAttributeMap(): Object[][]
  • removed: method EscherSpgrRecord.getAttributeMap(): Object[][]
  • removed: method EscherSplitMenuColorsRecord.getAttributeMap(): Object[][]
  • removed: method EscherTextboxRecord.clone(): EscherTextboxRecord
  • removed: method EscherTextboxRecord.getAttributeMap(): Object[][]
  • removed: method UnknownEscherRecord.clone(): UnknownEscherRecord
  • removed: method UnknownEscherRecord.getAttributeMap(): Object[][]
  • removed: static field EscherBSERecord.BT_DIB: byte
  • removed: static field EscherBSERecord.BT_EMF: byte
  • removed: static field EscherBSERecord.BT_ERROR: byte
  • removed: static field EscherBSERecord.BT_JPEG: byte
  • removed: static field EscherBSERecord.BT_PICT: byte
  • removed: static field EscherBSERecord.BT_PNG: byte
  • removed: static field EscherBSERecord.BT_UNKNOWN: byte
  • removed: static field EscherBSERecord.BT_WMF: byte
  • removed: static field EscherBSERecord.RECORD_DESCRIPTION: String
  • removed: static field EscherBlipRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherChildAnchorRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherClientAnchorRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherClientDataRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherDgRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherDggRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherPictBlip.RECORD_ID_EMF: short
  • removed: static field EscherPictBlip.RECORD_ID_PICT: short
  • removed: static field EscherPictBlip.RECORD_ID_WMF: short
  • removed: static field EscherSpRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherSpgrRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherSplitMenuColorsRecord.RECORD_DESCRIPTION: String
  • removed: static field EscherTextboxRecord.RECORD_DESCRIPTION: String
  • removed: static method DefaultEscherRecordFactory.recordsToMap(Class[]): Map
  • removed: static method EscherBSERecord.getBlipType(byte): String
  • removed: static method EscherDump.main(String[]): void
  • removed: static method EscherDump.main(String[], PrintStream): void
  • changed: abstract class EscherProperty → abstract class EscherProperty implements GenericRecord
  • changed: abstract class EscherRecord implements Cloneable → abstract class EscherRecord implements Duplicatable, GenericRecord
  • changed: final class EscherTextboxRecord extends EscherRecord implements Cloneable → final class EscherTextboxRecord extends EscherRecord
  • changed: final class UnknownEscherRecord extends EscherRecord implements Cloneable → final class UnknownEscherRecord extends EscherRecord
  • changed: method EscherComplexProperty.setComplexData(byte[]): void → method EscherComplexProperty.setComplexData(byte[]): int
  • changed: static class EscherDggRecord.FileIdCluster → static class EscherDggRecord.FileIdCluster implements GenericRecord
  • added: ctor AbstractEscherOptRecord(AbstractEscherOptRecord)
  • added: ctor EscherArrayProperty(EscherPropertyTypes, boolean, int)
  • added: ctor EscherArrayProperty(short, int)
  • added: ctor EscherBSERecord(EscherBSERecord)
  • added: ctor EscherBitmapBlip(EscherBitmapBlip)
  • added: ctor EscherBlipRecord(EscherBlipRecord)
  • added: ctor EscherBoolProperty(EscherPropertyTypes, int)
  • added: ctor EscherChildAnchorRecord(EscherChildAnchorRecord)
  • added: ctor EscherClientAnchorRecord(EscherClientAnchorRecord)
  • added: ctor EscherClientDataRecord(EscherClientDataRecord)
  • added: ctor EscherComplexProperty(EscherPropertyTypes, boolean, int)
  • added: ctor EscherComplexProperty(short, boolean, int)
  • added: ctor EscherComplexProperty(short, int)
  • added: ctor EscherContainerRecord(EscherContainerRecord)
  • added: ctor EscherDgRecord(EscherDgRecord)
  • added: ctor EscherDggRecord(EscherDggRecord)
  • added: ctor EscherDggRecord.FileIdCluster(EscherDggRecord.FileIdCluster)
  • added: ctor EscherMetafileBlip(EscherMetafileBlip)
  • added: ctor EscherOptRecord(EscherOptRecord)
  • added: ctor EscherProperty(EscherPropertyTypes, boolean, boolean)
  • added: ctor EscherRGBProperty(EscherPropertyTypes, int)
  • added: ctor EscherRecord(EscherRecord)
  • added: ctor EscherShapePathProperty(EscherPropertyTypes, int)
  • added: ctor EscherSimpleProperty(EscherPropertyTypes, boolean, boolean, int)
  • added: ctor EscherSimpleProperty(EscherPropertyTypes, int)
  • added: ctor EscherSpRecord(EscherSpRecord)
  • added: ctor EscherSpgrRecord(EscherSpgrRecord)
  • added: ctor EscherSplitMenuColorsRecord(EscherSplitMenuColorsRecord)
  • added: ctor EscherTertiaryOptRecord(EscherTertiaryOptRecord)
  • added: ctor EscherTextboxRecord(EscherTextboxRecord)
  • added: ctor UnknownEscherRecord(UnknownEscherRecord)
  • added: enum EscherPropertyTypes
  • added: enum EscherPropertyTypesHolder
  • added: enum EscherRecordTypes
  • added: field EscherPropertyTypes.holder: EscherPropertyTypesHolder
  • added: field EscherPropertyTypes.propName: String
  • added: field EscherPropertyTypes.propNumber: short
  • added: field EscherRecordTypes.constructor: Supplier
  • added: field EscherRecordTypes.description: String
  • added: field EscherRecordTypes.recordName: String
  • added: field EscherRecordTypes.typeID: short
  • added: interface EscherProperties
  • added: method AbstractEscherOptRecord.getGenericProperties(): Map
  • added: method AbstractEscherOptRecord.lookup(EscherPropertyTypes): EscherProperty
  • added: method AbstractEscherOptRecord.removeEscherProperty(EscherPropertyTypes): void
  • added: method DefaultEscherRecordFactory.getConstructor(short, short): Supplier
  • added: method EscherArrayProperty.getGenericProperties(): Map
  • added: method EscherBSERecord.copy(): EscherBSERecord
  • added: method EscherBSERecord.getGenericProperties(): Map
  • added: method EscherBSERecord.getGenericRecordType(): Enum
  • added: method EscherBSERecord.getPictureTypeMacOS(): PictureData.PictureType
  • added: method EscherBSERecord.getPictureTypeWin32(): PictureData.PictureType
  • added: method EscherBitmapBlip.copy(): EscherBitmapBlip
  • added: method EscherBitmapBlip.getGenericProperties(): Map
  • added: method EscherBlipRecord.copy(): EscherBlipRecord
  • added: method EscherBlipRecord.getGenericProperties(): Map
  • added: method EscherBlipRecord.getGenericRecordType(): Enum
  • added: method EscherChildAnchorRecord.copy(): EscherChildAnchorRecord
  • added: method EscherChildAnchorRecord.getGenericProperties(): Map
  • added: method EscherChildAnchorRecord.getGenericRecordType(): Enum
  • added: method EscherClientAnchorRecord.copy(): EscherClientAnchorRecord
  • added: method EscherClientAnchorRecord.getGenericProperties(): Map
  • added: method EscherClientAnchorRecord.getGenericRecordType(): Enum
  • added: method EscherClientDataRecord.copy(): EscherClientDataRecord
  • added: method EscherClientDataRecord.getGenericProperties(): Map
  • added: method EscherClientDataRecord.getGenericRecordType(): Enum
  • added: method EscherComplexProperty.getGenericProperties(): Map
  • added: method EscherComplexProperty.resizeComplexData(int): void
  • added: method EscherComplexProperty.resizeComplexData(int, int): void
  • added: method EscherComplexProperty.setComplexData(byte[], int): int
  • added: method EscherContainerRecord.copy(): EscherContainerRecord
  • added: method EscherContainerRecord.getGenericProperties(): Map
  • added: method EscherContainerRecord.getGenericRecordType(): Enum
  • added: method EscherDgRecord.copy(): EscherDgRecord
  • added: method EscherDgRecord.getGenericProperties(): Map
  • added: method EscherDgRecord.getGenericRecordType(): Enum
  • added: method EscherDggRecord.FileIdCluster.getGenericProperties(): Map
  • added: method EscherDggRecord.copy(): EscherDggRecord
  • added: method EscherDggRecord.getGenericProperties(): Map
  • added: method EscherDggRecord.getGenericRecordType(): Enum
  • added: method EscherMetafileBlip.copy(): EscherMetafileBlip
  • added: method EscherMetafileBlip.getGenericProperties(): Map
  • added: method EscherOptRecord.copy(): EscherOptRecord
  • added: method EscherOptRecord.getGenericRecordType(): Enum
  • added: method EscherProperty.getGenericChildren(): List
  • added: method EscherProperty.getGenericProperties(): Map
  • added: method EscherProperty.getGenericRecordType(): EscherPropertyTypes
  • added: method EscherPropertyTypes.getPropertyId(): short
  • added: method EscherRecord.copy(): EscherRecord
  • added: method EscherRecord.getGenericChildren(): List
  • added: method EscherRecord.getGenericProperties(): Map
  • added: method EscherSimpleProperty.getGenericProperties(): Map
  • added: method EscherSpRecord.copy(): EscherSpRecord
  • added: method EscherSpRecord.getGenericProperties(): Map
  • added: method EscherSpRecord.getGenericRecordType(): Enum
  • added: method EscherSpgrRecord.copy(): EscherSpgrRecord
  • added: method EscherSpgrRecord.getGenericProperties(): Map
  • added: method EscherSpgrRecord.getGenericRecordType(): Enum
  • added: method EscherSplitMenuColorsRecord.copy(): EscherSplitMenuColorsRecord
  • added: method EscherSplitMenuColorsRecord.getGenericProperties(): Map
  • added: method EscherSplitMenuColorsRecord.getGenericRecordType(): Enum
  • added: method EscherTertiaryOptRecord.copy(): EscherTertiaryOptRecord
  • added: method EscherTertiaryOptRecord.getGenericRecordType(): Enum
  • added: method EscherTextboxRecord.copy(): EscherTextboxRecord
  • added: method EscherTextboxRecord.getGenericProperties(): Map
  • added: method EscherTextboxRecord.getGenericRecordType(): Enum
  • added: method UnknownEscherRecord.copy(): UnknownEscherRecord
  • added: method UnknownEscherRecord.getGenericProperties(): Map
  • added: method UnknownEscherRecord.getGenericRecordType(): Enum
  • added: static field EscherProperties.GEOMETRY__CXK: short
  • added: static field EscherProperties.GEOMETRY__PADJUSTHANDLES: short
  • added: static field EscherProperties.GEOMETRY__PCONNECTIONSITES: short
  • added: static field EscherProperties.GEOMETRY__PCONNECTIONSITESDIR: short
  • added: static field EscherProperties.GEOMETRY__PFRAGMENTS: short
  • added: static field EscherProperties.GEOMETRY__PGUIDES: short
  • added: static field EscherProperties.GEOMETRY__PINSCRIBE: short
  • added: static field EscherProperties.GEOMETRY__XLIMO: short
  • added: static field EscherProperties.GEOMETRY__YLIMO: short
  • added: static field EscherPropertyTypes.BLIP__BLIPFILENAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__BLIPFLAGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__BLIPTODISPLAY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__BRIGHTNESSSETTING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__CONTRASTSETTING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__CROPFROMBOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__CROPFROMLEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__CROPFROMRIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__CROPFROMTOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__DOUBLEMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__GAMMA: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__NOHITTESTPICTURE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTUREACTIVE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTUREBILEVEL: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTUREFILLMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTUREGRAY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTUREID: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PICTURELINE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PRINTBLIP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PRINTBLIPFILENAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__PRINTFLAGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.BLIP__TRANSPARENTCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTACCENTBAR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTDROPSPECIFIED: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTDROPTYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTLENGTHSPECIFIED: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTMINUSX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTMINUSY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTTEXTBORDER: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__CALLOUTTYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__DROPAUTO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__ISCALLOUT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__LENGTHSPECIFIED: EscherPropertyTypes
  • added: static field EscherPropertyTypes.CALLOUT__XYCALLOUTGAP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__ANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__BACKOPACITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__BLIPFILENAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__BLIPFLAGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__CRMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__DZTYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FILLBACKCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FILLCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FILLED: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FILLOPACITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FILLTYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__FOCUS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__HEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__HITTESTFILL: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__NOFILLHITTEST: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__ORIGINX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__ORIGINY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__PATTERNTEXTURE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__RECTBOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__RECTLEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__RECTRIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__RECTTOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHADECOLORS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHADEPRESET: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHADETYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHAPEORIGINX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__SHAPEORIGINY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__TOBOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__TOLEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__TORIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__TOTOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__USERECT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.FILL__WIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__3DOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST10VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST2VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST3VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST4VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST5VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST6VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST7VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST8VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUST9VALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__ADJUSTVALUE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__BOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__CXK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__FILLOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__FILLSHADESHAPEOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__GEOTEXTOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__LEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__LINEOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PADJUSTHANDLES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PCONNECTIONSITES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PCONNECTIONSITESDIR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PFRAGMENTS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PGUIDES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__PINSCRIBE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__RIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__SEGMENTINFO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__SHADOWOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__SHAPEPATH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__TOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__VERTICES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__XLIMO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOMETRY__YLIMO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__ALIGNMENTONCURVE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__BOLDFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__CHARBOUNDINGBOX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__DEFAULTPOINTSIZE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__FONTFAMILYNAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__HASTEXTEFFECT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__ITALICFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__KERNCHARACTERS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__NOMEASUREALONGPATH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__REVERSEROWORDER: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__ROTATECHARACTERS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__RTFTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__SCALETEXTONPATH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__SHADOWFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__SMALLCAPSFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__STRETCHCHARHEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__STRETCHTOFITSHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__STRIKETHROUGHFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__TEXTSPACING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__TIGHTORTRACK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__UNDERLINEFONT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GEOTEXT__UNICODE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__1DADJUSTMENT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__BEHINDDOCUMENT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__BORDERBOTTOMCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__BORDERLEFTCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__BORDERRIGHTCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__BORDERTOPCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__DESCRIPTION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__EDITEDWRAP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__FLAGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HIDDEN: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HR_ALIGN: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HR_HEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HR_PCT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HR_WIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__HYPERLINK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__ISBUTTON: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__METROBLOB: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__ONDBLCLICKNOTIFY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__POSH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__POSRELH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__POSRELV: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__POSV: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__REGROUPID: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__SCRIPT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__SCRIPTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__SCRIPTLANG: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__SHAPENAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__TABLEPROPERTIES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__TABLEROWPROPERTIES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__TOOLTIP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__UNUSED906: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WEBBOT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WRAPDISTBOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WRAPDISTLEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WRAPDISTRIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WRAPDISTTOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__WRAPPOLYGONVERTICES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.GROUPSHAPE__ZORDER: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__ANYLINE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__ARROWHEADSOK: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__BACKCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__COLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__CRMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLBLIP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLBLIPFLAGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLBLIPNAME: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLDZTYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLHEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__FILLWIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__HITLINETEST: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEDASHING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEDASHSTYLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEENDARROWHEAD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEENDARROWLENGTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEENDARROWWIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEENDCAPSTYLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEFILLSHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEJOINSTYLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEMITERLIMIT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINESTARTARROWHEAD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINESTARTARROWLENGTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINESTARTARROWWIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINESTYLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINETYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__LINEWIDTH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__NOLINEDRAWDASH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__NOLINEDRAWDASH_BOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__NOLINEDRAWDASH_LEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__NOLINEDRAWDASH_RIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__NOLINEDRAWDASH_TOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.LINESTYLE__OPACITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__OFFSETX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__OFFSETY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__ORIGINX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__ORIGINY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__PERSPECTIVEON: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__PERSPECTIVEX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__PERSPECTIVEY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__SCALEXTOX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__SCALEXTOY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__SCALEYTOX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__SCALEYTOY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__TYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PERSPECTIVE__WEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKADJUSTHANDLES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKAGAINSTGROUPING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKAGAINSTSELECT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKASPECTRATIO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKCROPPING: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKPOSITION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKROTATION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.PROTECTION__LOCKVERTICES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.RESERVED646: EscherPropertyTypes
  • added: static field EscherPropertyTypes.RESERVED650: EscherPropertyTypes
  • added: static field EscherPropertyTypes.RESERVED652: EscherPropertyTypes
  • added: static field EscherPropertyTypes.RESERVED653: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__COLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__CRMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__HIGHLIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__OFFSETX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__OFFSETY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__OPACITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__ORIGINX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__ORIGINY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__PERSPECTIVEX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__PERSPECTIVEY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SCALEXTOX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SCALEXTOY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SCALEYTOX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SCALEYTOY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SECONDOFFSETX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SECONDOFFSETY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SHADOW: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__SHADOWOBSURED: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__TYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHADOWSTYLE__WEIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__BACKGROUNDSHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__BLACKANDWHITESETTINGS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__CONNECTORSTYLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__DELETEATTACHEDOBJECT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__LOCKSHAPETYPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__MASTER: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__OLEICON: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__PREFERRELATIVERESIZE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__WMODEBW: EscherPropertyTypes
  • added: static field EscherPropertyTypes.SHAPE__WMODEPUREBW: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__ANCHORTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__BIDIR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__FONTROTATION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__IDOFNEXTSHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__ROTATETEXTWITHSHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__SCALETEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__SINGLECLICKSELECTS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__SIZESHAPETOFITTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__SIZE_TEXT_TO_FIT_SHAPE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTBOTTOM: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTFLOW: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTID: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTLEFT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTRIGHT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__TEXTTOP: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__USEHOSTMARGINS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TEXT__WRAPTEXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__AMBIENTINTENSITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__CONSTRAINROTATION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__FILLHARSH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__FILLINTENSITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__FILLX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__FILLY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__FILLZ: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__KEYHARSH: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__KEYINTENSITY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__KEYX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__KEYY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__KEYZ: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ORIGINX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ORIGINY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__PARALLEL: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__RENDERMODE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONAXISX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONAXISY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONAXISZ: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONCENTERAUTO: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONCENTERX: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONCENTERY: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ROTATIONCENTERZ: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__SKEWAMOUNT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__SKEWANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__TOLERANCE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__XROTATIONANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__XVIEWPOINT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__YROTATIONANGLE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__YVIEWPOINT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREEDSTYLE__ZVIEWPOINT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__3DEFFECT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__BOOLEAN_PROPERTIES: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__CRMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__DIFFUSEAMOUNT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EDGETHICKNESS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUDEBACKWARD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUDEFORWARD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUDEPLANE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUSIONCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUSIONCOLOREXT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__EXTRUSIONCOLOREXTMOD: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__LIGHTFACE: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__METALLIC: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__SHININESS: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__SPECULARAMOUNT: EscherPropertyTypes
  • added: static field EscherPropertyTypes.THREED__USEEXTRUSIONCOLOR: EscherPropertyTypes
  • added: static field EscherPropertyTypes.TRANSFORM__ROTATION: EscherPropertyTypes
  • added: static field EscherPropertyTypes.UNKNOWN: EscherPropertyTypes
  • added: static field EscherPropertyTypesHolder.ARRAY: EscherPropertyTypesHolder
  • added: static field EscherPropertyTypesHolder.BOOLEAN: EscherPropertyTypesHolder
  • added: static field EscherPropertyTypesHolder.RGB: EscherPropertyTypesHolder
  • added: static field EscherPropertyTypesHolder.SHAPE_PATH: EscherPropertyTypesHolder
  • added: static field EscherPropertyTypesHolder.SIMPLE: EscherPropertyTypesHolder
  • added: static field EscherPropertyTypesHolder.UNKNOWN: EscherPropertyTypesHolder
  • added: static field EscherRecordTypes.ALIGN_RULE: EscherRecordTypes
  • added: static field EscherRecordTypes.ANCHOR: EscherRecordTypes
  • added: static field EscherRecordTypes.ARC_RULE: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_DIB: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_EMF: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_END: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_JPEG: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_PICT: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_PNG: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_START: EscherRecordTypes
  • added: static field EscherRecordTypes.BLIP_WMF: EscherRecordTypes
  • added: static field EscherRecordTypes.BSE: EscherRecordTypes
  • added: static field EscherRecordTypes.BSTORE_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.CALLOUT_RULE: EscherRecordTypes
  • added: static field EscherRecordTypes.CHILD_ANCHOR: EscherRecordTypes
  • added: static field EscherRecordTypes.CLIENT_ANCHOR: EscherRecordTypes
  • added: static field EscherRecordTypes.CLIENT_DATA: EscherRecordTypes
  • added: static field EscherRecordTypes.CLIENT_RULE: EscherRecordTypes
  • added: static field EscherRecordTypes.CLIENT_TEXTBOX: EscherRecordTypes
  • added: static field EscherRecordTypes.CLSID: EscherRecordTypes
  • added: static field EscherRecordTypes.COLOR_MRU: EscherRecordTypes
  • added: static field EscherRecordTypes.COLOR_SCHEME: EscherRecordTypes
  • added: static field EscherRecordTypes.CONNECTOR_RULE: EscherRecordTypes
  • added: static field EscherRecordTypes.DELETED_PSPL: EscherRecordTypes
  • added: static field EscherRecordTypes.DG: EscherRecordTypes
  • added: static field EscherRecordTypes.DGG: EscherRecordTypes
  • added: static field EscherRecordTypes.DGG_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.DG_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.OLE_OBJECT: EscherRecordTypes
  • added: static field EscherRecordTypes.OPT: EscherRecordTypes
  • added: static field EscherRecordTypes.REGROUP_ITEMS: EscherRecordTypes
  • added: static field EscherRecordTypes.SELECTION: EscherRecordTypes
  • added: static field EscherRecordTypes.SOLVER_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.SP: EscherRecordTypes
  • added: static field EscherRecordTypes.SPGR: EscherRecordTypes
  • added: static field EscherRecordTypes.SPGR_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.SPLIT_MENU_COLORS: EscherRecordTypes
  • added: static field EscherRecordTypes.SP_CONTAINER: EscherRecordTypes
  • added: static field EscherRecordTypes.TEXTBOX: EscherRecordTypes
  • added: static field EscherRecordTypes.UNKNOWN: EscherRecordTypes
  • added: static field EscherRecordTypes.USER_DEFINED: EscherRecordTypes
  • added: static method EscherPropertyTypes.forPropertyID(int): EscherPropertyTypes
  • added: static method EscherPropertyTypes.valueOf(String): EscherPropertyTypes
  • added: static method EscherPropertyTypes.values(): EscherPropertyTypes[]
  • added: static method EscherPropertyTypesHolder.valueOf(String): EscherPropertyTypesHolder
  • added: static method EscherPropertyTypesHolder.values(): EscherPropertyTypesHolder[]
  • added: static method EscherRecordTypes.forTypeID(int): EscherRecordTypes
  • added: static method EscherRecordTypes.valueOf(String): EscherRecordTypes
  • added: static method EscherRecordTypes.values(): EscherRecordTypes[]
  • removed: class RecordGenerator
  • removed: ctor RecordGenerator()
  • removed: static method RecordGenerator.main(String[]): void
  • removed: ctor OLE2ExtractorFactory()
  • removed: static method OLE2ExtractorFactory.createExtractor(OPOIFSFileSystem): POIOLE2TextExtractor
  • removed: static method OLE2ExtractorFactory.createExtractor(POIFSFileSystem): POIOLE2TextExtractor
  • changed: class OLE2ExtractorFactory → final class OLE2ExtractorFactory
  • changed: static method OLE2ExtractorFactory.createExtractor(NPOIFSFileSystem): POIOLE2TextExtractor → static method OLE2ExtractorFactory.createExtractor(POIFSFileSystem): POITextExtractor
  • added: abstract class POIOLE2TextExtractor extends POITextExtractor
  • added: abstract class POITextExtractor implements Closeable
  • added: ctor POIOLE2TextExtractor(POIDocument)
  • added: ctor POIOLE2TextExtractor(POIOLE2TextExtractor)
  • added: ctor POITextExtractor()
  • added: field POIOLE2TextExtractor.document: POIDocument
  • added: method POIOLE2TextExtractor.getDocSummaryInformation(): DocumentSummaryInformation
  • added: method POIOLE2TextExtractor.getDocument(): POIDocument
  • added: method POIOLE2TextExtractor.getMetadataTextExtractor(): POITextExtractor
  • added: method POIOLE2TextExtractor.getRoot(): DirectoryEntry
  • added: method POIOLE2TextExtractor.getSummaryInformation(): SummaryInformation
  • added: method POITextExtractor.close(): void
  • added: method POITextExtractor.getDocument(): Object
  • added: method POITextExtractor.getMetadataTextExtractor(): POITextExtractor
  • added: method POITextExtractor.getText(): String
  • added: method POITextExtractor.setFilesystem(Closeable): void
  • removed: class MutableProperty extends Property
  • removed: class MutablePropertySet extends PropertySet
  • removed: class MutableSection extends Section
  • removed: class SpecialPropertySet extends MutablePropertySet
  • removed: class TypeWriter
  • removed: ctor HPSFPropertiesOnlyDocument(NPOIFSFileSystem)
  • removed: ctor HPSFPropertiesOnlyDocument(OPOIFSFileSystem)
  • removed: ctor MutableProperty()
  • removed: ctor MutableProperty(Property)
  • removed: ctor MutableProperty(long, LittleEndianByteArrayInputStream, int, int)
  • removed: ctor MutableProperty(long, byte[], long, int, int)
  • removed: ctor MutableProperty(long, long, Object)
  • removed: ctor MutablePropertySet()
  • removed: ctor MutablePropertySet(PropertySet)
  • removed: ctor MutableSection()
  • removed: ctor MutableSection(Section)
  • removed: ctor MutableSection(byte[], int)
  • removed: ctor SpecialPropertySet()
  • removed: ctor SpecialPropertySet(PropertySet)
  • removed: ctor TypeWriter()
  • removed: method PropertySet.getPropertyBooleanValue(int): boolean
  • removed: method PropertySet.getPropertyIntValue(int): int
  • removed: method PropertySet.getPropertyStringValue(int): String
  • removed: method PropertySet.remove1stProperty(long): void
  • removed: method PropertySet.set1stProperty(long, String): void
  • removed: method PropertySet.set1stProperty(long, boolean): void
  • removed: method PropertySet.set1stProperty(long, byte[]): void
  • removed: method PropertySet.set1stProperty(long, int): void
  • removed: method Section.getPropertyBooleanValue(int): boolean
  • removed: method Section.getPropertyIntValue(long): int
  • removed: static method TypeWriter.writeToStream(OutputStream, ClassID): int
  • removed: static method TypeWriter.writeToStream(OutputStream, Property[], int): void
  • removed: static method TypeWriter.writeToStream(OutputStream, double): int
  • removed: static method TypeWriter.writeToStream(OutputStream, int): int
  • removed: static method TypeWriter.writeToStream(OutputStream, long): int
  • removed: static method TypeWriter.writeToStream(OutputStream, short): int
  • removed: static method TypeWriter.writeUIntToStream(OutputStream, long): int
  • removed: static method TypeWriter.writeUShortToStream(OutputStream, int): void
  • removed: static method VariantSupport.codepageToEncoding(int): String
  • changed: class ClassID → class ClassID implements Duplicatable
  • changed: class CustomProperty extends MutableProperty → class CustomProperty extends Property
  • changed: class DocumentSummaryInformation extends SpecialPropertySet → class DocumentSummaryInformation extends PropertySet
  • changed: final class SummaryInformation extends SpecialPropertySet → final class SummaryInformation extends PropertySet
  • added: class Array
  • added: class Blob
  • added: class ClipboardData
  • added: class CodePageString
  • added: class Currency
  • added: class Date
  • added: class Decimal
  • added: class GUID
  • added: class IndirectPropertyName extends CodePageString
  • added: class TypedPropertyValue
  • added: class UnicodeString
  • added: class VariantBool
  • added: class Vector
  • added: class VersionedStream
  • added: ctor Array()
  • added: ctor Blob()
  • added: ctor ClassID(ClassID)
  • added: ctor ClassID(LittleEndianInput)
  • added: ctor ClipboardData()
  • added: ctor CodePageString()
  • added: ctor Currency()
  • added: ctor Date()
  • added: ctor Decimal()
  • added: ctor Filetime()
  • added: ctor Filetime(Date)
  • added: ctor GUID()
  • added: ctor TypedPropertyValue(int, Object)
  • added: ctor UnicodeString()
  • added: ctor VariantBool()
  • added: ctor Vector(short)
  • added: ctor VersionedStream()
  • added: enum ClassIDPredefined
  • added: method Array.getValues(): TypedPropertyValue[]
  • added: method Array.read(LittleEndianByteArrayInputStream): void
  • added: method Blob.read(LittleEndianInput): void
  • added: method ClassID.copy(): ClassID
  • added: method ClassID.write(LittleEndianOutput): void
  • added: method ClassIDPredefined.equals(ClassID): boolean
  • added: method ClassIDPredefined.getClassID(): ClassID
  • added: method ClassIDPredefined.getContentType(): String
  • added: method ClassIDPredefined.getFileExtension(): String
  • added: method ClipboardData.getValue(): byte[]
  • added: method ClipboardData.read(LittleEndianByteArrayInputStream): void
  • added: method ClipboardData.setValue(byte[]): void
  • added: method ClipboardData.toByteArray(): byte[]
  • added: method CodePageString.getJavaValue(int): String
  • added: method CodePageString.getSize(): int
  • added: method CodePageString.read(LittleEndianByteArrayInputStream): void
  • added: method CodePageString.setJavaValue(String, int): void
  • added: method CodePageString.write(OutputStream): int
  • added: method Currency.read(LittleEndianByteArrayInputStream): void
  • added: method Date.read(LittleEndianByteArrayInputStream): void
  • added: method Decimal.read(LittleEndianByteArrayInputStream): void
  • added: method Filetime.getJavaValue(): Date
  • added: method Filetime.read(LittleEndianByteArrayInputStream): void
  • added: method Filetime.toByteArray(): byte[]
  • added: method Filetime.write(OutputStream): int
  • added: method GUID.read(LittleEndianByteArrayInputStream): void
  • added: method TypedPropertyValue.getValue(): Object
  • added: method TypedPropertyValue.read(LittleEndianByteArrayInputStream): void
  • added: method TypedPropertyValue.readValue(LittleEndianByteArrayInputStream): void
  • added: method UnicodeString.getValue(): byte[]
  • added: method UnicodeString.read(LittleEndianByteArrayInputStream): void
  • added: method UnicodeString.setJavaValue(String): void
  • added: method UnicodeString.toJavaString(): String
  • added: method UnicodeString.write(OutputStream): int
  • added: method VariantBool.getValue(): boolean
  • added: method VariantBool.read(LittleEndianByteArrayInputStream): void
  • added: method VariantBool.setValue(boolean): void
  • added: method Vector.getValues(): TypedPropertyValue[]
  • added: method Vector.read(LittleEndianByteArrayInputStream): void
  • added: method VersionedStream.read(LittleEndianByteArrayInputStream): void
  • added: static field ClassIDPredefined.DOC_SUMMARY: ClassIDPredefined
  • added: static field ClassIDPredefined.EQUATION_V3: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V11: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V12: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V12_MACRO: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V12_XLSB: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V14: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V14_CHART: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V14_ODS: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V14_WORKBOOK: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V3: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V3_CHART: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V3_MACRO: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V7: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V7_CHART: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V7_WORKBOOK: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V8: ClassIDPredefined
  • added: static field ClassIDPredefined.EXCEL_V8_CHART: ClassIDPredefined
  • added: static field ClassIDPredefined.FILE_MONIKER: ClassIDPredefined
  • added: static field ClassIDPredefined.OLE_V1_PACKAGE: ClassIDPredefined
  • added: static field ClassIDPredefined.PAINT: ClassIDPredefined
  • added: static field ClassIDPredefined.PDF: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V12: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V12_MACRO: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V7: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V7_SLIDE: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V8: ClassIDPredefined
  • added: static field ClassIDPredefined.POWERPOINT_V8_TPL: ClassIDPredefined
  • added: static field ClassIDPredefined.PUBLISHER_V12: ClassIDPredefined
  • added: static field ClassIDPredefined.STD_MONIKER: ClassIDPredefined
  • added: static field ClassIDPredefined.SUMMARY_PROPERTIES: ClassIDPredefined
  • added: static field ClassIDPredefined.TXT_ONLY: ClassIDPredefined
  • added: static field ClassIDPredefined.URL_MONIKER: ClassIDPredefined
  • added: static field ClassIDPredefined.USER_PROPERTIES: ClassIDPredefined
  • added: static field ClassIDPredefined.VISIO_V10: ClassIDPredefined
  • added: static field ClassIDPredefined.WORD_V12: ClassIDPredefined
  • added: static field ClassIDPredefined.WORD_V12_MACRO: ClassIDPredefined
  • added: static field ClassIDPredefined.WORD_V7: ClassIDPredefined
  • added: static field ClassIDPredefined.WORD_V8: ClassIDPredefined
  • added: static field DocumentSummaryInformation.FORMAT_ID: ClassID[]
  • added: static field SummaryInformation.FORMAT_ID: ClassID
  • added: static method ClassIDPredefined.lookup(ClassID): ClassIDPredefined
  • added: static method ClassIDPredefined.lookup(String): ClassIDPredefined
  • added: static method ClassIDPredefined.valueOf(String): ClassIDPredefined
  • added: static method ClassIDPredefined.values(): ClassIDPredefined[]
  • removed: ctor HPSFPropertiesExtractor(NPOIFSFileSystem)
  • removed: method SectionIDMap.get(ClassID): PropertyIDMap
  • removed: method SectionIDMap.put(ClassID, PropertyIDMap): PropertyIDMap
  • removed: method SectionIDMap.put(String, PropertyIDMap): PropertyIDMap
  • removed: static method SectionIDMap.getInstance(): SectionIDMap
  • removed: static method SectionIDMap.getPIDString(ClassID, long): String
  • added: static field PropertyIDMap.UNDEFINED: String
  • removed: static method BiffViewer.createRecords(InputStream, PrintWriter, BiffViewer.BiffRecordListener, boolean): Record[]
  • removed: static method BiffViewer.getPOIFSInputStream(NPOIFSFileSystem): InputStream
  • removed: static method BiffViewer.runBiffViewer(PrintWriter, InputStream, boolean, boolean, boolean, boolean): void
  • added: method LastCellOfRowDummyRecord.copy(): LastCellOfRowDummyRecord
  • added: method MissingCellDummyRecord.copy(): MissingCellDummyRecord
  • added: method MissingRowDummyRecord.copy(): MissingRowDummyRecord
  • changed: ctor OldExcelExtractor(NPOIFSFileSystem) → ctor OldExcelExtractor(POIFSFileSystem)
  • changed: method OldExcelExtractor.handleNumericCell(StringBuffer, double): void → method OldExcelExtractor.handleNumericCell(StringBuilder, double): void
  • added: method InternalSheet.getMaxColumnIndex(): int
  • added: method InternalSheet.getMinColumnIndex(): int
  • added: method InternalWorkbook.updateStyleRecord(int, int): void
  • added: method RecordStream.peekNextRecord(): Record
  • removed: ctor CFRuleBase.ComparisonOperator()
  • removed: ctor DBCellRecord.Builder()
  • removed: method CFHeaderBase.copyTo(CFHeaderBase): void
  • removed: method CFRuleBase.copyTo(CFRuleBase): void
  • removed: method CellRecord.copyBaseFields(CellRecord): void
  • removed: method DBCellRecord.Builder.addCellOffset(int): void
  • removed: method DBCellRecord.Builder.build(int): DBCellRecord
  • removed: method DrawingRecord.processContinueRecord(byte[]): void
  • removed: method Record.clone(): Object
  • removed: method RecordInputStream.readFully(byte[], int, int, boolean): void
  • removed: static field SupBookRecord.CH_ALT_STARTUP_DIR: char
  • removed: static field SupBookRecord.CH_DOWN_DIR: char
  • removed: static field SupBookRecord.CH_LIB_DIR: char
  • removed: static field SupBookRecord.CH_LONG_VOLUME: char
  • removed: static field SupBookRecord.CH_SAME_VOLUME: char
  • removed: static field SupBookRecord.CH_STARTUP_DIR: char
  • removed: static field SupBookRecord.CH_UP_DIR: char
  • removed: static field SupBookRecord.CH_VOLUME: char
  • removed: static field SupBookRecord.PATH_SEPERATOR: String
  • removed: static final class CFRuleBase.ComparisonOperator
  • removed: static final class DBCellRecord.Builder
  • changed: abstract class AbstractEscherHolderRecord extends Record implements Cloneable → abstract class AbstractEscherHolderRecord extends Record
  • changed: abstract class CFHeaderBase extends StandardRecord implements Cloneable → abstract class CFHeaderBase extends StandardRecord
  • changed: abstract class CFRuleBase extends StandardRecord implements Cloneable → abstract class CFRuleBase extends StandardRecord
  • changed: abstract class Record extends RecordBase → abstract class Record extends RecordBase implements Duplicatable
  • changed: abstract class SubRecord → abstract class SubRecord implements Duplicatable
  • changed: ctor CRNCountRecord() → ctor CRNCountRecord(CRNCountRecord)
  • changed: ctor CRNRecord() → ctor CRNRecord(CRNRecord)
  • changed: final class ArrayRecord extends SharedValueRecordBase implements Cloneable → final class ArrayRecord extends SharedValueRecordBase
  • changed: final class AutoFilterInfoRecord extends StandardRecord implements Cloneable → final class AutoFilterInfoRecord extends StandardRecord
  • changed: final class BOFRecord extends StandardRecord implements Cloneable → final class BOFRecord extends StandardRecord
  • changed: final class BlankRecord extends StandardRecord implements CellValueRecordInterface, Cloneable → final class BlankRecord extends StandardRecord implements CellValueRecordInterface
  • changed: final class BoolErrRecord extends CellRecord implements Cloneable → final class BoolErrRecord extends CellRecord
  • changed: final class BottomMarginRecord extends StandardRecord implements Margin, Cloneable → final class BottomMarginRecord extends StandardRecord implements Margin
  • changed: final class CFHeader12Record extends CFHeaderBase implements FutureRecord, Cloneable → final class CFHeader12Record extends CFHeaderBase implements FutureRecord
  • changed: final class CFHeaderRecord extends CFHeaderBase implements Cloneable → final class CFHeaderRecord extends CFHeaderBase
  • changed: final class CFRule12Record extends CFRuleBase implements FutureRecord, Cloneable → final class CFRule12Record extends CFRuleBase implements FutureRecord
  • changed: final class CFRuleRecord extends CFRuleBase implements Cloneable → final class CFRuleRecord extends CFRuleBase
  • changed: final class CalcCountRecord extends StandardRecord implements Cloneable → final class CalcCountRecord extends StandardRecord
  • changed: final class CalcModeRecord extends StandardRecord implements Cloneable → final class CalcModeRecord extends StandardRecord
  • changed: final class ColumnInfoRecord extends StandardRecord implements Cloneable → final class ColumnInfoRecord extends StandardRecord
  • changed: final class CommonObjectDataSubRecord extends SubRecord implements Cloneable → final class CommonObjectDataSubRecord extends SubRecord
  • changed: final class ContinueRecord extends StandardRecord implements Cloneable → final class ContinueRecord extends StandardRecord
  • changed: final class DBCellRecord extends StandardRecord implements Cloneable → final class DBCellRecord extends StandardRecord
  • changed: final class DVALRecord extends StandardRecord implements Cloneable → final class DVALRecord extends StandardRecord
  • changed: final class DVRecord extends StandardRecord implements Cloneable → final class DVRecord extends StandardRecord
  • changed: final class DefaultColWidthRecord extends StandardRecord implements Cloneable → final class DefaultColWidthRecord extends StandardRecord
  • changed: final class DefaultRowHeightRecord extends StandardRecord implements Cloneable → final class DefaultRowHeightRecord extends StandardRecord
  • changed: final class DeltaRecord extends StandardRecord implements Cloneable → final class DeltaRecord extends StandardRecord
  • changed: final class DimensionsRecord extends StandardRecord implements Cloneable → final class DimensionsRecord extends StandardRecord
  • changed: final class DrawingRecord extends StandardRecord implements Cloneable → final class DrawingRecord extends StandardRecord
  • changed: final class DrawingSelectionRecord extends StandardRecord implements Cloneable → final class DrawingSelectionRecord extends StandardRecord
  • changed: final class EOFRecord extends StandardRecord implements Cloneable → final class EOFRecord extends StandardRecord
  • changed: final class EmbeddedObjectRefSubRecord extends SubRecord implements Cloneable → final class EmbeddedObjectRefSubRecord extends SubRecord
  • changed: final class EndSubRecord extends SubRecord implements Cloneable → final class EndSubRecord extends SubRecord
  • changed: final class FeatHdrRecord extends StandardRecord implements Cloneable → final class FeatHdrRecord extends StandardRecord
  • changed: final class FeatRecord extends StandardRecord implements Cloneable → final class FeatRecord extends StandardRecord
  • changed: final class FilePassRecord extends StandardRecord implements Cloneable → final class FilePassRecord extends StandardRecord
  • changed: final class FileSharingRecord extends StandardRecord implements Cloneable → final class FileSharingRecord extends StandardRecord
  • changed: final class FooterRecord extends HeaderFooterBase implements Cloneable → final class FooterRecord extends HeaderFooterBase
  • changed: final class FormatRecord extends StandardRecord implements Cloneable → final class FormatRecord extends StandardRecord
  • changed: final class FormulaRecord extends CellRecord implements Cloneable → final class FormulaRecord extends CellRecord
  • changed: final class FtCblsSubRecord extends SubRecord implements Cloneable → final class FtCblsSubRecord extends SubRecord
  • changed: final class FtCfSubRecord extends SubRecord implements Cloneable → final class FtCfSubRecord extends SubRecord
  • changed: final class FtPioGrbitSubRecord extends SubRecord implements Cloneable → final class FtPioGrbitSubRecord extends SubRecord
  • changed: final class GridsetRecord extends StandardRecord implements Cloneable → final class GridsetRecord extends StandardRecord
  • changed: final class GroupMarkerSubRecord extends SubRecord implements Cloneable → final class GroupMarkerSubRecord extends SubRecord
  • changed: final class GutsRecord extends StandardRecord implements Cloneable → final class GutsRecord extends StandardRecord
  • changed: final class HCenterRecord extends StandardRecord implements Cloneable → final class HCenterRecord extends StandardRecord
  • changed: final class HeaderFooterRecord extends StandardRecord implements Cloneable → final class HeaderFooterRecord extends StandardRecord
  • changed: final class HeaderRecord extends HeaderFooterBase implements Cloneable → final class HeaderRecord extends HeaderFooterBase
  • changed: final class HorizontalPageBreakRecord extends PageBreakRecord implements Cloneable → final class HorizontalPageBreakRecord extends PageBreakRecord
  • changed: final class HyperlinkRecord extends StandardRecord implements Cloneable → final class HyperlinkRecord extends StandardRecord
  • changed: final class IndexRecord extends StandardRecord implements Cloneable → final class IndexRecord extends StandardRecord
  • changed: final class IterationRecord extends StandardRecord implements Cloneable → final class IterationRecord extends StandardRecord
  • changed: final class LabelRecord extends Record implements CellValueRecordInterface, Cloneable → final class LabelRecord extends Record implements CellValueRecordInterface
  • changed: final class LabelSSTRecord extends CellRecord implements Cloneable → final class LabelSSTRecord extends CellRecord
  • changed: final class LeftMarginRecord extends StandardRecord implements Margin, Cloneable → final class LeftMarginRecord extends StandardRecord implements Margin
  • changed: final class MergeCellsRecord extends StandardRecord implements Cloneable → final class MergeCellsRecord extends StandardRecord
  • changed: final class NoteRecord extends StandardRecord implements Cloneable → final class NoteRecord extends StandardRecord
  • changed: final class NoteStructureSubRecord extends SubRecord implements Cloneable → final class NoteStructureSubRecord extends SubRecord
  • changed: final class NumberRecord extends CellRecord implements Cloneable → final class NumberRecord extends CellRecord
  • changed: final class ObjRecord extends Record implements Cloneable → final class ObjRecord extends Record
  • changed: final class ObjectProtectRecord extends StandardRecord implements Cloneable → final class ObjectProtectRecord extends StandardRecord
  • changed: method PaneRecord.clone(): Object → method PaneRecord.clone(): PaneRecord
  • changed: method PasswordRecord.clone(): Object → method PasswordRecord.clone(): PasswordRecord
  • changed: method PrintGridlinesRecord.clone(): Object → method PrintGridlinesRecord.clone(): PrintGridlinesRecord
  • changed: method PrintHeadersRecord.clone(): Object → method PrintHeadersRecord.clone(): PrintHeadersRecord
  • changed: method PrintSetupRecord.clone(): Object → method PrintSetupRecord.clone(): PrintSetupRecord
  • changed: method ProtectRecord.clone(): Object → method ProtectRecord.clone(): ProtectRecord
  • changed: method RKRecord.clone(): Object → method RKRecord.clone(): RKRecord
  • changed: method RefModeRecord.clone(): Object → method RefModeRecord.clone(): RefModeRecord
  • changed: method RefreshAllRecord.clone(): Object → method RefreshAllRecord.clone(): RefreshAllRecord
  • changed: method RightMarginRecord.clone(): Object → method RightMarginRecord.clone(): RightMarginRecord
  • changed: method RowRecord.clone(): Object → method RowRecord.clone(): RowRecord
  • changed: method SCLRecord.clone(): Object → method SCLRecord.clone(): SCLRecord
  • changed: method SaveRecalcRecord.clone(): Object → method SaveRecalcRecord.clone(): SaveRecalcRecord
  • changed: method ScenarioProtectRecord.clone(): Object → method ScenarioProtectRecord.clone(): ScenarioProtectRecord
  • changed: method SelectionRecord.clone(): Object → method SelectionRecord.clone(): SelectionRecord
  • changed: method SharedFormulaRecord.clone(): Object → method SharedFormulaRecord.clone(): SharedFormulaRecord
  • changed: method StringRecord.clone(): Object → method StringRecord.clone(): StringRecord
  • changed: method TextObjectRecord.clone(): Object → method TextObjectRecord.clone(): TextObjectRecord
  • changed: method TopMarginRecord.clone(): Object → method TopMarginRecord.clone(): TopMarginRecord
  • changed: method UnknownRecord.clone(): Object → method UnknownRecord.clone(): UnknownRecord
  • changed: method UseSelFSRecord.clone(): Object → method UseSelFSRecord.clone(): UseSelFSRecord
  • changed: method UserSViewBegin.clone(): Object → method UserSViewBegin.clone(): UserSViewBegin
  • changed: method UserSViewEnd.clone(): Object → method UserSViewEnd.clone(): UserSViewEnd
  • changed: method VCenterRecord.clone(): Object → method VCenterRecord.clone(): VCenterRecord
  • changed: method VerticalPageBreakRecord.clone(): Object → method VerticalPageBreakRecord.clone(): VerticalPageBreakRecord
  • changed: method WSBoolRecord.clone(): Object → method WSBoolRecord.clone(): WSBoolRecord
  • changed: method WindowProtectRecord.clone(): Object → method WindowProtectRecord.clone(): WindowProtectRecord
  • changed: method WindowTwoRecord.clone(): Object → method WindowTwoRecord.clone(): WindowTwoRecord
  • changed: static class LbsDataSubRecord.LbsDropData → static class LbsDataSubRecord.LbsDropData implements Duplicatable
  • added: ctor AbstractEscherHolderRecord(AbstractEscherHolderRecord)
  • added: ctor ArrayRecord(ArrayRecord)
  • added: ctor AutoFilterInfoRecord(AutoFilterInfoRecord)
  • added: ctor BOFRecord(BOFRecord)
  • added: ctor BackupRecord(BackupRecord)
  • added: ctor BlankRecord(BlankRecord)
  • added: ctor BookBoolRecord(BookBoolRecord)
  • added: ctor BoolErrRecord(BoolErrRecord)
  • added: ctor BottomMarginRecord(BottomMarginRecord)
  • added: ctor BoundSheetRecord(BoundSheetRecord)
  • added: ctor CFHeader12Record(CFHeader12Record)
  • added: ctor CFHeaderBase(CFHeaderBase)
  • added: ctor CFHeaderRecord(CFHeaderRecord)
  • added: ctor CFRule12Record(CFRule12Record)
  • added: ctor CFRuleBase(CFRuleBase)
  • added: ctor CFRuleRecord(CFRuleRecord)
  • added: ctor CalcCountRecord(CalcCountRecord)
  • added: ctor CalcModeRecord(CalcModeRecord)
  • added: ctor CellRecord(CellRecord)
  • added: ctor CodepageRecord(CodepageRecord)
  • added: ctor ColumnInfoRecord(ColumnInfoRecord)
  • added: ctor CommonObjectDataSubRecord(CommonObjectDataSubRecord)
  • added: ctor ContinueRecord(ContinueRecord)
  • added: ctor CountryRecord(CountryRecord)
  • added: ctor DBCellRecord(int, short[])
  • added: ctor DConRefRecord(DConRefRecord)
  • added: ctor DVALRecord(DVALRecord)
  • added: ctor DVRecord(DVRecord)
  • added: ctor DateWindow1904Record(DateWindow1904Record)
  • added: ctor DefaultColWidthRecord(DefaultColWidthRecord)
  • added: ctor DefaultRowHeightRecord(DefaultRowHeightRecord)
  • added: ctor DeltaRecord(DeltaRecord)
  • added: ctor DimensionsRecord(DimensionsRecord)
  • added: ctor DrawingGroupRecord(DrawingGroupRecord)
  • added: ctor DrawingRecord(DrawingRecord)
  • added: ctor DrawingRecord(byte[])
  • added: ctor DrawingRecordForBiffViewer(DrawingRecordForBiffViewer)
  • added: ctor EmbeddedObjectRefSubRecord(EmbeddedObjectRefSubRecord)
  • added: ctor EscherAggregate(EscherAggregate)
  • added: ctor ExtSSTRecord(ExtSSTRecord)
  • added: ctor ExtSSTRecord.InfoSubRecord(ExtSSTRecord.InfoSubRecord)
  • added: ctor ExtendedFormatRecord(ExtendedFormatRecord)
  • added: ctor ExternSheetRecord(ExternSheetRecord)
  • added: ctor ExternalNameRecord(ExternalNameRecord)
  • added: ctor FeatHdrRecord(FeatHdrRecord)
  • added: ctor FeatRecord(FeatRecord)
  • added: ctor FileSharingRecord(FileSharingRecord)
  • added: ctor FnGroupCountRecord(FnGroupCountRecord)
  • added: ctor FontRecord(FontRecord)
  • added: ctor FooterRecord(FooterRecord)
  • added: ctor FormulaRecord(FormulaRecord)
  • added: ctor FtCblsSubRecord(FtCblsSubRecord)
  • added: ctor FtCfSubRecord(FtCfSubRecord)
  • added: ctor FtPioGrbitSubRecord(FtPioGrbitSubRecord)
  • added: ctor GridsetRecord(GridsetRecord)
  • added: ctor GroupMarkerSubRecord(GroupMarkerSubRecord)
  • added: ctor GutsRecord(GutsRecord)
  • added: ctor HCenterRecord(HCenterRecord)
  • added: ctor HeaderFooterBase(HeaderFooterBase)
  • added: ctor HeaderFooterRecord(HeaderFooterRecord)
  • added: ctor HeaderRecord(HeaderRecord)
  • added: ctor HideObjRecord(HideObjRecord)
  • added: ctor HorizontalPageBreakRecord(HorizontalPageBreakRecord)
  • added: ctor HyperlinkRecord(HyperlinkRecord)
  • added: ctor IndexRecord(IndexRecord)
  • added: ctor InterfaceHdrRecord(InterfaceHdrRecord)
  • added: ctor IterationRecord(IterationRecord)
  • added: ctor LabelRecord(LabelRecord)
  • added: ctor LabelSSTRecord(LabelSSTRecord)
  • added: ctor LbsDataSubRecord(LbsDataSubRecord)
  • added: ctor LbsDataSubRecord.LbsDropData(LbsDataSubRecord.LbsDropData)
  • added: ctor LeftMarginRecord(LeftMarginRecord)
  • added: ctor MMSRecord(MMSRecord)
  • added: ctor MergeCellsRecord(MergeCellsRecord)
  • added: ctor NameCommentRecord(NameCommentRecord)
  • added: ctor NameRecord(NameRecord)
  • added: ctor NoteRecord(NoteRecord)
  • added: ctor NoteStructureSubRecord(NoteStructureSubRecord)
  • added: ctor NumberRecord(NumberRecord)
  • added: ctor ObjRecord(ObjRecord)
  • added: ctor ObjectProtectRecord(ObjectProtectRecord)
  • added: ctor PageBreakRecord(PageBreakRecord)
  • added: ctor PageBreakRecord.Break(PageBreakRecord.Break)
  • added: ctor PaletteRecord(PaletteRecord)
  • added: ctor PaneRecord(PaneRecord)
  • added: ctor PasswordRecord(PasswordRecord)
  • added: ctor PasswordRev4Record(PasswordRev4Record)
  • added: ctor PrecisionRecord(PrecisionRecord)
  • added: ctor PrintGridlinesRecord(PrintGridlinesRecord)
  • added: ctor PrintHeadersRecord(PrintHeadersRecord)
  • added: ctor PrintSetupRecord(PrintSetupRecord)
  • added: ctor RKRecord(RKRecord)
  • added: ctor RecalcIdRecord(RecalcIdRecord)
  • added: ctor Record(Record)
  • added: ctor RefModeRecord(RefModeRecord)
  • added: ctor RightMarginRecord(RightMarginRecord)
  • added: ctor RowRecord(RowRecord)
  • added: ctor SCLRecord(SCLRecord)
  • added: ctor SSTRecord(SSTRecord)
  • added: ctor SaveRecalcRecord(SaveRecalcRecord)
  • added: ctor ScenarioProtectRecord(ScenarioProtectRecord)
  • added: ctor SelectionRecord(SelectionRecord)
  • added: ctor SharedFormulaRecord(SharedFormulaRecord)
  • added: ctor SharedValueRecordBase(SharedValueRecordBase)
  • added: ctor StandardRecord(StandardRecord)
  • added: ctor StringRecord(StringRecord)
  • added: ctor StyleRecord(StyleRecord)
  • added: ctor SubRecord(SubRecord)
  • added: ctor SupBookRecord(SupBookRecord)
  • added: ctor TabIdRecord(TabIdRecord)
  • added: ctor TableRecord(TableRecord)
  • added: ctor TableStylesRecord(TableStylesRecord)
  • added: ctor TextObjectRecord(TextObjectRecord)
  • added: ctor TopMarginRecord(TopMarginRecord)
  • added: ctor UncalcedRecord(UncalcedRecord)
  • added: ctor UserSViewBegin(UserSViewBegin)
  • added: ctor UserSViewEnd(UserSViewEnd)
  • added: ctor VCenterRecord(VCenterRecord)
  • added: ctor VerticalPageBreakRecord(VerticalPageBreakRecord)
  • added: ctor WSBoolRecord(WSBoolRecord)
  • added: ctor WindowOneRecord(WindowOneRecord)
  • added: ctor WindowProtectRecord(WindowProtectRecord)
  • added: ctor WindowTwoRecord(WindowTwoRecord)
  • added: ctor WriteAccessRecord(WriteAccessRecord)
  • added: final class FormulaSpecialCachedValue
  • added: interface CFRuleBase.ComparisonOperator
  • added: method AbstractEscherHolderRecord.copy(): AbstractEscherHolderRecord
  • added: method ArrayRecord.copy(): ArrayRecord
  • added: method AutoFilterInfoRecord.copy(): AutoFilterInfoRecord
  • added: method BOFRecord.copy(): BOFRecord
  • added: method BackupRecord.copy(): BackupRecord
  • added: method BlankRecord.copy(): BlankRecord
  • added: method BookBoolRecord.copy(): BookBoolRecord
  • added: method BoolErrRecord.copy(): BoolErrRecord
  • added: method BottomMarginRecord.copy(): BottomMarginRecord
  • added: method BoundSheetRecord.copy(): BoundSheetRecord
  • added: method CFHeader12Record.copy(): CFHeader12Record
  • added: method CFHeaderBase.copy(): CFHeaderBase
  • added: method CFHeaderRecord.copy(): CFHeaderRecord
  • added: method CFRule12Record.copy(): CFRule12Record
  • added: method CFRuleBase.copy(): CFRuleBase
  • added: method CFRuleRecord.copy(): CFRuleRecord
  • added: method CRNCountRecord.copy(): CRNCountRecord
  • added: method CRNRecord.copy(): CRNRecord
  • added: method CalcCountRecord.copy(): CalcCountRecord
  • added: method CalcModeRecord.copy(): CalcModeRecord
  • added: method CellRecord.copy(): CellRecord
  • added: method CodepageRecord.copy(): CodepageRecord
  • added: method ColumnInfoRecord.copy(): ColumnInfoRecord
  • added: method CommonObjectDataSubRecord.copy(): CommonObjectDataSubRecord
  • added: method ContinueRecord.copy(): ContinueRecord
  • added: method CountryRecord.copy(): CountryRecord
  • added: method DBCellRecord.copy(): DBCellRecord
  • added: method DConRefRecord.copy(): DConRefRecord
  • added: method DSFRecord.copy(): DSFRecord
  • added: method DVALRecord.copy(): DVALRecord
  • added: method DVRecord.copy(): DVRecord
  • added: method DateWindow1904Record.copy(): DateWindow1904Record
  • added: method DefaultColWidthRecord.copy(): DefaultColWidthRecord
  • added: method DefaultRowHeightRecord.copy(): DefaultRowHeightRecord
  • added: method DeltaRecord.copy(): DeltaRecord
  • added: method DimensionsRecord.copy(): DimensionsRecord
  • added: method DrawingGroupRecord.copy(): DrawingGroupRecord
  • added: method DrawingRecord.copy(): DrawingRecord
  • added: method DrawingRecordForBiffViewer.copy(): DrawingRecordForBiffViewer
  • added: method DrawingSelectionRecord.copy(): DrawingSelectionRecord
  • added: method EOFRecord.copy(): EOFRecord
  • added: method EmbeddedObjectRefSubRecord.copy(): EmbeddedObjectRefSubRecord
  • added: method EndSubRecord.copy(): EndSubRecord
  • added: method EscherAggregate.copy(): EscherAggregate
  • added: method ExtSSTRecord.copy(): ExtSSTRecord
  • added: method ExtendedFormatRecord.copy(): ExtendedFormatRecord
  • added: method ExternSheetRecord.copy(): ExternSheetRecord
  • added: method ExternalNameRecord.copy(): ExternalNameRecord
  • added: method FeatHdrRecord.copy(): FeatHdrRecord
  • added: method FeatRecord.copy(): FeatRecord
  • added: method FilePassRecord.copy(): FilePassRecord
  • added: method FileSharingRecord.copy(): FileSharingRecord
  • added: method FnGroupCountRecord.copy(): FnGroupCountRecord
  • added: method FontRecord.copy(): FontRecord
  • added: method FooterRecord.copy(): FooterRecord
  • added: method FormatRecord.copy(): FormatRecord
  • added: method FormulaRecord.copy(): FormulaRecord
  • added: method FormulaSpecialCachedValue.formatDebugString(): String
  • added: method FormulaSpecialCachedValue.getBooleanValue(): boolean
  • added: method FormulaSpecialCachedValue.getErrorValue(): int
  • added: method FormulaSpecialCachedValue.getTypeCode(): int
  • added: method FormulaSpecialCachedValue.getValueType(): int
  • added: method FormulaSpecialCachedValue.serialize(LittleEndianOutput): void
  • added: method FormulaSpecialCachedValue.toString(): String
  • added: method FtCblsSubRecord.copy(): FtCblsSubRecord
  • added: method FtCfSubRecord.copy(): FtCfSubRecord
  • added: method FtPioGrbitSubRecord.copy(): FtPioGrbitSubRecord
  • added: method GridsetRecord.copy(): GridsetRecord
  • added: method GroupMarkerSubRecord.copy(): GroupMarkerSubRecord
  • added: method GutsRecord.copy(): GutsRecord
  • added: method HCenterRecord.copy(): HCenterRecord
  • added: method HeaderFooterBase.copy(): HeaderFooterBase
  • added: method HeaderFooterRecord.copy(): HeaderFooterRecord
  • added: method HeaderRecord.copy(): HeaderRecord
  • added: method HideObjRecord.copy(): HideObjRecord
  • added: method HorizontalPageBreakRecord.copy(): HorizontalPageBreakRecord
  • added: method HyperlinkRecord.copy(): HyperlinkRecord
  • added: method IndexRecord.copy(): IndexRecord
  • added: method InterfaceEndRecord.copy(): InterfaceEndRecord
  • added: method InterfaceHdrRecord.copy(): InterfaceHdrRecord
  • added: method IterationRecord.copy(): IterationRecord
  • added: method LabelRecord.copy(): LabelRecord
  • added: method LabelSSTRecord.copy(): LabelSSTRecord
  • added: method LbsDataSubRecord.LbsDropData.copy(): LbsDataSubRecord.LbsDropData
  • added: method LbsDataSubRecord.copy(): LbsDataSubRecord
  • added: method LeftMarginRecord.copy(): LeftMarginRecord
  • added: method MMSRecord.copy(): MMSRecord
  • added: method MergeCellsRecord.copy(): MergeCellsRecord
  • added: method MulBlankRecord.copy(): MulBlankRecord
  • added: method MulRKRecord.copy(): MulRKRecord
  • added: method NameCommentRecord.copy(): NameCommentRecord
  • added: method NameRecord.copy(): NameRecord
  • added: method NoteRecord.copy(): NoteRecord
  • added: method NoteStructureSubRecord.copy(): NoteStructureSubRecord
  • added: method NumberRecord.copy(): NumberRecord
  • added: method ObjRecord.copy(): ObjRecord
  • added: method ObjectProtectRecord.copy(): ObjectProtectRecord
  • added: method PageBreakRecord.copy(): PageBreakRecord
  • added: method PaletteRecord.copy(): PaletteRecord
  • added: method PaneRecord.copy(): PaneRecord
  • added: method PasswordRecord.copy(): PasswordRecord
  • added: method PasswordRev4Record.copy(): PasswordRev4Record
  • added: method PrecisionRecord.copy(): PrecisionRecord
  • added: method PrintGridlinesRecord.copy(): PrintGridlinesRecord
  • added: method PrintHeadersRecord.copy(): PrintHeadersRecord
  • added: method PrintSetupRecord.copy(): PrintSetupRecord
  • added: method ProtectRecord.copy(): ProtectRecord
  • added: method ProtectionRev4Record.copy(): ProtectionRev4Record
  • added: method RKRecord.copy(): RKRecord
  • added: method RecalcIdRecord.copy(): RecalcIdRecord
  • added: method Record.copy(): Record
  • added: method RefModeRecord.copy(): RefModeRecord
  • added: method RefreshAllRecord.copy(): RefreshAllRecord
  • added: method RightMarginRecord.copy(): RightMarginRecord
  • added: method RowRecord.copy(): RowRecord
  • added: method SCLRecord.copy(): SCLRecord
  • added: method SSTRecord.copy(): SSTRecord
  • added: method SaveRecalcRecord.copy(): SaveRecalcRecord
  • added: method ScenarioProtectRecord.copy(): ScenarioProtectRecord
  • added: method SelectionRecord.copy(): SelectionRecord
  • added: method SharedFormulaRecord.copy(): SharedFormulaRecord
  • added: method StandardRecord.copy(): StandardRecord
  • added: method StringRecord.copy(): StringRecord
  • added: method StyleRecord.copy(): StyleRecord
  • added: method SubRecord.copy(): SubRecord
  • added: method SupBookRecord.copy(): SupBookRecord
  • added: method TabIdRecord.copy(): TabIdRecord
  • added: method TableRecord.copy(): TableRecord
  • added: method TableStylesRecord.copy(): TableStylesRecord
  • added: method TextObjectRecord.copy(): TextObjectRecord
  • added: method TopMarginRecord.copy(): TopMarginRecord
  • added: method UncalcedRecord.copy(): UncalcedRecord
  • added: method UnknownRecord.copy(): UnknownRecord
  • added: method UseSelFSRecord.copy(): UseSelFSRecord
  • added: method UserSViewBegin.copy(): UserSViewBegin
  • added: method UserSViewEnd.copy(): UserSViewEnd
  • added: method VCenterRecord.copy(): VCenterRecord
  • added: method VerticalPageBreakRecord.copy(): VerticalPageBreakRecord
  • added: method WSBoolRecord.copy(): WSBoolRecord
  • added: method WindowOneRecord.copy(): WindowOneRecord
  • added: method WindowProtectRecord.copy(): WindowProtectRecord
  • added: method WindowTwoRecord.copy(): WindowTwoRecord
  • added: method WriteAccessRecord.copy(): WriteAccessRecord
  • added: method WriteProtectRecord.copy(): WriteProtectRecord
  • added: static field CFRuleBase.ComparisonOperator.max_operator: byte
  • added: static field FormulaSpecialCachedValue.BOOLEAN: int
  • added: static field FormulaSpecialCachedValue.EMPTY: int
  • added: static field FormulaSpecialCachedValue.ERROR_CODE: int
  • added: static field FormulaSpecialCachedValue.STRING: int
  • added: static method FormulaSpecialCachedValue.create(long): FormulaSpecialCachedValue
  • added: static method FormulaSpecialCachedValue.createCachedBoolean(boolean): FormulaSpecialCachedValue
  • added: static method FormulaSpecialCachedValue.createCachedEmptyValue(): FormulaSpecialCachedValue
  • added: static method FormulaSpecialCachedValue.createCachedErrorCode(int): FormulaSpecialCachedValue
  • added: static method FormulaSpecialCachedValue.createForString(): FormulaSpecialCachedValue
  • changed: final class ColumnInfoRecordsAggregate extends RecordAggregate implements Cloneable → final class ColumnInfoRecordsAggregate extends RecordAggregate implements Duplicatable
  • added: ctor CFRecordsAggregate(CFRecordsAggregate)
  • added: ctor ColumnInfoRecordsAggregate(ColumnInfoRecordsAggregate)
  • added: method ColumnInfoRecordsAggregate.copy(): ColumnInfoRecordsAggregate
  • added: method ColumnInfoRecordsAggregate.getMaxColumnIndex(): int
  • added: method ColumnInfoRecordsAggregate.getMinColumnIndex(): int
  • removed: method Threshold.copyTo(Threshold): void
  • changed: final class BorderFormatting implements Cloneable → final class BorderFormatting implements Duplicatable
  • changed: final class ColorGradientFormatting implements Cloneable → final class ColorGradientFormatting implements Duplicatable
  • changed: final class ColorGradientThreshold extends Threshold implements Cloneable → final class ColorGradientThreshold extends Threshold implements Duplicatable
  • changed: final class DataBarFormatting implements Cloneable → final class DataBarFormatting implements Duplicatable
  • changed: final class DataBarThreshold extends Threshold implements Cloneable → final class DataBarThreshold extends Threshold implements Duplicatable
  • changed: final class FontFormatting implements Cloneable → final class FontFormatting implements Duplicatable
  • changed: final class IconMultiStateFormatting implements Cloneable → final class IconMultiStateFormatting implements Duplicatable
  • changed: final class IconMultiStateThreshold extends Threshold implements Cloneable → final class IconMultiStateThreshold extends Threshold implements Duplicatable
  • changed: final class PatternFormatting implements Cloneable → final class PatternFormatting implements Duplicatable
  • changed: method ColorGradientFormatting.clone(): Object → method ColorGradientFormatting.clone(): ColorGradientFormatting
  • changed: method DataBarFormatting.clone(): Object → method DataBarFormatting.clone(): DataBarFormatting
  • changed: method IconMultiStateFormatting.clone(): Object → method IconMultiStateFormatting.clone(): IconMultiStateFormatting
  • changed: method PatternFormatting.clone(): Object → method PatternFormatting.clone(): PatternFormatting
  • added: ctor BorderFormatting(BorderFormatting)
  • added: ctor ColorGradientFormatting(ColorGradientFormatting)
  • added: ctor ColorGradientThreshold(ColorGradientThreshold)
  • added: ctor DataBarFormatting(DataBarFormatting)
  • added: ctor DataBarThreshold(DataBarThreshold)
  • added: ctor FontFormatting(FontFormatting)
  • added: ctor IconMultiStateFormatting(IconMultiStateFormatting)
  • added: ctor IconMultiStateThreshold(IconMultiStateThreshold)
  • added: ctor PatternFormatting(PatternFormatting)
  • added: ctor Threshold(Threshold)
  • added: method BorderFormatting.copy(): BorderFormatting
  • added: method ColorGradientFormatting.copy(): ColorGradientFormatting
  • added: method ColorGradientThreshold.copy(): ColorGradientThreshold
  • added: method DataBarFormatting.copy(): DataBarFormatting
  • added: method DataBarThreshold.copy(): DataBarThreshold
  • added: method FontFormatting.copy(): FontFormatting
  • added: method IconMultiStateFormatting.copy(): IconMultiStateFormatting
  • added: method IconMultiStateThreshold.copy(): IconMultiStateThreshold
  • added: method PatternFormatting.copy(): PatternFormatting
  • added: method Threshold.copy(): Threshold
  • changed: final class AreaFormatRecord extends StandardRecord implements Cloneable → final class AreaFormatRecord extends StandardRecord
  • changed: final class AreaRecord extends StandardRecord implements Cloneable → final class AreaRecord extends StandardRecord
  • changed: final class AxisLineFormatRecord extends StandardRecord implements Cloneable → final class AxisLineFormatRecord extends StandardRecord
  • changed: final class AxisOptionsRecord extends StandardRecord implements Cloneable → final class AxisOptionsRecord extends StandardRecord
  • changed: final class AxisParentRecord extends StandardRecord implements Cloneable → final class AxisParentRecord extends StandardRecord
  • changed: final class AxisRecord extends StandardRecord implements Cloneable → final class AxisRecord extends StandardRecord
  • changed: final class AxisUsedRecord extends StandardRecord implements Cloneable → final class AxisUsedRecord extends StandardRecord
  • changed: final class BarRecord extends StandardRecord implements Cloneable → final class BarRecord extends StandardRecord
  • changed: final class BeginRecord extends StandardRecord implements Cloneable → final class BeginRecord extends StandardRecord
  • changed: final class CategorySeriesAxisRecord extends StandardRecord implements Cloneable → final class CategorySeriesAxisRecord extends StandardRecord
  • changed: final class ChartEndBlockRecord extends StandardRecord implements Cloneable → final class ChartEndBlockRecord extends StandardRecord
  • changed: final class ChartRecord extends StandardRecord implements Cloneable → final class ChartRecord extends StandardRecord
  • changed: final class ChartStartBlockRecord extends StandardRecord implements Cloneable → final class ChartStartBlockRecord extends StandardRecord
  • changed: final class DatRecord extends StandardRecord implements Cloneable → final class DatRecord extends StandardRecord
  • changed: final class DataFormatRecord extends StandardRecord implements Cloneable → final class DataFormatRecord extends StandardRecord
  • changed: final class DefaultDataLabelTextPropertiesRecord extends StandardRecord implements Cloneable → final class DefaultDataLabelTextPropertiesRecord extends StandardRecord
  • changed: final class EndRecord extends StandardRecord implements Cloneable → final class EndRecord extends StandardRecord
  • changed: final class FontBasisRecord extends StandardRecord implements Cloneable → final class FontBasisRecord extends StandardRecord
  • changed: final class FontIndexRecord extends StandardRecord implements Cloneable → final class FontIndexRecord extends StandardRecord
  • changed: final class FrameRecord extends StandardRecord implements Cloneable → final class FrameRecord extends StandardRecord
  • changed: final class LegendRecord extends StandardRecord implements Cloneable → final class LegendRecord extends StandardRecord
  • changed: final class LineFormatRecord extends StandardRecord implements Cloneable → final class LineFormatRecord extends StandardRecord
  • changed: final class LinkedDataRecord extends StandardRecord implements Cloneable → final class LinkedDataRecord extends StandardRecord
  • changed: final class NumberFormatIndexRecord extends StandardRecord implements Cloneable → final class NumberFormatIndexRecord extends StandardRecord
  • changed: final class ObjectLinkRecord extends StandardRecord implements Cloneable → final class ObjectLinkRecord extends StandardRecord
  • changed: method PlotAreaRecord.clone(): Object → method PlotAreaRecord.clone(): PlotAreaRecord
  • changed: method PlotGrowthRecord.clone(): Object → method PlotGrowthRecord.clone(): PlotGrowthRecord
  • changed: method SeriesChartGroupIndexRecord.clone(): Object → method SeriesChartGroupIndexRecord.clone(): SeriesChartGroupIndexRecord
  • changed: method SeriesIndexRecord.clone(): Object → method SeriesIndexRecord.clone(): SeriesIndexRecord
  • changed: method SeriesLabelsRecord.clone(): Object → method SeriesLabelsRecord.clone(): SeriesLabelsRecord
  • changed: method SeriesListRecord.clone(): Object → method SeriesListRecord.clone(): SeriesListRecord
  • changed: method SeriesRecord.clone(): Object → method SeriesRecord.clone(): SeriesRecord
  • changed: method SeriesTextRecord.clone(): Object → method SeriesTextRecord.clone(): SeriesTextRecord
  • changed: method SeriesToChartGroupRecord.clone(): Object → method SeriesToChartGroupRecord.clone(): SeriesToChartGroupRecord
  • changed: method SheetPropertiesRecord.clone(): Object → method SheetPropertiesRecord.clone(): SheetPropertiesRecord
  • changed: method TextRecord.clone(): Object → method TextRecord.clone(): TextRecord
  • changed: method TickRecord.clone(): Object → method TickRecord.clone(): TickRecord
  • changed: method UnitsRecord.clone(): Object → method UnitsRecord.clone(): UnitsRecord
  • changed: method ValueRangeRecord.clone(): Object → method ValueRangeRecord.clone(): ValueRangeRecord
  • added: ctor AreaFormatRecord(AreaFormatRecord)
  • added: ctor AreaRecord(AreaRecord)
  • added: ctor AxisLineFormatRecord(AxisLineFormatRecord)
  • added: ctor AxisOptionsRecord(AxisOptionsRecord)
  • added: ctor AxisParentRecord(AxisParentRecord)
  • added: ctor AxisRecord(AxisRecord)
  • added: ctor AxisUsedRecord(AxisUsedRecord)
  • added: ctor BarRecord(BarRecord)
  • added: ctor BeginRecord(BeginRecord)
  • added: ctor CatLabRecord(CatLabRecord)
  • added: ctor CategorySeriesAxisRecord(CategorySeriesAxisRecord)
  • added: ctor ChartEndBlockRecord(ChartEndBlockRecord)
  • added: ctor ChartEndObjectRecord(ChartEndObjectRecord)
  • added: ctor ChartFRTInfoRecord(ChartFRTInfoRecord)
  • added: ctor ChartFormatRecord(ChartFormatRecord)
  • added: ctor ChartRecord(ChartRecord)
  • added: ctor ChartStartBlockRecord(ChartStartBlockRecord)
  • added: ctor ChartStartObjectRecord(ChartStartObjectRecord)
  • added: ctor ChartTitleFormatRecord(ChartTitleFormatRecord)
  • added: ctor DatRecord(DatRecord)
  • added: ctor DataFormatRecord(DataFormatRecord)
  • added: ctor DataLabelExtensionRecord(DataLabelExtensionRecord)
  • added: ctor DefaultDataLabelTextPropertiesRecord(DefaultDataLabelTextPropertiesRecord)
  • added: ctor FontBasisRecord(FontBasisRecord)
  • added: ctor FontIndexRecord(FontIndexRecord)
  • added: ctor FrameRecord(FrameRecord)
  • added: ctor LegendRecord(LegendRecord)
  • added: ctor LineFormatRecord(LineFormatRecord)
  • added: ctor LinkedDataRecord(LinkedDataRecord)
  • added: ctor NumberFormatIndexRecord(NumberFormatIndexRecord)
  • added: ctor ObjectLinkRecord(ObjectLinkRecord)
  • added: ctor PlotGrowthRecord(PlotGrowthRecord)
  • added: ctor SeriesChartGroupIndexRecord(SeriesChartGroupIndexRecord)
  • added: ctor SeriesIndexRecord(SeriesIndexRecord)
  • added: ctor SeriesLabelsRecord(SeriesLabelsRecord)
  • added: ctor SeriesListRecord(SeriesListRecord)
  • added: ctor SeriesRecord(SeriesRecord)
  • added: ctor SeriesTextRecord(SeriesTextRecord)
  • added: ctor SeriesToChartGroupRecord(SeriesToChartGroupRecord)
  • added: ctor SheetPropertiesRecord(SheetPropertiesRecord)
  • added: ctor TextRecord(TextRecord)
  • added: ctor TickRecord(TickRecord)
  • added: ctor UnitsRecord(UnitsRecord)
  • added: ctor ValueRangeRecord(ValueRangeRecord)
  • added: method AreaFormatRecord.copy(): AreaFormatRecord
  • added: method AreaRecord.copy(): AreaRecord
  • added: method AxisLineFormatRecord.copy(): AxisLineFormatRecord
  • added: method AxisOptionsRecord.copy(): AxisOptionsRecord
  • added: method AxisParentRecord.copy(): AxisParentRecord
  • added: method AxisRecord.copy(): AxisRecord
  • added: method AxisUsedRecord.copy(): AxisUsedRecord
  • added: method BarRecord.copy(): BarRecord
  • added: method BeginRecord.copy(): BeginRecord
  • added: method CatLabRecord.copy(): CatLabRecord
  • added: method CategorySeriesAxisRecord.copy(): CategorySeriesAxisRecord
  • added: method ChartEndBlockRecord.copy(): ChartEndBlockRecord
  • added: method ChartEndObjectRecord.copy(): ChartEndObjectRecord
  • added: method ChartFRTInfoRecord.copy(): ChartFRTInfoRecord
  • added: method ChartFormatRecord.copy(): ChartFormatRecord
  • added: method ChartRecord.copy(): ChartRecord
  • added: method ChartStartBlockRecord.copy(): ChartStartBlockRecord
  • added: method ChartStartObjectRecord.copy(): ChartStartObjectRecord
  • added: method ChartTitleFormatRecord.copy(): ChartTitleFormatRecord
  • added: method DatRecord.copy(): DatRecord
  • added: method DataFormatRecord.copy(): DataFormatRecord
  • added: method DataLabelExtensionRecord.copy(): DataLabelExtensionRecord
  • added: method DefaultDataLabelTextPropertiesRecord.copy(): DefaultDataLabelTextPropertiesRecord
  • added: method EndRecord.copy(): EndRecord
  • added: method FontBasisRecord.copy(): FontBasisRecord
  • added: method FontIndexRecord.copy(): FontIndexRecord
  • added: method FrameRecord.copy(): FrameRecord
  • added: method LegendRecord.copy(): LegendRecord
  • added: method LineFormatRecord.copy(): LineFormatRecord
  • added: method LinkedDataRecord.copy(): LinkedDataRecord
  • added: method NumberFormatIndexRecord.copy(): NumberFormatIndexRecord
  • added: method ObjectLinkRecord.copy(): ObjectLinkRecord
  • added: method PlotAreaRecord.copy(): PlotAreaRecord
  • added: method PlotGrowthRecord.copy(): PlotGrowthRecord
  • added: method SeriesChartGroupIndexRecord.copy(): SeriesChartGroupIndexRecord
  • added: method SeriesIndexRecord.copy(): SeriesIndexRecord
  • added: method SeriesLabelsRecord.copy(): SeriesLabelsRecord
  • added: method SeriesListRecord.copy(): SeriesListRecord
  • added: method SeriesRecord.copy(): SeriesRecord
  • added: method SeriesTextRecord.copy(): SeriesTextRecord
  • added: method SeriesToChartGroupRecord.copy(): SeriesToChartGroupRecord
  • added: method SheetPropertiesRecord.copy(): SheetPropertiesRecord
  • added: method TextRecord.copy(): TextRecord
  • added: method TickRecord.copy(): TickRecord
  • added: method UnitsRecord.copy(): UnitsRecord
  • added: method ValueRangeRecord.copy(): ValueRangeRecord
  • removed: ctor UnicodeString.ExtRst()
  • removed: ctor UnicodeString.ExtRst(LittleEndianInput, int)
  • removed: ctor UnicodeString.FormatRun(LittleEndianInput)
  • removed: ctor UnicodeString.FormatRun(short, short)
  • removed: ctor UnicodeString.PhRun(int, int, int)
  • removed: method UnicodeString.ExtRst.clone(): UnicodeString.ExtRst
  • removed: method UnicodeString.ExtRst.compareTo(UnicodeString.ExtRst): int
  • removed: method UnicodeString.ExtRst.equals(Object): boolean
  • removed: method UnicodeString.ExtRst.getDataSize(): int
  • removed: method UnicodeString.ExtRst.getFormattingFontIndex(): short
  • removed: method UnicodeString.ExtRst.getFormattingOptions(): short
  • removed: method UnicodeString.ExtRst.getNumberOfRuns(): int
  • removed: method UnicodeString.ExtRst.getPhRuns(): UnicodeString.PhRun[]
  • removed: method UnicodeString.ExtRst.getPhoneticText(): String
  • removed: method UnicodeString.ExtRst.hashCode(): int
  • removed: method UnicodeString.ExtRst.serialize(ContinuableRecordOutput): void
  • removed: method UnicodeString.FormatRun.compareTo(UnicodeString.FormatRun): int
  • removed: method UnicodeString.FormatRun.equals(Object): boolean
  • removed: method UnicodeString.FormatRun.getCharacterPos(): short
  • removed: method UnicodeString.FormatRun.getFontIndex(): short
  • removed: method UnicodeString.FormatRun.hashCode(): int
  • removed: method UnicodeString.FormatRun.serialize(LittleEndianOutput): void
  • removed: method UnicodeString.FormatRun.toString(): String
  • removed: static class UnicodeString.ExtRst implements Comparable
  • removed: static class UnicodeString.FormatRun implements Comparable
  • removed: static class UnicodeString.PhRun
  • changed: class UnicodeString implements Comparable → class UnicodeString implements Comparable, Duplicatable
  • changed: final class ExtendedColor implements Cloneable → final class ExtendedColor implements Duplicatable
  • changed: final class FtrHeader implements Cloneable → final class FtrHeader implements Duplicatable
  • changed: method FtrHeader.clone(): Object → method FtrHeader.clone(): FtrHeader
  • changed: method UnicodeString.addFormatRun(UnicodeString.FormatRun): void → method UnicodeString.addFormatRun(FormatRun): void
  • changed: method UnicodeString.clone(): Object → method UnicodeString.clone(): UnicodeString
  • changed: method UnicodeString.getExtendedRst(): UnicodeString.ExtRst → method UnicodeString.getExtendedRst(): ExtRst
  • changed: method UnicodeString.getFormatRun(int): UnicodeString.FormatRun → method UnicodeString.getFormatRun(int): FormatRun
  • changed: method UnicodeString.removeFormatRun(UnicodeString.FormatRun): void → method UnicodeString.removeFormatRun(FormatRun): void
  • added: class ExtRst implements Comparable
  • added: class FormatRun implements Comparable
  • added: class PhRun
  • added: ctor ExtRst()
  • added: ctor ExtRst(ExtRst)
  • added: ctor ExtRst(LittleEndianInput, int)
  • added: ctor ExtendedColor(ExtendedColor)
  • added: ctor FeatFormulaErr2(FeatFormulaErr2)
  • added: ctor FeatProtection(FeatProtection)
  • added: ctor FeatSmartTag(FeatSmartTag)
  • added: ctor FormatRun(FormatRun)
  • added: ctor FormatRun(LittleEndianInput)
  • added: ctor FormatRun(short, short)
  • added: ctor FtrHeader(FtrHeader)
  • added: ctor PhRun(PhRun)
  • added: ctor PhRun(int, int, int)
  • added: method ExtRst.compareTo(ExtRst): int
  • added: method ExtRst.copy(): ExtRst
  • added: method ExtRst.equals(Object): boolean
  • added: method ExtRst.getDataSize(): int
  • added: method ExtRst.getFormattingFontIndex(): short
  • added: method ExtRst.getFormattingOptions(): short
  • added: method ExtRst.getNumberOfRuns(): int
  • added: method ExtRst.getPhRuns(): PhRun[]
  • added: method ExtRst.getPhoneticText(): String
  • added: method ExtRst.hashCode(): int
  • added: method ExtRst.serialize(ContinuableRecordOutput): void
  • added: method ExtendedColor.copy(): ExtendedColor
  • added: method FeatFormulaErr2.copy(): FeatFormulaErr2
  • added: method FeatProtection.copy(): FeatProtection
  • added: method FeatSmartTag.copy(): FeatSmartTag
  • added: method FormatRun.compareTo(FormatRun): int
  • added: method FormatRun.equals(Object): boolean
  • added: method FormatRun.getCharacterPos(): short
  • added: method FormatRun.getFontIndex(): short
  • added: method FormatRun.hashCode(): int
  • added: method FormatRun.serialize(LittleEndianOutput): void
  • added: method FormatRun.toString(): String
  • added: method FtrHeader.copy(): FtrHeader
  • added: method PhRun.hashCode(): int
  • added: method SharedFeature.copy(): SharedFeature
  • added: method UnicodeString.copy(): UnicodeString
  • added: ctor ContinuableRecord(ContinuableRecord)
  • added: ctor DataItemRecord(DataItemRecord)
  • added: ctor ExtendedPivotTableViewFieldsRecord(ExtendedPivotTableViewFieldsRecord)
  • added: ctor PageItemRecord(PageItemRecord)
  • added: ctor StreamIDRecord(StreamIDRecord)
  • added: ctor ViewDefinitionRecord(ViewDefinitionRecord)
  • added: ctor ViewFieldsRecord(ViewFieldsRecord)
  • added: ctor ViewSourceRecord(ViewSourceRecord)
  • added: method DataItemRecord.copy(): DataItemRecord
  • added: method ExtendedPivotTableViewFieldsRecord.copy(): ExtendedPivotTableViewFieldsRecord
  • added: method PageItemRecord.copy(): PageItemRecord
  • added: method StreamIDRecord.copy(): StreamIDRecord
  • added: method ViewDefinitionRecord.copy(): ViewDefinitionRecord
  • added: method ViewFieldsRecord.copy(): ViewFieldsRecord
  • added: method ViewSourceRecord.copy(): ViewSourceRecord
  • removed: class DummyGraphics2d extends Graphics2D
  • removed: ctor DummyGraphics2d()
  • removed: ctor DummyGraphics2d(PrintStream)
  • removed: ctor DummyGraphics2d(PrintStream, Graphics2D)
  • removed: ctor HSSFWorkbook(NPOIFSFileSystem)
  • removed: method DummyGraphics2d.addRenderingHints(Map): void
  • removed: method DummyGraphics2d.clearRect(int, int, int, int): void
  • removed: method DummyGraphics2d.clip(Shape): void
  • removed: method DummyGraphics2d.clipRect(int, int, int, int): void
  • removed: method DummyGraphics2d.copyArea(int, int, int, int, int, int): void
  • removed: method DummyGraphics2d.create(): Graphics
  • removed: method DummyGraphics2d.create(int, int, int, int): Graphics
  • removed: method DummyGraphics2d.dispose(): void
  • removed: method DummyGraphics2d.draw(Shape): void
  • removed: method DummyGraphics2d.draw3DRect(int, int, int, int, boolean): void
  • removed: method DummyGraphics2d.drawArc(int, int, int, int, int, int): void
  • removed: method DummyGraphics2d.drawBytes(byte[], int, int, int, int): void
  • removed: method DummyGraphics2d.drawChars(char[], int, int, int, int): void
  • removed: method DummyGraphics2d.drawGlyphVector(GlyphVector, float, float): void
  • removed: method DummyGraphics2d.drawImage(BufferedImage, BufferedImageOp, int, int): void
  • removed: method DummyGraphics2d.drawImage(Image, AffineTransform, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, Color, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, int, int, Color, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, int, int, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver): boolean
  • removed: method DummyGraphics2d.drawLine(int, int, int, int): void
  • removed: method DummyGraphics2d.drawOval(int, int, int, int): void
  • removed: method DummyGraphics2d.drawPolygon(Polygon): void
  • removed: method DummyGraphics2d.drawPolygon(int[], int[], int): void
  • removed: method DummyGraphics2d.drawPolyline(int[], int[], int): void
  • removed: method DummyGraphics2d.drawRect(int, int, int, int): void
  • removed: method DummyGraphics2d.drawRenderableImage(RenderableImage, AffineTransform): void
  • removed: method DummyGraphics2d.drawRenderedImage(RenderedImage, AffineTransform): void
  • removed: method DummyGraphics2d.drawRoundRect(int, int, int, int, int, int): void
  • removed: method DummyGraphics2d.drawString(AttributedCharacterIterator, float, float): void
  • removed: method DummyGraphics2d.drawString(AttributedCharacterIterator, int, int): void
  • removed: method DummyGraphics2d.drawString(String, float, float): void
  • removed: method DummyGraphics2d.drawString(String, int, int): void
  • removed: method DummyGraphics2d.fill(Shape): void
  • removed: method DummyGraphics2d.fill3DRect(int, int, int, int, boolean): void
  • removed: method DummyGraphics2d.fillArc(int, int, int, int, int, int): void
  • removed: method DummyGraphics2d.fillOval(int, int, int, int): void
  • removed: method DummyGraphics2d.fillPolygon(Polygon): void
  • removed: method DummyGraphics2d.fillPolygon(int[], int[], int): void
  • removed: method DummyGraphics2d.fillRect(int, int, int, int): void
  • removed: method DummyGraphics2d.fillRoundRect(int, int, int, int, int, int): void
  • removed: method DummyGraphics2d.finalize(): void
  • removed: method DummyGraphics2d.getBackground(): Color
  • removed: method DummyGraphics2d.getClip(): Shape
  • removed: method DummyGraphics2d.getClipBounds(): Rectangle
  • removed: method DummyGraphics2d.getClipBounds(Rectangle): Rectangle
  • removed: method DummyGraphics2d.getColor(): Color
  • removed: method DummyGraphics2d.getComposite(): Composite
  • removed: method DummyGraphics2d.getDeviceConfiguration(): GraphicsConfiguration
  • removed: method DummyGraphics2d.getFont(): Font
  • removed: method DummyGraphics2d.getFontMetrics(): FontMetrics
  • removed: method DummyGraphics2d.getFontMetrics(Font): FontMetrics
  • removed: method DummyGraphics2d.getFontRenderContext(): FontRenderContext
  • removed: method DummyGraphics2d.getPaint(): Paint
  • removed: method DummyGraphics2d.getRenderingHint(RenderingHints.Key): Object
  • removed: method DummyGraphics2d.getRenderingHints(): RenderingHints
  • removed: method DummyGraphics2d.getStroke(): Stroke
  • removed: method DummyGraphics2d.getTransform(): AffineTransform
  • removed: method DummyGraphics2d.hit(Rectangle, Shape, boolean): boolean
  • removed: method DummyGraphics2d.hitClip(int, int, int, int): boolean
  • removed: method DummyGraphics2d.rotate(double): void
  • removed: method DummyGraphics2d.rotate(double, double, double): void
  • removed: method DummyGraphics2d.scale(double, double): void
  • removed: method DummyGraphics2d.setBackground(Color): void
  • removed: method DummyGraphics2d.setClip(Shape): void
  • removed: method DummyGraphics2d.setClip(int, int, int, int): void
  • removed: method DummyGraphics2d.setColor(Color): void
  • removed: method DummyGraphics2d.setComposite(Composite): void
  • removed: method DummyGraphics2d.setFont(Font): void
  • removed: method DummyGraphics2d.setPaint(Paint): void
  • removed: method DummyGraphics2d.setPaintMode(): void
  • removed: method DummyGraphics2d.setRenderingHint(RenderingHints.Key, Object): void
  • removed: method DummyGraphics2d.setRenderingHints(Map): void
  • removed: method DummyGraphics2d.setStroke(Stroke): void
  • removed: method DummyGraphics2d.setTransform(AffineTransform): void
  • removed: method DummyGraphics2d.setXORMode(Color): void
  • removed: method DummyGraphics2d.shear(double, double): void
  • removed: method DummyGraphics2d.toString(): String
  • removed: method DummyGraphics2d.transform(AffineTransform): void
  • removed: method DummyGraphics2d.translate(double, double): void
  • removed: method DummyGraphics2d.translate(int, int): void
  • removed: method HSSFBorderFormatting.setBorderBottom(short): void
  • removed: method HSSFBorderFormatting.setBorderDiagonal(short): void
  • removed: method HSSFBorderFormatting.setBorderLeft(short): void
  • removed: method HSSFBorderFormatting.setBorderRight(short): void
  • removed: method HSSFBorderFormatting.setBorderTop(short): void
  • removed: method HSSFCell.getAddress(): CellAddress
  • removed: method HSSFCell.getCellTypeEnum(): CellType
  • removed: method HSSFCell.setCellFormula(String): void
  • removed: method HSSFCell.setCellType(CellType): void
  • removed: method HSSFCell.setCellType(int): void
  • removed: method HSSFCell.setCellValue(Calendar): void
  • removed: method HSSFCell.setCellValue(Date): void
  • removed: method HSSFCell.setCellValue(RichTextString): void
  • removed: method HSSFCell.setCellValue(String): void
  • removed: method HSSFCell.setCellValue(double): void
  • removed: method HSSFPatriarch.createChart(ClientAnchor): Chart
  • removed: method HSSFRow.createCell(int, int): HSSFCell
  • removed: method HSSFWorkbook.encryptBytes(byte[]): void
  • removed: method HSSFWorkbook.getRootDirectory(): DirectoryNode
  • removed: method HSSFWorkbook.resetFontCache(): void
  • removed: method HSSFWorkbook.setSheetHidden(int, int): void
  • removed: static method HSSFWorkbook.getOleMap(): Map
  • changed: class HSSFCell implements Cell → class HSSFCell extends CellBase
  • changed: class HSSFDateUtil extends DateUtil → final class HSSFDateUtil extends DateUtil
  • changed: ctor HSSFFont(short, FontRecord) → ctor HSSFFont(int, FontRecord)
  • changed: final class HSSFCellStyle implements CellStyle → final class HSSFCellStyle implements CellStyle, Duplicatable
  • changed: method HSSFBorderFormatting.getBorderBottom(): short → method HSSFBorderFormatting.getBorderBottom(): BorderStyle
  • changed: method HSSFBorderFormatting.getBorderDiagonal(): short → method HSSFBorderFormatting.getBorderDiagonal(): BorderStyle
  • changed: method HSSFBorderFormatting.getBorderLeft(): short → method HSSFBorderFormatting.getBorderLeft(): BorderStyle
  • changed: method HSSFBorderFormatting.getBorderRight(): short → method HSSFBorderFormatting.getBorderRight(): BorderStyle
  • changed: method HSSFBorderFormatting.getBorderTop(): short → method HSSFBorderFormatting.getBorderTop(): BorderStyle
  • changed: method HSSFCell.getCachedFormulaResultType(): int → method HSSFCell.getCachedFormulaResultType(): CellType
  • changed: method HSSFCell.getCellType(): int → method HSSFCell.getCellType(): CellType
  • changed: method HSSFCellStyle.getAlignment(): short → method HSSFCellStyle.getAlignment(): HorizontalAlignment
  • changed: method HSSFCellStyle.getBorderBottom(): short → method HSSFCellStyle.getBorderBottom(): BorderStyle
  • changed: method HSSFCellStyle.getBorderLeft(): short → method HSSFCellStyle.getBorderLeft(): BorderStyle
  • changed: method HSSFCellStyle.getBorderRight(): short → method HSSFCellStyle.getBorderRight(): BorderStyle
  • changed: method HSSFCellStyle.getBorderTop(): short → method HSSFCellStyle.getBorderTop(): BorderStyle
  • changed: method HSSFCellStyle.getFillPattern(): short → method HSSFCellStyle.getFillPattern(): FillPatternType
  • changed: method HSSFCellStyle.getVerticalAlignment(): short → method HSSFCellStyle.getVerticalAlignment(): VerticalAlignment
  • changed: method HSSFHyperlink.getType(): int → method HSSFHyperlink.getType(): HyperlinkType
  • added: class HSSFRangeCopier extends RangeCopier
  • added: class HSSFWorkbookFactory extends WorkbookFactory
  • added: ctor HSSFCellStyle(HSSFCellStyle)
  • added: ctor HSSFRangeCopier(Sheet, Sheet)
  • added: ctor HSSFWorkbookFactory()
  • added: enum HSSFChart.HSSFChartType
  • added: final class HSSFChart
  • added: method HSSFBorderFormatting.getBorderHorizontal(): BorderStyle
  • added: method HSSFBorderFormatting.getBorderVertical(): BorderStyle
  • added: method HSSFCell.getLocalDateTimeCellValue(): LocalDateTime
  • added: method HSSFCell.getSpreadsheetVersion(): SpreadsheetVersion
  • added: method HSSFCell.removeFormulaImpl(): void
  • added: method HSSFCell.setCellFormulaImpl(String): void
  • added: method HSSFCell.setCellTypeImpl(CellType): void
  • added: method HSSFCell.setCellValueImpl(Calendar): void
  • added: method HSSFCell.setCellValueImpl(Date): void
  • added: method HSSFCell.setCellValueImpl(LocalDateTime): void
  • added: method HSSFCell.setCellValueImpl(RichTextString): void
  • added: method HSSFCell.setCellValueImpl(String): void
  • added: method HSSFCell.setCellValueImpl(double): void
  • added: method HSSFCellStyle.copy(): HSSFCellStyle
  • added: method HSSFCellStyle.getFontIndexAsInt(): int
  • added: method HSSFChart.HSSFChartType.getSid(): short
  • added: method HSSFChart.HSSFSeries.getCategoryLabelsCellRange(): CellRangeAddressBase
  • added: method HSSFChart.HSSFSeries.getDataCategoryLabels(): LinkedDataRecord
  • added: method HSSFChart.HSSFSeries.getDataName(): LinkedDataRecord
  • added: method HSSFChart.HSSFSeries.getDataSecondaryCategoryLabels(): LinkedDataRecord
  • added: method HSSFChart.HSSFSeries.getDataValues(): LinkedDataRecord
  • added: method HSSFChart.HSSFSeries.getNumValues(): short
  • added: method HSSFChart.HSSFSeries.getSeries(): SeriesRecord
  • added: method HSSFChart.HSSFSeries.getSeriesTitle(): String
  • added: method HSSFChart.HSSFSeries.getValueType(): short
  • added: method HSSFChart.HSSFSeries.getValuesCellRange(): CellRangeAddressBase
  • added: method HSSFChart.HSSFSeries.setCategoryLabelsCellRange(CellRangeAddressBase): void
  • added: method HSSFChart.HSSFSeries.setSeriesTitle(String): void
  • added: method HSSFChart.HSSFSeries.setValuesCellRange(CellRangeAddressBase): void
  • added: method HSSFChart.createBarChart(HSSFWorkbook, HSSFSheet): void
  • added: method HSSFChart.createSeries(): HSSFChart.HSSFSeries
  • added: method HSSFChart.getChartHeight(): int
  • added: method HSSFChart.getChartTitle(): String
  • added: method HSSFChart.getChartWidth(): int
  • added: method HSSFChart.getChartX(): int
  • added: method HSSFChart.getChartY(): int
  • added: method HSSFChart.getSeries(): HSSFChart.HSSFSeries[]
  • added: method HSSFChart.getType(): HSSFChart.HSSFChartType
  • added: method HSSFChart.removeSeries(HSSFChart.HSSFSeries): boolean
  • added: method HSSFChart.setChartHeight(int): void
  • added: method HSSFChart.setChartTitle(String): void
  • added: method HSSFChart.setChartWidth(int): void
  • added: method HSSFChart.setChartX(int): void
  • added: method HSSFChart.setChartY(int): void
  • added: method HSSFChart.setValueRange(int, Double, Double, Double, Double): void
  • added: method HSSFConditionalFormattingRule.getText(): String
  • added: method HSSFFont.getIndexAsInt(): int
  • added: method HSSFRangeCopier.adjustCellReferencesInsideFormula(Cell, Sheet, int, int): void
  • added: method HSSFRow.shiftCellsLeft(int, int, int): void
  • added: method HSSFRow.shiftCellsRight(int, int, int): void
  • added: method HSSFSheet.getSheet(): InternalSheet
  • added: method HSSFSheet.shiftColumns(int, int, int): void
  • added: method HSSFWorkbook.getFontAt(int): HSSFFont
  • added: method HSSFWorkbook.getNumberOfFontsAsInt(): int
  • added: static class HSSFChart.HSSFSeries
  • added: static field HSSFChart.HSSFChartType.Area: HSSFChart.HSSFChartType
  • added: static field HSSFChart.HSSFChartType.Bar: HSSFChart.HSSFChartType
  • added: static field HSSFChart.HSSFChartType.Line: HSSFChart.HSSFChartType
  • added: static field HSSFChart.HSSFChartType.Pie: HSSFChart.HSSFChartType
  • added: static field HSSFChart.HSSFChartType.Scatter: HSSFChart.HSSFChartType
  • added: static field HSSFChart.HSSFChartType.Unknown: HSSFChart.HSSFChartType
  • added: static method HSSFChart.HSSFChartType.valueOf(String): HSSFChart.HSSFChartType
  • added: static method HSSFChart.HSSFChartType.values(): HSSFChart.HSSFChartType[]
  • added: static method HSSFChart.getSheetCharts(HSSFSheet): HSSFChart[]
  • added: static method HSSFWorkbookFactory.createWorkbook(): HSSFWorkbook
  • added: static method HSSFWorkbookFactory.createWorkbook(DirectoryNode): HSSFWorkbook
  • added: static method HSSFWorkbookFactory.createWorkbook(POIFSFileSystem): HSSFWorkbook
  • removed: method HSSFRowShifter.updateRowFormulas(Row, FormulaShifter): void
  • added: ctor HSSFColumnShifter(HSSFSheet)
  • added: final class HSSFColumnShifter extends ColumnShifter
  • added: method HSSFColumnShifter.updateConditionalFormatting(FormulaShifter): void
  • added: method HSSFColumnShifter.updateFormulas(FormulaShifter): void
  • added: method HSSFColumnShifter.updateHyperlinks(FormulaShifter): void
  • added: method HSSFColumnShifter.updateNamedRanges(FormulaShifter): void
  • removed: class PaneInformation extends PaneInformation
  • removed: ctor AreaReference(CellReference, CellReference)
  • removed: ctor AreaReference(String)
  • removed: ctor HSSFColor.AQUA()
  • removed: ctor HSSFColor.AUTOMATIC()
  • removed: ctor HSSFColor.BLACK()
  • removed: ctor HSSFColor.BLUE()
  • removed: ctor HSSFColor.BLUE_GREY()
  • removed: ctor HSSFColor.BRIGHT_GREEN()
  • removed: ctor HSSFColor.BROWN()
  • removed: ctor HSSFColor.CORAL()
  • removed: ctor HSSFColor.CORNFLOWER_BLUE()
  • removed: ctor HSSFColor.DARK_BLUE()
  • removed: ctor HSSFColor.DARK_GREEN()
  • removed: ctor HSSFColor.DARK_RED()
  • removed: ctor HSSFColor.DARK_TEAL()
  • removed: ctor HSSFColor.DARK_YELLOW()
  • removed: ctor HSSFColor.GOLD()
  • removed: ctor HSSFColor.GREEN()
  • removed: ctor HSSFColor.GREY_25_PERCENT()
  • removed: ctor HSSFColor.GREY_40_PERCENT()
  • removed: ctor HSSFColor.GREY_50_PERCENT()
  • removed: ctor HSSFColor.GREY_80_PERCENT()
  • removed: ctor HSSFColor.INDIGO()
  • removed: ctor HSSFColor.LAVENDER()
  • removed: ctor HSSFColor.LEMON_CHIFFON()
  • removed: ctor HSSFColor.LIGHT_BLUE()
  • removed: ctor HSSFColor.LIGHT_CORNFLOWER_BLUE()
  • removed: ctor HSSFColor.LIGHT_GREEN()
  • removed: ctor HSSFColor.LIGHT_ORANGE()
  • removed: ctor HSSFColor.LIGHT_TURQUOISE()
  • removed: ctor HSSFColor.LIGHT_YELLOW()
  • removed: ctor HSSFColor.LIME()
  • removed: ctor HSSFColor.MAROON()
  • removed: ctor HSSFColor.OLIVE_GREEN()
  • removed: ctor HSSFColor.ORANGE()
  • removed: ctor HSSFColor.ORCHID()
  • removed: ctor HSSFColor.PALE_BLUE()
  • removed: ctor HSSFColor.PINK()
  • removed: ctor HSSFColor.PLUM()
  • removed: ctor HSSFColor.RED()
  • removed: ctor HSSFColor.ROSE()
  • removed: ctor HSSFColor.ROYAL_BLUE()
  • removed: ctor HSSFColor.SEA_GREEN()
  • removed: ctor HSSFColor.SKY_BLUE()
  • removed: ctor HSSFColor.TAN()
  • removed: ctor HSSFColor.TEAL()
  • removed: ctor HSSFColor.TURQUOISE()
  • removed: ctor HSSFColor.VIOLET()
  • removed: ctor HSSFColor.WHITE()
  • removed: ctor HSSFColor.YELLOW()
  • removed: ctor PaneInformation(short, short, short, short, byte, boolean)
  • removed: final class AreaReference extends AreaReference
  • removed: static class HSSFColor.AQUA extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.AUTOMATIC extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.BLACK extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.BLUE_GREY extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.BRIGHT_GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.BROWN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.CORAL extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.CORNFLOWER_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.DARK_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.DARK_GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.DARK_RED extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.DARK_TEAL extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.DARK_YELLOW extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GOLD extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GREY_25_PERCENT extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GREY_40_PERCENT extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GREY_50_PERCENT extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.GREY_80_PERCENT extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.INDIGO extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LAVENDER extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LEMON_CHIFFON extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_CORNFLOWER_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_ORANGE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_TURQUOISE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIGHT_YELLOW extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.LIME extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.MAROON extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.OLIVE_GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.ORANGE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.ORCHID extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.PALE_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.PINK extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.PLUM extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.RED extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.ROSE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.ROYAL_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.SEA_GREEN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.SKY_BLUE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.TAN extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.TEAL extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.TURQUOISE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.VIOLET extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.WHITE extends HSSFColor.HSSFColorRef
  • removed: static class HSSFColor.YELLOW extends HSSFColor.HSSFColorRef
  • removed: static field HSSFColor.AQUA.hexString: String
  • removed: static field HSSFColor.AQUA.index2: int
  • removed: static field HSSFColor.AQUA.index: short
  • removed: static field HSSFColor.AQUA.triplet: short[]
  • removed: static field HSSFColor.AUTOMATIC.hexString: String
  • removed: static field HSSFColor.AUTOMATIC.index2: int
  • removed: static field HSSFColor.AUTOMATIC.index: short
  • removed: static field HSSFColor.AUTOMATIC.triplet: short[]
  • removed: static field HSSFColor.BLACK.hexString: String
  • removed: static field HSSFColor.BLACK.index2: int
  • removed: static field HSSFColor.BLACK.index: short
  • removed: static field HSSFColor.BLACK.triplet: short[]
  • removed: static field HSSFColor.BLUE.hexString: String
  • removed: static field HSSFColor.BLUE.index2: int
  • removed: static field HSSFColor.BLUE.index: short
  • removed: static field HSSFColor.BLUE.triplet: short[]
  • removed: static field HSSFColor.BLUE_GREY.hexString: String
  • removed: static field HSSFColor.BLUE_GREY.index2: int
  • removed: static field HSSFColor.BLUE_GREY.index: short
  • removed: static field HSSFColor.BLUE_GREY.triplet: short[]
  • removed: static field HSSFColor.BRIGHT_GREEN.hexString: String
  • removed: static field HSSFColor.BRIGHT_GREEN.index2: int
  • removed: static field HSSFColor.BRIGHT_GREEN.index: short
  • removed: static field HSSFColor.BRIGHT_GREEN.triplet: short[]
  • removed: static field HSSFColor.BROWN.hexString: String
  • removed: static field HSSFColor.BROWN.index2: int
  • removed: static field HSSFColor.BROWN.index: short
  • removed: static field HSSFColor.BROWN.triplet: short[]
  • removed: static field HSSFColor.CORAL.hexString: String
  • removed: static field HSSFColor.CORAL.index2: int
  • removed: static field HSSFColor.CORAL.index: short
  • removed: static field HSSFColor.CORAL.triplet: short[]
  • removed: static field HSSFColor.CORNFLOWER_BLUE.hexString: String
  • removed: static field HSSFColor.CORNFLOWER_BLUE.index2: int
  • removed: static field HSSFColor.CORNFLOWER_BLUE.index: short
  • removed: static field HSSFColor.CORNFLOWER_BLUE.triplet: short[]
  • removed: static field HSSFColor.DARK_BLUE.hexString: String
  • removed: static field HSSFColor.DARK_BLUE.index2: int
  • removed: static field HSSFColor.DARK_BLUE.index: short
  • removed: static field HSSFColor.DARK_BLUE.triplet: short[]
  • removed: static field HSSFColor.DARK_GREEN.hexString: String
  • removed: static field HSSFColor.DARK_GREEN.index2: int
  • removed: static field HSSFColor.DARK_GREEN.index: short
  • removed: static field HSSFColor.DARK_GREEN.triplet: short[]
  • removed: static field HSSFColor.DARK_RED.hexString: String
  • removed: static field HSSFColor.DARK_RED.index2: int
  • removed: static field HSSFColor.DARK_RED.index: short
  • removed: static field HSSFColor.DARK_RED.triplet: short[]
  • removed: static field HSSFColor.DARK_TEAL.hexString: String
  • removed: static field HSSFColor.DARK_TEAL.index2: int
  • removed: static field HSSFColor.DARK_TEAL.index: short
  • removed: static field HSSFColor.DARK_TEAL.triplet: short[]
  • removed: static field HSSFColor.DARK_YELLOW.hexString: String
  • removed: static field HSSFColor.DARK_YELLOW.index2: int
  • removed: static field HSSFColor.DARK_YELLOW.index: short
  • removed: static field HSSFColor.DARK_YELLOW.triplet: short[]
  • removed: static field HSSFColor.GOLD.hexString: String
  • removed: static field HSSFColor.GOLD.index2: int
  • removed: static field HSSFColor.GOLD.index: short
  • removed: static field HSSFColor.GOLD.triplet: short[]
  • removed: static field HSSFColor.GREEN.hexString: String
  • removed: static field HSSFColor.GREEN.index2: int
  • removed: static field HSSFColor.GREEN.index: short
  • removed: static field HSSFColor.GREEN.triplet: short[]
  • removed: static field HSSFColor.GREY_25_PERCENT.hexString: String
  • removed: static field HSSFColor.GREY_25_PERCENT.index2: int
  • removed: static field HSSFColor.GREY_25_PERCENT.index: short
  • removed: static field HSSFColor.GREY_25_PERCENT.triplet: short[]
  • removed: static field HSSFColor.GREY_40_PERCENT.hexString: String
  • removed: static field HSSFColor.GREY_40_PERCENT.index2: int
  • removed: static field HSSFColor.GREY_40_PERCENT.index: short
  • removed: static field HSSFColor.GREY_40_PERCENT.triplet: short[]
  • removed: static field HSSFColor.GREY_50_PERCENT.hexString: String
  • removed: static field HSSFColor.GREY_50_PERCENT.index2: int
  • removed: static field HSSFColor.GREY_50_PERCENT.index: short
  • removed: static field HSSFColor.GREY_50_PERCENT.triplet: short[]
  • removed: static field HSSFColor.GREY_80_PERCENT.hexString: String
  • removed: static field HSSFColor.GREY_80_PERCENT.index2: int
  • removed: static field HSSFColor.GREY_80_PERCENT.index: short
  • removed: static field HSSFColor.GREY_80_PERCENT.triplet: short[]
  • removed: static field HSSFColor.INDIGO.hexString: String
  • removed: static field HSSFColor.INDIGO.index2: int
  • removed: static field HSSFColor.INDIGO.index: short
  • removed: static field HSSFColor.INDIGO.triplet: short[]
  • removed: static field HSSFColor.LAVENDER.hexString: String
  • removed: static field HSSFColor.LAVENDER.index2: int
  • removed: static field HSSFColor.LAVENDER.index: short
  • removed: static field HSSFColor.LAVENDER.triplet: short[]
  • removed: static field HSSFColor.LEMON_CHIFFON.hexString: String
  • removed: static field HSSFColor.LEMON_CHIFFON.index2: int
  • removed: static field HSSFColor.LEMON_CHIFFON.index: short
  • removed: static field HSSFColor.LEMON_CHIFFON.triplet: short[]
  • removed: static field HSSFColor.LIGHT_BLUE.hexString: String
  • removed: static field HSSFColor.LIGHT_BLUE.index2: int
  • removed: static field HSSFColor.LIGHT_BLUE.index: short
  • removed: static field HSSFColor.LIGHT_BLUE.triplet: short[]
  • removed: static field HSSFColor.LIGHT_CORNFLOWER_BLUE.hexString: String
  • removed: static field HSSFColor.LIGHT_CORNFLOWER_BLUE.index2: int
  • removed: static field HSSFColor.LIGHT_CORNFLOWER_BLUE.index: short
  • removed: static field HSSFColor.LIGHT_CORNFLOWER_BLUE.triplet: short[]
  • removed: static field HSSFColor.LIGHT_GREEN.hexString: String
  • removed: static field HSSFColor.LIGHT_GREEN.index2: int
  • removed: static field HSSFColor.LIGHT_GREEN.index: short
  • removed: static field HSSFColor.LIGHT_GREEN.triplet: short[]
  • removed: static field HSSFColor.LIGHT_ORANGE.hexString: String
  • removed: static field HSSFColor.LIGHT_ORANGE.index2: int
  • removed: static field HSSFColor.LIGHT_ORANGE.index: short
  • removed: static field HSSFColor.LIGHT_ORANGE.triplet: short[]
  • removed: static field HSSFColor.LIGHT_TURQUOISE.hexString: String
  • removed: static field HSSFColor.LIGHT_TURQUOISE.index2: int
  • removed: static field HSSFColor.LIGHT_TURQUOISE.index: short
  • removed: static field HSSFColor.LIGHT_TURQUOISE.triplet: short[]
  • removed: static field HSSFColor.LIGHT_YELLOW.hexString: String
  • removed: static field HSSFColor.LIGHT_YELLOW.index2: int
  • removed: static field HSSFColor.LIGHT_YELLOW.index: short
  • removed: static field HSSFColor.LIGHT_YELLOW.triplet: short[]
  • removed: static field HSSFColor.LIME.hexString: String
  • removed: static field HSSFColor.LIME.index2: int
  • removed: static field HSSFColor.LIME.index: short
  • removed: static field HSSFColor.LIME.triplet: short[]
  • removed: static field HSSFColor.MAROON.hexString: String
  • removed: static field HSSFColor.MAROON.index2: int
  • removed: static field HSSFColor.MAROON.index: short
  • removed: static field HSSFColor.MAROON.triplet: short[]
  • removed: static field HSSFColor.OLIVE_GREEN.hexString: String
  • removed: static field HSSFColor.OLIVE_GREEN.index2: int
  • removed: static field HSSFColor.OLIVE_GREEN.index: short
  • removed: static field HSSFColor.OLIVE_GREEN.triplet: short[]
  • removed: static field HSSFColor.ORANGE.hexString: String
  • removed: static field HSSFColor.ORANGE.index2: int
  • removed: static field HSSFColor.ORANGE.index: short
  • removed: static field HSSFColor.ORANGE.triplet: short[]
  • removed: static field HSSFColor.ORCHID.hexString: String
  • removed: static field HSSFColor.ORCHID.index2: int
  • removed: static field HSSFColor.ORCHID.index: short
  • removed: static field HSSFColor.ORCHID.triplet: short[]
  • removed: static field HSSFColor.PALE_BLUE.hexString: String
  • removed: static field HSSFColor.PALE_BLUE.index2: int
  • removed: static field HSSFColor.PALE_BLUE.index: short
  • removed: static field HSSFColor.PALE_BLUE.triplet: short[]
  • removed: static field HSSFColor.PINK.hexString: String
  • removed: static field HSSFColor.PINK.index2: int
  • removed: static field HSSFColor.PINK.index: short
  • removed: static field HSSFColor.PINK.triplet: short[]
  • removed: static field HSSFColor.PLUM.hexString: String
  • removed: static field HSSFColor.PLUM.index2: int
  • removed: static field HSSFColor.PLUM.index: short
  • removed: static field HSSFColor.PLUM.triplet: short[]
  • removed: static field HSSFColor.RED.hexString: String
  • removed: static field HSSFColor.RED.index2: int
  • removed: static field HSSFColor.RED.index: short
  • removed: static field HSSFColor.RED.triplet: short[]
  • removed: static field HSSFColor.ROSE.hexString: String
  • removed: static field HSSFColor.ROSE.index2: int
  • removed: static field HSSFColor.ROSE.index: short
  • removed: static field HSSFColor.ROSE.triplet: short[]
  • removed: static field HSSFColor.ROYAL_BLUE.hexString: String
  • removed: static field HSSFColor.ROYAL_BLUE.index2: int
  • removed: static field HSSFColor.ROYAL_BLUE.index: short
  • removed: static field HSSFColor.ROYAL_BLUE.triplet: short[]
  • removed: static field HSSFColor.SEA_GREEN.hexString: String
  • removed: static field HSSFColor.SEA_GREEN.index2: int
  • removed: static field HSSFColor.SEA_GREEN.index: short
  • removed: static field HSSFColor.SEA_GREEN.triplet: short[]
  • removed: static field HSSFColor.SKY_BLUE.hexString: String
  • removed: static field HSSFColor.SKY_BLUE.index2: int
  • removed: static field HSSFColor.SKY_BLUE.index: short
  • removed: static field HSSFColor.SKY_BLUE.triplet: short[]
  • removed: static field HSSFColor.TAN.hexString: String
  • removed: static field HSSFColor.TAN.index2: int
  • removed: static field HSSFColor.TAN.index: short
  • removed: static field HSSFColor.TAN.triplet: short[]
  • removed: static field HSSFColor.TEAL.hexString: String
  • removed: static field HSSFColor.TEAL.index2: int
  • removed: static field HSSFColor.TEAL.index: short
  • removed: static field HSSFColor.TEAL.triplet: short[]
  • removed: static field HSSFColor.TURQUOISE.hexString: String
  • removed: static field HSSFColor.TURQUOISE.index2: int
  • removed: static field HSSFColor.TURQUOISE.index: short
  • removed: static field HSSFColor.TURQUOISE.triplet: short[]
  • removed: static field HSSFColor.VIOLET.hexString: String
  • removed: static field HSSFColor.VIOLET.index2: int
  • removed: static field HSSFColor.VIOLET.index: short
  • removed: static field HSSFColor.VIOLET.triplet: short[]
  • removed: static field HSSFColor.WHITE.hexString: String
  • removed: static field HSSFColor.WHITE.index2: int
  • removed: static field HSSFColor.WHITE.index: short
  • removed: static field HSSFColor.WHITE.triplet: short[]
  • removed: static field HSSFColor.YELLOW.hexString: String
  • removed: static field HSSFColor.YELLOW.index2: int
  • removed: static field HSSFColor.YELLOW.index: short
  • removed: static field HSSFColor.YELLOW.triplet: short[]
  • removed: static method HSSFColor.AUTOMATIC.getInstance(): HSSFColor
  • added: method HSSFColor.equals(Object): boolean
  • added: method HSSFColor.hashCode(): int
  • added: method LazilyConcatenatedByteArray.concatenate(LazilyConcatenatedByteArray): void
  • removed: ctor CryptoFunctions()
  • removed: ctor EncryptionInfo(OPOIFSFileSystem)
  • removed: method Decryptor.clone(): Decryptor
  • removed: method Decryptor.getDataStream(NPOIFSFileSystem): InputStream
  • removed: method Decryptor.getDataStream(OPOIFSFileSystem): InputStream
  • removed: method EncryptionHeader.clone(): EncryptionHeader
  • removed: method EncryptionHeader.getHashAlgorithmEx(): HashAlgorithm
  • removed: method EncryptionInfo.clone(): EncryptionInfo
  • removed: method EncryptionVerifier.clone(): EncryptionVerifier
  • removed: method EncryptionVerifier.getAlgorithm(): int
  • removed: method EncryptionVerifier.getCipherMode(): int
  • removed: method Encryptor.clone(): Encryptor
  • removed: method Encryptor.getDataStream(NPOIFSFileSystem): OutputStream
  • removed: method Encryptor.getDataStream(OPOIFSFileSystem): OutputStream
  • changed: abstract class Decryptor implements Cloneable → abstract class Decryptor implements GenericRecord
  • changed: abstract class EncryptionHeader implements Cloneable → abstract class EncryptionHeader implements GenericRecord, Duplicatable
  • changed: abstract class EncryptionVerifier implements Cloneable → abstract class EncryptionVerifier implements GenericRecord, Duplicatable
  • changed: abstract class Encryptor implements Cloneable → abstract class Encryptor implements GenericRecord
  • changed: class CryptoFunctions → final class CryptoFunctions
  • changed: class EncryptionInfo implements Cloneable → class EncryptionInfo implements GenericRecord
  • changed: ctor EncryptionInfo(NPOIFSFileSystem) → ctor EncryptionInfo(EncryptionInfo)
  • changed: method ChunkedCipherOutputStream.getPlainByteFlags(): BitSet → method ChunkedCipherOutputStream.getPlainByteFlags(): SparseBitSet
  • added: ctor Decryptor(Decryptor)
  • added: ctor EncryptionHeader(EncryptionHeader)
  • added: ctor EncryptionVerifier(EncryptionVerifier)
  • added: ctor Encryptor(Encryptor)
  • added: field HashAlgorithm.rsaOid: String
  • added: method ChunkedCipherOutputStream.initCipherForBlockNoFlush(Cipher, int, boolean): Cipher
  • added: method Decryptor.copy(): Decryptor
  • added: method Decryptor.getGenericProperties(): Map
  • added: method EncryptionHeader.copy(): EncryptionHeader
  • added: method EncryptionHeader.getGenericProperties(): Map
  • added: method EncryptionInfo.copy(): EncryptionInfo
  • added: method EncryptionInfo.getGenericProperties(): Map
  • added: method EncryptionVerifier.copy(): EncryptionVerifier
  • added: method EncryptionVerifier.getGenericProperties(): Map
  • added: method Encryptor.copy(): Encryptor
  • added: method Encryptor.getGenericProperties(): Map
  • added: static field HashAlgorithm.ripemd256: HashAlgorithm
  • removed: method BinaryRC4Decryptor.clone(): BinaryRC4Decryptor
  • removed: method BinaryRC4EncryptionHeader.clone(): BinaryRC4EncryptionHeader
  • removed: method BinaryRC4EncryptionVerifier.clone(): BinaryRC4EncryptionVerifier
  • removed: method BinaryRC4Encryptor.clone(): BinaryRC4Encryptor
  • changed: class BinaryRC4Decryptor extends Decryptor implements Cloneable → class BinaryRC4Decryptor extends Decryptor
  • changed: class BinaryRC4EncryptionHeader extends EncryptionHeader implements EncryptionRecord, Cloneable → class BinaryRC4EncryptionHeader extends EncryptionHeader implements EncryptionRecord
  • changed: class BinaryRC4EncryptionVerifier extends EncryptionVerifier implements EncryptionRecord, Cloneable → class BinaryRC4EncryptionVerifier extends EncryptionVerifier implements EncryptionRecord
  • changed: class BinaryRC4Encryptor extends Encryptor implements Cloneable → class BinaryRC4Encryptor extends Encryptor
  • added: ctor BinaryRC4Decryptor(BinaryRC4Decryptor)
  • added: ctor BinaryRC4EncryptionHeader(BinaryRC4EncryptionHeader)
  • added: ctor BinaryRC4EncryptionVerifier(BinaryRC4EncryptionVerifier)
  • added: ctor BinaryRC4Encryptor(BinaryRC4Encryptor)
  • added: method BinaryRC4Decryptor.copy(): BinaryRC4Decryptor
  • added: method BinaryRC4EncryptionHeader.copy(): BinaryRC4EncryptionHeader
  • added: method BinaryRC4EncryptionVerifier.copy(): BinaryRC4EncryptionVerifier
  • added: method BinaryRC4Encryptor.copy(): BinaryRC4Encryptor
  • removed: ctor CryptoAPIEncryptor()
  • removed: ctor CryptoAPIEncryptor.CryptoAPICipherOutputStream(CryptoAPIEncryptor, OutputStream)
  • removed: method CryptoAPIDecryptor.clone(): CryptoAPIDecryptor
  • removed: method CryptoAPIEncryptionHeader.clone(): CryptoAPIEncryptionHeader
  • removed: method CryptoAPIEncryptionVerifier.clone(): CryptoAPIEncryptionVerifier
  • removed: method CryptoAPIEncryptor.clone(): CryptoAPIEncryptor
  • removed: method CryptoAPIEncryptor.createEncryptionInfoEntry(DirectoryNode): void
  • removed: method CryptoAPIEncryptor.getKeySizeInBytes(): int
  • changed: class CryptoAPIDecryptor extends Decryptor implements Cloneable → class CryptoAPIDecryptor extends Decryptor
  • changed: class CryptoAPIEncryptionHeader extends StandardEncryptionHeader implements Cloneable → class CryptoAPIEncryptionHeader extends StandardEncryptionHeader
  • changed: class CryptoAPIEncryptionVerifier extends StandardEncryptionVerifier implements Cloneable → class CryptoAPIEncryptionVerifier extends StandardEncryptionVerifier
  • changed: class CryptoAPIEncryptor extends Encryptor implements Cloneable → class CryptoAPIEncryptor extends Encryptor
  • changed: method CryptoAPIEncryptor.setSummaryEntries(DirectoryNode, String, NPOIFSFileSystem): void → method CryptoAPIEncryptor.setSummaryEntries(DirectoryNode, String, POIFSFileSystem): void
  • added: ctor CryptoAPIDecryptor(CryptoAPIDecryptor)
  • added: ctor CryptoAPIEncryptionHeader(CryptoAPIEncryptionHeader)
  • added: ctor CryptoAPIEncryptionVerifier(CryptoAPIEncryptionVerifier)
  • added: method CryptoAPIDecryptor.copy(): CryptoAPIDecryptor
  • added: method CryptoAPIEncryptionHeader.copy(): CryptoAPIEncryptionHeader
  • added: method CryptoAPIEncryptionVerifier.copy(): CryptoAPIEncryptionVerifier
  • added: method CryptoAPIEncryptor.CryptoAPICipherOutputStream.initCipherForBlockNoFlush(Cipher, int, boolean): Cipher
  • added: method CryptoAPIEncryptor.copy(): CryptoAPIEncryptor
  • removed: method StandardDecryptor.clone(): StandardDecryptor
  • removed: method StandardEncryptionHeader.clone(): StandardEncryptionHeader
  • removed: method StandardEncryptionVerifier.clone(): StandardEncryptionVerifier
  • removed: method StandardEncryptor.clone(): StandardEncryptor
  • changed: class StandardDecryptor extends Decryptor implements Cloneable → class StandardDecryptor extends Decryptor
  • changed: class StandardEncryptionHeader extends EncryptionHeader implements EncryptionRecord, Cloneable → class StandardEncryptionHeader extends EncryptionHeader implements EncryptionRecord
  • changed: class StandardEncryptionVerifier extends EncryptionVerifier implements EncryptionRecord, Cloneable → class StandardEncryptionVerifier extends EncryptionVerifier implements EncryptionRecord
  • changed: class StandardEncryptor extends Encryptor implements Cloneable → class StandardEncryptor extends Encryptor
  • added: ctor StandardDecryptor(StandardDecryptor)
  • added: ctor StandardEncryptionHeader(StandardEncryptionHeader)
  • added: ctor StandardEncryptionVerifier(StandardEncryptionVerifier)
  • added: ctor StandardEncryptor(StandardEncryptor)
  • added: method StandardDecryptor.copy(): StandardDecryptor
  • added: method StandardEncryptionHeader.copy(): StandardEncryptionHeader
  • added: method StandardEncryptionVerifier.copy(): StandardEncryptionVerifier
  • added: method StandardEncryptor.copy(): StandardEncryptor
  • removed: method XORDecryptor.clone(): XORDecryptor
  • removed: method XOREncryptionHeader.clone(): XOREncryptionHeader
  • removed: method XOREncryptionVerifier.clone(): XOREncryptionVerifier
  • removed: method XOREncryptor.clone(): XOREncryptor
  • removed: method XOREncryptor.createEncryptionInfoEntry(DirectoryNode): void
  • changed: class XORDecryptor extends Decryptor implements Cloneable → class XORDecryptor extends Decryptor
  • changed: class XOREncryptionHeader extends EncryptionHeader implements EncryptionRecord, Cloneable → class XOREncryptionHeader extends EncryptionHeader implements EncryptionRecord
  • changed: class XOREncryptionVerifier extends EncryptionVerifier implements EncryptionRecord, Cloneable → class XOREncryptionVerifier extends EncryptionVerifier implements EncryptionRecord
  • changed: class XOREncryptor extends Encryptor implements Cloneable → class XOREncryptor extends Encryptor
  • added: ctor XORDecryptor(XORDecryptor)
  • added: ctor XOREncryptionHeader(XOREncryptionHeader)
  • added: ctor XOREncryptionVerifier(XOREncryptionVerifier)
  • added: ctor XOREncryptor(XOREncryptor)
  • added: method XORDecryptor.copy(): XORDecryptor
  • added: method XOREncryptionHeader.copy(): XOREncryptionHeader
  • added: method XOREncryptionVerifier.copy(): XOREncryptionVerifier
  • added: method XOREncryptor.copy(): XOREncryptor
  • removed: class POIFSHeaderDumper
  • removed: ctor POIFSDump()
  • removed: ctor POIFSHeaderDumper()
  • removed: ctor POIFSViewer()
  • removed: static method POIFSHeaderDumper.displayBATReader(String, BlockAllocationTableReader): void
  • removed: static method POIFSHeaderDumper.displayHeader(HeaderBlock): void
  • removed: static method POIFSHeaderDumper.displayProperties(DirectoryProperty, String): void
  • removed: static method POIFSHeaderDumper.displayPropertiesSummary(PropertyTable): void
  • removed: static method POIFSHeaderDumper.displayRawBlocksSummary(RawDataBlockList): void
  • removed: static method POIFSHeaderDumper.main(String[]): void
  • removed: static method POIFSHeaderDumper.viewFile(String): void
  • changed: class POIFSDump → final class POIFSDump
  • changed: class POIFSViewer → final class POIFSViewer
  • changed: static method POIFSDump.dump(NPOIFSFileSystem, int, String, File): void → static method POIFSDump.dump(POIFSFileSystem, int, String, File): void
  • added: method POIFSReader.read(File): void
  • added: method POIFSReader.read(POIFSFileSystem): void
  • removed: class NPOIFSFileSystem extends BlockStore implements POIFSViewable, Closeable
  • removed: class NPOIFSMiniStore extends BlockStore
  • removed: class NPOIFSStream implements Iterable
  • removed: class NPOIFSStream.StreamBlockByteBuffer extends OutputStream
  • removed: class NPOIFSStream.StreamBlockByteBufferIterator implements Iterator
  • removed: class OPOIFSFileSystem implements POIFSViewable
  • removed: ctor DocumentFactoryHelper()
  • removed: ctor DocumentInputStream(NPOIFSDocument)
  • removed: ctor DocumentInputStream(OPOIFSDocument)
  • removed: ctor EntryUtils()
  • removed: ctor NDocumentInputStream(DocumentEntry)
  • removed: ctor NDocumentInputStream(NPOIFSDocument)
  • removed: ctor NDocumentOutputStream(DirectoryEntry, String)
  • removed: ctor NDocumentOutputStream(DocumentEntry)
  • removed: ctor NPOIFSDocument(DocumentNode)
  • removed: ctor NPOIFSDocument(DocumentProperty, NPOIFSFileSystem)
  • removed: ctor NPOIFSDocument(String, NPOIFSFileSystem, InputStream)
  • removed: ctor NPOIFSDocument(String, int, NPOIFSFileSystem, POIFSWriterListener)
  • removed: ctor NPOIFSFileSystem()
  • removed: ctor NPOIFSFileSystem(File)
  • removed: ctor NPOIFSFileSystem(File, boolean)
  • removed: ctor NPOIFSFileSystem(FileChannel)
  • removed: ctor NPOIFSFileSystem(FileChannel, boolean)
  • removed: ctor NPOIFSFileSystem(InputStream)
  • removed: ctor NPOIFSMiniStore(NPOIFSFileSystem, RootProperty, List, HeaderBlock)
  • removed: ctor NPOIFSStream(BlockStore)
  • removed: ctor NPOIFSStream(BlockStore, int)
  • removed: ctor NPOIFSStream.StreamBlockByteBuffer(NPOIFSStream)
  • removed: ctor NPOIFSStream.StreamBlockByteBufferIterator(NPOIFSStream, int)
  • removed: ctor ODocumentInputStream(DocumentEntry)
  • removed: ctor ODocumentInputStream(OPOIFSDocument)
  • removed: ctor OPOIFSDocument(String, InputStream)
  • removed: ctor OPOIFSDocument(String, ListManagedBlock[], int)
  • removed: ctor OPOIFSDocument(String, POIFSBigBlockSize, InputStream)
  • removed: ctor OPOIFSDocument(String, POIFSBigBlockSize, ListManagedBlock[], int)
  • removed: ctor OPOIFSDocument(String, RawDataBlock[], int)
  • removed: ctor OPOIFSDocument(String, SmallDocumentBlock[], int)
  • removed: ctor OPOIFSDocument(String, int, POIFSBigBlockSize, POIFSDocumentPath, POIFSWriterListener)
  • removed: ctor OPOIFSDocument(String, int, POIFSDocumentPath, POIFSWriterListener)
  • removed: ctor OPOIFSFileSystem()
  • removed: ctor OPOIFSFileSystem(InputStream)
  • removed: final class NDocumentInputStream extends DocumentInputStream
  • removed: final class NDocumentOutputStream extends OutputStream
  • removed: final class NPOIFSDocument implements POIFSViewable
  • removed: final class ODocumentInputStream extends DocumentInputStream
  • removed: final class OPOIFSDocument implements BATManaged, BlockWritable, POIFSViewable
  • removed: method DirectoryNode.getNFileSystem(): NPOIFSFileSystem
  • removed: method DirectoryNode.getOFileSystem(): OPOIFSFileSystem
  • removed: method DocumentOutputStream.flush(): void
  • removed: method DocumentOutputStream.write(byte[]): void
  • removed: method NDocumentInputStream.available(): int
  • removed: method NDocumentInputStream.close(): void
  • removed: method NDocumentInputStream.mark(int): void
  • removed: method NDocumentInputStream.read(): int
  • removed: method NDocumentInputStream.read(byte[], int, int): int
  • removed: method NDocumentInputStream.readByte(): byte
  • removed: method NDocumentInputStream.readDouble(): double
  • removed: method NDocumentInputStream.readFully(byte[], int, int): void
  • removed: method NDocumentInputStream.readInt(): int
  • removed: method NDocumentInputStream.readLong(): long
  • removed: method NDocumentInputStream.readShort(): short
  • removed: method NDocumentInputStream.readUByte(): int
  • removed: method NDocumentInputStream.readUShort(): int
  • removed: method NDocumentInputStream.reset(): void
  • removed: method NDocumentInputStream.skip(long): long
  • removed: method NDocumentOutputStream.close(): void
  • removed: method NDocumentOutputStream.write(byte[]): void
  • removed: method NDocumentOutputStream.write(byte[], int, int): void
  • removed: method NDocumentOutputStream.write(int): void
  • removed: method NPOIFSDocument.getShortDescription(): String
  • removed: method NPOIFSDocument.getSize(): int
  • removed: method NPOIFSDocument.getViewableArray(): Object[]
  • removed: method NPOIFSDocument.getViewableIterator(): Iterator
  • removed: method NPOIFSDocument.preferArray(): boolean
  • removed: method NPOIFSDocument.replaceContents(InputStream): void
  • removed: method NPOIFSFileSystem.close(): void
  • removed: method NPOIFSFileSystem.createBlockIfNeeded(int): ByteBuffer
  • removed: method NPOIFSFileSystem.createDirectory(String): DirectoryEntry
  • removed: method NPOIFSFileSystem.createDocument(InputStream, String): DocumentEntry
  • removed: method NPOIFSFileSystem.createDocument(String, int, POIFSWriterListener): DocumentEntry
  • removed: method NPOIFSFileSystem.createDocumentInputStream(String): DocumentInputStream
  • removed: method NPOIFSFileSystem.createOrUpdateDocument(InputStream, String): DocumentEntry
  • removed: method NPOIFSFileSystem.getBATBlockAndIndex(int): BATBlock.BATBlockAndIndex
  • removed: method NPOIFSFileSystem.getBigBlockSize(): int
  • removed: method NPOIFSFileSystem.getBigBlockSizeDetails(): POIFSBigBlockSize
  • removed: method NPOIFSFileSystem.getBlockAt(int): ByteBuffer
  • removed: method NPOIFSFileSystem.getBlockStoreBlockSize(): int
  • removed: method NPOIFSFileSystem.getChainLoopDetector(): BlockStore.ChainLoopDetector
  • removed: method NPOIFSFileSystem.getFreeBlock(): int
  • removed: method NPOIFSFileSystem.getHeaderBlock(): HeaderBlock
  • removed: method NPOIFSFileSystem.getMiniStore(): NPOIFSMiniStore
  • removed: method NPOIFSFileSystem.getNextBlock(int): int
  • removed: method NPOIFSFileSystem.getPropertyTable(): NPropertyTable
  • removed: method NPOIFSFileSystem.getRoot(): DirectoryNode
  • removed: method NPOIFSFileSystem.getShortDescription(): String
  • removed: method NPOIFSFileSystem.getViewableArray(): Object[]
  • removed: method NPOIFSFileSystem.getViewableIterator(): Iterator
  • removed: method NPOIFSFileSystem.isInPlaceWriteable(): boolean
  • removed: method NPOIFSFileSystem.preferArray(): boolean
  • removed: method NPOIFSFileSystem.setNextBlock(int, int): void
  • removed: method NPOIFSFileSystem.size(): long
  • removed: method NPOIFSFileSystem.writeFilesystem(): void
  • removed: method NPOIFSFileSystem.writeFilesystem(OutputStream): void
  • removed: method NPOIFSMiniStore.createBlockIfNeeded(int): ByteBuffer
  • removed: method NPOIFSMiniStore.getBATBlockAndIndex(int): BATBlock.BATBlockAndIndex
  • removed: method NPOIFSMiniStore.getBlockAt(int): ByteBuffer
  • removed: method NPOIFSMiniStore.getBlockStoreBlockSize(): int
  • removed: method NPOIFSMiniStore.getChainLoopDetector(): BlockStore.ChainLoopDetector
  • removed: method NPOIFSMiniStore.getFreeBlock(): int
  • removed: method NPOIFSMiniStore.getNextBlock(int): int
  • removed: method NPOIFSMiniStore.setNextBlock(int, int): void
  • removed: method NPOIFSMiniStore.syncWithDataSource(): void
  • removed: method NPOIFSStream.StreamBlockByteBuffer.close(): void
  • removed: method NPOIFSStream.StreamBlockByteBuffer.createBlockIfNeeded(): void
  • removed: method NPOIFSStream.StreamBlockByteBuffer.write(byte[], int, int): void
  • removed: method NPOIFSStream.StreamBlockByteBuffer.write(int): void
  • removed: method NPOIFSStream.StreamBlockByteBufferIterator.hasNext(): boolean
  • removed: method NPOIFSStream.StreamBlockByteBufferIterator.next(): ByteBuffer
  • removed: method NPOIFSStream.StreamBlockByteBufferIterator.remove(): void
  • removed: method NPOIFSStream.free(): void
  • removed: method NPOIFSStream.getBlockIterator(): Iterator
  • removed: method NPOIFSStream.getOutputStream(): OutputStream
  • removed: method NPOIFSStream.getStartBlock(): int
  • removed: method NPOIFSStream.iterator(): Iterator
  • removed: method NPOIFSStream.updateContents(byte[]): void
  • removed: method ODocumentInputStream.available(): int
  • removed: method ODocumentInputStream.close(): void
  • removed: method ODocumentInputStream.mark(int): void
  • removed: method ODocumentInputStream.read(): int
  • removed: method ODocumentInputStream.read(byte[], int, int): int
  • removed: method ODocumentInputStream.readByte(): byte
  • removed: method ODocumentInputStream.readDouble(): double
  • removed: method ODocumentInputStream.readFully(byte[], int, int): void
  • removed: method ODocumentInputStream.readInt(): int
  • removed: method ODocumentInputStream.readLong(): long
  • removed: method ODocumentInputStream.readShort(): short
  • removed: method ODocumentInputStream.readUByte(): int
  • removed: method ODocumentInputStream.readUShort(): int
  • removed: method ODocumentInputStream.reset(): void
  • removed: method ODocumentInputStream.skip(long): long
  • removed: method OPOIFSDocument.countBlocks(): int
  • removed: method OPOIFSDocument.getShortDescription(): String
  • removed: method OPOIFSDocument.getSize(): int
  • removed: method OPOIFSDocument.getSmallBlocks(): SmallDocumentBlock[]
  • removed: method OPOIFSDocument.getViewableArray(): Object[]
  • removed: method OPOIFSDocument.getViewableIterator(): Iterator
  • removed: method OPOIFSDocument.preferArray(): boolean
  • removed: method OPOIFSDocument.setStartBlock(int): void
  • removed: method OPOIFSDocument.writeBlocks(OutputStream): void
  • removed: method OPOIFSFileSystem.closeInputStream(InputStream, boolean): void
  • removed: method OPOIFSFileSystem.createDirectory(String): DirectoryEntry
  • removed: method OPOIFSFileSystem.createDocument(InputStream, String): DocumentEntry
  • removed: method OPOIFSFileSystem.createDocument(String, int, POIFSWriterListener): DocumentEntry
  • removed: method OPOIFSFileSystem.createDocumentInputStream(String): DocumentInputStream
  • removed: method OPOIFSFileSystem.getBigBlockSize(): int
  • removed: method OPOIFSFileSystem.getBigBlockSizeDetails(): POIFSBigBlockSize
  • removed: method OPOIFSFileSystem.getRoot(): DirectoryNode
  • removed: method OPOIFSFileSystem.getShortDescription(): String
  • removed: method OPOIFSFileSystem.getViewableArray(): Object[]
  • removed: method OPOIFSFileSystem.getViewableIterator(): Iterator
  • removed: method OPOIFSFileSystem.preferArray(): boolean
  • removed: method OPOIFSFileSystem.writeFilesystem(OutputStream): void
  • removed: static field DocumentInputStream.EOF: int
  • removed: static field DocumentInputStream.SIZE_INT: int
  • removed: static field DocumentInputStream.SIZE_LONG: int
  • removed: static field DocumentInputStream.SIZE_SHORT: int
  • removed: static method EntryUtils.copyNodes(NPOIFSFileSystem, NPOIFSFileSystem, List): void
  • removed: static method EntryUtils.copyNodes(OPOIFSFileSystem, OPOIFSFileSystem): void
  • removed: static method EntryUtils.copyNodes(OPOIFSFileSystem, OPOIFSFileSystem, List): void
  • removed: static method NPOIFSFileSystem.createNonClosingInputStream(InputStream): InputStream
  • removed: static method NPOIFSFileSystem.hasPOIFSHeader(InputStream): boolean
  • removed: static method NPOIFSFileSystem.hasPOIFSHeader(byte[]): boolean
  • removed: static method NPOIFSFileSystem.main(String[]): void
  • removed: static method OPOIFSFileSystem.createNonClosingInputStream(InputStream): InputStream
  • removed: static method OPOIFSFileSystem.hasPOIFSHeader(InputStream): boolean
  • removed: static method OPOIFSFileSystem.hasPOIFSHeader(byte[]): boolean
  • removed: static method OPOIFSFileSystem.main(String[]): void
  • removed: static method POIFSFileSystem.createNonClosingInputStream(InputStream): InputStream
  • changed: class DocumentFactoryHelper → final class DocumentFactoryHelper
  • changed: class DocumentInputStream extends InputStream implements LittleEndianInput → final class DocumentInputStream extends InputStream implements LittleEndianInput
  • changed: class EntryUtils → final class EntryUtils
  • changed: class POIFSFileSystem extends NPOIFSFileSystem implements POIFSViewable → class POIFSFileSystem extends BlockStore implements POIFSViewable, Closeable
  • changed: ctor DocumentInputStream() → ctor DocumentInputStream(POIFSDocument)
  • changed: method DirectoryNode.getFileSystem(): NPOIFSFileSystem → method DirectoryNode.getFileSystem(): POIFSFileSystem
  • changed: static method DocumentFactoryHelper.getDecryptedStream(NPOIFSFileSystem, String): InputStream → static method DocumentFactoryHelper.getDecryptedStream(DirectoryNode, String): InputStream
  • changed: static method EntryUtils.copyNodes(FilteringDirectoryNode, FilteringDirectoryNode): void → static method EntryUtils.copyNodes(POIFSFileSystem, POIFSFileSystem): void
  • changed: static method EntryUtils.copyNodes(NPOIFSFileSystem, NPOIFSFileSystem): void → static method EntryUtils.copyNodes(POIFSFileSystem, POIFSFileSystem, List): void
  • added: class POIFSMiniStore extends BlockStore
  • added: class POIFSStream implements Iterable
  • added: class POIFSStream.StreamBlockByteBuffer extends OutputStream
  • added: class POIFSStream.StreamBlockByteBufferIterator implements Iterator
  • added: class TempFilePOIFSFileSystem extends POIFSFileSystem
  • added: ctor DocumentOutputStream(DirectoryEntry, String)
  • added: ctor DocumentOutputStream(DocumentEntry)
  • added: ctor POIFSDocument(DocumentNode)
  • added: ctor POIFSDocument(DocumentProperty, POIFSFileSystem)
  • added: ctor POIFSDocument(String, POIFSFileSystem, InputStream)
  • added: ctor POIFSDocument(String, int, POIFSFileSystem, POIFSWriterListener)
  • added: ctor POIFSFileSystem(FileChannel)
  • added: ctor POIFSFileSystem(FileChannel, boolean)
  • added: ctor POIFSStream(BlockStore)
  • added: ctor POIFSStream(BlockStore, int)
  • added: ctor TempFilePOIFSFileSystem()
  • added: field POIFSFileSystem._data: DataSource
  • added: final class POIFSDocument implements POIFSViewable, Iterable
  • added: method DocumentOutputStream.size(): long
  • added: method POIFSDocument.getShortDescription(): String
  • added: method POIFSDocument.getSize(): int
  • added: method POIFSDocument.getViewableArray(): Object[]
  • added: method POIFSDocument.getViewableIterator(): Iterator
  • added: method POIFSDocument.iterator(): Iterator
  • added: method POIFSDocument.preferArray(): boolean
  • added: method POIFSDocument.replaceContents(InputStream): void
  • added: method POIFSFileSystem.close(): void
  • added: method POIFSFileSystem.createBlockIfNeeded(int): ByteBuffer
  • added: method POIFSFileSystem.createDirectory(String): DirectoryEntry
  • added: method POIFSFileSystem.createDocument(InputStream, String): DocumentEntry
  • added: method POIFSFileSystem.createDocument(String, int, POIFSWriterListener): DocumentEntry
  • added: method POIFSFileSystem.createDocumentInputStream(String): DocumentInputStream
  • added: method POIFSFileSystem.createNewDataSource(): void
  • added: method POIFSFileSystem.createOrUpdateDocument(InputStream, String): DocumentEntry
  • added: method POIFSFileSystem.getBATBlockAndIndex(int): BATBlock.BATBlockAndIndex
  • added: method POIFSFileSystem.getBigBlockSize(): int
  • added: method POIFSFileSystem.getBigBlockSizeDetails(): POIFSBigBlockSize
  • added: method POIFSFileSystem.getBlockAt(int): ByteBuffer
  • added: method POIFSFileSystem.getBlockStoreBlockSize(): int
  • added: method POIFSFileSystem.getChainLoopDetector(): BlockStore.ChainLoopDetector
  • added: method POIFSFileSystem.getFreeBlock(): int
  • added: method POIFSFileSystem.getHeaderBlock(): HeaderBlock
  • added: method POIFSFileSystem.getNextBlock(int): int
  • added: method POIFSFileSystem.getPropertyTable(): PropertyTable
  • added: method POIFSFileSystem.getRoot(): DirectoryNode
  • added: method POIFSFileSystem.getShortDescription(): String
  • added: method POIFSFileSystem.getViewableArray(): Object[]
  • added: method POIFSFileSystem.getViewableIterator(): Iterator
  • added: method POIFSFileSystem.isInPlaceWriteable(): boolean
  • added: method POIFSFileSystem.preferArray(): boolean
  • added: method POIFSFileSystem.setNextBlock(int, int): void
  • added: method POIFSFileSystem.size(): long
  • added: method POIFSFileSystem.writeFilesystem(): void
  • added: method POIFSFileSystem.writeFilesystem(OutputStream): void
  • added: method POIFSMiniStore.createBlockIfNeeded(int): ByteBuffer
  • added: method POIFSMiniStore.getBATBlockAndIndex(int): BATBlock.BATBlockAndIndex
  • added: method POIFSMiniStore.getBlockAt(int): ByteBuffer
  • added: method POIFSMiniStore.getBlockStoreBlockSize(): int
  • added: method POIFSMiniStore.getChainLoopDetector(): BlockStore.ChainLoopDetector
  • added: method POIFSMiniStore.getFreeBlock(): int
  • added: method POIFSMiniStore.getNextBlock(int): int
  • added: method POIFSMiniStore.setNextBlock(int, int): void
  • added: method POIFSStream.StreamBlockByteBuffer.close(): void
  • added: method POIFSStream.StreamBlockByteBuffer.write(byte[], int, int): void
  • added: method POIFSStream.StreamBlockByteBuffer.write(int): void
  • added: method POIFSStream.StreamBlockByteBufferIterator.hasNext(): boolean
  • added: method POIFSStream.StreamBlockByteBufferIterator.next(): ByteBuffer
  • added: method POIFSStream.StreamBlockByteBufferIterator.remove(): void
  • added: method POIFSStream.free(): void
  • added: method POIFSStream.getOutputStream(): OutputStream
  • added: method POIFSStream.getStartBlock(): int
  • added: method POIFSStream.iterator(): Iterator
  • added: method TempFilePOIFSFileSystem.close(): void
  • added: method TempFilePOIFSFileSystem.createNewDataSource(): void
  • added: static field FileMagic.BMP: FileMagic
  • added: static field FileMagic.EMF: FileMagic
  • added: static field FileMagic.GIF: FileMagic
  • added: static field FileMagic.HTML: FileMagic
  • added: static field FileMagic.JPEG: FileMagic
  • added: static field FileMagic.PNG: FileMagic
  • added: static field FileMagic.TIFF: FileMagic
  • added: static field FileMagic.WMF: FileMagic
  • added: static field FileMagic.WORD2: FileMagic
  • added: static method DocumentFactoryHelper.getDecryptedStream(POIFSFileSystem, String): InputStream
  • added: static method FileMagic.valueOf(File): FileMagic
  • added: static method Ole10Native.createOleMarkerEntry(DirectoryEntry): void
  • added: static method Ole10Native.createOleMarkerEntry(POIFSFileSystem): void
  • removed: ctor VBAMacroReader.Module()
  • removed: static class VBAMacroReader.Module
  • changed: ctor VBAMacroReader(NPOIFSFileSystem) → ctor VBAMacroReader(POIFSFileSystem)
  • added: ctor VBAMacroReader.ModuleImpl()
  • added: enum Module.ModuleType
  • added: interface Module
  • added: method Module.geModuleType(): Module.ModuleType
  • added: method Module.getContent(): String
  • added: method VBAMacroReader.ModuleImpl.geModuleType(): Module.ModuleType
  • added: method VBAMacroReader.ModuleImpl.getContent(): String
  • added: method VBAMacroReader.findModuleNameMap(DirectoryNode, Map, VBAMacroReader.ModuleMap): void
  • added: method VBAMacroReader.findProjectProperties(DirectoryNode, Map, VBAMacroReader.ModuleMap): void
  • added: method VBAMacroReader.readMacroModules(): Map
  • added: method VBAMacroReader.readNameMapRecords(InputStream, Map, Charset): void
  • added: method VBAMacroReader.readProjectProperties(DocumentInputStream, Map, VBAMacroReader.ModuleMap): void
  • added: static class VBAMacroReader.ModuleImpl implements Module
  • added: static field Module.ModuleType.Class: Module.ModuleType
  • added: static field Module.ModuleType.Document: Module.ModuleType
  • added: static field Module.ModuleType.Module: Module.ModuleType
  • added: static method Module.ModuleType.valueOf(String): Module.ModuleType
  • added: static method Module.ModuleType.values(): Module.ModuleType[]
  • added: final class CleanerUtil
  • added: interface CleanerUtil.BufferCleaner
  • added: method CleanerUtil.BufferCleaner.freeBuffer(ByteBuffer): void
  • added: static field CleanerUtil.UNMAP_NOT_SUPPORTED_REASON: String
  • added: static field CleanerUtil.UNMAP_SUPPORTED: boolean
  • added: static method CleanerUtil.getCleaner(): CleanerUtil.BufferCleaner
  • removed: abstract class PropertyTableBase implements BATManaged
  • removed: ctor NPropertyTable(HeaderBlock)
  • removed: ctor NPropertyTable(HeaderBlock, NPOIFSFileSystem)
  • removed: ctor PropertyTableBase(HeaderBlock)
  • removed: ctor PropertyTableBase(HeaderBlock, List)
  • removed: ctor RootProperty(int, byte[], int)
  • removed: field PropertyTableBase._properties: List
  • removed: final class NPropertyTable extends PropertyTableBase
  • removed: method NPropertyTable.countBlocks(): int
  • removed: method NPropertyTable.preWrite(): void
  • removed: method NPropertyTable.write(NPOIFSStream): void
  • removed: method PropertyTable.writeBlocks(OutputStream): void
  • removed: method PropertyTableBase.addProperty(Property): void
  • removed: method PropertyTableBase.getRoot(): RootProperty
  • removed: method PropertyTableBase.getStartBlock(): int
  • removed: method PropertyTableBase.isValidIndex(int): boolean
  • removed: method PropertyTableBase.removeProperty(Property): void
  • removed: method PropertyTableBase.setStartBlock(int): void
  • changed: ctor PropertyTable(HeaderBlock, RawDataBlockList) → ctor PropertyTable(HeaderBlock, POIFSFileSystem)
  • changed: final class PropertyTable extends PropertyTableBase implements BlockWritable → final class PropertyTable implements BATManaged
  • changed: method DocumentProperty.getDocument(): OPOIFSDocument → method DocumentProperty.getDocument(): POIFSDocument
  • changed: method DocumentProperty.setDocument(OPOIFSDocument): void → method DocumentProperty.setDocument(POIFSDocument): void
  • added: method PropertyTable.addProperty(Property): void
  • added: method PropertyTable.getRoot(): RootProperty
  • added: method PropertyTable.getStartBlock(): int
  • added: method PropertyTable.removeProperty(Property): void
  • added: method PropertyTable.setStartBlock(int): void
  • added: method PropertyTable.write(POIFSStream): void
  • removed: class HeaderBlockWriter implements HeaderBlockConstants, BlockWritable
  • removed: class RawDataBlock implements ListManagedBlock
  • removed: class RawDataBlockList extends BlockListImpl
  • removed: class SmallBlockTableWriter implements BlockWritable, BATManaged
  • removed: class SmallDocumentBlockList extends BlockListImpl
  • removed: ctor BlockAllocationTableReader(POIFSBigBlockSize, int, int[], int, int, BlockList)
  • removed: ctor BlockAllocationTableWriter(POIFSBigBlockSize)
  • removed: ctor DocumentBlock(InputStream, POIFSBigBlockSize)
  • removed: ctor DocumentBlock(RawDataBlock)
  • removed: ctor HeaderBlockWriter(HeaderBlock)
  • removed: ctor HeaderBlockWriter(POIFSBigBlockSize)
  • removed: ctor RawDataBlock(InputStream)
  • removed: ctor RawDataBlock(InputStream, int)
  • removed: ctor RawDataBlockList(InputStream, POIFSBigBlockSize)
  • removed: ctor SmallBlockTableReader()
  • removed: ctor SmallBlockTableWriter(POIFSBigBlockSize, List, RootProperty)
  • removed: ctor SmallDocumentBlock(POIFSBigBlockSize)
  • removed: ctor SmallDocumentBlockList(List)
  • removed: final class BlockAllocationTableReader
  • removed: final class BlockAllocationTableWriter implements BlockWritable, BATManaged
  • removed: final class DataInputBlock
  • removed: final class DocumentBlock extends BigBlock
  • removed: final class PropertyBlock extends BigBlock
  • removed: final class SmallBlockTableReader
  • removed: final class SmallDocumentBlock implements BlockWritable, ListManagedBlock
  • removed: interface BlockList
  • removed: interface ListManagedBlock
  • removed: method BlockAllocationTableReader.getEntries(): IntList
  • removed: method BlockAllocationTableWriter.allocateSpace(int): int
  • removed: method BlockAllocationTableWriter.countBlocks(): int
  • removed: method BlockAllocationTableWriter.createBlocks(): int
  • removed: method BlockAllocationTableWriter.getStartBlock(): int
  • removed: method BlockAllocationTableWriter.setStartBlock(int): void
  • removed: method BlockAllocationTableWriter.writeBlocks(OutputStream): void
  • removed: method BlockList.blockCount(): int
  • removed: method BlockList.fetchBlocks(int, int): ListManagedBlock[]
  • removed: method BlockList.remove(int): ListManagedBlock
  • removed: method BlockList.setBAT(BlockAllocationTableReader): void
  • removed: method BlockList.zap(int): void
  • removed: method DataInputBlock.available(): int
  • removed: method DataInputBlock.readFully(byte[], int, int): void
  • removed: method DataInputBlock.readIntLE(): int
  • removed: method DataInputBlock.readIntLE(DataInputBlock, int): int
  • removed: method DataInputBlock.readLongLE(): long
  • removed: method DataInputBlock.readLongLE(DataInputBlock, int): long
  • removed: method DataInputBlock.readUByte(): int
  • removed: method DataInputBlock.readUShortLE(): int
  • removed: method DataInputBlock.readUShortLE(DataInputBlock): int
  • removed: method DocumentBlock.partiallyRead(): boolean
  • removed: method DocumentBlock.size(): int
  • removed: method HeaderBlockWriter.setBATBlocks(int, int): BATBlock[]
  • removed: method HeaderBlockWriter.setPropertyStart(int): void
  • removed: method HeaderBlockWriter.setSBATBlockCount(int): void
  • removed: method HeaderBlockWriter.setSBATStart(int): void
  • removed: method HeaderBlockWriter.writeBlock(ByteBuffer): void
  • removed: method HeaderBlockWriter.writeBlocks(OutputStream): void
  • removed: method ListManagedBlock.getData(): byte[]
  • removed: method RawDataBlock.eof(): boolean
  • removed: method RawDataBlock.getBigBlockSize(): int
  • removed: method RawDataBlock.getData(): byte[]
  • removed: method RawDataBlock.hasData(): boolean
  • removed: method RawDataBlock.toString(): String
  • removed: method SmallBlockTableWriter.countBlocks(): int
  • removed: method SmallBlockTableWriter.getSBAT(): BlockAllocationTableWriter
  • removed: method SmallBlockTableWriter.getSBATBlockCount(): int
  • removed: method SmallBlockTableWriter.setStartBlock(int): void
  • removed: method SmallBlockTableWriter.writeBlocks(OutputStream): void
  • removed: method SmallDocumentBlock.getBigBlockSize(): POIFSBigBlockSize
  • removed: method SmallDocumentBlock.getData(): byte[]
  • removed: method SmallDocumentBlock.getSmallBlocksPerBigBlock(): int
  • removed: method SmallDocumentBlock.writeBlocks(OutputStream): void
  • removed: static method BATBlock.calculateStorageRequirements(POIFSBigBlockSize, int): int
  • removed: static method BATBlock.calculateXBATStorageRequirements(POIFSBigBlockSize, int): int
  • removed: static method BATBlock.createBATBlocks(POIFSBigBlockSize, int[]): BATBlock[]
  • removed: static method BATBlock.createXBATBlocks(POIFSBigBlockSize, int[], int): BATBlock[]
  • removed: static method BlockAllocationTableReader.sanityCheckBlockCount(int): void
  • removed: static method BlockAllocationTableWriter.writeBlock(BATBlock, ByteBuffer): void
  • removed: static method DocumentBlock.convert(POIFSBigBlockSize, byte[], int): DocumentBlock[]
  • removed: static method DocumentBlock.getDataInputBlock(DocumentBlock[], int): DataInputBlock
  • removed: static method DocumentBlock.getFillByte(): byte
  • removed: static method PropertyBlock.createPropertyBlockArray(POIFSBigBlockSize, List): BlockWritable[]
  • removed: static method SmallBlockTableReader._getSmallDocumentBlockReader(POIFSBigBlockSize, RawDataBlockList, RootProperty, int): BlockAllocationTableReader
  • removed: static method SmallBlockTableReader.getSmallDocumentBlocks(POIFSBigBlockSize, RawDataBlockList, RootProperty, int): BlockList
  • removed: static method SmallDocumentBlock.calcSize(int): int
  • removed: static method SmallDocumentBlock.convert(POIFSBigBlockSize, BlockWritable[], int): SmallDocumentBlock[]
  • removed: static method SmallDocumentBlock.convert(POIFSBigBlockSize, byte[], int): SmallDocumentBlock[]
  • removed: static method SmallDocumentBlock.extract(POIFSBigBlockSize, ListManagedBlock[]): List
  • removed: static method SmallDocumentBlock.fill(POIFSBigBlockSize, List): int
  • removed: static method SmallDocumentBlock.getDataInputBlock(SmallDocumentBlock[], int): DataInputBlock
  • changed: final class BATBlock extends BigBlock → final class BATBlock implements BlockWritable
  • changed: static class BATBlock.BATBlockAndIndex → static final class BATBlock.BATBlockAndIndex
  • added: method BATBlock.writeBlocks(OutputStream): void
  • added: method BATBlock.writeData(ByteBuffer): void
  • added: method HeaderBlock.writeData(OutputStream): void
  • removed: field SLGraphics.log: POILogger
  • removed: method BitmapImageRenderer.getDimension(): Dimension
  • removed: method DrawFactory.fixFonts(Graphics2D): void
  • removed: method DrawFreeformShape.computeOutlines(Graphics2D): Collection
  • removed: method DrawFreeformShape.getShape(): TextShape
  • removed: method DrawPaint.snapToAnchor(Point2D, Rectangle2D): void
  • removed: static field DrawFactory.defaultFactory: ThreadLocal
  • removed: static method DrawShape.isHSLF(Shape): boolean
  • removed: static method DrawSimpleShape.getCustomGeometry(String): CustomGeometry
  • removed: static method DrawSimpleShape.getCustomGeometry(String, Graphics2D): CustomGeometry
  • changed: final class SLGraphics extends Graphics2D implements Cloneable → class SLGraphics extends Graphics2D implements Cloneable
  • changed: method BitmapImageRenderer.getImage(Dimension): BufferedImage → method BitmapImageRenderer.getImage(Dimension2D): BufferedImage
  • changed: method ImageRenderer.getDimension(): Dimension → method ImageRenderer.getDimension(): Dimension2D
  • changed: method ImageRenderer.getImage(Dimension): BufferedImage → method ImageRenderer.getImage(Dimension2D): BufferedImage
  • added: ctor EmbeddedExtractor.EmbeddedPart()
  • added: field DrawFontManagerDefault.knownSymbolFonts: Set
  • added: interface EmbeddedExtractor
  • added: method BitmapImageRenderer.canRender(String): boolean
  • added: method BitmapImageRenderer.getBounds(): Rectangle2D
  • added: method BitmapImageRenderer.getNativeBounds(): Rectangle2D
  • added: method DrawPictureShape.getFillPaint(Graphics2D): Paint
  • added: method DrawSimpleShape.getFillPaint(Graphics2D): Paint
  • added: method DrawSimpleShape.getLinePaint(Graphics2D): Paint
  • added: method DrawTextParagraph.getRenderableText(TextRun): String
  • added: method EmbeddedExtractor.EmbeddedPart.getData(): Supplier
  • added: method EmbeddedExtractor.EmbeddedPart.getName(): String
  • added: method EmbeddedExtractor.EmbeddedPart.setData(Supplier): void
  • added: method EmbeddedExtractor.EmbeddedPart.setName(String): void
  • added: method EmbeddedExtractor.getEmbeddings(): Iterable
  • added: method ImageRenderer.canRender(String): boolean
  • added: method ImageRenderer.getBounds(): Rectangle2D
  • added: method ImageRenderer.getGenericRecord(): GenericRecord
  • added: method ImageRenderer.getNativeBounds(): Rectangle2D
  • added: static class EmbeddedExtractor.EmbeddedPart
  • added: static field Drawable.BUFFERED_IMAGE: Drawable.DrawableHint
  • added: static method BitmapImageRenderer.setAlpha(BufferedImage, double): BufferedImage
  • added: static method DrawFontManagerDefault.mapSymbolChars(String): String
  • added: static method DrawPaint.RGB2HSL(Color): double[]
  • removed: method Context.getAdjustValue(String): Guide
  • removed: method Context.getShapeAnchor(): Rectangle2D
  • removed: static field PresetGeometries.BINDING_PACKAGE: String
  • added: static method ArcToCommand.convertOoxml2AwtAngle(double, double, double): double
  • added: class SlideShowExtractor extends POITextExtractor
  • added: ctor SlideShowExtractor(SlideShow)
  • added: method SlideShowExtractor.getCodepoints(String, Boolean, Boolean): BitSet
  • added: method SlideShowExtractor.getCodepointsInSparseBitSet(String, Boolean, Boolean): SparseBitSet
  • added: method SlideShowExtractor.getDocument(): Object
  • added: method SlideShowExtractor.getMetadataTextExtractor(): POITextExtractor
  • added: method SlideShowExtractor.getOLEShapes(): List
  • added: method SlideShowExtractor.getText(): String
  • added: method SlideShowExtractor.getText(Slide): String
  • added: method SlideShowExtractor.setCommentsByDefault(boolean): void
  • added: method SlideShowExtractor.setMasterByDefault(boolean): void
  • added: method SlideShowExtractor.setNotesByDefault(boolean): void
  • added: method SlideShowExtractor.setSlidesByDefault(boolean): void
  • added: ctor ImageHeaderPNG(byte[])
  • added: final class ImageHeaderPNG
  • added: method ImageHeaderPNG.extractPNG(): byte[]
  • removed: interface FontCollection
  • removed: interface Resources
  • removed: method Resources.addPictureData(PictureData): int
  • removed: method Resources.getFontCollection(): FontCollection
  • removed: method Resources.getPictureData(): PictureData[]
  • removed: method SlideShow.getResources(): Resources
  • removed: static method SlideShowFactory.createHSLFSlideShow(Object[]): SlideShow
  • removed: static method SlideShowFactory.createSlideShow(String, Object[]): SlideShow
  • removed: static method SlideShowFactory.createXSLFSlideShow(Object[]): SlideShow
  • changed: class SlideShowFactory → abstract class SlideShowFactory
  • changed: method FreeformShape.getPath(): Path2D.Double → method FreeformShape.getPath(): Path2D
  • changed: method FreeformShape.setPath(Path2D.Double): int → method FreeformShape.setPath(Path2D): int
  • changed: static method SlideShowFactory.create(NPOIFSFileSystem): SlideShow → static method SlideShowFactory.create(DirectoryNode): SlideShow
  • changed: static method SlideShowFactory.create(NPOIFSFileSystem, String): SlideShow → static method SlideShowFactory.create(DirectoryNode, String): SlideShow
  • added: abstract class AbstractColorStyle implements ColorStyle
  • added: ctor AbstractColorStyle()
  • added: enum ObjectMetaData.Application
  • added: enum PaintStyle.FlipMode
  • added: enum PaintStyle.TextureAlignment
  • added: enum PlaceholderDetails.PlaceholderSize
  • added: enum TabStop.TabStopType
  • added: field TabStop.TabStopType.nativeId: int
  • added: field TabStop.TabStopType.ooxmlId: int
  • added: field TextShape.TextPlaceholder.nativeId: int
  • added: interface Comment
  • added: interface ObjectData
  • added: interface ObjectMetaData
  • added: interface ObjectShape extends Shape, PlaceableShape
  • added: interface PlaceholderDetails
  • added: interface SlideShowFactory.CreateSlideShow1
  • added: interface SlideShowFactory.CreateSlideShow2
  • added: interface TabStop
  • added: method AbstractColorStyle.equals(Object): boolean
  • added: method AbstractColorStyle.hashCode(): int
  • added: method Comment.getAuthor(): String
  • added: method Comment.getAuthorInitials(): String
  • added: method Comment.getDate(): Date
  • added: method Comment.getOffset(): Point2D
  • added: method Comment.getText(): String
  • added: method Comment.setAuthor(String): void
  • added: method Comment.setAuthorInitials(String): void
  • added: method Comment.setDate(Date): void
  • added: method Comment.setOffset(Point2D): void
  • added: method Comment.setText(String): void
  • added: method MasterSheet.getPlaceholder(Placeholder): SimpleShape
  • added: method ObjectData.getBytes(): byte[]
  • added: method ObjectData.getDirectory(): DirectoryEntry
  • added: method ObjectData.getFileName(): String
  • added: method ObjectData.getInputStream(): InputStream
  • added: method ObjectData.getOLE2ClassName(): String
  • added: method ObjectData.getOutputStream(): OutputStream
  • added: method ObjectData.hasDirectoryEntry(): boolean
  • added: method ObjectMetaData.Application.getMetaData(): ObjectMetaData
  • added: method ObjectMetaData.getClassID(): ClassID
  • added: method ObjectMetaData.getObjectName(): String
  • added: method ObjectMetaData.getOleEntry(): String
  • added: method ObjectMetaData.getProgId(): String
  • added: method ObjectShape.getFullName(): String
  • added: method ObjectShape.getObjectData(): ObjectData
  • added: method ObjectShape.getPictureData(): PictureData
  • added: method ObjectShape.getProgId(): String
  • added: method ObjectShape.readObjectData(): InputStream
  • added: method ObjectShape.readObjectDataRaw(): InputStream
  • added: method ObjectShape.updateObjectData(ObjectMetaData.Application, ObjectMetaData): OutputStream
  • added: method PaintStyle.GradientPaint.getFillToInsets(): Insets2D
  • added: method PaintStyle.TexturePaint.getAlignment(): PaintStyle.TextureAlignment
  • added: method PaintStyle.TexturePaint.getDuoTone(): List
  • added: method PaintStyle.TexturePaint.getFlipMode(): PaintStyle.FlipMode
  • added: method PaintStyle.TexturePaint.getInsets(): Insets2D
  • added: method PaintStyle.TexturePaint.getOffset(): Point2D
  • added: method PaintStyle.TexturePaint.getScale(): Dimension2D
  • added: method PaintStyle.TexturePaint.getStretch(): Insets2D
  • added: method PaintStyle.TexturePaint.isRotatedWithShape(): boolean
  • added: method PictureShape.getAlternativePictureData(): PictureData
  • added: method PlaceholderDetails.getPlaceholder(): Placeholder
  • added: method PlaceholderDetails.getSize(): PlaceholderDetails.PlaceholderSize
  • added: method PlaceholderDetails.getText(): String
  • added: method PlaceholderDetails.isVisible(): boolean
  • added: method PlaceholderDetails.setPlaceholder(Placeholder): void
  • added: method PlaceholderDetails.setSize(PlaceholderDetails.PlaceholderSize): void
  • added: method PlaceholderDetails.setText(String): void
  • added: method PlaceholderDetails.setVisible(boolean): void
  • added: method Shape.getShapeId(): int
  • added: method Shape.getShapeName(): String
  • added: method ShapeContainer.createOleShape(PictureData): ObjectShape
  • added: method Sheet.getPlaceholderDetails(Placeholder): PlaceholderDetails
  • added: method SimpleShape.getPlaceholderDetails(): PlaceholderDetails
  • added: method SimpleShape.isPlaceholder(): boolean
  • added: method Slide.getComments(): List
  • added: method Slide.getSlideLayout(): MasterSheet
  • added: method Slide.getSlideName(): String
  • added: method Slide.isHidden(): boolean
  • added: method Slide.setHidden(boolean): void
  • added: method SlideShow.addFont(InputStream): FontInfo
  • added: method SlideShow.getFonts(): List
  • added: method SlideShow.getMetadataTextExtractor(): POITextExtractor
  • added: method SlideShow.getPersistDocument(): Object
  • added: method SlideShowFactory.CreateSlideShow1.apply(Object): SlideShow
  • added: method SlideShowFactory.CreateSlideShow2.apply(Object, Object): SlideShow
  • added: method TabStop.getPositionInPoints(): double
  • added: method TabStop.getType(): TabStop.TabStopType
  • added: method TabStop.setPositionInPoints(double): void
  • added: method TabStop.setType(TabStop.TabStopType): void
  • added: method TextParagraph.addTabStops(double, TabStop.TabStopType): void
  • added: method TextParagraph.clearTabStops(): void
  • added: method TextParagraph.getTabStops(): List
  • added: method TextRun.getParagraph(): TextParagraph
  • added: static field ObjectMetaData.Application.CUSTOM: ObjectMetaData.Application
  • added: static field ObjectMetaData.Application.EXCEL_V12: ObjectMetaData.Application
  • added: static field ObjectMetaData.Application.EXCEL_V8: ObjectMetaData.Application
  • added: static field ObjectMetaData.Application.PDF: ObjectMetaData.Application
  • added: static field ObjectMetaData.Application.WORD_V12: ObjectMetaData.Application
  • added: static field ObjectMetaData.Application.WORD_V8: ObjectMetaData.Application
  • added: static field PaintStyle.FlipMode.NONE: PaintStyle.FlipMode
  • added: static field PaintStyle.FlipMode.X: PaintStyle.FlipMode
  • added: static field PaintStyle.FlipMode.XY: PaintStyle.FlipMode
  • added: static field PaintStyle.FlipMode.Y: PaintStyle.FlipMode
  • added: static field PaintStyle.GradientPaint.GradientType.rectangular: PaintStyle.GradientPaint.GradientType
  • added: static field PaintStyle.TextureAlignment.BOTTOM: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.BOTTOM_LEFT: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.BOTTOM_RIGHT: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.CENTER: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.LEFT: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.RIGHT: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.TOP: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.TOP_LEFT: PaintStyle.TextureAlignment
  • added: static field PaintStyle.TextureAlignment.TOP_RIGHT: PaintStyle.TextureAlignment
  • added: static field PictureData.PictureType.CLIENT: PictureData.PictureType
  • added: static field PictureData.PictureType.CMYKJPEG: PictureData.PictureType
  • added: static field PictureData.PictureType.ERROR: PictureData.PictureType
  • added: static field PictureData.PictureType.SVG: PictureData.PictureType
  • added: static field PictureData.PictureType.UNKNOWN: PictureData.PictureType
  • added: static field PlaceholderDetails.PlaceholderSize.full: PlaceholderDetails.PlaceholderSize
  • added: static field PlaceholderDetails.PlaceholderSize.half: PlaceholderDetails.PlaceholderSize
  • added: static field PlaceholderDetails.PlaceholderSize.quarter: PlaceholderDetails.PlaceholderSize
  • added: static field SlideShowFactory.createHslfByNode: SlideShowFactory.CreateSlideShow1
  • added: static field SlideShowFactory.createHslfByPoifs: SlideShowFactory.CreateSlideShow1
  • added: static field SlideShowFactory.createXslfByFile: SlideShowFactory.CreateSlideShow2
  • added: static field SlideShowFactory.createXslfByStream: SlideShowFactory.CreateSlideShow1
  • added: static field TabStop.TabStopType.CENTER: TabStop.TabStopType
  • added: static field TabStop.TabStopType.DECIMAL: TabStop.TabStopType
  • added: static field TabStop.TabStopType.LEFT: TabStop.TabStopType
  • added: static field TabStop.TabStopType.RIGHT: TabStop.TabStopType
  • added: static method ObjectMetaData.Application.lookup(String): ObjectMetaData.Application
  • added: static method ObjectMetaData.Application.valueOf(String): ObjectMetaData.Application
  • added: static method ObjectMetaData.Application.values(): ObjectMetaData.Application[]
  • added: static method PaintStyle.FlipMode.valueOf(String): PaintStyle.FlipMode
  • added: static method PaintStyle.FlipMode.values(): PaintStyle.FlipMode[]
  • added: static method PaintStyle.TextureAlignment.fromOoxmlId(String): PaintStyle.TextureAlignment
  • added: static method PaintStyle.TextureAlignment.valueOf(String): PaintStyle.TextureAlignment
  • added: static method PaintStyle.TextureAlignment.values(): PaintStyle.TextureAlignment[]
  • added: static method PlaceholderDetails.PlaceholderSize.valueOf(String): PlaceholderDetails.PlaceholderSize
  • added: static method PlaceholderDetails.PlaceholderSize.values(): PlaceholderDetails.PlaceholderSize[]
  • added: static method SlideShowFactory.create(POIFSFileSystem): SlideShow
  • added: static method SlideShowFactory.create(POIFSFileSystem, String): SlideShow
  • added: static method TabStop.TabStopType.fromNativeId(int): TabStop.TabStopType
  • added: static method TabStop.TabStopType.fromOoxmlId(int): TabStop.TabStopType
  • added: static method TabStop.TabStopType.valueOf(String): TabStop.TabStopType
  • added: static method TabStop.TabStopType.values(): TabStop.TabStopType[]
  • added: static method TextShape.TextPlaceholder.fromNativeId(int): TextShape.TextPlaceholder
  • added: static method TextShape.TextPlaceholder.isTitle(int): boolean
  • added: class EmbeddedData
  • added: class EmbeddedExtractor implements Iterable
  • added: ctor EmbeddedData(String, byte[], String)
  • added: ctor EmbeddedExtractor()
  • added: ctor EmbeddedExtractor.Ole10Extractor()
  • added: method EmbeddedData.getContentType(): String
  • added: method EmbeddedData.getEmbeddedData(): byte[]
  • added: method EmbeddedData.getFilename(): String
  • added: method EmbeddedData.getShape(): Shape
  • added: method EmbeddedData.setContentType(String): void
  • added: method EmbeddedData.setEmbeddedData(byte[]): void
  • added: method EmbeddedData.setFilename(String): void
  • added: method EmbeddedData.setShape(Shape): void
  • added: method EmbeddedExtractor.Ole10Extractor.canExtract(DirectoryNode): boolean
  • added: method EmbeddedExtractor.Ole10Extractor.extract(DirectoryNode): EmbeddedData
  • added: method EmbeddedExtractor.canExtract(DirectoryNode): boolean
  • added: method EmbeddedExtractor.canExtract(Picture): boolean
  • added: method EmbeddedExtractor.extract(DirectoryNode): EmbeddedData
  • added: method EmbeddedExtractor.extract(Picture): EmbeddedData
  • added: method EmbeddedExtractor.extractAll(ShapeContainer, List): void
  • added: method EmbeddedExtractor.extractAll(Sheet): List
  • added: method EmbeddedExtractor.extractOne(DirectoryNode): EmbeddedData
  • added: method EmbeddedExtractor.extractOne(Picture): EmbeddedData
  • added: method EmbeddedExtractor.iterator(): Iterator
  • added: static class EmbeddedExtractor.Ole10Extractor extends EmbeddedExtractor
  • added: static method EmbeddedExtractor.copyNodes(DirectoryNode, DirectoryNode): void
  • removed: static field CellFormat.GENERAL_FORMAT: CellFormat
  • changed: static method CellFormat.ultimateType(Cell): int → static method CellFormat.ultimateType(Cell): CellType
  • removed: method WorkbookEvaluator.adjustRegionRelativeReference(Ptg[], int, int): boolean
  • changed: ctor EvaluationConditionalFormatRule.ValueAndFormat(Double, String) → ctor EvaluationConditionalFormatRule.ValueAndFormat(Double, String, DecimalFormat)
  • changed: method BaseFormulaEvaluator.evaluateFormulaCell(Cell): int → method BaseFormulaEvaluator.evaluateFormulaCell(Cell): CellType
  • changed: method EvaluationCell.getCachedFormulaResultType(): int → method EvaluationCell.getCachedFormulaResultType(): CellType
  • changed: method EvaluationCell.getCellType(): int → method EvaluationCell.getCellType(): CellType
  • changed: method SheetIdentifier.asFormulaString(StringBuffer): void → method SheetIdentifier.asFormulaString(StringBuilder): void
  • changed: method SheetRangeIdentifier.asFormulaString(StringBuffer): void → method SheetRangeIdentifier.asFormulaString(StringBuilder): void
  • changed: static method BaseFormulaEvaluator.setCellType(Cell, CellValue): void → method BaseFormulaEvaluator.setCellType(Cell, CellType): void
  • added: class SheetRangeAndWorkbookIndexFormatter
  • added: ctor CacheAreaEval(AreaI, ValueEval[])
  • added: ctor CacheAreaEval(int, int, int, int, ValueEval[])
  • added: ctor Formula(Formula)
  • added: final class CacheAreaEval extends AreaEvalBase
  • added: method BaseFormulaEvaluator.getEvaluationWorkbook(): EvaluationWorkbook
  • added: method BaseFormulaEvaluator.setCellType(Cell, CellValue): void
  • added: method CacheAreaEval.getColumn(int): TwoDEval
  • added: method CacheAreaEval.getRelativeValue(int, int): ValueEval
  • added: method CacheAreaEval.getRelativeValue(int, int, int): ValueEval
  • added: method CacheAreaEval.getRow(int): TwoDEval
  • added: method CacheAreaEval.offset(int, int, int, int): AreaEval
  • added: method CacheAreaEval.toString(): String
  • added: method EvaluationCell.getArrayFormulaRange(): CellRangeAddress
  • added: method EvaluationCell.isPartOfArrayFormulaGroup(): boolean
  • added: method EvaluationConditionalFormatRule.OperatorEnum.isValidForIncompatibleTypes(): boolean
  • added: method EvaluationConditionalFormatRule.ValueAndFormat.toString(): String
  • added: method EvaluationConditionalFormatRule.getText(): String
  • added: method EvaluationSheet.getLastRowNum(): int
  • added: method EvaluationSheet.isRowHidden(int): boolean
  • added: method LazyRefEval.isRowHidden(): boolean
  • added: method OperationEvaluationContext.getAreaValueEval(int, int, int, int, Object[][]): ValueEval
  • added: method OperationEvaluationContext.isArraymode(): boolean
  • added: method OperationEvaluationContext.setArrayMode(boolean): void
  • added: method TwoDEval.isRowHidden(int): boolean
  • added: static method FormulaShifter.createForColumnCopy(int, String, int, int, int, SpreadsheetVersion): FormulaShifter
  • added: static method FormulaShifter.createForColumnShift(int, String, int, int, int, SpreadsheetVersion): FormulaShifter
  • added: static method SheetNameFormatter.appendFormat(Appendable, String): void
  • added: static method SheetNameFormatter.appendFormat(Appendable, String, String): void
  • added: static method SheetNameFormatter.appendFormat(StringBuilder, String): void
  • added: static method SheetNameFormatter.appendFormat(StringBuilder, String, String): void
  • added: static method SheetRangeAndWorkbookIndexFormatter.format(StringBuilder, int, String, String): String
  • removed: method WorkdayCalculator.isNonWorkday(double, double[]): int
  • changed: abstract class RelationalOperationEval extends Fixed2ArgFunction → abstract class RelationalOperationEval extends Fixed2ArgFunction implements ArrayFunction
  • changed: abstract class TwoOperandNumericOperation extends Fixed2ArgFunction → abstract class TwoOperandNumericOperation extends Fixed2ArgFunction implements ArrayFunction
  • changed: final class UnaryMinusEval extends Fixed1ArgFunction → final class UnaryMinusEval extends Fixed1ArgFunction implements ArrayFunction
  • changed: final class UnaryPlusEval extends Fixed1ArgFunction → final class UnaryPlusEval extends Fixed1ArgFunction implements ArrayFunction
  • added: method AreaEvalBase.isRowHidden(int): boolean
  • added: method RelationalOperationEval.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method TwoOperandNumericOperation.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method UnaryMinusEval.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method UnaryPlusEval.evaluateArray(ValueEval[], int, int): ValueEval
  • added: static method OperandResolver.getElementFromArray(AreaEval, EvaluationCell): ValueEval
  • added: static method OperandResolver.parseDateTime(String): Double
  • added: static method FunctionMetadataRegistry.getCetabFunctionByIndex(int): FunctionMetadata
  • changed: abstract class BooleanFunction implements Function → abstract class BooleanFunction implements Function, ArrayFunction
  • changed: abstract class LogicalFunction extends Fixed1ArgFunction → abstract class LogicalFunction extends Fixed1ArgFunction implements ArrayFunction
  • changed: final class IfFunc extends Var2or3ArgFunction → final class IfFunc extends Var2or3ArgFunction implements ArrayFunction
  • changed: final class Index implements Function2Arg, Function3Arg, Function4Arg → final class Index implements Function2Arg, Function3Arg, Function4Arg, ArrayMode
  • changed: static method Count.subtotalInstance(): Count → static method Count.subtotalInstance(boolean): Count
  • changed: static method Counta.subtotalInstance(): Counta → static method Counta.subtotalInstance(boolean): Counta
  • added: abstract class MatrixFunction implements Function
  • added: class Frequency extends Fixed2ArgFunction
  • added: ctor Areas()
  • added: ctor DMax()
  • added: ctor DSum()
  • added: ctor MatrixFunction()
  • added: ctor MatrixFunction.MutableValueCollector(boolean, boolean)
  • added: ctor MatrixFunction.OneArrayArg()
  • added: ctor MatrixFunction.TwoArrayArg()
  • added: ctor Trend()
  • added: enum MultiOperandNumericFunction.Policy
  • added: final class Areas implements Function
  • added: final class DMax implements IDStarAlgorithm
  • added: final class DSum implements IDStarAlgorithm
  • added: final class Trend implements Function
  • added: interface ArrayFunction
  • added: interface ArrayMode
  • added: method Areas.evaluate(ValueEval[], int, int): ValueEval
  • added: method ArrayFunction.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method ArrayFunction.evaluateOneArrayArg(ValueEval, int, int, Function): ValueEval
  • added: method ArrayFunction.evaluateTwoArrayArgs(ValueEval, ValueEval, int, int, BiFunction): ValueEval
  • added: method BooleanFunction.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method DMax.getResult(): ValueEval
  • added: method DMax.processMatch(ValueEval): boolean
  • added: method DStarRunner.DStarAlgorithmEnum.newInstance(): IDStarAlgorithm
  • added: method DSum.getResult(): ValueEval
  • added: method DSum.processMatch(ValueEval): boolean
  • added: method Frequency.evaluate(int, int, ValueEval, ValueEval): ValueEval
  • added: method IfFunc.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method LogicalFunction.evaluateArray(ValueEval[], int, int): ValueEval
  • added: method MatrixFunction.MutableValueCollector.collectValues(ValueEval[]): double[]
  • added: method MatrixFunction.MutableValueCollector.evaluate(double[]): double
  • added: method MatrixFunction.OneArrayArg.collectValues(ValueEval): double[]
  • added: method MatrixFunction.OneArrayArg.evaluate(double[][]): double[][]
  • added: method MatrixFunction.OneArrayArg.evaluate(int, int, ValueEval): ValueEval
  • added: method MatrixFunction.TwoArrayArg.collectValues(ValueEval): double[]
  • added: method MatrixFunction.TwoArrayArg.evaluate(double[][], double[][]): double[][]
  • added: method MatrixFunction.TwoArrayArg.evaluate(int, int, ValueEval, ValueEval): ValueEval
  • added: method MatrixFunction.singleOperandEvaluate(ValueEval, int, int): double
  • added: method MultiOperandNumericFunction.isHiddenRowCounted(): boolean
  • added: method MultiOperandNumericFunction.setBlankEvalPolicy(MultiOperandNumericFunction.Policy): void
  • added: method MultiOperandNumericFunction.setMissingArgPolicy(MultiOperandNumericFunction.Policy): void
  • added: method Trend.evaluate(ValueEval[], int, int): ValueEval
  • added: static abstract class MatrixFunction.OneArrayArg extends Fixed1ArgFunction
  • added: static abstract class MatrixFunction.TwoArrayArg extends Fixed2ArgFunction
  • added: static field AggregateFunction.GEOMEAN: Function
  • added: static field DStarRunner.DStarAlgorithmEnum.DMAX: DStarRunner.DStarAlgorithmEnum
  • added: static field DStarRunner.DStarAlgorithmEnum.DSUM: DStarRunner.DStarAlgorithmEnum
  • added: static field Frequency.instance: Function
  • added: static field MatrixFunction.MDETERM: Function
  • added: static field MatrixFunction.MINVERSE: Function
  • added: static field MatrixFunction.MMULT: Function
  • added: static field MatrixFunction.TRANSPOSE: Function
  • added: static field MultiOperandNumericFunction.Policy.COERCE: MultiOperandNumericFunction.Policy
  • added: static field MultiOperandNumericFunction.Policy.ERROR: MultiOperandNumericFunction.Policy
  • added: static field MultiOperandNumericFunction.Policy.SKIP: MultiOperandNumericFunction.Policy
  • added: static final class MatrixFunction.MutableValueCollector extends MultiOperandNumericFunction
  • added: static method MatrixFunction.checkValues(double[]): void
  • added: static method MultiOperandNumericFunction.Policy.valueOf(String): MultiOperandNumericFunction.Policy
  • added: static method MultiOperandNumericFunction.Policy.values(): MultiOperandNumericFunction.Policy[]
  • added: static method Value.convertTextToNumber(String): Double
  • added: static method Value.parseDateTime(String): Double
  • removed: method AreaPtgBase.notImplemented(): RuntimeException
  • changed: abstract class OperandPtg extends Ptg implements Cloneable → abstract class OperandPtg extends Ptg
  • changed: abstract class Ptg → abstract class Ptg implements Duplicatable
  • changed: ctor AreaPtg(String) → ctor AreaPtg(AreaPtg)
  • changed: static field AddPtg.instance: ValueOperatorPtg → static field AddPtg.instance: AddPtg
  • changed: static field ConcatPtg.instance: ValueOperatorPtg → static field ConcatPtg.instance: ConcatPtg
  • changed: static field DividePtg.instance: ValueOperatorPtg → static field DividePtg.instance: DividePtg
  • changed: static field EqualPtg.instance: ValueOperatorPtg → static field EqualPtg.instance: EqualPtg
  • changed: static field GreaterEqualPtg.instance: ValueOperatorPtg → static field GreaterEqualPtg.instance: GreaterEqualPtg
  • changed: static field GreaterThanPtg.instance: ValueOperatorPtg → static field GreaterThanPtg.instance: GreaterThanPtg
  • changed: static field IntersectionPtg.instance: OperationPtg → static field IntersectionPtg.instance: IntersectionPtg
  • changed: static field LessEqualPtg.instance: ValueOperatorPtg → static field LessEqualPtg.instance: LessEqualPtg
  • changed: static field LessThanPtg.instance: ValueOperatorPtg → static field LessThanPtg.instance: LessThanPtg
  • changed: static field MultiplyPtg.instance: ValueOperatorPtg → static field MultiplyPtg.instance: MultiplyPtg
  • changed: static field NotEqualPtg.instance: ValueOperatorPtg → static field NotEqualPtg.instance: NotEqualPtg
  • changed: static field ParenthesisPtg.instance: ControlPtg → static field ParenthesisPtg.instance: ParenthesisPtg
  • changed: static field PercentPtg.instance: ValueOperatorPtg → static field PercentPtg.instance: PercentPtg
  • changed: static field PowerPtg.instance: ValueOperatorPtg → static field PowerPtg.instance: PowerPtg
  • changed: static field RangePtg.instance: OperationPtg → static field RangePtg.instance: RangePtg
  • changed: static field SubtractPtg.instance: ValueOperatorPtg → static field SubtractPtg.instance: SubtractPtg
  • changed: static field UnaryMinusPtg.instance: ValueOperatorPtg → static field UnaryMinusPtg.instance: UnaryMinusPtg
  • changed: static field UnaryPlusPtg.instance: ValueOperatorPtg → static field UnaryPlusPtg.instance: UnaryPlusPtg
  • changed: static field UnionPtg.instance: OperationPtg → static field UnionPtg.instance: UnionPtg
  • added: ctor Area2DPtgBase(Area2DPtgBase)
  • added: ctor Area3DPtg(Area3DPtg)
  • added: ctor Area3DPxg(Area3DPxg)
  • added: ctor AreaNPtg(AreaNPtg)
  • added: ctor AreaPtgBase(AreaPtgBase)
  • added: ctor ArrayPtg(ArrayPtg)
  • added: ctor Deleted3DPxg(Deleted3DPxg)
  • added: ctor MemErrPtg(MemErrPtg)
  • added: ctor NamePtg(NamePtg)
  • added: ctor NameXPxg(NameXPxg)
  • added: ctor OperandPtg(OperandPtg)
  • added: ctor Ptg(Ptg)
  • added: ctor Ref3DPtg(Ref3DPtg)
  • added: ctor Ref3DPxg(Ref3DPxg)
  • added: ctor RefErrorPtg(RefErrorPtg)
  • added: ctor RefNPtg(RefNPtg)
  • added: ctor RefPtg(RefPtg)
  • added: ctor RefPtgBase(RefPtgBase)
  • added: method AbstractFunctionPtg.lookupName(short, boolean): String
  • added: method AddPtg.copy(): AddPtg
  • added: method Area3DPtg.copy(): Area3DPtg
  • added: method Area3DPxg.copy(): Area3DPxg
  • added: method AreaErrPtg.copy(): AreaErrPtg
  • added: method AreaNPtg.copy(): AreaNPtg
  • added: method AreaPtg.copy(): AreaPtg
  • added: method ArrayPtg.copy(): ArrayPtg
  • added: method AttrPtg.copy(): AttrPtg
  • added: method BoolPtg.copy(): BoolPtg
  • added: method ConcatPtg.copy(): ConcatPtg
  • added: method Deleted3DPxg.copy(): Deleted3DPxg
  • added: method DeletedArea3DPtg.copy(): DeletedArea3DPtg
  • added: method DeletedRef3DPtg.copy(): DeletedRef3DPtg
  • added: method DividePtg.copy(): DividePtg
  • added: method EqualPtg.copy(): EqualPtg
  • added: method ErrPtg.copy(): ErrPtg
  • added: method ExpPtg.copy(): ExpPtg
  • added: method FuncPtg.copy(): FuncPtg
  • added: method FuncVarPtg.copy(): FuncVarPtg
  • added: method FuncVarPtg.lookupName(short): String
  • added: method GreaterEqualPtg.copy(): GreaterEqualPtg
  • added: method GreaterThanPtg.copy(): GreaterThanPtg
  • added: method IntPtg.copy(): IntPtg
  • added: method IntersectionPtg.copy(): IntersectionPtg
  • added: method LessEqualPtg.copy(): LessEqualPtg
  • added: method LessThanPtg.copy(): LessThanPtg
  • added: method MemAreaPtg.copy(): MemAreaPtg
  • added: method MemErrPtg.copy(): MemErrPtg
  • added: method MemFuncPtg.copy(): MemFuncPtg
  • added: method MissingArgPtg.copy(): MissingArgPtg
  • added: method MultiplyPtg.copy(): MultiplyPtg
  • added: method NamePtg.copy(): NamePtg
  • added: method NameXPtg.copy(): NameXPtg
  • added: method NameXPxg.copy(): NameXPxg
  • added: method NotEqualPtg.copy(): NotEqualPtg
  • added: method NumberPtg.copy(): NumberPtg
  • added: method ParenthesisPtg.copy(): ParenthesisPtg
  • added: method PercentPtg.copy(): PercentPtg
  • added: method PowerPtg.copy(): PowerPtg
  • added: method Ptg.copy(): Ptg
  • added: method RangePtg.copy(): RangePtg
  • added: method Ref3DPtg.copy(): Ref3DPtg
  • added: method Ref3DPxg.copy(): Ref3DPxg
  • added: method RefErrorPtg.copy(): RefErrorPtg
  • added: method RefNPtg.copy(): RefNPtg
  • added: method RefNPtg.formatReferenceAsString(): String
  • added: method RefPtg.copy(): RefPtg
  • added: method StringPtg.copy(): StringPtg
  • added: method SubtractPtg.copy(): SubtractPtg
  • added: method TblPtg.copy(): TblPtg
  • added: method UnaryMinusPtg.copy(): UnaryMinusPtg
  • added: method UnaryPlusPtg.copy(): UnaryPlusPtg
  • added: method UnionPtg.copy(): UnionPtg
  • added: method UnknownPtg.copy(): UnknownPtg
  • removed: static field UDFFinder.DEFAULT: UDFFinder
  • removed: interface Textbox
  • removed: method BorderFormatting.setBorderBottom(short): void
  • removed: method BorderFormatting.setBorderDiagonal(short): void
  • removed: method BorderFormatting.setBorderLeft(short): void
  • removed: method BorderFormatting.setBorderRight(short): void
  • removed: method BorderFormatting.setBorderTop(short): void
  • removed: method Cell.setCellType(int): void
  • removed: method Drawing.createChart(ClientAnchor): Chart
  • removed: method Row.createCell(int, int): Cell
  • removed: method Textbox.getMarginBottom(): int
  • removed: method Textbox.getMarginLeft(): int
  • removed: method Textbox.getMarginRight(): int
  • removed: method Textbox.getMarginTop(): int
  • removed: method Textbox.getString(): RichTextString
  • removed: method Textbox.setMarginBottom(int): void
  • removed: method Textbox.setMarginLeft(int): void
  • removed: method Textbox.setMarginRight(int): void
  • removed: method Textbox.setMarginTop(int): void
  • removed: method Textbox.setString(RichTextString): void
  • removed: method Workbook.setSheetHidden(int, int): void
  • removed: static field Cell.CELL_TYPE_BLANK: int
  • removed: static field Cell.CELL_TYPE_BOOLEAN: int
  • removed: static field Cell.CELL_TYPE_ERROR: int
  • removed: static field Cell.CELL_TYPE_FORMULA: int
  • removed: static field Cell.CELL_TYPE_NUMERIC: int
  • removed: static field Cell.CELL_TYPE_STRING: int
  • removed: static field Textbox.OBJECT_TYPE_TEXT: short
  • removed: static field Workbook.SHEET_STATE_HIDDEN: int
  • removed: static field Workbook.SHEET_STATE_VERY_HIDDEN: int
  • removed: static field Workbook.SHEET_STATE_VISIBLE: int
  • changed: method BorderFormatting.getBorderBottom(): short → method BorderFormatting.getBorderBottom(): BorderStyle
  • changed: method BorderFormatting.getBorderDiagonal(): short → method BorderFormatting.getBorderDiagonal(): BorderStyle
  • changed: method BorderFormatting.getBorderLeft(): short → method BorderFormatting.getBorderLeft(): BorderStyle
  • changed: method BorderFormatting.getBorderRight(): short → method BorderFormatting.getBorderRight(): BorderStyle
  • changed: method BorderFormatting.getBorderTop(): short → method BorderFormatting.getBorderTop(): BorderStyle
  • changed: method Cell.getCachedFormulaResultType(): int → method Cell.getCachedFormulaResultType(): CellType
  • changed: method Cell.getCellType(): int → method Cell.getCellType(): CellType
  • changed: method CellStyle.getAlignment(): short → method CellStyle.getAlignment(): HorizontalAlignment
  • changed: method CellStyle.getBorderBottom(): short → method CellStyle.getBorderBottom(): BorderStyle
  • changed: method CellStyle.getBorderLeft(): short → method CellStyle.getBorderLeft(): BorderStyle
  • changed: method CellStyle.getBorderRight(): short → method CellStyle.getBorderRight(): BorderStyle
  • changed: method CellStyle.getBorderTop(): short → method CellStyle.getBorderTop(): BorderStyle
  • changed: method CellStyle.getFillPattern(): short → method CellStyle.getFillPattern(): FillPatternType
  • changed: method CellStyle.getVerticalAlignment(): short → method CellStyle.getVerticalAlignment(): VerticalAlignment
  • changed: method CellValue.getCellType(): int → method CellValue.getCellType(): CellType
  • changed: method FormulaEvaluator.evaluateFormulaCell(Cell): int → method FormulaEvaluator.evaluateFormulaCell(Cell): CellType
  • added: abstract class CellBase implements Cell
  • added: abstract class RangeCopier
  • added: abstract class WorkbookFactory
  • added: ctor CellBase()
  • added: ctor DataFormatter(Locale, boolean, boolean)
  • added: ctor RangeCopier(Sheet)
  • added: ctor RangeCopier(Sheet, Sheet)
  • added: ctor WorkbookFactory()
  • added: enum ReadingOrder
  • added: interface Date1904Support
  • added: interface WorkbookFactory.CreateWorkbook0
  • added: interface WorkbookFactory.CreateWorkbook1
  • added: interface WorkbookFactory.CreateWorkbook2
  • added: method BorderFormatting.getBorderHorizontal(): BorderStyle
  • added: method BorderFormatting.getBorderVertical(): BorderStyle
  • added: method Cell.getLocalDateTimeCellValue(): LocalDateTime
  • added: method Cell.removeFormula(): void
  • added: method Cell.setBlank(): void
  • added: method Cell.setCellValue(LocalDate): void
  • added: method Cell.setCellValue(LocalDateTime): void
  • added: method CellBase.getAddress(): CellAddress
  • added: method CellBase.getCellTypeEnum(): CellType
  • added: method CellBase.getSpreadsheetVersion(): SpreadsheetVersion
  • added: method CellBase.getValueType(): CellType
  • added: method CellBase.removeFormula(): void
  • added: method CellBase.removeFormulaImpl(): void
  • added: method CellBase.setBlank(): void
  • added: method CellBase.setCellFormula(String): void
  • added: method CellBase.setCellFormulaImpl(String): void
  • added: method CellBase.setCellType(CellType): void
  • added: method CellBase.setCellTypeImpl(CellType): void
  • added: method CellBase.setCellValue(Calendar): void
  • added: method CellBase.setCellValue(Date): void
  • added: method CellBase.setCellValue(LocalDateTime): void
  • added: method CellBase.setCellValue(RichTextString): void
  • added: method CellBase.setCellValue(String): void
  • added: method CellBase.setCellValue(double): void
  • added: method CellBase.setCellValueImpl(Calendar): void
  • added: method CellBase.setCellValueImpl(Date): void
  • added: method CellBase.setCellValueImpl(LocalDateTime): void
  • added: method CellBase.setCellValueImpl(RichTextString): void
  • added: method CellBase.setCellValueImpl(String): void
  • added: method CellBase.setCellValueImpl(double): void
  • added: method CellBase.tryToDeleteArrayFormula(String): void
  • added: method CellStyle.getFontIndexAsInt(): int
  • added: method ConditionalFormattingRule.getText(): String
  • added: method Date1904Support.isDate1904(): boolean
  • added: method Font.getIndexAsInt(): int
  • added: method ObjectData.getContentType(): String
  • added: method RangeCopier.adjustCellReferencesInsideFormula(Cell, Sheet, int, int): void
  • added: method RangeCopier.adjustInBothDirections(Ptg[], int, int, int): boolean
  • added: method RangeCopier.copyRange(CellRangeAddress, CellRangeAddress): void
  • added: method ReadingOrder.getCode(): short
  • added: method Row.shiftCellsLeft(int, int, int): void
  • added: method Row.shiftCellsRight(int, int, int): void
  • added: method Sheet.shiftColumns(int, int, int): void
  • added: method Table.contains(CellReference): boolean
  • added: method TableStyleType.appliesTo(Table, CellReference): CellRangeAddressBase
  • added: method TableStyleType.getRange(Table, Cell): CellRangeAddressBase
  • added: method TableStyleType.getRange(Table, CellReference): CellRangeAddressBase
  • added: method Workbook.getFontAt(int): Font
  • added: method Workbook.getNumberOfFontsAsInt(): int
  • added: method WorkbookFactory.CreateWorkbook0.apply(): Workbook
  • added: method WorkbookFactory.CreateWorkbook1.apply(Object): Workbook
  • added: method WorkbookFactory.CreateWorkbook2.apply(Object, Object): Workbook
  • added: static field ReadingOrder.CONTEXT: ReadingOrder
  • added: static field ReadingOrder.LEFT_TO_RIGHT: ReadingOrder
  • added: static field ReadingOrder.RIGHT_TO_LEFT: ReadingOrder
  • added: static field WorkbookFactory.createHssfByNode: WorkbookFactory.CreateWorkbook1
  • added: static field WorkbookFactory.createHssfFromScratch: WorkbookFactory.CreateWorkbook0
  • added: static field WorkbookFactory.createXssfByFile: WorkbookFactory.CreateWorkbook2
  • added: static field WorkbookFactory.createXssfByPackage: WorkbookFactory.CreateWorkbook1
  • added: static field WorkbookFactory.createXssfByStream: WorkbookFactory.CreateWorkbook1
  • added: static field WorkbookFactory.createXssfFromScratch: WorkbookFactory.CreateWorkbook0
  • added: static method DateUtil.absoluteDay(LocalDateTime, boolean): int
  • added: static method DateUtil.getExcelDate(LocalDate): double
  • added: static method DateUtil.getExcelDate(LocalDate, boolean): double
  • added: static method DateUtil.getExcelDate(LocalDateTime): double
  • added: static method DateUtil.getExcelDate(LocalDateTime, boolean): double
  • added: static method DateUtil.getLocalDateTime(double): LocalDateTime
  • added: static method DateUtil.getLocalDateTime(double, boolean): LocalDateTime
  • added: static method DateUtil.getLocalDateTime(double, boolean, boolean): LocalDateTime
  • added: static method DateUtil.parseDateTime(String): Double
  • added: static method DateUtil.toLocalDateTime(Calendar): LocalDateTime
  • added: static method DateUtil.toLocalDateTime(Date): LocalDateTime
  • added: static method RangeCopier.cloneCellContent(Cell, Cell, Map): void
  • added: static method ReadingOrder.forLong(long): ReadingOrder
  • added: static method ReadingOrder.valueOf(String): ReadingOrder
  • added: static method ReadingOrder.values(): ReadingOrder[]
  • added: static method WorkbookFactory.create(DirectoryNode): Workbook
  • added: static method WorkbookFactory.create(DirectoryNode, String): Workbook
  • added: static method WorkbookFactory.create(File): Workbook
  • added: static method WorkbookFactory.create(File, String): Workbook
  • added: static method WorkbookFactory.create(File, String, boolean): Workbook
  • added: static method WorkbookFactory.create(InputStream): Workbook
  • added: static method WorkbookFactory.create(InputStream, String): Workbook
  • added: static method WorkbookFactory.create(Object): Workbook
  • added: static method WorkbookFactory.create(POIFSFileSystem): Workbook
  • added: static method WorkbookFactory.create(boolean): Workbook
  • removed: method RowShifter.updateConditionalFormatting(FormulaShifter): void
  • removed: method RowShifter.updateFormulas(FormulaShifter): void
  • removed: method RowShifter.updateHyperlinks(FormulaShifter): void
  • removed: method RowShifter.updateNamedRanges(FormulaShifter): void
  • removed: method RowShifter.updateRowFormulas(Row, FormulaShifter): void
  • changed: abstract class RowShifter → abstract class RowShifter extends BaseRowColShifter
  • added: abstract class BaseRowColShifter
  • added: abstract class ColumnShifter extends BaseRowColShifter
  • added: ctor BaseRowColShifter()
  • added: ctor ColumnShifter(Sheet)
  • added: field ColumnShifter.sheet: Sheet
  • added: method BaseRowColShifter.shiftMergedRegions(int, int, int): List
  • added: method BaseRowColShifter.updateConditionalFormatting(FormulaShifter): void
  • added: method BaseRowColShifter.updateFormulas(FormulaShifter): void
  • added: method BaseRowColShifter.updateHyperlinks(FormulaShifter): void
  • added: method BaseRowColShifter.updateNamedRanges(FormulaShifter): void
  • added: method ColumnShifter.shiftColumns(int, int, int): void
  • added: method ColumnShifter.shiftMergedRegions(int, int, int): List
  • added: static method BaseRowColShifter.shiftRange(FormulaShifter, CellRangeAddress, int): CellRangeAddress
  • added: static method RowShifter.validateShiftLeftParameters(int, int, int): void
  • added: static method RowShifter.validateShiftParameters(int, int, int): void
  • removed: ctor AreaReference(CellReference, CellReference)
  • removed: ctor DateFormatConverter()
  • removed: static method AreaReference.generateContiguous(String): AreaReference[]
  • removed: static method RegionUtil.setBorderBottom(int, CellRangeAddress, Sheet): void
  • removed: static method RegionUtil.setBorderLeft(int, CellRangeAddress, Sheet): void
  • removed: static method RegionUtil.setBorderRight(int, CellRangeAddress, Sheet): void
  • removed: static method RegionUtil.setBorderTop(int, CellRangeAddress, Sheet): void
  • removed: static method SheetUtil.containsCell(CellRangeAddress, int, int): boolean
  • removed: static method WorkbookUtil.validateSheetState(int): void
  • changed: abstract class CellRangeAddressBase → abstract class CellRangeAddressBase implements Iterable, Duplicatable
  • changed: class DateFormatConverter → final class DateFormatConverter
  • added: method CellRangeAddressBase.isInRange(CellAddress): boolean
  • added: method CellRangeAddressBase.iterator(): Iterator
  • added: method CellReference.formatAsString(boolean): String
  • removed: abstract class POILogger
  • removed: class JvmBugs
  • removed: ctor DrawingDump()
  • removed: ctor IntList(int, int)
  • removed: ctor JvmBugs()
  • removed: ctor TempFile.DefaultTempFileCreationStrategy()
  • removed: ctor XMLHelper()
  • removed: final class PngUtils
  • removed: static class TempFile.DefaultTempFileCreationStrategy extends DefaultTempFileCreationStrategy
  • removed: static field POILogger.LEVEL_STRINGS: String[]
  • removed: static field POILogger.LEVEL_STRINGS_SHORT: String[]
  • removed: static method JvmBugs.hasLineBreakMeasurerBug(): boolean
  • removed: static method LZWDecompresser.fromByte(byte): int
  • removed: static method LZWDecompresser.fromInt(int): byte
  • removed: static method PngUtils.matchesPngHeader(byte[], int): boolean
  • changed: class CommonsLogger extends POILogger → class CommonsLogger implements POILogger
  • changed: class DrawingDump → final class DrawingDump
  • changed: class IntMapper → class IntMapper implements Duplicatable
  • changed: class NullLogger extends POILogger → class NullLogger implements POILogger
  • changed: class SystemOutLogger extends POILogger → class SystemOutLogger implements POILogger
  • changed: static method IOUtils.copy(InputStream, OutputStream): void → static method IOUtils.copy(InputStream, File): long
  • changed: static method Units.pixelToPoints(int): double → static method Units.pixelToPoints(Dimension2D): Dimension2D
  • added: class Dimension2DDouble extends Dimension2D
  • added: class GenericRecordJsonWriter implements Closeable
  • added: class GenericRecordXmlWriter implements Closeable
  • added: class StringCodepointsIterable implements Iterable
  • added: ctor Dimension2DDouble()
  • added: ctor Dimension2DDouble(double, double)
  • added: ctor GenericRecordJsonWriter(Appendable)
  • added: ctor GenericRecordJsonWriter(File)
  • added: ctor GenericRecordXmlWriter(Appendable)
  • added: ctor GenericRecordXmlWriter(File)
  • added: ctor IntMapper(IntMapper)
  • added: ctor StringCodepointsIterable(String)
  • added: enum LocaleID
  • added: field GenericRecordJsonWriter.aw: GenericRecordJsonWriter.AppendableWriter
  • added: field GenericRecordJsonWriter.childIndex: int
  • added: field GenericRecordJsonWriter.fw: PrintWriter
  • added: field GenericRecordJsonWriter.indent: int
  • added: field GenericRecordJsonWriter.withComments: boolean
  • added: final class GenericRecordUtil
  • added: interface GenericRecordJsonWriter.GenericRecordHandler
  • added: interface GenericRecordXmlWriter.GenericRecordHandler
  • added: interface POILogger
  • added: method Dimension2DDouble.equals(Object): boolean
  • added: method Dimension2DDouble.getHeight(): double
  • added: method Dimension2DDouble.getWidth(): double
  • added: method Dimension2DDouble.hashCode(): int
  • added: method Dimension2DDouble.setSize(double, double): void
  • added: method Dimension2DDouble.toString(): String
  • added: method GenericRecordJsonWriter.GenericRecordHandler.print(GenericRecordJsonWriter, String, Object): boolean
  • added: method GenericRecordJsonWriter.close(): void
  • added: method GenericRecordJsonWriter.printAffineTransform(String, Object): boolean
  • added: method GenericRecordJsonWriter.printAnnotatedFlag(String, Object): boolean
  • added: method GenericRecordJsonWriter.printArray(String, Object): boolean
  • added: method GenericRecordJsonWriter.printBoolean(String, Object): boolean
  • added: method GenericRecordJsonWriter.printBytes(String, Object): boolean
  • added: method GenericRecordJsonWriter.printColor(String, Object): boolean
  • added: method GenericRecordJsonWriter.printDimension(String, Object): boolean
  • added: method GenericRecordJsonWriter.printGenericRecord(String, Object): boolean
  • added: method GenericRecordJsonWriter.printList(String, Object): boolean
  • added: method GenericRecordJsonWriter.printName(String): void
  • added: method GenericRecordJsonWriter.printNull(String, Object): boolean
  • added: method GenericRecordJsonWriter.printNumber(String, Object): boolean
  • added: method GenericRecordJsonWriter.printObject(String, Object): boolean
  • added: method GenericRecordJsonWriter.printPath(String, Object): boolean
  • added: method GenericRecordJsonWriter.printPoint(String, Object): boolean
  • added: method GenericRecordJsonWriter.printRectangle(String, Object): boolean
  • added: method GenericRecordJsonWriter.setWithComments(boolean): void
  • added: method GenericRecordJsonWriter.tabs(): String
  • added: method GenericRecordJsonWriter.write(GenericRecord): void
  • added: method GenericRecordJsonWriter.writeChildren(GenericRecord, boolean): boolean
  • added: method GenericRecordJsonWriter.writeError(String): void
  • added: method GenericRecordJsonWriter.writeProp(String, Supplier): boolean
  • added: method GenericRecordJsonWriter.writeProperties(GenericRecord): boolean
  • added: method GenericRecordJsonWriter.writeValue(String, Object): boolean
  • added: method GenericRecordUtil.AnnotatedFlag.getDescription(): String
  • added: method GenericRecordUtil.AnnotatedFlag.getValue(): Supplier
  • added: method GenericRecordXmlWriter.GenericRecordHandler.print(GenericRecordXmlWriter, String, Object): boolean
  • added: method GenericRecordXmlWriter.close(): void
  • added: method GenericRecordXmlWriter.closeName(String): void
  • added: method GenericRecordXmlWriter.openName(String): void
  • added: method GenericRecordXmlWriter.printAffineTransform(String, Object): boolean
  • added: method GenericRecordXmlWriter.printAnnotatedFlag(String, Object): boolean
  • added: method GenericRecordXmlWriter.printArray(String, Object): boolean
  • added: method GenericRecordXmlWriter.printBoolean(String, Object): boolean
  • added: method GenericRecordXmlWriter.printBufferedImage(String, Object): boolean
  • added: method GenericRecordXmlWriter.printBytes(String, Object): boolean
  • added: method GenericRecordXmlWriter.printColor(String, Object): boolean
  • added: method GenericRecordXmlWriter.printDimension(String, Object): boolean
  • added: method GenericRecordXmlWriter.printGenericRecord(String, Object): void
  • added: method GenericRecordXmlWriter.printList(String, Object): boolean
  • added: method GenericRecordXmlWriter.printNumber(String, Object): boolean
  • added: method GenericRecordXmlWriter.printObject(String, Object): boolean
  • added: method GenericRecordXmlWriter.printPath(String, Object): boolean
  • added: method GenericRecordXmlWriter.printPoint(String, Object): boolean
  • added: method GenericRecordXmlWriter.printRectangle(String, Object): boolean
  • added: method GenericRecordXmlWriter.setWithComments(boolean): void
  • added: method GenericRecordXmlWriter.tabs(): String
  • added: method GenericRecordXmlWriter.trimHex(long, int): String
  • added: method GenericRecordXmlWriter.write(GenericRecord): void
  • added: method GenericRecordXmlWriter.write(String, GenericRecord): void
  • added: method GenericRecordXmlWriter.writeChildren(GenericRecord, boolean): boolean
  • added: method GenericRecordXmlWriter.writeError(String): void
  • added: method GenericRecordXmlWriter.writeProp(Map.Entry): Stream
  • added: method GenericRecordXmlWriter.writeProperties(GenericRecord): boolean
  • added: method GenericRecordXmlWriter.writeValue(String, Object): void
  • added: method IntMapper.copy(): IntMapper
  • added: method LittleEndianInputStream.getReadIndex(): int
  • added: method LittleEndianInputStream.mark(int): void
  • added: method LittleEndianInputStream.read(byte[], int, int): int
  • added: method LittleEndianInputStream.readFloat(): float
  • added: method LittleEndianInputStream.reset(): void
  • added: method LittleEndianInputStream.skipFully(int): void
  • added: method LittleEndianOutputStream.putUShort(int): void
  • added: method LittleEndianOutputStream.writeUInt(long): void
  • added: method LocaleID.getDefaultCodepage(): int
  • added: method LocaleID.getDescription(): String
  • added: method LocaleID.getFirstWeekday(): int
  • added: method LocaleID.getLanguageTag(): String
  • added: method LocaleID.getLcid(): int
  • added: method LocaleID.getWindowsId(): String
  • added: method StringCodepointsIterable.iterator(): Iterator
  • added: static class GenericRecordUtil.AnnotatedFlag
  • added: static field LZWDecompresser.DICT_MASK: int
  • added: static field LZWDecompresser.DICT_SIZE: int
  • added: static field LocaleID.AF: LocaleID
  • added: static field LocaleID.AF_ZA: LocaleID
  • added: static field LocaleID.AM: LocaleID
  • added: static field LocaleID.AM_ET: LocaleID
  • added: static field LocaleID.AR: LocaleID
  • added: static field LocaleID.ARN: LocaleID
  • added: static field LocaleID.ARN_CL: LocaleID
  • added: static field LocaleID.AR_145: LocaleID
  • added: static field LocaleID.AR_AE: LocaleID
  • added: static field LocaleID.AR_BH: LocaleID
  • added: static field LocaleID.AR_DZ: LocaleID
  • added: static field LocaleID.AR_EG: LocaleID
  • added: static field LocaleID.AR_IQ: LocaleID
  • added: static field LocaleID.AR_JO: LocaleID
  • added: static field LocaleID.AR_KW: LocaleID
  • added: static field LocaleID.AR_LB: LocaleID
  • added: static field LocaleID.AR_LY: LocaleID
  • added: static field LocaleID.AR_MA: LocaleID
  • added: static field LocaleID.AR_OM: LocaleID
  • added: static field LocaleID.AR_PLOC_SA: LocaleID
  • added: static field LocaleID.AR_QA: LocaleID
  • added: static field LocaleID.AR_SA: LocaleID
  • added: static field LocaleID.AR_SY: LocaleID
  • added: static field LocaleID.AR_TN: LocaleID
  • added: static field LocaleID.AR_YE: LocaleID
  • added: static field LocaleID.AS: LocaleID
  • added: static field LocaleID.AS_IN: LocaleID
  • added: static field LocaleID.AZ: LocaleID
  • added: static field LocaleID.AZ_CYRL: LocaleID
  • added: static field LocaleID.AZ_CYRL_AZ: LocaleID
  • added: static field LocaleID.AZ_LATN: LocaleID
  • added: static field LocaleID.AZ_LATN_AZ: LocaleID
  • added: static field LocaleID.BA: LocaleID
  • added: static field LocaleID.BA_RU: LocaleID
  • added: static field LocaleID.BE: LocaleID
  • added: static field LocaleID.BE_BY: LocaleID
  • added: static field LocaleID.BG: LocaleID
  • added: static field LocaleID.BG_BG: LocaleID
  • added: static field LocaleID.BIN: LocaleID
  • added: static field LocaleID.BIN_NG: LocaleID
  • added: static field LocaleID.BN: LocaleID
  • added: static field LocaleID.BN_BD: LocaleID
  • added: static field LocaleID.BN_IN: LocaleID
  • added: static field LocaleID.BO: LocaleID
  • added: static field LocaleID.BO_BT: LocaleID
  • added: static field LocaleID.BO_CN: LocaleID
  • added: static field LocaleID.BR: LocaleID
  • added: static field LocaleID.BR_FR: LocaleID
  • added: static field LocaleID.BS: LocaleID
  • added: static field LocaleID.BS_CYRL: LocaleID
  • added: static field LocaleID.BS_CYRL_BA: LocaleID
  • added: static field LocaleID.BS_LATN: LocaleID
  • added: static field LocaleID.BS_LATN_BA: LocaleID
  • added: static field LocaleID.CA: LocaleID
  • added: static field LocaleID.CA_ES: LocaleID
  • added: static field LocaleID.CA_ES_VALENCIA: LocaleID
  • added: static field LocaleID.CHR: LocaleID
  • added: static field LocaleID.CHR_CHER: LocaleID
  • added: static field LocaleID.CHR_CHER_US: LocaleID
  • added: static field LocaleID.CO: LocaleID
  • added: static field LocaleID.CO_FR: LocaleID
  • added: static field LocaleID.CS: LocaleID
  • added: static field LocaleID.CS_CZ: LocaleID
  • added: static field LocaleID.CY: LocaleID
  • added: static field LocaleID.CY_GB: LocaleID
  • added: static field LocaleID.DA: LocaleID
  • added: static field LocaleID.DA_DK: LocaleID
  • added: static field LocaleID.DE: LocaleID
  • added: static field LocaleID.DE_AT: LocaleID
  • added: static field LocaleID.DE_CH: LocaleID
  • added: static field LocaleID.DE_DE: LocaleID
  • added: static field LocaleID.DE_LI: LocaleID
  • added: static field LocaleID.DE_LU: LocaleID
  • added: static field LocaleID.DSB: LocaleID
  • added: static field LocaleID.DSB_DE: LocaleID
  • added: static field LocaleID.DV: LocaleID
  • added: static field LocaleID.DV_MV: LocaleID
  • added: static field LocaleID.DZ_BT: LocaleID
  • added: static field LocaleID.EL: LocaleID
  • added: static field LocaleID.EL_GR: LocaleID
  • added: static field LocaleID.EN: LocaleID
  • added: static field LocaleID.EN_029: LocaleID
  • added: static field LocaleID.EN_AE: LocaleID
  • added: static field LocaleID.EN_AU: LocaleID
  • added: static field LocaleID.EN_BH: LocaleID
  • added: static field LocaleID.EN_BZ: LocaleID
  • added: static field LocaleID.EN_CA: LocaleID
  • added: static field LocaleID.EN_EG: LocaleID
  • added: static field LocaleID.EN_GB: LocaleID
  • added: static field LocaleID.EN_HK: LocaleID
  • added: static field LocaleID.EN_ID: LocaleID
  • added: static field LocaleID.EN_IE: LocaleID
  • added: static field LocaleID.EN_IN: LocaleID
  • added: static field LocaleID.EN_JM: LocaleID
  • added: static field LocaleID.EN_JO: LocaleID
  • added: static field LocaleID.EN_KW: LocaleID
  • added: static field LocaleID.EN_MY: LocaleID
  • added: static field LocaleID.EN_NZ: LocaleID
  • added: static field LocaleID.EN_PH: LocaleID
  • added: static field LocaleID.EN_SG: LocaleID
  • added: static field LocaleID.EN_TR: LocaleID
  • added: static field LocaleID.EN_TT: LocaleID
  • added: static field LocaleID.EN_US: LocaleID
  • added: static field LocaleID.EN_YE: LocaleID
  • added: static field LocaleID.EN_ZA: LocaleID
  • added: static field LocaleID.EN_ZW: LocaleID
  • added: static field LocaleID.ES: LocaleID
  • added: static field LocaleID.ES_419: LocaleID
  • added: static field LocaleID.ES_AR: LocaleID
  • added: static field LocaleID.ES_BO: LocaleID
  • added: static field LocaleID.ES_CL: LocaleID
  • added: static field LocaleID.ES_CO: LocaleID
  • added: static field LocaleID.ES_CR: LocaleID
  • added: static field LocaleID.ES_CU: LocaleID
  • added: static field LocaleID.ES_DO: LocaleID
  • added: static field LocaleID.ES_EC: LocaleID
  • added: static field LocaleID.ES_ES: LocaleID
  • added: static field LocaleID.ES_ES_TRADNL: LocaleID
  • added: static field LocaleID.ES_GT: LocaleID
  • added: static field LocaleID.ES_HN: LocaleID
  • added: static field LocaleID.ES_MX: LocaleID
  • added: static field LocaleID.ES_NI: LocaleID
  • added: static field LocaleID.ES_PA: LocaleID
  • added: static field LocaleID.ES_PE: LocaleID
  • added: static field LocaleID.ES_PR: LocaleID
  • added: static field LocaleID.ES_PY: LocaleID
  • added: static field LocaleID.ES_SV: LocaleID
  • added: static field LocaleID.ES_US: LocaleID
  • added: static field LocaleID.ES_UY: LocaleID
  • added: static field LocaleID.ES_VE: LocaleID
  • added: static field LocaleID.ET: LocaleID
  • added: static field LocaleID.ET_EE: LocaleID
  • added: static field LocaleID.EU: LocaleID
  • added: static field LocaleID.EU_ES: LocaleID
  • added: static field LocaleID.FA: LocaleID
  • added: static field LocaleID.FA_IR: LocaleID
  • added: static field LocaleID.FF: LocaleID
  • added: static field LocaleID.FF_LATN: LocaleID
  • added: static field LocaleID.FF_LATN_SN: LocaleID
  • added: static field LocaleID.FI: LocaleID
  • added: static field LocaleID.FIL: LocaleID
  • added: static field LocaleID.FIL_PH: LocaleID
  • added: static field LocaleID.FI_FI: LocaleID
  • added: static field LocaleID.FO: LocaleID
  • added: static field LocaleID.FO_FO: LocaleID
  • added: static field LocaleID.FR: LocaleID
  • added: static field LocaleID.FR_BE: LocaleID
  • added: static field LocaleID.FR_CA: LocaleID
  • added: static field LocaleID.FR_CD: LocaleID
  • added: static field LocaleID.FR_CH: LocaleID
  • added: static field LocaleID.FR_CI: LocaleID
  • added: static field LocaleID.FR_CM: LocaleID
  • added: static field LocaleID.FR_FR: LocaleID
  • added: static field LocaleID.FR_HT: LocaleID
  • added: static field LocaleID.FR_LU: LocaleID
  • added: static field LocaleID.FR_MA: LocaleID
  • added: static field LocaleID.FR_MC: LocaleID
  • added: static field LocaleID.FR_ML: LocaleID
  • added: static field LocaleID.FR_RE: LocaleID
  • added: static field LocaleID.FR_SN: LocaleID
  • added: static field LocaleID.FUV_NG: LocaleID
  • added: static field LocaleID.FY: LocaleID
  • added: static field LocaleID.FY_NL: LocaleID
  • added: static field LocaleID.GA: LocaleID
  • added: static field LocaleID.GA_IE: LocaleID
  • added: static field LocaleID.GD: LocaleID
  • added: static field LocaleID.GD_GB: LocaleID
  • added: static field LocaleID.GL: LocaleID
  • added: static field LocaleID.GL_ES: LocaleID
  • added: static field LocaleID.GN: LocaleID
  • added: static field LocaleID.GN_PY: LocaleID
  • added: static field LocaleID.GSW: LocaleID
  • added: static field LocaleID.GSW_FR: LocaleID
  • added: static field LocaleID.GU: LocaleID
  • added: static field LocaleID.GU_IN: LocaleID
  • added: static field LocaleID.HA: LocaleID
  • added: static field LocaleID.HAW: LocaleID
  • added: static field LocaleID.HAW_US: LocaleID
  • added: static field LocaleID.HA_LATN: LocaleID
  • added: static field LocaleID.HA_LATN_NG: LocaleID
  • added: static field LocaleID.HE: LocaleID
  • added: static field LocaleID.HE_IL: LocaleID
  • added: static field LocaleID.HI: LocaleID
  • added: static field LocaleID.HI_IN: LocaleID
  • added: static field LocaleID.HR: LocaleID
  • added: static field LocaleID.HR_BA: LocaleID
  • added: static field LocaleID.HR_HR: LocaleID
  • added: static field LocaleID.HSB: LocaleID
  • added: static field LocaleID.HSB_DE: LocaleID
  • added: static field LocaleID.HU: LocaleID
  • added: static field LocaleID.HU_HU: LocaleID
  • added: static field LocaleID.HY: LocaleID
  • added: static field LocaleID.HY_AM: LocaleID
  • added: static field LocaleID.IBB: LocaleID
  • added: static field LocaleID.IBB_NG: LocaleID
  • added: static field LocaleID.ID: LocaleID
  • added: static field LocaleID.ID_ID: LocaleID
  • added: static field LocaleID.IG: LocaleID
  • added: static field LocaleID.IG_NG: LocaleID
  • added: static field LocaleID.II: LocaleID
  • added: static field LocaleID.II_CN: LocaleID
  • added: static field LocaleID.INVALID_A: LocaleID
  • added: static field LocaleID.INVALID_B: LocaleID
  • added: static field LocaleID.INVALID_C: LocaleID
  • added: static field LocaleID.INVALID_D: LocaleID
  • added: static field LocaleID.INVALID_E: LocaleID
  • added: static field LocaleID.INVALID_F: LocaleID
  • added: static field LocaleID.INVALID_G: LocaleID
  • added: static field LocaleID.INVALID_H: LocaleID
  • added: static field LocaleID.INVALID_I: LocaleID
  • added: static field LocaleID.INVALID_J: LocaleID
  • added: static field LocaleID.INVALID_K: LocaleID
  • added: static field LocaleID.INVALID_L: LocaleID
  • added: static field LocaleID.INVALID_M: LocaleID
  • added: static field LocaleID.INVALID_N: LocaleID
  • added: static field LocaleID.INVALID_O: LocaleID
  • added: static field LocaleID.IS: LocaleID
  • added: static field LocaleID.IS_IS: LocaleID
  • added: static field LocaleID.IT: LocaleID
  • added: static field LocaleID.IT_CH: LocaleID
  • added: static field LocaleID.IT_IT: LocaleID
  • added: static field LocaleID.IU: LocaleID
  • added: static field LocaleID.IU_CANS: LocaleID
  • added: static field LocaleID.IU_CANS_CA: LocaleID
  • added: static field LocaleID.IU_LATN: LocaleID
  • added: static field LocaleID.IU_LATN_CA: LocaleID
  • added: static field LocaleID.JA: LocaleID
  • added: static field LocaleID.JA_JP: LocaleID
  • added: static field LocaleID.JA_PLOC_JP: LocaleID
  • added: static field LocaleID.KA: LocaleID
  • added: static field LocaleID.KA_GE: LocaleID
  • added: static field LocaleID.KHB_TALU_CN: LocaleID
  • added: static field LocaleID.KK: LocaleID
  • added: static field LocaleID.KK_KZ: LocaleID
  • added: static field LocaleID.KL: LocaleID
  • added: static field LocaleID.KL_GL: LocaleID
  • added: static field LocaleID.KM: LocaleID
  • added: static field LocaleID.KM_KH: LocaleID
  • added: static field LocaleID.KN: LocaleID
  • added: static field LocaleID.KN_IN: LocaleID
  • added: static field LocaleID.KO: LocaleID
  • added: static field LocaleID.KOK: LocaleID
  • added: static field LocaleID.KOK_IN: LocaleID
  • added: static field LocaleID.KO_KR: LocaleID
  • added: static field LocaleID.KR: LocaleID
  • added: static field LocaleID.KR_NG: LocaleID
  • added: static field LocaleID.KS: LocaleID
  • added: static field LocaleID.KS_ARAB: LocaleID
  • added: static field LocaleID.KS_DEVA: LocaleID
  • added: static field LocaleID.KU: LocaleID
  • added: static field LocaleID.KU_ARAB: LocaleID
  • added: static field LocaleID.KU_ARAB_IQ: LocaleID
  • added: static field LocaleID.KY: LocaleID
  • added: static field LocaleID.KY_KG: LocaleID
  • added: static field LocaleID.LA: LocaleID
  • added: static field LocaleID.LA_LATN: LocaleID
  • added: static field LocaleID.LB: LocaleID
  • added: static field LocaleID.LB_LU: LocaleID
  • added: static field LocaleID.LO: LocaleID
  • added: static field LocaleID.LO_LA: LocaleID
  • added: static field LocaleID.LT: LocaleID
  • added: static field LocaleID.LT_LT: LocaleID
  • added: static field LocaleID.LV: LocaleID
  • added: static field LocaleID.LV_LV: LocaleID
  • added: static field LocaleID.MI: LocaleID
  • added: static field LocaleID.MI_NZ: LocaleID
  • added: static field LocaleID.MK: LocaleID
  • added: static field LocaleID.MK_MK: LocaleID
  • added: static field LocaleID.ML: LocaleID
  • added: static field LocaleID.ML_IN: LocaleID
  • added: static field LocaleID.MN: LocaleID
  • added: static field LocaleID.MNI: LocaleID
  • added: static field LocaleID.MNI_IN: LocaleID
  • added: static field LocaleID.MN_CYRL: LocaleID
  • added: static field LocaleID.MN_MN: LocaleID
  • added: static field LocaleID.MN_MONG: LocaleID
  • added: static field LocaleID.MN_MONG_CN: LocaleID
  • added: static field LocaleID.MN_MONG_MN: LocaleID
  • added: static field LocaleID.MOH: LocaleID
  • added: static field LocaleID.MOH_CA: LocaleID
  • added: static field LocaleID.MR: LocaleID
  • added: static field LocaleID.MR_IN: LocaleID
  • added: static field LocaleID.MS: LocaleID
  • added: static field LocaleID.MS_BN: LocaleID
  • added: static field LocaleID.MS_MY: LocaleID
  • added: static field LocaleID.MT: LocaleID
  • added: static field LocaleID.MT_MT: LocaleID
  • added: static field LocaleID.MY: LocaleID
  • added: static field LocaleID.MY_MM: LocaleID
  • added: static field LocaleID.NB: LocaleID
  • added: static field LocaleID.NB_NO: LocaleID
  • added: static field LocaleID.NE: LocaleID
  • added: static field LocaleID.NE_IN: LocaleID
  • added: static field LocaleID.NE_NP: LocaleID
  • added: static field LocaleID.NL: LocaleID
  • added: static field LocaleID.NL_BE: LocaleID
  • added: static field LocaleID.NL_NL: LocaleID
  • added: static field LocaleID.NN: LocaleID
  • added: static field LocaleID.NN_NO: LocaleID
  • added: static field LocaleID.NO: LocaleID
  • added: static field LocaleID.NSO: LocaleID
  • added: static field LocaleID.NSO_ZA: LocaleID
  • added: static field LocaleID.OC: LocaleID
  • added: static field LocaleID.OC_FR: LocaleID
  • added: static field LocaleID.OM: LocaleID
  • added: static field LocaleID.OM_ET: LocaleID
  • added: static field LocaleID.OR: LocaleID
  • added: static field LocaleID.OR_IN: LocaleID
  • added: static field LocaleID.PA: LocaleID
  • added: static field LocaleID.PAP: LocaleID
  • added: static field LocaleID.PAP_029: LocaleID
  • added: static field LocaleID.PA_ARAB: LocaleID
  • added: static field LocaleID.PA_ARAB_PK: LocaleID
  • added: static field LocaleID.PA_IN: LocaleID
  • added: static field LocaleID.PL: LocaleID
  • added: static field LocaleID.PLT_MG: LocaleID
  • added: static field LocaleID.PL_PL: LocaleID
  • added: static field LocaleID.PRS: LocaleID
  • added: static field LocaleID.PRS_AF: LocaleID
  • added: static field LocaleID.PS: LocaleID
  • added: static field LocaleID.PS_AF: LocaleID
  • added: static field LocaleID.PT: LocaleID
  • added: static field LocaleID.PT_BR: LocaleID
  • added: static field LocaleID.PT_PT: LocaleID
  • added: static field LocaleID.QPS_PLOC: LocaleID
  • added: static field LocaleID.QPS_PLOCA: LocaleID
  • added: static field LocaleID.QPS_PLOCM: LocaleID
  • added: static field LocaleID.QUC: LocaleID
  • added: static field LocaleID.QUC_CO: LocaleID
  • added: static field LocaleID.QUT: LocaleID
  • added: static field LocaleID.QUT_GT: LocaleID
  • added: static field LocaleID.QUZ: LocaleID
  • added: static field LocaleID.QUZ_BO: LocaleID
  • added: static field LocaleID.QUZ_EC: LocaleID
  • added: static field LocaleID.QUZ_PE: LocaleID
  • added: static field LocaleID.RM: LocaleID
  • added: static field LocaleID.RM_CH: LocaleID
  • added: static field LocaleID.RO: LocaleID
  • added: static field LocaleID.RO_MD: LocaleID
  • added: static field LocaleID.RO_RO: LocaleID
  • added: static field LocaleID.RU: LocaleID
  • added: static field LocaleID.RU_MD: LocaleID
  • added: static field LocaleID.RU_RU: LocaleID
  • added: static field LocaleID.RW: LocaleID
  • added: static field LocaleID.RW_RW: LocaleID
  • added: static field LocaleID.SA: LocaleID
  • added: static field LocaleID.SAH: LocaleID
  • added: static field LocaleID.SAH_RU: LocaleID
  • added: static field LocaleID.SA_IN: LocaleID
  • added: static field LocaleID.SD: LocaleID
  • added: static field LocaleID.SD_ARAB: LocaleID
  • added: static field LocaleID.SD_ARAB_PK: LocaleID
  • added: static field LocaleID.SD_DEVA_IN: LocaleID
  • added: static field LocaleID.SE: LocaleID
  • added: static field LocaleID.SE_FI: LocaleID
  • added: static field LocaleID.SE_NO: LocaleID
  • added: static field LocaleID.SE_SE: LocaleID
  • added: static field LocaleID.SI: LocaleID
  • added: static field LocaleID.SI_LK: LocaleID
  • added: static field LocaleID.SK: LocaleID
  • added: static field LocaleID.SK_SK: LocaleID
  • added: static field LocaleID.SL: LocaleID
  • added: static field LocaleID.SL_SI: LocaleID
  • added: static field LocaleID.SMA: LocaleID
  • added: static field LocaleID.SMA_NO: LocaleID
  • added: static field LocaleID.SMA_SE: LocaleID
  • added: static field LocaleID.SMJ: LocaleID
  • added: static field LocaleID.SMJ_NO: LocaleID
  • added: static field LocaleID.SMJ_SE: LocaleID
  • added: static field LocaleID.SMN: LocaleID
  • added: static field LocaleID.SMN_FI: LocaleID
  • added: static field LocaleID.SMS: LocaleID
  • added: static field LocaleID.SMS_FI: LocaleID
  • added: static field LocaleID.SO: LocaleID
  • added: static field LocaleID.SO_SO: LocaleID
  • added: static field LocaleID.SQ: LocaleID
  • added: static field LocaleID.SQ_AL: LocaleID
  • added: static field LocaleID.SR: LocaleID
  • added: static field LocaleID.SR_CYRL: LocaleID
  • added: static field LocaleID.SR_CYRL_BA: LocaleID
  • added: static field LocaleID.SR_CYRL_CS: LocaleID
  • added: static field LocaleID.SR_CYRL_ME: LocaleID
  • added: static field LocaleID.SR_CYRL_RS: LocaleID
  • added: static field LocaleID.SR_LATN: LocaleID
  • added: static field LocaleID.SR_LATN_BA: LocaleID
  • added: static field LocaleID.SR_LATN_CS: LocaleID
  • added: static field LocaleID.SR_LATN_ME: LocaleID
  • added: static field LocaleID.SR_LATN_RS: LocaleID
  • added: static field LocaleID.ST: LocaleID
  • added: static field LocaleID.ST_ZA: LocaleID
  • added: static field LocaleID.SV: LocaleID
  • added: static field LocaleID.SV_FI: LocaleID
  • added: static field LocaleID.SV_SE: LocaleID
  • added: static field LocaleID.SW: LocaleID
  • added: static field LocaleID.SW_KE: LocaleID
  • added: static field LocaleID.SYR: LocaleID
  • added: static field LocaleID.SYR_SY: LocaleID
  • added: static field LocaleID.TA: LocaleID
  • added: static field LocaleID.TA_IN: LocaleID
  • added: static field LocaleID.TA_LK: LocaleID
  • added: static field LocaleID.TDD_TALE_CN: LocaleID
  • added: static field LocaleID.TE: LocaleID
  • added: static field LocaleID.TE_IN: LocaleID
  • added: static field LocaleID.TG: LocaleID
  • added: static field LocaleID.TG_CYRL: LocaleID
  • added: static field LocaleID.TG_CYRL_TJ: LocaleID
  • added: static field LocaleID.TH: LocaleID
  • added: static field LocaleID.TH_TH: LocaleID
  • added: static field LocaleID.TI: LocaleID
  • added: static field LocaleID.TI_ER: LocaleID
  • added: static field LocaleID.TI_ET: LocaleID
  • added: static field LocaleID.TK: LocaleID
  • added: static field LocaleID.TK_TM: LocaleID
  • added: static field LocaleID.TMZ_MA: LocaleID
  • added: static field LocaleID.TN: LocaleID
  • added: static field LocaleID.TN_BW: LocaleID
  • added: static field LocaleID.TN_ZA: LocaleID
  • added: static field LocaleID.TR: LocaleID
  • added: static field LocaleID.TR_TR: LocaleID
  • added: static field LocaleID.TS: LocaleID
  • added: static field LocaleID.TS_ZA: LocaleID
  • added: static field LocaleID.TT: LocaleID
  • added: static field LocaleID.TT_RU: LocaleID
  • added: static field LocaleID.TZM: LocaleID
  • added: static field LocaleID.TZM_ARAB_MA: LocaleID
  • added: static field LocaleID.TZM_LATN: LocaleID
  • added: static field LocaleID.TZM_LATN_DZ: LocaleID
  • added: static field LocaleID.TZM_TFNG: LocaleID
  • added: static field LocaleID.TZM_TFNG_MA: LocaleID
  • added: static field LocaleID.UG: LocaleID
  • added: static field LocaleID.UG_CN: LocaleID
  • added: static field LocaleID.UK: LocaleID
  • added: static field LocaleID.UK_UA: LocaleID
  • added: static field LocaleID.UR: LocaleID
  • added: static field LocaleID.UR_IN: LocaleID
  • added: static field LocaleID.UR_PK: LocaleID
  • added: static field LocaleID.UZ: LocaleID
  • added: static field LocaleID.UZ_CYRL: LocaleID
  • added: static field LocaleID.UZ_CYRL_UZ: LocaleID
  • added: static field LocaleID.UZ_LATN: LocaleID
  • added: static field LocaleID.UZ_LATN_UZ: LocaleID
  • added: static field LocaleID.VE: LocaleID
  • added: static field LocaleID.VE_ZA: LocaleID
  • added: static field LocaleID.VI: LocaleID
  • added: static field LocaleID.VI_VN: LocaleID
  • added: static field LocaleID.WO: LocaleID
  • added: static field LocaleID.WO_SN: LocaleID
  • added: static field LocaleID.XH: LocaleID
  • added: static field LocaleID.XH_ZA: LocaleID
  • added: static field LocaleID.YI: LocaleID
  • added: static field LocaleID.YI_HEBR: LocaleID
  • added: static field LocaleID.YO: LocaleID
  • added: static field LocaleID.YO_NG: LocaleID
  • added: static field LocaleID.ZH: LocaleID
  • added: static field LocaleID.ZH_CN: LocaleID
  • added: static field LocaleID.ZH_HANS: LocaleID
  • added: static field LocaleID.ZH_HANT: LocaleID
  • added: static field LocaleID.ZH_HK: LocaleID
  • added: static field LocaleID.ZH_MO: LocaleID
  • added: static field LocaleID.ZH_SG: LocaleID
  • added: static field LocaleID.ZH_TW: LocaleID
  • added: static field LocaleID.ZH_YUE_HK: LocaleID
  • added: static field LocaleID.ZU: LocaleID
  • added: static field LocaleID.ZU_ZA: LocaleID
  • added: static method GenericRecordJsonWriter.marshal(GenericRecord): String
  • added: static method GenericRecordJsonWriter.marshal(GenericRecord, boolean): String
  • added: static method GenericRecordJsonWriter.matchInstanceOrArray(Class, Object): boolean
  • added: static method GenericRecordUtil.getBitsAsString(Supplier, int[], String[]): Supplier
  • added: static method GenericRecordUtil.getEnumBitsAsString(Supplier, int[], String[]): Supplier
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier): Map
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier, String, Supplier): Map
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier, String, Supplier, String, Supplier): Map
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier, String, Supplier, String, Supplier, String, Supplier): Map
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier, String, Supplier, String, Supplier, String, Supplier, String, Supplier): Map
  • added: static method GenericRecordUtil.getGenericProperties(String, Supplier, String, Supplier, String, Supplier, String, Supplier, String, Supplier, String, Supplier): Map
  • added: static method GenericRecordUtil.safeEnum(Enum[], Supplier): Supplier
  • added: static method GenericRecordUtil.safeEnum(Enum[], Supplier, Enum): Supplier
  • added: static method GenericRecordXmlWriter.isComplex(Object): boolean
  • added: static method GenericRecordXmlWriter.marshal(GenericRecord): String
  • added: static method GenericRecordXmlWriter.marshal(GenericRecord, boolean): String
  • added: static method GenericRecordXmlWriter.matchInstanceOrArray(Class, Object): boolean
  • added: static method IOUtils.copy(InputStream, OutputStream): long
  • added: static method IOUtils.copy(InputStream, OutputStream, long): long
  • added: static method IOUtils.readByte(InputStream): int
  • added: static method IOUtils.safelyAllocateCheck(long, int): void
  • added: static method IOUtils.setByteArrayMaxOverride(int): void
  • added: static method IOUtils.toByteArray(InputStream, long, int): byte[]
  • added: static method LittleEndian.getByteArray(byte[], int, int, int): byte[]
  • added: static method LocaleID.lookupByLanguageTag(String): LocaleID
  • added: static method LocaleID.lookupByLcid(int): LocaleID
  • added: static method LocaleID.valueOf(String): LocaleID
  • added: static method LocaleID.values(): LocaleID[]
  • added: static method LocaleUtil.getDefaultCodePageFromLCID(int): int
  • added: static method StringUtil.getFromUnicodeLE0Terminated(byte[], int, int): String
  • added: static method StringUtil.isUpperCase(char): boolean
  • added: static method StringUtil.toLowerCase(char): String
  • added: static method StringUtil.toUpperCase(char): String
  • added: static method Units.pixelToPoints(Rectangle2D): Rectangle2D
  • added: static method Units.pixelToPoints(double): double
  • added: static method Units.pointsToPixel(Dimension2D): Dimension2D
  • added: static method Units.pointsToPixel(Rectangle2D): Rectangle2D
  • added: static method XMLHelper.getSaxParserFactory(): SAXParserFactory
  • added: static method XMLHelper.getSchemaFactory(): SchemaFactory
  • added: static method XMLHelper.getTransformerFactory(): TransformerFactory
  • added: static method XMLHelper.newDocumentBuilder(): DocumentBuilder
  • added: static method XMLHelper.newTransformer(): Transformer
  • added: static method XMLHelper.newXMLEventFactory(): XMLEventFactory
  • added: static method XMLHelper.newXMLInputFactory(): XMLInputFactory
  • added: static method XMLHelper.newXMLOutputFactory(): XMLOutputFactory
  • added: static method XMLHelper.newXMLReader(): XMLReader