Upgrading org.apache.poi:poi-ooxml 4 to 5
Unknown4.1.2 → 5.5.1Security1
SecurityModerate · CVSS 5.3Apache POI OOXML Vulnerable to Improper Input Validation in OOXML File ParsingGHSA-gmg8-593g-7mv3 · CVE-2025-31672 ↗
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act 1 item needs code or config changes
Adds commons-io:commons-io 2.21.0, org.apache.commons:commons-collections4 4.5.0, org.apache.logging.log4j:log4j-api 2.24.3, org.apache.poi:poi-ooxml-lite 5.5.1, org.apache.xmlbeans:xmlbeans 5.3.0.
Drops org.apache.poi:poi-ooxml-schemas.
Installs 12 packages in all (was 9).
What you must change
Security1
Apache POI OOXML Vulnerable to Improper Input Validation in OOXML File Parsing
Moderate · CVSS 5.3API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
method POIXMLDocument.getAllEmbedds(): List - removed:
method POIXMLDocumentPart.isCommited(): boolean - removed:
method POIXMLDocumentPart.setCommited(boolean): void - added:
abstract class ReferenceRelationship - added:
class HyperlinkRelationship extends ReferenceRelationship - added:
ctor HyperlinkRelationship(POIXMLDocumentPart, URI, boolean, String) - added:
ctor ReferenceRelationship(POIXMLDocumentPart, PackageRelationship) - added:
ctor ReferenceRelationship(POIXMLDocumentPart, URI, boolean, String, String) - added:
method HyperlinkRelationship.getRelationshipType(): String - added:
method POIXMLDocumentPart.createHyperlink(URI, boolean, String): HyperlinkRelationship - added:
method POIXMLDocumentPart.getReferenceRelationship(String): ReferenceRelationship - added:
method POIXMLDocumentPart.getReferenceRelationships(): List - added:
method POIXMLDocumentPart.removeReferenceRelationship(String): boolean - added:
method POIXMLProperties.CoreProperties.getVersion(): String - added:
method POIXMLProperties.CoreProperties.setVersion(String): void - added:
method ReferenceRelationship.getContainer(): POIXMLDocumentPart - added:
method ReferenceRelationship.getId(): String - added:
method ReferenceRelationship.getRelationshipType(): String - added:
method ReferenceRelationship.getUri(): URI - added:
method ReferenceRelationship.isExternal(): boolean
- removed:
abstract class POIXMLTextExtractor extends POITextExtractor - removed:
ctor CommandLineTextExtractor() - removed:
ctor POIXMLTextExtractor(POIXMLDocument) - removed:
final class ExtractorFactory - removed:
static field ExtractorFactory.CORE_DOCUMENT_REL: String - removed:
static method ExtractorFactory.createExtractor(DirectoryNode): POITextExtractor - removed:
static method ExtractorFactory.createExtractor(File): POITextExtractor - removed:
static method ExtractorFactory.createExtractor(InputStream): POITextExtractor - removed:
static method ExtractorFactory.createExtractor(OPCPackage): POITextExtractor - removed:
static method ExtractorFactory.createExtractor(POIFSFileSystem): POITextExtractor - removed:
static method ExtractorFactory.getAllThreadsPreferEventExtractors(): Boolean - removed:
static method ExtractorFactory.getEmbeddedDocsTextExtractors(POIOLE2TextExtractor): POITextExtractor[] - removed:
static method ExtractorFactory.getEmbeddedDocsTextExtractors(POIXMLTextExtractor): POITextExtractor[] - removed:
static method ExtractorFactory.getEmbededDocsTextExtractors(POIOLE2TextExtractor): POITextExtractor[] - removed:
static method ExtractorFactory.getEmbededDocsTextExtractors(POIXMLTextExtractor): POITextExtractor[] - removed:
static method ExtractorFactory.getPreferEventExtractor(): boolean - removed:
static method ExtractorFactory.getThreadPrefersEventExtractors(): boolean - removed:
static method ExtractorFactory.setAllThreadsPreferEventExtractors(Boolean): void - removed:
static method ExtractorFactory.setThreadPrefersEventExtractors(boolean): void - changed:
class CommandLineTextExtractor → final class CommandLineTextExtractor - changed:
class POIXMLPropertiesTextExtractor extends POIXMLTextExtractor → class POIXMLPropertiesTextExtractor implements POIXMLTextExtractor - added:
ctor POIXMLExtractorFactory() - added:
final class POIXMLExtractorFactory implements ExtractorProvider - added:
interface POIXMLTextExtractor extends POITextExtractor - added:
method POIXMLExtractorFactory.accepts(FileMagic): boolean - added:
method POIXMLExtractorFactory.create(DirectoryNode, String): POITextExtractor - added:
method POIXMLExtractorFactory.create(File, String): POITextExtractor - added:
method POIXMLExtractorFactory.create(InputStream, String): POITextExtractor - added:
method POIXMLExtractorFactory.create(OPCPackage): POIXMLTextExtractor - added:
method POIXMLExtractorFactory.create(POIFSFileSystem): POITextExtractor - added:
method POIXMLPropertiesTextExtractor.getDocument(): POIXMLDocument - added:
method POIXMLPropertiesTextExtractor.getFilesystem(): POIXMLDocument - added:
method POIXMLPropertiesTextExtractor.isCloseFilesystem(): boolean - added:
method POIXMLPropertiesTextExtractor.setCloseFilesystem(boolean): void - added:
static method POIXMLExtractorFactory.getAllThreadsPreferEventExtractors(): Boolean - added:
static method POIXMLExtractorFactory.getPreferEventExtractor(): boolean - added:
static method POIXMLExtractorFactory.getThreadPrefersEventExtractors(): boolean - added:
static method POIXMLExtractorFactory.removeThreadPrefersEventExtractorsSetting(): void - added:
static method POIXMLExtractorFactory.setAllThreadsPreferEventExtractors(Boolean): void - added:
static method POIXMLExtractorFactory.setThreadPrefersEventExtractors(boolean): void
- added:
class NumberHelper - added:
class POIXMLUnits - added:
ctor POIXMLUnits() - added:
static method NumberHelper.toDouble(Object): double - added:
static method POIXMLUnits.parseLength(STCoordinate): long - added:
static method POIXMLUnits.parseLength(STCoordinate32): long - added:
static method POIXMLUnits.parseLength(STHpsMeasure): long - added:
static method POIXMLUnits.parseLength(STMeasurementOrPercent): long - added:
static method POIXMLUnits.parseLength(STSignedHpsMeasure): long - added:
static method POIXMLUnits.parseLength(STSignedTwipsMeasure): long - added:
static method POIXMLUnits.parseLength(STTextPoint): long - added:
static method POIXMLUnits.parseLength(STTwipsMeasure): long - added:
static method POIXMLUnits.parseOnOff(CTOnOff): boolean - added:
static method POIXMLUnits.parseOnOff(STOnOff): boolean - added:
static method POIXMLUnits.parsePercent(STDecimalNumberOrPercent): int - added:
static method POIXMLUnits.parsePercent(STDepthPercent): int - added:
static method POIXMLUnits.parsePercent(STGapAmount): int - added:
static method POIXMLUnits.parsePercent(STHPercent): int - added:
static method POIXMLUnits.parsePercent(STHoleSize): int - added:
static method POIXMLUnits.parsePercent(STOverlap): int - added:
static method POIXMLUnits.parsePercent(STPercentage): int - added:
static method POIXMLUnits.parsePercent(STPositiveFixedPercentage): int - added:
static method POIXMLUnits.parsePercent(STPositivePercentage): int - added:
static method POIXMLUnits.parsePercent(STTextBulletSizePercent): int - added:
static method POIXMLUnits.parsePercent(STTextFontScalePercentOrPercentString): int - added:
static method POIXMLUnits.parsePercent(STTextScale): int - added:
static method POIXMLUnits.parsePercent(STTextSpacingPercentOrPercentString): int - added:
static method PackageHelper.open(InputStream, boolean): OPCPackage - added:
static method XPathHelper.selectProperty(XmlObject, Class, XSLFShape.ReparseFactory, QName[][]): XmlObject
- removed:
method ZipPackage.removePartImpl(PackagePartName): void - added:
class OPCComplianceFlags - added:
ctor ZipPackage(OPCComplianceFlags) - added:
field OPCComplianceFlags.ENFORCE_M4_2_FORBID_MARKUP_COMPATIBILITY_NAMESPACE: boolean - added:
field OPCComplianceFlags.ENFORCE_M4_3_FORBID_REFINING_DUBLIN_CORE_ELEMENTS: boolean - added:
field OPCComplianceFlags.ENFORCE_M4_4_FORBID_XML_LANG_ATTRIBUTE: boolean - added:
field OPCComplianceFlags.ENFORCE_M4_5_RESTRICT_XSI_TYPE_ATTRIBUTE: boolean - added:
method OPCComplianceFlags.getForbidMarkupCompatibilityNamespace(): boolean - added:
method OPCComplianceFlags.getForbidRefiningDublinCoreElements(): boolean - added:
method OPCComplianceFlags.getForbidXmlLangAttributes(): boolean - added:
method OPCComplianceFlags.getRestrictXsiTypeAttribute(): boolean - added:
method OPCComplianceFlags.setForbidMarkupCompatibilityNamespace(boolean): OPCComplianceFlags - added:
method OPCComplianceFlags.setForbidRefiningDublinCoreElements(boolean): OPCComplianceFlags - added:
method OPCComplianceFlags.setForbidXmlLangAttribute(boolean): OPCComplianceFlags - added:
method OPCComplianceFlags.setRestrictXsiTypeAttribute(boolean): OPCComplianceFlags - added:
method OPCPackage.closeParts(): void - added:
method OPCPackage.hasPackagePart(PackagePart): boolean - added:
method OPCPackage.isClosed(): boolean - added:
method OPCPackage.isStrictOoxmlFormat(): boolean - added:
method OPCPackage.toString(): String - added:
method PackageRelationshipCollection.isEmpty(): boolean - added:
method PackageRelationshipCollection.spliterator(): Spliterator - added:
method ZipPackage.isClosed(): boolean - added:
static field PackageRelationshipTypes.HDPHOTO_PART: String - added:
static method OPCComplianceFlags.disableAll(): OPCComplianceFlags - added:
static method OPCComplianceFlags.enforceAll(): OPCComplianceFlags - added:
static method OPCPackage.open(File, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(File, PackageAccess, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(InputStream, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(InputStream, boolean): OPCPackage - added:
static method OPCPackage.open(InputStream, boolean, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(String, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(String, PackageAccess, OPCComplianceFlags): OPCPackage - added:
static method OPCPackage.open(ZipEntrySource, OPCComplianceFlags): OPCPackage - added:
static method ZipPackage.encryptTempFilePackageParts(): boolean - added:
static method ZipPackage.setEncryptTempFilePackageParts(boolean): void - added:
static method ZipPackage.setUseTempFilePackageParts(boolean): void - added:
static method ZipPackage.useTempFilePackageParts(): boolean
- added:
class InvalidZipException extends IOException - added:
ctor EncryptedTempFilePackagePart(OPCPackage, PackagePartName, String) - added:
ctor EncryptedTempFilePackagePart(OPCPackage, PackagePartName, String, boolean) - added:
ctor InvalidZipException(String) - added:
ctor TempFilePackagePart(OPCPackage, PackagePartName, String) - added:
ctor TempFilePackagePart(OPCPackage, PackagePartName, String, boolean) - added:
final class EncryptedTempFilePackagePart extends PackagePart - added:
final class TempFilePackagePart extends PackagePart - added:
method EncryptedTempFilePackagePart.clear(): void - added:
method EncryptedTempFilePackagePart.close(): void - added:
method EncryptedTempFilePackagePart.flush(): void - added:
method EncryptedTempFilePackagePart.getInputStreamImpl(): InputStream - added:
method EncryptedTempFilePackagePart.getOutputStreamImpl(): OutputStream - added:
method EncryptedTempFilePackagePart.getSize(): long - added:
method EncryptedTempFilePackagePart.load(InputStream): boolean - added:
method EncryptedTempFilePackagePart.save(OutputStream): boolean - added:
method TempFilePackagePart.clear(): void - added:
method TempFilePackagePart.close(): void - added:
method TempFilePackagePart.flush(): void - added:
method TempFilePackagePart.getInputStreamImpl(): InputStream - added:
method TempFilePackagePart.getOutputStreamImpl(): OutputStream - added:
method TempFilePackagePart.getSize(): long - added:
method TempFilePackagePart.load(InputStream): boolean - added:
method TempFilePackagePart.save(OutputStream): boolean - added:
static method ZipHelper.adjustEntryTime(ZipArchiveEntry): void - added:
static method ZipHelper.openZipStream(InputStream, boolean): ZipArchiveThresholdInputStream
- added:
ctor PackagePropertiesUnmarshaller(OPCComplianceFlags)
- removed:
ctor Nullable() - removed:
ctor Nullable(Object) - removed:
final class Nullable - removed:
method Nullable.getValue(): Object - removed:
method Nullable.hasValue(): boolean - removed:
method Nullable.nullify(): void - added:
final class ZipArchiveFakeEntry extends ZipArchiveEntry implements Closeable - added:
method ZipArchiveFakeEntry.close(): void - added:
method ZipArchiveFakeEntry.getInputStream(): InputStream - added:
static field ZipSecureFile.MAX_FILE_COUNT_MSG: String - added:
static method ZipArchiveFakeEntry.getMaxEntrySize(): int - added:
static method ZipArchiveFakeEntry.setMaxEntrySize(int): void - added:
static method ZipInputStreamZipEntrySource.getThresholdBytesForTempFiles(): int - added:
static method ZipInputStreamZipEntrySource.setEncryptTempFiles(boolean): void - added:
static method ZipInputStreamZipEntrySource.setThresholdBytesForTempFiles(int): void - added:
static method ZipInputStreamZipEntrySource.shouldEncryptTempFiles(): boolean - added:
static method ZipSecureFile.getGraceEntrySize(): long - added:
static method ZipSecureFile.getMaxFileCount(): long - added:
static method ZipSecureFile.setGraceEntrySize(long): void - added:
static method ZipSecureFile.setMaxFileCount(long): void
- removed:
class AgileDecryptor extends Decryptor - removed:
class AgileEncryptionHeader extends EncryptionHeader - removed:
class AgileEncryptionInfoBuilder implements EncryptionInfoBuilder - removed:
class AgileEncryptionVerifier extends EncryptionVerifier - removed:
class AgileEncryptor extends Encryptor - removed:
ctor AgileDecryptor() - removed:
ctor AgileDecryptor(AgileDecryptor) - removed:
ctor AgileEncryptionHeader(AgileEncryptionHeader) - removed:
ctor AgileEncryptionHeader(CipherAlgorithm, HashAlgorithm, int, int, ChainingMode) - removed:
ctor AgileEncryptionHeader(EncryptionDocument) - removed:
ctor AgileEncryptionHeader(String) - removed:
ctor AgileEncryptionInfoBuilder() - removed:
ctor AgileEncryptionVerifier(AgileEncryptionVerifier) - removed:
ctor AgileEncryptionVerifier(CipherAlgorithm, HashAlgorithm, int, int, ChainingMode) - removed:
ctor AgileEncryptionVerifier(EncryptionDocument) - removed:
ctor AgileEncryptionVerifier(String) - removed:
ctor AgileEncryptionVerifier.AgileCertificateEntry() - removed:
ctor AgileEncryptionVerifier.AgileCertificateEntry(AgileEncryptionVerifier.AgileCertificateEntry) - removed:
ctor AgileEncryptor() - removed:
ctor AgileEncryptor(AgileEncryptor) - removed:
method AgileDecryptor.copy(): AgileDecryptor - removed:
method AgileDecryptor.getDataStream(DirectoryNode): InputStream - removed:
method AgileDecryptor.getLength(): long - removed:
method AgileDecryptor.verifyPassword(KeyPair, X509Certificate): boolean - removed:
method AgileDecryptor.verifyPassword(String): boolean - removed:
method AgileEncryptionHeader.copy(): AgileEncryptionHeader - removed:
method AgileEncryptionHeader.getEncryptedHmacKey(): byte[] - removed:
method AgileEncryptionHeader.getEncryptedHmacValue(): byte[] - removed:
method AgileEncryptionHeader.getGenericProperties(): Map - removed:
method AgileEncryptionHeader.setEncryptedHmacKey(byte[]): void - removed:
method AgileEncryptionHeader.setEncryptedHmacValue(byte[]): void - removed:
method AgileEncryptionHeader.setKeySalt(byte[]): void - removed:
method AgileEncryptionInfoBuilder.initialize(EncryptionInfo, CipherAlgorithm, HashAlgorithm, int, int, ChainingMode): void - removed:
method AgileEncryptionInfoBuilder.initialize(EncryptionInfo, LittleEndianInput): void - removed:
method AgileEncryptionVerifier.addCertificate(X509Certificate): void - removed:
method AgileEncryptionVerifier.copy(): AgileEncryptionVerifier - removed:
method AgileEncryptionVerifier.getBlockSize(): int - removed:
method AgileEncryptionVerifier.getCertificates(): List - removed:
method AgileEncryptionVerifier.getKeySize(): int - removed:
method AgileEncryptionVerifier.setBlockSize(int): void - removed:
method AgileEncryptionVerifier.setCipherAlgorithm(CipherAlgorithm): void - removed:
method AgileEncryptionVerifier.setEncryptedKey(byte[]): void - removed:
method AgileEncryptionVerifier.setEncryptedVerifier(byte[]): void - removed:
method AgileEncryptionVerifier.setEncryptedVerifierHash(byte[]): void - removed:
method AgileEncryptionVerifier.setKeySize(int): void - removed:
method AgileEncryptionVerifier.setSalt(byte[]): void - removed:
method AgileEncryptor.confirmPassword(String): void - removed:
method AgileEncryptor.confirmPassword(String, byte[], byte[], byte[], byte[], byte[]): void - removed:
method AgileEncryptor.copy(): AgileEncryptor - removed:
method AgileEncryptor.createEncryptionDocument(): EncryptionDocument - removed:
method AgileEncryptor.createEncryptionInfoEntry(DirectoryNode, File): void - removed:
method AgileEncryptor.getDataStream(DirectoryNode): OutputStream - removed:
method AgileEncryptor.marshallEncryptionDocument(EncryptionDocument, LittleEndianByteArrayOutputStream): void - removed:
method AgileEncryptor.updateIntegrityHMAC(File, int): void - removed:
static class AgileEncryptionVerifier.AgileCertificateEntry - removed:
static method AgileDecryptor.getNextBlockSize(int, int): int - removed:
static method AgileDecryptor.initCipherForBlock(Cipher, int, boolean, EncryptionInfo, SecretKey, int): Cipher - removed:
static method AgileEncryptionInfoBuilder.parseDescriptor(InputStream): EncryptionDocument - removed:
static method AgileEncryptionInfoBuilder.parseDescriptor(String): EncryptionDocument
- removed:
class CertificateSecurityException extends SecurityException - removed:
class ExpiredCertificateSecurityException extends CertificateSecurityException - removed:
class RevokedCertificateSecurityException extends CertificateSecurityException - removed:
class SignatureMarshalListener implements EventListener, SignatureConfig.SignatureConfigurable - removed:
class TrustCertificateSecurityException extends CertificateSecurityException - removed:
ctor CertificateSecurityException() - removed:
ctor ExpiredCertificateSecurityException() - removed:
ctor RevokedCertificateSecurityException() - removed:
ctor SignatureMarshalListener() - removed:
ctor TrustCertificateSecurityException() - removed:
interface SignatureConfig.SignatureConfigurable - removed:
method OOXMLURIDereferencer.setSignatureConfig(SignatureConfig): void - removed:
method SignatureConfig.SignatureConfigurable.setSignatureConfig(SignatureConfig): void - removed:
method SignatureConfig.getKeyInfoFactory(): KeyInfoFactory - removed:
method SignatureConfig.getOpcPackage(): OPCPackage - removed:
method SignatureConfig.getProvider(): Provider - removed:
method SignatureConfig.getSignatureFactory(): XMLSignatureFactory - removed:
method SignatureConfig.init(boolean): void - removed:
method SignatureConfig.setKeyInfoFactory(KeyInfoFactory): void - removed:
method SignatureConfig.setOpcPackage(OPCPackage): void - removed:
method SignatureConfig.setSignatureFactory(XMLSignatureFactory): void - removed:
method SignatureMarshalListener.handleEvent(Event): void - removed:
method SignatureMarshalListener.setEventTarget(EventTarget): void - removed:
method SignatureMarshalListener.setPrefix(Node): void - removed:
method SignatureMarshalListener.setSignatureConfig(SignatureConfig): void - removed:
static method SignatureMarshalListener.setListener(EventTarget, EventListener, boolean): void - changed:
class OOXMLURIDereferencer implements URIDereferencer, SignatureConfig.SignatureConfigurable → class OOXMLURIDereferencer implements URIDereferencer - changed:
class SignatureInfo implements SignatureConfig.SignatureConfigurable → class SignatureInfo - changed:
method SignatureConfig.getSignatureMarshalListener(): EventListener → method SignatureConfig.getSignatureMarshalListener(): SignatureMarshalListener - changed:
method SignatureConfig.setSignatureMarshalListener(EventListener): void → method SignatureConfig.setSignatureMarshalListener(SignatureMarshalListener): void - changed:
method SignatureMarshalListener.handleElement(Element): void → method SignatureMarshalListener.handleElement(SignatureInfo, Document, EventTarget, EventListener): void - changed:
static method SignatureInfo.initXmlProvider(): void → method SignatureInfo.initXmlProvider(): void - added:
abstract class SignatureLine - added:
class SignatureMarshalDefaultListener implements SignatureMarshalListener - added:
ctor SignatureConfig.CRLEntry(String, String, byte[]) - added:
ctor SignatureLine() - added:
ctor SignatureMarshalDefaultListener() - added:
interface SignatureLine.AddPictureData - added:
interface SignatureMarshalListener - added:
method OOXMLURIDereferencer.setSignatureInfo(SignatureInfo): void - added:
method SignatureConfig.CRLEntry.getCertCN(): String - added:
method SignatureConfig.CRLEntry.getCrlBytes(): byte[] - added:
method SignatureConfig.CRLEntry.getCrlURL(): String - added:
method SignatureConfig.addCRL(String, String, byte[]): SignatureConfig.CRLEntry - added:
method SignatureConfig.addCachedCertificate(String, X509Certificate): void - added:
method SignatureConfig.addCachedCertificate(String, byte[]): void - added:
method SignatureConfig.getCachedCertificateByPrinicipal(String): X509Certificate - added:
method SignatureConfig.getCommitmentType(): String - added:
method SignatureConfig.getCrlEntries(): List - added:
method SignatureConfig.getKeyStore(): KeyStore - added:
method SignatureConfig.getSignatureImage(): byte[] - added:
method SignatureConfig.getSignatureImageInvalid(): byte[] - added:
method SignatureConfig.getSignatureImageSetupId(): ClassID - added:
method SignatureConfig.getSignatureImageValid(): byte[] - added:
method SignatureConfig.getTspHttpClient(): TimeStampHttpClient - added:
method SignatureConfig.isAllowCRLDownload(): boolean - added:
method SignatureConfig.isSecureValidation(): boolean - added:
method SignatureConfig.setAllowCRLDownload(boolean): void - added:
method SignatureConfig.setCommitmentType(String): void - added:
method SignatureConfig.setSecureValidation(boolean): void - added:
method SignatureConfig.setSignatureImage(byte[]): void - added:
method SignatureConfig.setSignatureImageInvalid(byte[]): void - added:
method SignatureConfig.setSignatureImageSetupId(ClassID): void - added:
method SignatureConfig.setSignatureImageValid(byte[]): void - added:
method SignatureConfig.setTspHttpClient(TimeStampHttpClient): void - added:
method SignatureInfo.getKeyInfoFactory(): KeyInfoFactory - added:
method SignatureInfo.getOpcPackage(): OPCPackage - added:
method SignatureInfo.getSignatureFactory(): XMLSignatureFactory - added:
method SignatureInfo.getUriDereferencer(): URIDereferencer - added:
method SignatureInfo.registerEventListener(Document): void - added:
method SignatureInfo.setKeyInfoFactory(KeyInfoFactory): void - added:
method SignatureInfo.setOpcPackage(OPCPackage): void - added:
method SignatureInfo.setProvider(Provider): void - added:
method SignatureInfo.setSignatureFactory(XMLSignatureFactory): void - added:
method SignatureInfo.setUriDereferencer(URIDereferencer): void - added:
method SignatureLine.AddPictureData.addPictureData(byte[], PictureType): String - added:
method SignatureLine.add(XmlObject, SignatureLine.AddPictureData): void - added:
method SignatureLine.generateImage(boolean, boolean): byte[] - added:
method SignatureLine.getAllowComments(): Boolean - added:
method SignatureLine.getCaption(): String - added:
method SignatureLine.getContentType(): String - added:
method SignatureLine.getDefaultCaption(): String - added:
method SignatureLine.getInvalidStamp(): String - added:
method SignatureLine.getPlainSignature(): byte[] - added:
method SignatureLine.getSetupId(): ClassID - added:
method SignatureLine.getSignatureShape(): CTShape - added:
method SignatureLine.getSigningInstructions(): String - added:
method SignatureLine.getSuggestedSigner(): String - added:
method SignatureLine.getSuggestedSigner2(): String - added:
method SignatureLine.getSuggestedSignerEmail(): String - added:
method SignatureLine.parse(): void - added:
method SignatureLine.plainPng(): byte[] - added:
method SignatureLine.setAllowComments(Boolean): void - added:
method SignatureLine.setCaption(String): void - added:
method SignatureLine.setContentType(String): void - added:
method SignatureLine.setInvalidStamp(String): void - added:
method SignatureLine.setPlainSignature(byte[]): void - added:
method SignatureLine.setRelationId(CTImageData, String): void - added:
method SignatureLine.setSetupId(ClassID): void - added:
method SignatureLine.setSignatureShape(CTShape): void - added:
method SignatureLine.setSignatureShape(CTSignatureLine): void - added:
method SignatureLine.setSigningInstructions(String): void - added:
method SignatureLine.setSuggestedSigner(String): void - added:
method SignatureLine.setSuggestedSigner2(String): void - added:
method SignatureLine.setSuggestedSignerEmail(String): void - added:
method SignatureLine.update(): void - added:
method SignatureLine.updateSignatureConfig(SignatureConfig): void - added:
method SignatureMarshalDefaultListener.handleElement(SignatureInfo, Document, EventTarget, EventListener): void - added:
static class SignatureConfig.CRLEntry - added:
static field SignatureLine.QNAME_SIGNATURE_LINE: QName - added:
static method SignatureConfig.getProviderNames(): String[]
- removed:
abstract class SignatureFacet implements SignatureConfig.SignatureConfigurable - removed:
ctor SignatureFacet() - removed:
field SignatureFacet.signatureConfig: SignatureConfig - removed:
method SignatureFacet.getSignatureFactory(): XMLSignatureFactory - removed:
method SignatureFacet.newReference(String, List, String, String, byte[]): Reference - removed:
method SignatureFacet.newTransform(String): Transform - removed:
method SignatureFacet.newTransform(String, TransformParameterSpec): Transform - removed:
method SignatureFacet.setSignatureConfig(SignatureConfig): void - removed:
static method SignatureFacet.newReference(String, List, String, String, byte[], SignatureConfig): Reference - removed:
static method XAdESXLSignatureFacet.getC14nValue(List, String): byte[] - changed:
class EnvelopedSignatureFacet extends SignatureFacet → class EnvelopedSignatureFacet implements SignatureFacet - changed:
class KeyInfoSignatureFacet extends SignatureFacet → class KeyInfoSignatureFacet implements SignatureFacet - changed:
class OOXMLSignatureFacet extends SignatureFacet → class OOXMLSignatureFacet implements SignatureFacet - changed:
class Office2010SignatureFacet extends SignatureFacet → class Office2010SignatureFacet implements SignatureFacet - changed:
class XAdESSignatureFacet extends SignatureFacet → class XAdESSignatureFacet implements SignatureFacet - changed:
class XAdESXLSignatureFacet extends SignatureFacet → class XAdESXLSignatureFacet implements SignatureFacet - changed:
method EnvelopedSignatureFacet.preSign(Document, List, List): void → method EnvelopedSignatureFacet.preSign(SignatureInfo, Document, List, List): void - changed:
method KeyInfoSignatureFacet.postSign(Document): void → method KeyInfoSignatureFacet.postSign(SignatureInfo, Document): void - changed:
method OOXMLSignatureFacet.addManifestObject(Document, List, List): void → method OOXMLSignatureFacet.addManifestObject(SignatureInfo, Document, List, List): void - changed:
method OOXMLSignatureFacet.addManifestReferences(List): void → method OOXMLSignatureFacet.addManifestReferences(SignatureInfo, List): void - changed:
method OOXMLSignatureFacet.addSignatureInfo(Document, List, List): void → method OOXMLSignatureFacet.addSignatureInfo(SignatureInfo, Document, List, List): void - changed:
method OOXMLSignatureFacet.addSignatureTime(Document, List): void → method OOXMLSignatureFacet.addSignatureTime(SignatureInfo, Document, List): void - changed:
method OOXMLSignatureFacet.preSign(Document, List, List): void → method OOXMLSignatureFacet.preSign(SignatureInfo, Document, List, List): void - changed:
method Office2010SignatureFacet.postSign(Document): void → method Office2010SignatureFacet.postSign(SignatureInfo, Document): void - changed:
method SignatureFacet.postSign(Document): void → method SignatureFacet.postSign(SignatureInfo, Document): void - changed:
method SignatureFacet.preSign(Document, List, List): void → method SignatureFacet.preSign(SignatureInfo, Document, List, List): void - changed:
method XAdESSignatureFacet.preSign(Document, List, List): void → method XAdESSignatureFacet.preSign(SignatureInfo, Document, List, List): void - changed:
method XAdESXLSignatureFacet.postSign(Document): void → method XAdESXLSignatureFacet.postSign(SignatureInfo, Document): void - added:
interface SignatureFacet - added:
method OOXMLSignatureFacet.createSignatureInfoV1(SignatureInfo): SignatureInfoV1Document - added:
method XAdESSignatureFacet.addCertificate(SignatureInfo, SignedSignaturePropertiesType): void - added:
method XAdESSignatureFacet.addCommitmentType(SignatureInfo, SignedPropertiesType): void - added:
method XAdESSignatureFacet.addMimeTypes(SignatureInfo, SignedPropertiesType): void - added:
method XAdESSignatureFacet.addPolicy(SignatureInfo, SignedSignaturePropertiesType): void - added:
method XAdESSignatureFacet.addSigningTime(SignatureInfo, SignedSignaturePropertiesType): void - added:
method XAdESSignatureFacet.addXadesObject(SignatureInfo, Document, QualifyingPropertiesType): XMLObject - added:
method XAdESSignatureFacet.addXadesReference(SignatureInfo): Reference - added:
method XAdESSignatureFacet.addXadesRole(SignatureInfo, SignedSignaturePropertiesType): void - added:
method XAdESSignatureFacet.createSignedProperties(SignatureInfo, QualifyingPropertiesType): SignedPropertiesType
- removed:
method TSPTimeStampService.setSignatureConfig(SignatureConfig): void - changed:
interface TimeStampService extends SignatureConfig.SignatureConfigurable → interface TimeStampService - changed:
method TSPTimeStampService.timeStamp(byte[], RevocationData): byte[] → method TSPTimeStampService.timeStamp(SignatureInfo, byte[], RevocationData): byte[] - changed:
method TimeStampService.timeStamp(byte[], RevocationData): byte[] → method TimeStampService.timeStamp(SignatureInfo, byte[], RevocationData): byte[] - added:
class TimeStampSimpleHttpClient implements TimeStampHttpClient - added:
ctor TimeStampSimpleHttpClient() - added:
field TimeStampSimpleHttpClient.config: SignatureConfig - added:
field TimeStampSimpleHttpClient.contentTypeOut: String - added:
field TimeStampSimpleHttpClient.followRedirects: boolean - added:
field TimeStampSimpleHttpClient.header: Map - added:
field TimeStampSimpleHttpClient.ignoreHttpsCertificates: boolean - added:
field TimeStampSimpleHttpClient.proxy: Proxy - added:
interface TimeStampHttpClient - added:
interface TimeStampHttpClient.TimeStampHttpClientResponse - added:
interface TimeStampSimpleHttpClient.MethodHandler - added:
method RevocationData.addCertificate(X509Certificate): void - added:
method RevocationData.getX509chain(): List - added:
method TSPTimeStampService.downloadCRL(SignatureConfig, String): SignatureConfig.CRLEntry - added:
method TSPTimeStampService.matchCRLbyCN(SignatureConfig.CRLEntry, X509Certificate, String): boolean - added:
method TSPTimeStampService.matchCRLbyUrl(SignatureConfig.CRLEntry, X509Certificate, String): boolean - added:
method TSPTimeStampService.retrieveCRL(SignatureConfig, X509Certificate): List - added:
method TimeStampHttpClient.TimeStampHttpClientResponse.getResponseBytes(): byte[] - added:
method TimeStampHttpClient.TimeStampHttpClientResponse.getResponseCode(): int - added:
method TimeStampHttpClient.TimeStampHttpClientResponse.isOK(): boolean - added:
method TimeStampHttpClient.get(String): TimeStampHttpClient.TimeStampHttpClientResponse - added:
method TimeStampHttpClient.init(SignatureConfig): void - added:
method TimeStampHttpClient.isFollowRedirects(): boolean - added:
method TimeStampHttpClient.isIgnoreHttpsCertificates(): boolean - added:
method TimeStampHttpClient.post(String, byte[]): TimeStampHttpClient.TimeStampHttpClientResponse - added:
method TimeStampHttpClient.setBasicAuthentication(String, String): void - added:
method TimeStampHttpClient.setContentTypeIn(String): void - added:
method TimeStampHttpClient.setContentTypeOut(String): void - added:
method TimeStampHttpClient.setFollowRedirects(boolean): void - added:
method TimeStampHttpClient.setIgnoreHttpsCertificates(boolean): void - added:
method TimeStampSimpleHttpClient.MethodHandler.handle(HttpURLConnection): void - added:
method TimeStampSimpleHttpClient.get(String): TimeStampHttpClient.TimeStampHttpClientResponse - added:
method TimeStampSimpleHttpClient.getProxy(): Proxy - added:
method TimeStampSimpleHttpClient.handleRedirect(String, TimeStampSimpleHttpClient.MethodHandler, boolean): TimeStampHttpClient.TimeStampHttpClientResponse - added:
method TimeStampSimpleHttpClient.init(SignatureConfig): void - added:
method TimeStampSimpleHttpClient.isFollowRedirects(): boolean - added:
method TimeStampSimpleHttpClient.isIgnoreHttpsCertificates(): boolean - added:
method TimeStampSimpleHttpClient.post(String, byte[]): TimeStampHttpClient.TimeStampHttpClientResponse - added:
method TimeStampSimpleHttpClient.recklessConnection(HttpURLConnection): void - added:
method TimeStampSimpleHttpClient.setBasicAuthentication(String, String): void - added:
method TimeStampSimpleHttpClient.setContentTypeIn(String): void - added:
method TimeStampSimpleHttpClient.setContentTypeOut(String): void - added:
method TimeStampSimpleHttpClient.setFollowRedirects(boolean): void - added:
method TimeStampSimpleHttpClient.setIgnoreHttpsCertificates(boolean): void - added:
method TimeStampSimpleHttpClient.setProxy(String): void - added:
static field TimeStampSimpleHttpClient.BASIC_AUTH: String - added:
static field TimeStampSimpleHttpClient.CONTENT_TYPE: String - added:
static field TimeStampSimpleHttpClient.REDIRECT_LOCATION: String - added:
static field TimeStampSimpleHttpClient.USER_AGENT: String - added:
static method TimeStampSimpleHttpClient.getMaxTimestampResponseSize(): int - added:
static method TimeStampSimpleHttpClient.setMaxTimestampResponseSize(int): void
- added:
method EncryptedTempData.getByteCount(): long
- removed:
field XDDFChart.chart: CTChart - removed:
method XDDFCategoryDataSource.getDataRangeReference(): String - removed:
method XDDFChartData.getSeries(): List - removed:
method XDDFNumericalDataSource.fillNumericalCache(CTNumData): void - removed:
method XDDFNumericalDataSource.getFormatCode(): String - changed:
abstract class XDDFChartData.Series → static abstract class XDDFChartData.Series - changed:
ctor XDDFChartData.Series(XDDFChartData, XDDFDataSource, XDDFNumericalDataSource) → ctor XDDFChartData.Series(XDDFDataSource, XDDFNumericalDataSource) - changed:
method XDDFChart.findDefinedParagraphProperty(Function, Function): Optional → method XDDFChart.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XDDFChart.findDefinedRunProperty(Function, Function): Optional → method XDDFChart.findDefinedRunProperty(Predicate, Function): Optional - changed:
method XDDFChartLegend.findDefinedParagraphProperty(Function, Function): Optional → method XDDFChartLegend.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XDDFChartLegend.findDefinedRunProperty(Function, Function): Optional → method XDDFChartLegend.findDefinedRunProperty(Predicate, Function): Optional - changed:
method XDDFDoughnutChartData.Series.getExplosion(): long → method XDDFDoughnutChartData.Series.getExplosion(): Long - changed:
method XDDFDoughnutChartData.Series.setExplosion(long): void → method XDDFDoughnutChartData.Series.setExplosion(Long): void - changed:
method XDDFLegendEntry.findDefinedParagraphProperty(Function, Function): Optional → method XDDFLegendEntry.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XDDFLegendEntry.findDefinedRunProperty(Function, Function): Optional → method XDDFLegendEntry.findDefinedRunProperty(Predicate, Function): Optional - added:
class XDDFBubbleChartData extends XDDFChartData - added:
class XDDFBubbleChartData.Series extends XDDFChartData.Series - added:
class XDDFDataPoint - added:
ctor XDDFBubbleChartData(XDDFChart, CTBubbleChart, Map, Map) - added:
ctor XDDFBubbleChartData(XDDFChart, CTBubbleChart, XDDFChartAxis, XDDFValueAxis) - added:
ctor XDDFBubbleChartData.Series(XDDFBubbleChartData, CTBubbleSer, CTAxDataSource, CTNumDataSource) - added:
ctor XDDFBubbleChartData.Series(XDDFBubbleChartData, CTBubbleSer, XDDFDataSource, XDDFNumericalDataSource) - added:
ctor XDDFDataPoint(CTDPt) - added:
method XDDFArea3DChartData.Series.getCTAreaSer(): CTAreaSer - added:
method XDDFArea3DChartData.Series.getDPtList(): List - added:
method XDDFAreaChartData.Series.getCTAreaSer(): CTAreaSer - added:
method XDDFAreaChartData.Series.getDPtList(): List - added:
method XDDFBar3DChartData.Series.getCTBarSer(): CTBarSer - added:
method XDDFBar3DChartData.Series.getDPtList(): List - added:
method XDDFBarChartData.Series.getCTBarSer(): CTBarSer - added:
method XDDFBarChartData.Series.getDPtList(): List - added:
method XDDFBubbleChartData.Series.getAxDS(): CTAxDataSource - added:
method XDDFBubbleChartData.Series.getCTBubbleSer(): CTBubbleSer - added:
method XDDFBubbleChartData.Series.getDPtList(): List - added:
method XDDFBubbleChartData.Series.getNumDS(): CTNumDataSource - added:
method XDDFBubbleChartData.Series.getSeriesText(): CTSerTx - added:
method XDDFBubbleChartData.Series.getShapeProperties(): XDDFShapeProperties - added:
method XDDFBubbleChartData.Series.setBubbleSizes(XDDFNumericalDataSource): void - added:
method XDDFBubbleChartData.Series.setIndex(long): void - added:
method XDDFBubbleChartData.Series.setOrder(long): void - added:
method XDDFBubbleChartData.Series.setShapeProperties(XDDFShapeProperties): void - added:
method XDDFBubbleChartData.Series.setShowLeaderLines(boolean): void - added:
method XDDFBubbleChartData.addSeries(XDDFDataSource, XDDFNumericalDataSource): XDDFChartData.Series - added:
method XDDFBubbleChartData.removeCTSeries(int): void - added:
method XDDFBubbleChartData.setVaryColors(Boolean): void - added:
method XDDFChart.removeTitle(): void - added:
method XDDFChart.replaceReferences(XSSFSheet): void - added:
method XDDFChartData.Series.clearDataPoint(long): void - added:
method XDDFChartData.Series.getDPtList(): List - added:
method XDDFChartData.Series.getDataPoint(long): XDDFDataPoint - added:
method XDDFChartData.Series.retrieveNumCache(CTNumDataSource, XDDFDataSource): CTNumData - added:
method XDDFChartData.Series.setTitle(String): void - added:
method XDDFDataPoint.getExplosion(): Long - added:
method XDDFDataPoint.getIndex(): long - added:
method XDDFDataPoint.getInvertIfNegative(): boolean - added:
method XDDFDataPoint.getShapeProperties(): XDDFShapeProperties - added:
method XDDFDataPoint.setExplosion(Long): void - added:
method XDDFDataPoint.setFillProperties(XDDFFillProperties): void - added:
method XDDFDataPoint.setInvertIfNegative(boolean): void - added:
method XDDFDataPoint.setLineProperties(XDDFLineProperties): void - added:
method XDDFDataPoint.setMarkerSize(short): void - added:
method XDDFDataPoint.setMarkerStyle(MarkerStyle): void - added:
method XDDFDataPoint.setShapeProperties(XDDFShapeProperties): void - added:
method XDDFDataSource.fillNumericalCache(CTNumData): void - added:
method XDDFDataSource.getFormatCode(): String - added:
method XDDFDoughnutChartData.Series.getCTPieSer(): CTPieSer - added:
method XDDFDoughnutChartData.Series.getDPtList(): List - added:
method XDDFDoughnutChartData.getFirstSliceAngle(): Integer - added:
method XDDFDoughnutChartData.getHoleSize(): Integer - added:
method XDDFDoughnutChartData.setFirstSliceAngle(Integer): void - added:
method XDDFDoughnutChartData.setHoleSize(Integer): void - added:
method XDDFLine3DChartData.Series.getCTLineSer(): CTLineSer - added:
method XDDFLine3DChartData.Series.getDPtList(): List - added:
method XDDFLineChartData.Series.getCTLineSer(): CTLineSer - added:
method XDDFLineChartData.Series.getDPtList(): List - added:
method XDDFPie3DChartData.Series.getCTPieSer(): CTPieSer - added:
method XDDFPie3DChartData.Series.getDPtList(): List - added:
method XDDFPieChartData.Series.getCTPieSer(): CTPieSer - added:
method XDDFPieChartData.Series.getDPtList(): List - added:
method XDDFRadarChartData.Series.getCTRadarSer(): CTRadarSer - added:
method XDDFRadarChartData.Series.getDPtList(): List - added:
method XDDFScatterChartData.Series.getCTScatterSer(): CTScatterSer - added:
method XDDFScatterChartData.Series.getDPtList(): List - added:
method XDDFSurface3DChartData.Series.getCTSurfaceSer(): CTSurfaceSer - added:
method XDDFSurface3DChartData.Series.getDPtList(): List - added:
method XDDFSurfaceChartData.Series.getCTSurfaceSer(): CTSurfaceSer - added:
method XDDFSurfaceChartData.Series.getDPtList(): List
- changed:
class XDDFTextParagraph → class XDDFTextParagraph implements Iterable - changed:
method TextContainer.findDefinedParagraphProperty(Function, Function): Optional → method TextContainer.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method TextContainer.findDefinedRunProperty(Function, Function): Optional → method TextContainer.findDefinedRunProperty(Predicate, Function): Optional - changed:
method XDDFTextBody.findDefinedParagraphProperty(Function, Function, int): Optional → method XDDFTextBody.findDefinedParagraphProperty(Predicate, Function, int): Optional - changed:
method XDDFTextBody.findDefinedRunProperty(Function, Function, int): Optional → method XDDFTextBody.findDefinedRunProperty(Predicate, Function, int): Optional - changed:
method XDDFTextParagraph.findDefinedParagraphProperty(Function, Function): Optional → method XDDFTextParagraph.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XDDFTextParagraph.findDefinedRunProperty(Function, Function): Optional → method XDDFTextParagraph.findDefinedRunProperty(Predicate, Function): Optional - added:
method XDDFParagraphBulletProperties.getXmlObject(): CTTextParagraphProperties - added:
method XDDFTextParagraph.getIndentationLevel(): int - added:
method XDDFTextParagraph.setIndentationLevel(Integer): void - added:
method XDDFTextParagraph.spliterator(): Spliterator
- removed:
static method XDGFVisioExtractor.main(String[]): void - changed:
class XDGFVisioExtractor extends POIXMLTextExtractor → class XDGFVisioExtractor implements POIXMLTextExtractor - added:
method XDGFVisioExtractor.getDocument(): XmlVisioDocument - added:
method XDGFVisioExtractor.getFilesystem(): XmlVisioDocument - added:
method XDGFVisioExtractor.isCloseFilesystem(): boolean - added:
method XDGFVisioExtractor.setCloseFilesystem(boolean): void
- removed:
class Dimension2dDouble extends Dimension2DDouble - removed:
ctor Dimension2dDouble() - removed:
ctor Dimension2dDouble(double, double)
- changed:
method XDGFPage.getPageSize(): Dimension2dDouble → method XDGFPage.getPageSize(): Dimension2DDouble - added:
ctor XmlVisioDocument(InputStream, boolean)
- removed:
class CombinedIterable implements Iterable - removed:
ctor CombinedIterable(SortedMap, SortedMap) - removed:
method CombinedIterable.iterator(): Iterator - added:
static method GeometrySection.combineGeometries(SortedMap, SortedMap): Collection
- removed:
class GeometryRowFactory - removed:
ctor GeometryRowFactory() - removed:
static field EllipticalArcTo.draw: int - removed:
static method GeometryRowFactory.load(RowType): GeometryRow - added:
method ArcTo.toString(): String
- removed:
class ObjectFactory - removed:
ctor ObjectFactory() - removed:
method ObjectFactory.load(String, Object[]): Object - removed:
method ObjectFactory.put(String, Class, Class[]): void
- added:
class XSLFReadException extends POIException - added:
ctor XSLFReadException(String) - added:
ctor XSLFReadException(String, Throwable) - added:
final class XSLFParser - added:
static method XSLFParser.parse(File): XMLSlideShow - added:
static method XSLFParser.parse(InputStream): XMLSlideShow - added:
static method XSLFParser.parse(InputStream, boolean): XMLSlideShow - added:
static method XSLFParser.parse(OPCPackage): XMLSlideShow - added:
static method XSLFParser.parse(PackagePart): XMLSlideShow
- added:
class SVGPOIGraphics2D extends SVGGraphics2D - added:
class SVGRenderExtension extends DefaultExtensionHandler - added:
class SVGUserAgent extends UserAgentAdapter - added:
ctor SVGPOIGraphics2D(Document, boolean) - added:
ctor SVGRenderExtension() - added:
ctor SVGUserAgent() - added:
method SVGImageRenderer.getSVGRoot(): GraphicsNode - added:
method SVGPOIGraphics2D.addRenderingHints(Map): void - added:
method SVGPOIGraphics2D.setRenderingHint(RenderingHints.Key, Object): void - added:
method SVGPOIGraphics2D.setRenderingHints(Map): void - added:
method SVGRenderExtension.getSvgGraphics2D(): SVGGraphics2D - added:
method SVGRenderExtension.handlePaint(Paint, SVGGeneratorContext): SVGPaintDescriptor - added:
method SVGRenderExtension.setSvgGraphics2D(SVGGraphics2D): void - added:
method SVGUserAgent.displayError(Exception): void - added:
method SVGUserAgent.displayError(String): void - added:
method SVGUserAgent.displayMessage(String): void - added:
method SVGUserAgent.getViewbox(): Rectangle2D - added:
method SVGUserAgent.getViewportSize(): Dimension2D - added:
method SVGUserAgent.initViewbox(SVGDocument): void - added:
method SVGUserAgent.showAlert(String): void
- added:
class XSLFAdjustPoint implements AdjustPointIf - added:
class XSLFAdjustValue extends XSLFGuide implements AdjustValueIf - added:
class XSLFArcTo implements ArcToCommandIf - added:
class XSLFConnectionSite implements ConnectionSiteIf - added:
class XSLFCurveTo implements CurveToCommandIf - added:
class XSLFCustomGeometry - added:
class XSLFGuide implements GuideIf - added:
class XSLFLineTo implements LineToCommandIf - added:
class XSLFMoveTo implements MoveToCommandIf - added:
class XSLFPath implements PathIf - added:
class XSLFPolarAdjustHandle implements AdjustHandle - added:
class XSLFQuadTo implements QuadToCommandIf - added:
class XSLFXYAdjustHandle implements AdjustHandle - added:
ctor XSLFAdjustPoint(CTAdjPoint2D) - added:
ctor XSLFAdjustValue(CTGeomGuide) - added:
ctor XSLFArcTo(CTPath2DArcTo) - added:
ctor XSLFConnectionSite(CTConnectionSite) - added:
ctor XSLFCurveTo(CTPath2DCubicBezierTo) - added:
ctor XSLFCustomGeometry() - added:
ctor XSLFGuide(CTGeomGuide) - added:
ctor XSLFLineTo(CTPath2DLineTo) - added:
ctor XSLFMoveTo(CTPath2DMoveTo) - added:
ctor XSLFPath(CTPath2D) - added:
ctor XSLFPolarAdjustHandle(CTPolarAdjustHandle) - added:
ctor XSLFQuadTo(CTPath2DQuadBezierTo) - added:
ctor XSLFXYAdjustHandle(CTXYAdjustHandle) - added:
method XSLFAdjustPoint.getX(): String - added:
method XSLFAdjustPoint.getY(): String - added:
method XSLFAdjustPoint.isSetX(): boolean - added:
method XSLFAdjustPoint.isSetY(): boolean - added:
method XSLFAdjustPoint.setX(String): void - added:
method XSLFAdjustPoint.setY(String): void - added:
method XSLFArcTo.getHR(): String - added:
method XSLFArcTo.getStAng(): String - added:
method XSLFArcTo.getSwAng(): String - added:
method XSLFArcTo.getWR(): String - added:
method XSLFArcTo.setHR(String): void - added:
method XSLFArcTo.setStAng(String): void - added:
method XSLFArcTo.setSwAng(String): void - added:
method XSLFArcTo.setWR(String): void - added:
method XSLFConnectionSite.getAng(): String - added:
method XSLFConnectionSite.getPos(): AdjustPointIf - added:
method XSLFConnectionSite.isSetAng(): boolean - added:
method XSLFConnectionSite.setAng(String): void - added:
method XSLFConnectionSite.setPos(AdjustPointIf): void - added:
method XSLFCurveTo.getPt1(): XSLFAdjustPoint - added:
method XSLFCurveTo.getPt2(): XSLFAdjustPoint - added:
method XSLFCurveTo.getPt3(): XSLFAdjustPoint - added:
method XSLFCurveTo.setPt1(AdjustPointIf): void - added:
method XSLFCurveTo.setPt2(AdjustPointIf): void - added:
method XSLFCurveTo.setPt3(AdjustPointIf): void - added:
method XSLFGuide.getFmla(): String - added:
method XSLFGuide.getName(): String - added:
method XSLFGuide.setFmla(String): void - added:
method XSLFGuide.setName(String): void - added:
method XSLFLineTo.getPt(): AdjustPointIf - added:
method XSLFLineTo.setPt(AdjustPointIf): void - added:
method XSLFMoveTo.getPt(): XSLFAdjustPoint - added:
method XSLFMoveTo.setPt(AdjustPointIf): void - added:
method XSLFPath.addCommand(PathCommand): void - added:
method XSLFPath.getFill(): PaintStyle.PaintModifier - added:
method XSLFPath.getH(): long - added:
method XSLFPath.getPath(Context): Path2D.Double - added:
method XSLFPath.getW(): long - added:
method XSLFPath.isExtrusionOk(): boolean - added:
method XSLFPath.isFilled(): boolean - added:
method XSLFPath.isStroked(): boolean - added:
method XSLFPath.setExtrusionOk(boolean): void - added:
method XSLFPath.setFill(PaintStyle.PaintModifier): void - added:
method XSLFPath.setH(long): void - added:
method XSLFPath.setStroke(boolean): void - added:
method XSLFPath.setW(long): void - added:
method XSLFQuadTo.getPt1(): AdjustPointIf - added:
method XSLFQuadTo.getPt2(): AdjustPointIf - added:
method XSLFQuadTo.setPt1(AdjustPointIf): void - added:
method XSLFQuadTo.setPt2(AdjustPointIf): void - added:
static method XSLFCustomGeometry.convertCustomGeometry(CTCustomGeometry2D): CustomGeometry
- removed:
class XSLFPowerPointExtractor extends POIXMLTextExtractor - removed:
ctor XSLFPowerPointExtractor(OPCPackage) - removed:
ctor XSLFPowerPointExtractor(XMLSlideShow) - removed:
ctor XSLFPowerPointExtractor(XSLFSlideShow) - removed:
method XSLFPowerPointExtractor.getText(): String - removed:
method XSLFPowerPointExtractor.getText(boolean, boolean): String - removed:
method XSLFPowerPointExtractor.getText(boolean, boolean, boolean): String - removed:
method XSLFPowerPointExtractor.getText(boolean, boolean, boolean, boolean): String - removed:
method XSLFPowerPointExtractor.setCommentsByDefault(boolean): void - removed:
method XSLFPowerPointExtractor.setMasterByDefault(boolean): void - removed:
method XSLFPowerPointExtractor.setNotesByDefault(boolean): void - removed:
method XSLFPowerPointExtractor.setSlidesByDefault(boolean): void - removed:
static field XSLFPowerPointExtractor.SUPPORTED_TYPES: XSLFRelation[] - removed:
static method XSLFPowerPointExtractor.getText(XSLFSlide, boolean, boolean, boolean): String - removed:
static method XSLFPowerPointExtractor.getText(XSLFSlide, boolean, boolean, boolean, boolean): String - removed:
static method XSLFPowerPointExtractor.main(String[]): void - added:
class XSLFExtractor extends SlideShowExtractor implements POIXMLTextExtractor - added:
ctor XSLFExtractor(XMLSlideShow) - added:
method XSLFExtractor.getDocument(): XMLSlideShow - added:
method XSLFExtractor.getMetadataTextExtractor(): POIXMLPropertiesTextExtractor
- removed:
method CharacterPropertyFetcher.fetch(CTTextParagraphProperties): boolean - removed:
method ParagraphPropertyFetcher.fetch(CTTextParagraphProperties): boolean - changed:
abstract class CharacterPropertyFetcher extends ParagraphPropertyFetcher → final class CharacterPropertyFetcher extends PropertyFetcher - changed:
abstract class ParagraphPropertyFetcher extends PropertyFetcher → final class ParagraphPropertyFetcher extends PropertyFetcher - changed:
ctor CharacterPropertyFetcher(int) → ctor CharacterPropertyFetcher(XSLFTextRun, CharacterPropertyFetcher.CharPropFetcher) - changed:
ctor ParagraphPropertyFetcher(int) → ctor ParagraphPropertyFetcher(XSLFTextParagraph, ParagraphPropertyFetcher.ParaPropFetcher) - changed:
method CharacterPropertyFetcher.fetch(CTTextCharacterProperties): boolean → method CharacterPropertyFetcher.fetch(XSLFShape): boolean - added:
interface CharacterPropertyFetcher.CharPropFetcher - added:
interface ParagraphPropertyFetcher.ParaPropFetcher - added:
method CharacterPropertyFetcher.CharPropFetcher.fetch(CTTextCharacterProperties, Consumer): void - added:
method CharacterPropertyFetcher.fetchProperty(XSLFShape): Object - added:
method ParagraphPropertyFetcher.ParaPropFetcher.fetch(CTTextParagraphProperties, Consumer): void - added:
method ParagraphPropertyFetcher.fetchProperty(XSLFShape): Object - added:
method PropertyFetcher.isSet(): boolean
- removed:
method XSLFHyperlink.getTypeEnum(): HyperlinkType - removed:
method XSLFShape.selectProperty(Class, XSLFShape.ReparseFactory, QName[][]): XmlObject - removed:
method XSLFSlide.getDisplayPlaceholder(Placeholder): boolean - removed:
static method XSLFSlideShowFactory.createSlideShow(File, boolean): XMLSlideShow - removed:
static method XSLFSlideShowFactory.createSlideShow(InputStream): XMLSlideShow - changed:
class XSLFMetroShape → class XSLFMetroShape implements MetroShapeProvider - changed:
class XSLFSlideShowFactory extends SlideShowFactory → class XSLFSlideShowFactory implements SlideShowProvider - changed:
class XSLFTextRun implements TextRun → class XSLFTextRun implements TextRun, HighlightColorSupport - changed:
ctor XSLFTexturePaint(CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) → ctor XSLFTexturePaint(XSLFShape, CTBlipFillProperties, PackagePart, CTSchemeColor, XSLFTheme, XSLFSheet) - changed:
method XSLFTextShape.findDefinedParagraphProperty(Function, Function): Optional → method XSLFTextShape.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XSLFTextShape.findDefinedRunProperty(Function, Function): Optional → method XSLFTextShape.findDefinedRunProperty(Predicate, Function): Optional - changed:
static method XSLFMetroShape.parseShape(byte[]): Shape → method XSLFMetroShape.parseShape(byte[]): XSLFShape - changed:
static method XSLFSlideShowFactory.create(OPCPackage): XMLSlideShow → method XSLFSlideShowFactory.create(): XMLSlideShow - added:
class XSLFDiagram extends XSLFGraphicFrame - added:
class XSLFDiagramDrawing extends POIXMLDocumentPart - added:
ctor XMLSlideShow(InputStream, boolean) - added:
ctor XSLFDiagram.XSLFDiagramGroupShape(CTGroupShape, XSLFSheet) - added:
method XSLFDiagram.XSLFDiagramGroupShape.getRelationById(String): POIXMLDocumentPart - added:
method XSLFDiagram.getDiagramDrawing(): XSLFDiagramDrawing - added:
method XSLFDiagram.getGroupShape(): XSLFDiagram.XSLFDiagramGroupShape - added:
method XSLFDiagramDrawing.getDrawingDocument(): DrawingDocument - added:
method XSLFGraphicFrame.hasDiagram(): boolean - added:
method XSLFPictureShape.getAudioFileLink(): String - added:
method XSLFPictureShape.getName(): String - added:
method XSLFPictureShape.getVideoFileLink(): String - added:
method XSLFPictureShape.isAudioFile(): boolean - added:
method XSLFPictureShape.isVideoFile(): boolean - added:
method XSLFPictureShape.setName(String): boolean - added:
method XSLFPlaceholderDetails.getPlaceholderShape(): XSLFSimpleShape - added:
method XSLFShape.selectPaint(CTSchemeColor, XSLFTheme): PaintStyle - added:
method XSLFSheet.getPlaceholder(CTPlaceholder): XSLFSimpleShape - added:
method XSLFSlide.removeNotes(XSLFNotesMaster): XSLFNotes - added:
method XSLFSlideShowFactory.accepts(FileMagic): boolean - added:
method XSLFSlideShowFactory.create(DirectoryNode, String): XMLSlideShow - added:
method XSLFSlideShowFactory.create(File, String, boolean): XMLSlideShow - added:
method XSLFSlideShowFactory.create(InputStream): XMLSlideShow - added:
method XSLFSlideShowFactory.create(InputStream, String): XMLSlideShow - added:
method XSLFTable.insertRow(int): XSLFTableRow - added:
method XSLFTableCell.getBorderProperties(TableCell.BorderEdge): XDDFLineProperties - added:
method XSLFTableCell.setBorderProperties(TableCell.BorderEdge, XDDFLineProperties): void - added:
method XSLFTextParagraph.getDefaultMasterStyle(): CTTextParagraphProperties - added:
method XSLFTextParagraph.removeTextRun(XSLFTextRun): boolean - added:
method XSLFTextRun.getHighlightColor(): PaintStyle - added:
method XSLFTextRun.setHighlightColor(Color): void - added:
method XSLFTextRun.setHighlightColor(PaintStyle): void - added:
method XSLFTextShape.removeTextParagraph(XSLFTextParagraph): boolean - added:
method XSLFTextShape.spliterator(): Spliterator - added:
method XSLFTexturePaint.getShape(): Shape - added:
static class XSLFDiagram.XSLFDiagramGroupShape extends XSLFGroupShape - added:
static field XSLFDiagram.DRAWINGML_DIAGRAM_URI: String - added:
static field XSLFRelation.DIAGRAM_DRAWING: XSLFRelation - added:
static field XSLFRelation.HDPHOTO_WDP: XSLFRelation - added:
static method XMLSlideShow.getMaxRecordLength(): int - added:
static method XMLSlideShow.setMaxRecordLength(int): void - added:
static method XSLFPictureData.getMaxImageSize(): int - added:
static method XSLFPictureData.setMaxImageSize(int): void
- added:
class BitmapFormat implements OutputFormat - added:
class DummyFormat implements OutputFormat - added:
class DummyGraphics2d extends Graphics2D - added:
class PDFFontMapper extends PdfBoxGraphics2DFontTextDrawer - added:
class PDFFormat implements OutputFormat - added:
class SVGFormat implements OutputFormat - added:
ctor BitmapFormat(String) - added:
ctor DummyFormat() - added:
ctor DummyGraphics2d() - added:
ctor DummyGraphics2d(PrintStream) - added:
ctor DummyGraphics2d(PrintStream, Graphics2D) - added:
ctor PDFFontMapper(String, String) - added:
ctor PDFFormat(boolean, String, String) - added:
ctor SVGFormat(boolean) - added:
method BitmapFormat.addSlide(double, double): Graphics2D - added:
method BitmapFormat.close(): void - added:
method BitmapFormat.writeSlide(MFProxy, File): void - added:
method DummyFormat.addSlide(double, double): Graphics2D - added:
method DummyFormat.close(): void - added:
method DummyFormat.writeDocument(MFProxy, File): void - added:
method DummyFormat.writeSlide(MFProxy, File): void - added:
method DummyGraphics2d.addRenderingHints(Map): void - added:
method DummyGraphics2d.clearRect(int, int, int, int): void - added:
method DummyGraphics2d.clip(Shape): void - added:
method DummyGraphics2d.clipRect(int, int, int, int): void - added:
method DummyGraphics2d.copyArea(int, int, int, int, int, int): void - added:
method DummyGraphics2d.create(): Graphics - added:
method DummyGraphics2d.create(int, int, int, int): Graphics - added:
method DummyGraphics2d.dispose(): void - added:
method DummyGraphics2d.draw(Shape): void - added:
method DummyGraphics2d.draw3DRect(int, int, int, int, boolean): void - added:
method DummyGraphics2d.drawArc(int, int, int, int, int, int): void - added:
method DummyGraphics2d.drawBytes(byte[], int, int, int, int): void - added:
method DummyGraphics2d.drawChars(char[], int, int, int, int): void - added:
method DummyGraphics2d.drawGlyphVector(GlyphVector, float, float): void - added:
method DummyGraphics2d.drawImage(BufferedImage, BufferedImageOp, int, int): void - added:
method DummyGraphics2d.drawImage(Image, AffineTransform, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, Color, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, int, int, Color, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, int, int, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver): boolean - added:
method DummyGraphics2d.drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver): boolean - added:
method DummyGraphics2d.drawLine(int, int, int, int): void - added:
method DummyGraphics2d.drawOval(int, int, int, int): void - added:
method DummyGraphics2d.drawPolygon(Polygon): void - added:
method DummyGraphics2d.drawPolygon(int[], int[], int): void - added:
method DummyGraphics2d.drawPolyline(int[], int[], int): void - added:
method DummyGraphics2d.drawRect(int, int, int, int): void - added:
method DummyGraphics2d.drawRenderableImage(RenderableImage, AffineTransform): void - added:
method DummyGraphics2d.drawRenderedImage(RenderedImage, AffineTransform): void - added:
method DummyGraphics2d.drawRoundRect(int, int, int, int, int, int): void - added:
method DummyGraphics2d.drawString(AttributedCharacterIterator, float, float): void - added:
method DummyGraphics2d.drawString(AttributedCharacterIterator, int, int): void - added:
method DummyGraphics2d.drawString(String, float, float): void - added:
method DummyGraphics2d.drawString(String, int, int): void - added:
method DummyGraphics2d.fill(Shape): void - added:
method DummyGraphics2d.fill3DRect(int, int, int, int, boolean): void - added:
method DummyGraphics2d.fillArc(int, int, int, int, int, int): void - added:
method DummyGraphics2d.fillOval(int, int, int, int): void - added:
method DummyGraphics2d.fillPolygon(Polygon): void - added:
method DummyGraphics2d.fillPolygon(int[], int[], int): void - added:
method DummyGraphics2d.fillRect(int, int, int, int): void - added:
method DummyGraphics2d.fillRoundRect(int, int, int, int, int, int): void - added:
method DummyGraphics2d.getBackground(): Color - added:
method DummyGraphics2d.getClip(): Shape - added:
method DummyGraphics2d.getClipBounds(): Rectangle - added:
method DummyGraphics2d.getClipBounds(Rectangle): Rectangle - added:
method DummyGraphics2d.getColor(): Color - added:
method DummyGraphics2d.getComposite(): Composite - added:
method DummyGraphics2d.getDeviceConfiguration(): GraphicsConfiguration - added:
method DummyGraphics2d.getFont(): Font - added:
method DummyGraphics2d.getFontMetrics(): FontMetrics - added:
method DummyGraphics2d.getFontMetrics(Font): FontMetrics - added:
method DummyGraphics2d.getFontRenderContext(): FontRenderContext - added:
method DummyGraphics2d.getPaint(): Paint - added:
method DummyGraphics2d.getRenderingHint(RenderingHints.Key): Object - added:
method DummyGraphics2d.getRenderingHints(): RenderingHints - added:
method DummyGraphics2d.getStroke(): Stroke - added:
method DummyGraphics2d.getTransform(): AffineTransform - added:
method DummyGraphics2d.hit(Rectangle, Shape, boolean): boolean - added:
method DummyGraphics2d.hitClip(int, int, int, int): boolean - added:
method DummyGraphics2d.rotate(double): void - added:
method DummyGraphics2d.rotate(double, double, double): void - added:
method DummyGraphics2d.scale(double, double): void - added:
method DummyGraphics2d.setBackground(Color): void - added:
method DummyGraphics2d.setClip(Shape): void - added:
method DummyGraphics2d.setClip(int, int, int, int): void - added:
method DummyGraphics2d.setColor(Color): void - added:
method DummyGraphics2d.setComposite(Composite): void - added:
method DummyGraphics2d.setFont(Font): void - added:
method DummyGraphics2d.setPaint(Paint): void - added:
method DummyGraphics2d.setPaintMode(): void - added:
method DummyGraphics2d.setRenderingHint(RenderingHints.Key, Object): void - added:
method DummyGraphics2d.setRenderingHints(Map): void - added:
method DummyGraphics2d.setStroke(Stroke): void - added:
method DummyGraphics2d.setTransform(AffineTransform): void - added:
method DummyGraphics2d.setXORMode(Color): void - added:
method DummyGraphics2d.shear(double, double): void - added:
method DummyGraphics2d.toString(): String - added:
method DummyGraphics2d.transform(AffineTransform): void - added:
method DummyGraphics2d.translate(double, double): void - added:
method DummyGraphics2d.translate(int, int): void - added:
method PDFFontMapper.mapFont(Font, IPdfBoxGraphics2DFontTextDrawer.IFontTextDrawerEnv): PDFont - added:
method PDFFormat.addSlide(double, double): Graphics2D - added:
method PDFFormat.close(): void - added:
method PDFFormat.writeDocument(MFProxy, File): void - added:
method PDFFormat.writeSlide(MFProxy, File): void - added:
method SVGFormat.addSlide(double, double): Graphics2D - added:
method SVGFormat.close(): void - added:
method SVGFormat.writeSlide(MFProxy, File): void
- added:
class XSSFReadException extends POIException - added:
ctor XSSFReadException(String) - added:
ctor XSSFReadException(String, Throwable) - added:
final class XSSFParser - added:
static method XSSFParser.parse(File): XSSFWorkbook - added:
static method XSSFParser.parse(InputStream): XSSFWorkbook - added:
static method XSSFParser.parse(InputStream, boolean): XSSFWorkbook - added:
static method XSSFParser.parse(OPCPackage): XSSFWorkbook - added:
static method XSSFParser.parse(PackagePart): XSSFWorkbook
- removed:
method XSSFBSharedStringsTable.getEntryAt(int): String - removed:
method XSSFBSharedStringsTable.getItems(): List - added:
ctor XSSFBSheetHandler(InputStream, XSSFBStylesTable, XSSFBCommentsTable, SharedStrings, XSSFBSheetHandler.XSSFBSheetContentsHandler, boolean) - added:
interface XSSFBSheetHandler.XSSFBSheetContentsHandler - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.booleanCell(String, boolean, XSSFComment): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.doubleCell(String, double, XSSFComment, ExcelNumberFormat): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.endRow(int): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.endSheet(): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.errorCell(String, FormulaError, XSSFComment): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.headerFooter(String, boolean, String): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.startRow(int): void - added:
method XSSFBSheetHandler.XSSFBSheetContentsHandler.stringCell(String, String, XSSFComment): void - added:
static method XSSFBParser.getMaxRecordLength(): int - added:
static method XSSFBParser.setMaxRecordLength(int): void
- removed:
method ReadOnlySharedStringsTable.getEntryAt(int): String - removed:
method ReadOnlySharedStringsTable.getItems(): List - removed:
method XSSFBReader.getSheetsData(): Iterator - changed:
method XSSFReader.SheetIterator.getSheetComments(): CommentsTable → method XSSFReader.SheetIterator.getSheetComments(): Comments - changed:
method XSSFReader.getSharedStringsTable(): SharedStringsTable → method XSSFReader.getSharedStringsTable(): SharedStrings - added:
ctor ReadOnlySharedStringsTable(InputStream) - added:
ctor ReadOnlySharedStringsTable(InputStream, boolean) - added:
ctor XSSFReader(OPCPackage, boolean) - added:
ctor XSSFReader.SheetIterator(PackagePart) - added:
ctor XSSFReader.XMLSheetRefReader() - added:
field XSSFReader.SheetIterator.sheetIterator: Iterator - added:
field XSSFReader.SheetIterator.sheetMap: Map - added:
field XSSFReader.SheetIterator.xssfSheetRef: XSSFReader.XSSFSheetRef - added:
field XSSFReader.useReadOnlySharedStringsTable: boolean - added:
method XSSFBReader.SheetIterator.createSheetIteratorFromWB(PackagePart): Iterator - added:
method XSSFBReader.SheetIterator.getSheetRelationships(): Set - added:
method XSSFBReader.getSheetIterator(): XSSFBReader.SheetIterator - added:
method XSSFReader.SheetIterator.createSheetIteratorFromWB(PackagePart): Iterator - added:
method XSSFReader.SheetIterator.getSheetRelationships(): Set - added:
method XSSFReader.SheetIterator.parseComments(PackagePart): Comments - added:
method XSSFReader.XMLSheetRefReader.getSheetRefs(): List - added:
method XSSFReader.XMLSheetRefReader.startElement(String, String, String, Attributes): void - added:
method XSSFReader.getSheetIterator(): XSSFReader.SheetIterator - added:
method XSSFReader.setUseReadOnlySharedStringsTable(boolean): void - added:
method XSSFReader.useReadOnlySharedStringsTable(): boolean - added:
static class XSSFReader.XMLSheetRefReader extends DefaultHandler
- removed:
method XSSFEventBasedExcelExtractor.close(): void - removed:
static method XSSFBEventBasedExcelExtractor.main(String[]): void - removed:
static method XSSFEventBasedExcelExtractor.main(String[]): void - removed:
static method XSSFExcelExtractor.main(String[]): void - changed:
class XSSFBEventBasedExcelExtractor extends XSSFEventBasedExcelExtractor implements ExcelExtractor → class XSSFBEventBasedExcelExtractor extends XSSFEventBasedExcelExtractor - changed:
class XSSFEventBasedExcelExtractor extends POIXMLTextExtractor implements ExcelExtractor → class XSSFEventBasedExcelExtractor implements POIXMLTextExtractor, ExcelExtractor - changed:
class XSSFExcelExtractor extends POIXMLTextExtractor implements ExcelExtractor → class XSSFExcelExtractor implements POIXMLTextExtractor, ExcelExtractor - changed:
static field XSSFBEventBasedExcelExtractor.SUPPORTED_TYPES: XSSFRelation[] → static field XSSFBEventBasedExcelExtractor.SUPPORTED_TYPES: List - changed:
static field XSSFExcelExtractor.SUPPORTED_TYPES: XSSFRelation[] → static field XSSFExcelExtractor.SUPPORTED_TYPES: List - added:
method XSSFEventBasedExcelExtractor.getDocument(): POIXMLDocument - added:
method XSSFEventBasedExcelExtractor.getFilesystem(): OPCPackage - added:
method XSSFEventBasedExcelExtractor.isCloseFilesystem(): boolean - added:
method XSSFEventBasedExcelExtractor.setCloseFilesystem(boolean): void - added:
method XSSFExcelExtractor.getDocument(): XSSFWorkbook - added:
method XSSFExcelExtractor.getFilesystem(): XSSFWorkbook - added:
method XSSFExcelExtractor.isCloseFilesystem(): boolean - added:
method XSSFExcelExtractor.setCloseFilesystem(boolean): void
- removed:
method CommentsTable.getCTComment(CellAddress): CTComment - removed:
method CommentsTable.getCellComments(): Map - removed:
method SharedStringsTable.addEntry(CTRst): int - removed:
method SharedStringsTable.getEntryAt(int): CTRst - removed:
method SharedStringsTable.getItems(): List - added:
ctor StylesTable(InputStream) - added:
ctor ThemesTable(InputStream) - added:
method Comments.commentUpdated(XSSFComment): void - added:
method Comments.createNewComment(ClientAnchor): XSSFComment - added:
method Comments.referenceUpdated(CellAddress, XSSFComment): void - added:
method Comments.setSheet(Sheet): void - added:
method CommentsTable.commentUpdated(XSSFComment): void - added:
method CommentsTable.createNewComment(ClientAnchor): XSSFComment - added:
method CommentsTable.referenceUpdated(CellAddress, XSSFComment): void - added:
method CommentsTable.setSheet(Sheet): void - added:
method ExternalLinksTable.ExternalName.isHidden(): boolean - added:
method ExternalLinksTable.cacheData(String, long, String, String): void - added:
method ThemesTable.readFrom(InputStream): void
- removed:
method SXSSFCell.getCachedFormulaResultTypeEnum(): CellType - removed:
method SXSSFRow.iterator(): Iterator - removed:
method SXSSFSheet.iterator(): Iterator - removed:
method SXSSFWorkbook.getFontAt(short): Font - removed:
method SXSSFWorkbook.getNameAt(int): Name - removed:
method SXSSFWorkbook.getNameIndex(String): int - removed:
method SXSSFWorkbook.iterator(): Iterator - removed:
method SXSSFWorkbook.removeName(String): void - removed:
method SXSSFWorkbook.removeName(int): void - removed:
method SheetDataWriter.finalize(): void - removed:
method SheetDataWriter.outputQuotedString(String): void - changed:
class SXSSFSheet implements Sheet → class SXSSFSheet implements Sheet, OoxmlSheetExtensions - changed:
ctor SXSSFFormulaEvaluator.RowFlushedException(int) → ctor SXSSFFormulaEvaluator.RowFlushedException(int, int) - changed:
method SXSSFWorkbook.getNumberOfFonts(): short → method SXSSFWorkbook.getNumberOfFonts(): int - added:
class DeferredSXSSFSheet extends SXSSFSheet - added:
class DeferredSXSSFWorkbook extends SXSSFWorkbook - added:
class StreamingSheetWriter extends SheetDataWriter - added:
ctor DeferredSXSSFSheet(DeferredSXSSFWorkbook, XSSFSheet) - added:
ctor DeferredSXSSFWorkbook() - added:
ctor DeferredSXSSFWorkbook(XSSFWorkbook) - added:
ctor DeferredSXSSFWorkbook(XSSFWorkbook, int) - added:
ctor DeferredSXSSFWorkbook(int) - added:
ctor SXSSFCell(SXSSFRow, CellType, int) - added:
ctor SXSSFSheet(SXSSFWorkbook, XSSFSheet, int) - added:
ctor SXSSFWorkbook.SheetIterator(SXSSFWorkbook) - added:
ctor SheetDataWriter(Writer) - added:
ctor StreamingSheetWriter() - added:
ctor StreamingSheetWriter(OutputStream) - added:
field SXSSFSheet._autoSizeColumnTracker: AutoSizeColumnTracker - added:
field SXSSFSheet._workbook: SXSSFWorkbook - added:
field SXSSFSheet._writer: SheetDataWriter - added:
field SXSSFWorkbook._sharedStringSource: SharedStringsTable - added:
field SXSSFWorkbook._wb: XSSFWorkbook - added:
field SXSSFWorkbook.zip64Mode: Zip64Mode - added:
field SheetDataWriter._out: Writer - added:
final class SXSSFWorkbook.SheetIterator implements Iterator - added:
interface RowGeneratorFunction - added:
interface SXSSFWorkbook.ISheetInjector - added:
method DeferredSXSSFSheet.getWorksheetXMLInputStream(): InputStream - added:
method DeferredSXSSFSheet.setRowGenerator(RowGeneratorFunction): void - added:
method DeferredSXSSFSheet.writeRows(OutputStream): void - added:
method DeferredSXSSFWorkbook.createSheet(): DeferredSXSSFSheet - added:
method DeferredSXSSFWorkbook.createSheet(String): DeferredSXSSFSheet - added:
method DeferredSXSSFWorkbook.createSheetDataWriter(): SheetDataWriter - added:
method DeferredSXSSFWorkbook.createSheetDataWriter(OutputStream): StreamingSheetWriter - added:
method DeferredSXSSFWorkbook.createSheetInjector(SXSSFSheet): SXSSFWorkbook.ISheetInjector - added:
method DeferredSXSSFWorkbook.getStreamingSheet(String): DeferredSXSSFSheet - added:
method DeferredSXSSFWorkbook.getStreamingSheetAt(int): DeferredSXSSFSheet - added:
method DeferredSXSSFWorkbook.getXSSFSheet(String): XSSFSheet - added:
method DeferredSXSSFWorkbook.removeSheetAt(int): void - added:
method DeferredSXSSFWorkbook.sheetIterator(): Iterator - added:
method RowGeneratorFunction.generateRows(SXSSFSheet): void - added:
method SXSSFDrawing.spliterator(): Spliterator - added:
method SXSSFRow.allCellsSpliterator(): Spliterator - added:
method SXSSFRow.spliterator(): Spliterator - added:
method SXSSFSheet.addHyperlink(XSSFHyperlink): void - added:
method SXSSFSheet.createSplitPane(int, int, int, int, PaneType): void - added:
method SXSSFSheet.flushBufferedData(): void - added:
method SXSSFSheet.getArbitraryExtraWidth(): double - added:
method SXSSFSheet.getMargin(PageMargin): double - added:
method SXSSFSheet.getVMLDrawing(boolean): XSSFVMLDrawing - added:
method SXSSFSheet.setArbitraryExtraWidth(double): void - added:
method SXSSFSheet.setMargin(PageMargin, double): void - added:
method SXSSFSheet.spliterator(): Spliterator - added:
method SXSSFWorkbook.ISheetInjector.writeSheetData(OutputStream): void - added:
method SXSSFWorkbook.SheetIterator.hasNext(): boolean - added:
method SXSSFWorkbook.SheetIterator.next(): Sheet - added:
method SXSSFWorkbook.SheetIterator.remove(): void - added:
method SXSSFWorkbook.createEvaluationWorkbook(): EvaluationWorkbook - added:
method SXSSFWorkbook.createSheetInjector(SXSSFSheet): SXSSFWorkbook.ISheetInjector - added:
method SXSSFWorkbook.getCellReferenceType(): CellReferenceType - added:
method SXSSFWorkbook.getSheetFromZipEntryName(String): XSSFSheet - added:
method SXSSFWorkbook.setCellReferenceType(CellReferenceType): void - added:
method SXSSFWorkbook.setRandomAccessWindowSize(int): void - added:
method SXSSFWorkbook.setShouldCalculateSheetDimensions(boolean): void - added:
method SXSSFWorkbook.shouldCalculateSheetDimensions(): boolean - added:
method SXSSFWorkbook.spliterator(): Spliterator - added:
method SXSSFWorkbook.writeAvoidingTempFiles(OutputStream): void - added:
method SheetDataWriter.outputEscapedString(String): void - added:
method StreamingSheetWriter.close(): void - added:
method StreamingSheetWriter.createTempFile(): File - added:
method StreamingSheetWriter.createWriter(File): Writer - added:
method StreamingSheetWriter.getWorksheetXMLInputStream(): InputStream - added:
static method StreamingSheetWriter.createWriter(OutputStream): Writer
- removed:
ctor XSSFColor(CTColor, IndexedColorMap) - removed:
ctor XSSFColor(Color) - removed:
method XSSFBorderFormatting.getBorderBottomEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderDiagonalEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderHorizontalEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderLeftEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderRightEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderTopEnum(): BorderStyle - removed:
method XSSFBorderFormatting.getBorderVerticalEnum(): BorderStyle - removed:
method XSSFCell.getCachedFormulaResultTypeEnum(): CellType - removed:
method XSSFCellStyle.clone(): XSSFCellStyle - removed:
method XSSFCellStyle.getAlignmentEnum(): HorizontalAlignment - removed:
method XSSFCellStyle.getBorderBottomEnum(): BorderStyle - removed:
method XSSFCellStyle.getBorderLeftEnum(): BorderStyle - removed:
method XSSFCellStyle.getBorderRightEnum(): BorderStyle - removed:
method XSSFCellStyle.getBorderTopEnum(): BorderStyle - removed:
method XSSFCellStyle.getFillPatternEnum(): FillPatternType - removed:
method XSSFCellStyle.getVerticalAlignmentEnum(): VerticalAlignment - removed:
method XSSFChart.createCategoryAxis(AxisPosition): XSSFCategoryAxis - removed:
method XSSFChart.createDateAxis(AxisPosition): XSSFDateAxis - removed:
method XSSFChart.createValueAxis(AxisPosition): XSSFValueAxis - removed:
method XSSFChart.getAxis(): List - removed:
method XSSFChart.getChartAxisFactory(): XSSFChart - removed:
method XSSFChart.getChartDataFactory(): XSSFChartDataFactory - removed:
method XSSFChart.getManualLayout(): XSSFManualLayout - removed:
method XSSFChart.getOrCreateLegend(): XSSFChartLegend - removed:
method XSSFChart.plot(ChartData, ChartAxis[]): void - removed:
method XSSFColor.getStoredRBG(): byte[] - removed:
method XSSFDialogsheet.getSheetTypeColumnBreaks(): CTPageBreak - removed:
method XSSFDialogsheet.getSheetTypeHeaderFooter(): CTHeaderFooter - removed:
method XSSFDialogsheet.getSheetTypePageMargins(): CTPageMargins - removed:
method XSSFDialogsheet.getSheetTypePrintOptions(): CTPrintOptions - removed:
method XSSFDialogsheet.getSheetTypeProtection(): CTSheetProtection - removed:
method XSSFDialogsheet.getSheetTypeRowBreaks(): CTPageBreak - removed:
method XSSFDialogsheet.getSheetTypeSheetFormatPr(): CTSheetFormatPr - removed:
method XSSFDialogsheet.getSheetTypeSheetPr(): CTSheetPr - removed:
method XSSFDialogsheet.getSheetTypeSheetViews(): CTSheetViews - removed:
method XSSFHyperlink.getTypeEnum(): HyperlinkType - removed:
method XSSFRow.iterator(): Iterator - removed:
method XSSFSheet.createTable(): XSSFTable - removed:
method XSSFSheet.iterator(): Iterator - removed:
method XSSFTable.getNumberOfMappedColumns(): long - removed:
method XSSFTable.getXmlColumnPrs(): List - removed:
method XSSFWorkbook.getFontAt(short): XSSFFont - removed:
method XSSFWorkbook.getNameAt(int): XSSFName - removed:
method XSSFWorkbook.getNameIndex(String): int - removed:
method XSSFWorkbook.removeName(String): void - removed:
method XSSFWorkbook.removeName(int): void - removed:
method XSSFWorkbook.setPivotTables(List): void - removed:
static field XSSFSheet.TWIPS_PER_POINT: int - removed:
static field XSSFWorkbook.DEFAULT_CHARACTER_WIDTH: float - removed:
static method XSSFWorkbookFactory.createWorkbook(): XSSFWorkbook - removed:
static method XSSFWorkbookFactory.createWorkbook(File, boolean): XSSFWorkbook - removed:
static method XSSFWorkbookFactory.createWorkbook(InputStream): XSSFWorkbook - removed:
static method XSSFWorkbookFactory.createWorkbook(ZipPackage): XSSFWorkbook - changed:
class XSSFHyperlink implements Hyperlink → class XSSFHyperlink implements Hyperlink, Duplicatable - changed:
class XSSFSheet extends POIXMLDocumentPart implements Sheet → class XSSFSheet extends POIXMLDocumentPart implements Sheet, OoxmlSheetExtensions - changed:
class XSSFWorkbookFactory extends WorkbookFactory → class XSSFWorkbookFactory implements WorkbookProvider - changed:
ctor XSSFColor(CTColor) → ctor XSSFColor(byte[]) - changed:
final class XSSFChart extends XDDFChart implements Chart, ChartAxisFactory → final class XSSFChart extends XDDFChart - changed:
method XSSFCellStyle.getFontIndex(): short → method XSSFCellStyle.getFontIndex(): int - changed:
method XSSFFont.getIndex(): short → method XSSFFont.getIndex(): int - changed:
method XSSFSheet.getCommentsTable(boolean): CommentsTable → method XSSFSheet.getCommentsTable(boolean): Comments - changed:
method XSSFSimpleShape.findDefinedParagraphProperty(Function, Function): Optional → method XSSFSimpleShape.findDefinedParagraphProperty(Predicate, Function): Optional - changed:
method XSSFSimpleShape.findDefinedRunProperty(Function, Function): Optional → method XSSFSimpleShape.findDefinedRunProperty(Predicate, Function): Optional - changed:
method XSSFWorkbook.getNumberOfFonts(): short → method XSSFWorkbook.getNumberOfFonts(): int - changed:
static method XSSFWorkbookFactory.create(OPCPackage): XSSFWorkbook → method XSSFWorkbookFactory.create(): XSSFWorkbook - added:
class XSSFSignatureLine extends SignatureLine - added:
ctor XSSFComment(Comments, CTComment, CTShape) - added:
ctor XSSFRangeCopier(Sheet) - added:
ctor XSSFSignatureLine() - added:
ctor XSSFWorkbook(InputStream, boolean) - added:
interface OoxmlSheetExtensions - added:
method OoxmlSheetExtensions.getVMLDrawing(boolean): XSSFVMLDrawing - added:
method XSSFCell.applyDefaultCellStyleIfNecessary(): void - added:
method XSSFCellStyle.getFormatProperties(): EnumMap - added:
method XSSFCellStyle.invalidateCachedProperties(): void - added:
method XSSFCellStyle.setFillBackgroundColor(Color): void - added:
method XSSFCellStyle.setFillForegroundColor(Color): void - added:
method XSSFColor.getStoredRGB(): byte[] - added:
method XSSFConditionalFormattingThreshold.isGte(): boolean - added:
method XSSFConditionalFormattingThreshold.setGte(boolean): void - added:
method XSSFCreationHelper.addExternalWorkbook(String, Workbook): void - added:
method XSSFCreationHelper.getReferencedWorkbooks(): Map - added:
method XSSFDialogsheet.getDialogColumnBreaks(): CTPageBreak - added:
method XSSFDialogsheet.getDialogHeaderFooter(): CTHeaderFooter - added:
method XSSFDialogsheet.getDialogPageMargins(): CTPageMargins - added:
method XSSFDialogsheet.getDialogPrintOptions(): CTPrintOptions - added:
method XSSFDialogsheet.getDialogProtection(): CTSheetProtection - added:
method XSSFDialogsheet.getDialogRowBreaks(): CTPageBreak - added:
method XSSFDialogsheet.getDialogSheetFormatPr(): CTSheetFormatPr - added:
method XSSFDialogsheet.getDialogSheetPr(): CTSheetPr - added:
method XSSFDialogsheet.getDialogSheetViews(): CTSheetViews - added:
method XSSFDrawing.createChartRelationPart(): POIXMLDocumentPart.RelationPart - added:
method XSSFDrawing.spliterator(): Spliterator - added:
method XSSFHyperlink.copy(): Duplicatable - added:
method XSSFName.isHidden(): boolean - added:
method XSSFRow.copyRowFrom(Row, CellCopyPolicy, CellCopyContext): void - added:
method XSSFRow.spliterator(): Spliterator - added:
method XSSFShapeGroup.spliterator(): Spliterator - added:
method XSSFSheet.copyRows(List, int, CellCopyPolicy, CellCopyContext): void - added:
method XSSFSheet.copyRows(int, int, int, CellCopyPolicy, CellCopyContext): void - added:
method XSSFSheet.createSplitPane(int, int, int, int, PaneType): void - added:
method XSSFSheet.getArbitraryExtraWidth(): double - added:
method XSSFSheet.getDimension(): CellRangeAddress - added:
method XSSFSheet.getMargin(PageMargin): double - added:
method XSSFSheet.getSheetFormatPrOutlineLevelCol(): short - added:
method XSSFSheet.getSheetFormatPrOutlineLevelRow(): short - added:
method XSSFSheet.removeHyperlink(XSSFHyperlink): void - added:
method XSSFSheet.setArbitraryExtraWidth(double): void - added:
method XSSFSheet.setDimensionOverride(CellRangeAddress): void - added:
method XSSFSheet.setMargin(PageMargin, double): void - added:
method XSSFSheet.spliterator(): Spliterator - added:
method XSSFSignatureLine.add(XSSFSheet, XSSFClientAnchor): void - added:
method XSSFSignatureLine.parse(XSSFSheet): void - added:
method XSSFSignatureLine.setRelationId(CTImageData, String): void - added:
method XSSFSimpleShape.spliterator(): Spliterator - added:
method XSSFTextParagraph.getBulletFontColorAsBytes(): byte[] - added:
method XSSFTextParagraph.setBulletFontColor(byte[]): void - added:
method XSSFTextRun.getFontColorAsBytes(): byte[] - added:
method XSSFTextRun.setFontColor(byte[]): void - added:
method XSSFVMLDrawing.getDocument(): XmlDocument - added:
method XSSFWorkbook.addExternalLinksTable(ExternalLinksTable): void - added:
method XSSFWorkbook.addPivotTable(XSSFPivotTable): void - added:
method XSSFWorkbook.createEvaluationWorkbook(): XSSFEvaluationWorkbook - added:
method XSSFWorkbook.getCellReferenceType(): CellReferenceType - added:
method XSSFWorkbook.getExternalLinksTable(int): ExternalLinksTable - added:
method XSSFWorkbook.getExternalLinksTables(): List - added:
method XSSFWorkbook.getXssfFactory(): XSSFFactory - added:
method XSSFWorkbook.setCellReferenceType(CellReferenceType): void - added:
method XSSFWorkbook.spliterator(): Spliterator - added:
method XSSFWorkbookFactory.accepts(FileMagic): boolean - added:
method XSSFWorkbookFactory.create(DirectoryNode, String): XSSFWorkbook - added:
method XSSFWorkbookFactory.create(File, String, boolean): XSSFWorkbook - added:
method XSSFWorkbookFactory.create(InputStream): XSSFWorkbook - added:
method XSSFWorkbookFactory.create(InputStream, String): Workbook - added:
static field XSSFRelation.CHART_EX: XSSFRelation - added:
static field XSSFRelation.HDPHOTO_WDP: XSSFRelation - added:
static field XSSFRelation.INTL_MACRO_SHEET_XML: XSSFRelation - added:
static field XSSFRelation.MACRO_SHEET_XML: XSSFRelation - added:
static field XSSFRelation.NS_PRESENTATIONML: String - added:
static field XSSFRelation.NS_WORDPROCESSINGML: String - added:
static field XSSFVMLDrawing.QNAME_VMLDRAWING: QName - added:
static method XSSFColor.from(CTColor): XSSFColor - added:
static method XSSFPictureData.getMaxImageSize(): int - added:
static method XSSFPictureData.setMaxImageSize(int): void
- removed:
abstract class AbstractXSSFChartSeries implements ChartSeries - removed:
abstract class XSSFChartAxis implements ChartAxis - removed:
class XSSFCategoryAxis extends XSSFChartAxis - removed:
class XSSFChartDataFactory implements ChartDataFactory - removed:
class XSSFDateAxis extends XSSFChartAxis - removed:
class XSSFLineChartData implements LineChartData - removed:
class XSSFScatterChartData implements ScatterChartData - removed:
class XSSFValueAxis extends XSSFChartAxis implements ValueAxis - removed:
ctor AbstractXSSFChartSeries() - removed:
ctor XSSFCategoryAxis(XSSFChart, CTCatAx) - removed:
ctor XSSFCategoryAxis(XSSFChart, long, AxisPosition) - removed:
ctor XSSFChartAxis(XSSFChart) - removed:
ctor XSSFChartLegend(XSSFChart) - removed:
ctor XSSFDateAxis(XSSFChart, CTDateAx) - removed:
ctor XSSFDateAxis(XSSFChart, long, AxisPosition) - removed:
ctor XSSFLineChartData() - removed:
ctor XSSFManualLayout(CTLayout) - removed:
ctor XSSFManualLayout(XSSFChart) - removed:
ctor XSSFScatterChartData() - removed:
ctor XSSFValueAxis(XSSFChart, CTValAx) - removed:
ctor XSSFValueAxis(XSSFChart, long, AxisPosition) - removed:
field XSSFChartAxis.chart: XSSFChart - removed:
final class XSSFChartLegend implements ChartLegend - removed:
final class XSSFManualLayout implements ManualLayout - removed:
method AbstractXSSFChartSeries.getCTSerTx(): CTSerTx - removed:
method AbstractXSSFChartSeries.getTitleCellReference(): CellReference - removed:
method AbstractXSSFChartSeries.getTitleString(): String - removed:
method AbstractXSSFChartSeries.getTitleType(): TitleType - removed:
method AbstractXSSFChartSeries.isTitleSet(): boolean - removed:
method AbstractXSSFChartSeries.setTitle(CellReference): void - removed:
method AbstractXSSFChartSeries.setTitle(String): void - removed:
method XSSFCategoryAxis.crossAxis(ChartAxis): void - removed:
method XSSFCategoryAxis.getCTAxPos(): CTAxPos - removed:
method XSSFCategoryAxis.getCTCrosses(): CTCrosses - removed:
method XSSFCategoryAxis.getCTNumFmt(): CTNumFmt - removed:
method XSSFCategoryAxis.getCTScaling(): CTScaling - removed:
method XSSFCategoryAxis.getDelete(): CTBoolean - removed:
method XSSFCategoryAxis.getId(): long - removed:
method XSSFCategoryAxis.getLine(): CTShapeProperties - removed:
method XSSFCategoryAxis.getMajorCTTickMark(): CTTickMark - removed:
method XSSFCategoryAxis.getMajorGridLines(): CTChartLines - removed:
method XSSFCategoryAxis.getMinorCTTickMark(): CTTickMark - removed:
method XSSFCategoryAxis.hasNumberFormat(): boolean - removed:
method XSSFChartAxis.getCTAxPos(): CTAxPos - removed:
method XSSFChartAxis.getCTCrosses(): CTCrosses - removed:
method XSSFChartAxis.getCTNumFmt(): CTNumFmt - removed:
method XSSFChartAxis.getCTScaling(): CTScaling - removed:
method XSSFChartAxis.getCrosses(): AxisCrosses - removed:
method XSSFChartAxis.getDelete(): CTBoolean - removed:
method XSSFChartAxis.getLine(): CTShapeProperties - removed:
method XSSFChartAxis.getLogBase(): double - removed:
method XSSFChartAxis.getMajorCTTickMark(): CTTickMark - removed:
method XSSFChartAxis.getMajorGridLines(): CTChartLines - removed:
method XSSFChartAxis.getMajorTickMark(): AxisTickMark - removed:
method XSSFChartAxis.getMaximum(): double - removed:
method XSSFChartAxis.getMinimum(): double - removed:
method XSSFChartAxis.getMinorCTTickMark(): CTTickMark - removed:
method XSSFChartAxis.getMinorTickMark(): AxisTickMark - removed:
method XSSFChartAxis.getNumberFormat(): String - removed:
method XSSFChartAxis.getOrientation(): AxisOrientation - removed:
method XSSFChartAxis.getPosition(): AxisPosition - removed:
method XSSFChartAxis.isSetLogBase(): boolean - removed:
method XSSFChartAxis.isSetMaximum(): boolean - removed:
method XSSFChartAxis.isSetMinimum(): boolean - removed:
method XSSFChartAxis.isVisible(): boolean - removed:
method XSSFChartAxis.setCrosses(AxisCrosses): void - removed:
method XSSFChartAxis.setLogBase(double): void - removed:
method XSSFChartAxis.setMajorTickMark(AxisTickMark): void - removed:
method XSSFChartAxis.setMaximum(double): void - removed:
method XSSFChartAxis.setMinimum(double): void - removed:
method XSSFChartAxis.setMinorTickMark(AxisTickMark): void - removed:
method XSSFChartAxis.setNumberFormat(String): void - removed:
method XSSFChartAxis.setOrientation(AxisOrientation): void - removed:
method XSSFChartAxis.setPosition(AxisPosition): void - removed:
method XSSFChartAxis.setVisible(boolean): void - removed:
method XSSFChartDataFactory.createLineChartData(): XSSFLineChartData - removed:
method XSSFChartDataFactory.createScatterChartData(): XSSFScatterChartData - removed:
method XSSFChartLegend.getCTLegend(): CTLegend - removed:
method XSSFChartLegend.getManualLayout(): XSSFManualLayout - removed:
method XSSFChartLegend.getPosition(): LegendPosition - removed:
method XSSFChartLegend.isOverlay(): boolean - removed:
method XSSFChartLegend.setOverlay(boolean): void - removed:
method XSSFChartLegend.setPosition(LegendPosition): void - removed:
method XSSFDateAxis.crossAxis(ChartAxis): void - removed:
method XSSFDateAxis.getCTAxPos(): CTAxPos - removed:
method XSSFDateAxis.getCTCrosses(): CTCrosses - removed:
method XSSFDateAxis.getCTNumFmt(): CTNumFmt - removed:
method XSSFDateAxis.getCTScaling(): CTScaling - removed:
method XSSFDateAxis.getDelete(): CTBoolean - removed:
method XSSFDateAxis.getId(): long - removed:
method XSSFDateAxis.getLine(): CTShapeProperties - removed:
method XSSFDateAxis.getMajorCTTickMark(): CTTickMark - removed:
method XSSFDateAxis.getMajorGridLines(): CTChartLines - removed:
method XSSFDateAxis.getMinorCTTickMark(): CTTickMark - removed:
method XSSFDateAxis.hasNumberFormat(): boolean - removed:
method XSSFLineChartData.addSeries(ChartDataSource, ChartDataSource): LineChartSeries - removed:
method XSSFLineChartData.fillChart(Chart, ChartAxis[]): void - removed:
method XSSFLineChartData.getSeries(): List - removed:
method XSSFManualLayout.getCTManualLayout(): CTManualLayout - removed:
method XSSFManualLayout.getHeightMode(): LayoutMode - removed:
method XSSFManualLayout.getHeightRatio(): double - removed:
method XSSFManualLayout.getTarget(): LayoutTarget - removed:
method XSSFManualLayout.getWidthMode(): LayoutMode - removed:
method XSSFManualLayout.getWidthRatio(): double - removed:
method XSSFManualLayout.getX(): double - removed:
method XSSFManualLayout.getXMode(): LayoutMode - removed:
method XSSFManualLayout.getY(): double - removed:
method XSSFManualLayout.getYMode(): LayoutMode - removed:
method XSSFManualLayout.setHeightMode(LayoutMode): void - removed:
method XSSFManualLayout.setHeightRatio(double): void - removed:
method XSSFManualLayout.setTarget(LayoutTarget): void - removed:
method XSSFManualLayout.setWidthMode(LayoutMode): void - removed:
method XSSFManualLayout.setWidthRatio(double): void - removed:
method XSSFManualLayout.setX(double): void - removed:
method XSSFManualLayout.setXMode(LayoutMode): void - removed:
method XSSFManualLayout.setY(double): void - removed:
method XSSFManualLayout.setYMode(LayoutMode): void - removed:
method XSSFScatterChartData.addSerie(ChartDataSource, ChartDataSource): ScatterChartSeries - removed:
method XSSFScatterChartData.fillChart(Chart, ChartAxis[]): void - removed:
method XSSFScatterChartData.getSeries(): List - removed:
method XSSFValueAxis.crossAxis(ChartAxis): void - removed:
method XSSFValueAxis.getCTAxPos(): CTAxPos - removed:
method XSSFValueAxis.getCTCrosses(): CTCrosses - removed:
method XSSFValueAxis.getCTNumFmt(): CTNumFmt - removed:
method XSSFValueAxis.getCTScaling(): CTScaling - removed:
method XSSFValueAxis.getCrossBetween(): AxisCrossBetween - removed:
method XSSFValueAxis.getDelete(): CTBoolean - removed:
method XSSFValueAxis.getId(): long - removed:
method XSSFValueAxis.getLine(): CTShapeProperties - removed:
method XSSFValueAxis.getMajorCTTickMark(): CTTickMark - removed:
method XSSFValueAxis.getMajorGridLines(): CTChartLines - removed:
method XSSFValueAxis.getMinorCTTickMark(): CTTickMark - removed:
method XSSFValueAxis.hasNumberFormat(): boolean - removed:
method XSSFValueAxis.setCrossBetween(AxisCrossBetween): void - removed:
static method XSSFChartDataFactory.getInstance(): XSSFChartDataFactory
- added:
static field XSSFCellBorder.BorderSide.DIAGONAL: XSSFCellBorder.BorderSide - added:
static field XSSFCellBorder.BorderSide.HORIZONTAL: XSSFCellBorder.BorderSide - added:
static field XSSFCellBorder.BorderSide.VERTICAL: XSSFCellBorder.BorderSide
- removed:
ctor XSSFXmlColumnPr(XSSFTable, CTTableColumn, CTXmlColumnPr) - removed:
method XSSFXmlColumnPr.getId(): long - changed:
method XSSFSingleXmlCell.getXmlDataType(): STXmlDataType.Enum → method XSSFSingleXmlCell.getXmlDataType(): String - changed:
method XSSFXmlColumnPr.getXmlDataType(): STXmlDataType.Enum → method XSSFXmlColumnPr.getXmlDataType(): String
- added:
class XWPFReadException extends POIException - added:
ctor XWPFReadException(String) - added:
ctor XWPFReadException(String, Throwable) - added:
final class XWPFParser - added:
static method XWPFParser.parse(File): XWPFDocument - added:
static method XWPFParser.parse(InputStream): XWPFDocument - added:
static method XWPFParser.parse(InputStream, boolean): XWPFDocument - added:
static method XWPFParser.parse(OPCPackage): XWPFDocument - added:
static method XWPFParser.parse(PackagePart): XWPFDocument
- removed:
static method XWPFWordExtractor.main(String[]): void - changed:
class XWPFWordExtractor extends POIXMLTextExtractor → class XWPFWordExtractor implements POIXMLTextExtractor - changed:
static field XWPFWordExtractor.SUPPORTED_TYPES: XWPFRelation[] → static field XWPFWordExtractor.SUPPORTED_TYPES: List - added:
method XWPFWordExtractor.getDocument(): XWPFDocument - added:
method XWPFWordExtractor.getFilesystem(): XWPFDocument - added:
method XWPFWordExtractor.isCloseFilesystem(): boolean - added:
method XWPFWordExtractor.setCloseFilesystem(boolean): void
- removed:
ctor WMLHelper() - removed:
final class WMLHelper - removed:
static method WMLHelper.convertBooleanToSTOnOff(boolean): STOnOff.Enum - removed:
static method WMLHelper.convertSTOnOffToBoolean(STOnOff.Enum): boolean
- removed:
field XWPFComment.author: String - removed:
field XWPFComment.id: String - removed:
field XWPFComment.text: StringBuilder - removed:
field XWPFDocument.comments: List - removed:
method TableWidthType.getSTWidthType(): STTblWidth.Enum - removed:
method XWPFRun.getSubscript(): VerticalAlign - removed:
method XWPFTable.addNewRowBetween(int, int): void - changed:
class XWPFComment → class XWPFComment implements IBody - changed:
ctor XWPFComment(CTComment, XWPFDocument) → ctor XWPFComment(CTComment, XWPFComments) - changed:
ctor XWPFDefaultParagraphStyle(CTPPr) → ctor XWPFDefaultParagraphStyle(CTPPrGeneral) - changed:
method XWPFDefaultParagraphStyle.getPPr(): CTPPr → method XWPFDefaultParagraphStyle.getPPr(): CTPPrGeneral - added:
class XWPFComments extends POIXMLDocumentPart - added:
class XWPFSignatureLine extends SignatureLine - added:
class XWPFTheme extends POIXMLDocumentPart - added:
ctor XWPFComments() - added:
ctor XWPFComments(POIXMLDocumentPart, PackagePart) - added:
ctor XWPFDocument(InputStream, boolean) - added:
ctor XWPFSDT(CTSdtRow, IBody) - added:
ctor XWPFSDTContent(CTSdtContentRow, IBody, IRunBody) - added:
ctor XWPFSignatureLine() - added:
ctor XWPFTable(CTTbl, IBody, boolean) - added:
ctor XWPFTheme() - added:
ctor XWPFTheme(PackagePart) - added:
enum TableRowHeightRule - added:
field XWPFComment.comments: XWPFComments - added:
field XWPFComment.ctComment: CTComment - added:
field XWPFComment.document: XWPFDocument - added:
field XWPFDocument.theme: XWPFTheme - added:
method TableRowHeightRule.getValue(): int - added:
method XWPFAbstractFootnoteEndnote.spliterator(): Spliterator - added:
method XWPFAbstractNum.setCtAbstractNum(CTAbstractNum): void - added:
method XWPFComment.createParagraph(): XWPFParagraph - added:
method XWPFComment.createTable(int, int): XWPFTable - added:
method XWPFComment.getBodyElements(): List - added:
method XWPFComment.getComments(): XWPFComments - added:
method XWPFComment.getCtComment(): CTComment - added:
method XWPFComment.getDate(): Calendar - added:
method XWPFComment.getInitials(): String - added:
method XWPFComment.getParagraph(CTP): XWPFParagraph - added:
method XWPFComment.getParagraphArray(int): XWPFParagraph - added:
method XWPFComment.getParagraphs(): List - added:
method XWPFComment.getPart(): POIXMLDocumentPart - added:
method XWPFComment.getPartType(): BodyType - added:
method XWPFComment.getTable(CTTbl): XWPFTable - added:
method XWPFComment.getTableArray(int): XWPFTable - added:
method XWPFComment.getTableCell(CTTc): XWPFTableCell - added:
method XWPFComment.getTables(): List - added:
method XWPFComment.getXWPFDocument(): XWPFDocument - added:
method XWPFComment.init(): void - added:
method XWPFComment.insertNewParagraph(XmlCursor): XWPFParagraph - added:
method XWPFComment.insertNewTbl(XmlCursor): XWPFTable - added:
method XWPFComment.insertTable(int, XWPFTable): void - added:
method XWPFComment.removeParagraph(XWPFParagraph): void - added:
method XWPFComment.removeTable(XWPFTable): void - added:
method XWPFComment.setAuthor(String): void - added:
method XWPFComment.setDate(Calendar): void - added:
method XWPFComment.setInitials(String): void - added:
method XWPFComments.addPictureData(InputStream, PictureType): String - added:
method XWPFComments.addPictureData(InputStream, int): String - added:
method XWPFComments.addPictureData(byte[], PictureType): String - added:
method XWPFComments.addPictureData(byte[], int): String - added:
method XWPFComments.commit(): void - added:
method XWPFComments.createComment(BigInteger): XWPFComment - added:
method XWPFComments.getAllPictures(): List - added:
method XWPFComments.getComment(CTComment): XWPFComment - added:
method XWPFComments.getComment(int): XWPFComment - added:
method XWPFComments.getCommentByID(String): XWPFComment - added:
method XWPFComments.getComments(): List - added:
method XWPFComments.getCtComments(): CTComments - added:
method XWPFComments.getXWPFDocument(): XWPFDocument - added:
method XWPFComments.onDocumentRead(): void - added:
method XWPFComments.removeComment(int): boolean - added:
method XWPFComments.setCtComments(CTComments): void - added:
method XWPFComments.setXWPFDocument(XWPFDocument): void - added:
method XWPFDefaultRunStyle.getFontSizeAsDouble(): Double - added:
method XWPFDocument.addPictureData(InputStream, PictureType): String - added:
method XWPFDocument.addPictureData(byte[], PictureType): String - added:
method XWPFDocument.createComments(): XWPFComments - added:
method XWPFDocument.createTheme(): XWPFTheme - added:
method XWPFDocument.getBodyElementsSpliterator(): Spliterator - added:
method XWPFDocument.getDocComments(): XWPFComments - added:
method XWPFDocument.getNextPicNameNumber(PictureType): int - added:
method XWPFDocument.getParagraphsSpliterator(): Spliterator - added:
method XWPFDocument.getSettings(): XWPFSettings - added:
method XWPFDocument.getTablesSpliterator(): Spliterator - added:
method XWPFDocument.getTheme(): XWPFTheme - added:
method XWPFHeaderFooter.addPictureData(InputStream, PictureType): String - added:
method XWPFHeaderFooter.addPictureData(byte[], PictureType): String - added:
method XWPFNumbering.getAbstractNums(): List - added:
method XWPFNumbering.getNums(): List - added:
method XWPFParagraph.createFieldRun(): XWPFFieldRun - added:
method XWPFParagraph.getCTPPr(): CTPPr - added:
method XWPFParagraph.getIndentationLeftChars(): int - added:
method XWPFParagraph.getIndentationRightChars(): int - added:
method XWPFParagraph.insertNewFieldRun(int): XWPFFieldRun - added:
method XWPFParagraph.insertNewHyperlinkRun(int, String): XWPFHyperlinkRun - added:
method XWPFParagraph.isAlignmentSet(): boolean - added:
method XWPFParagraph.runsIsEmpty(): boolean - added:
method XWPFParagraph.setIndentationLeftChars(int): void - added:
method XWPFParagraph.setIndentationRightChars(int): void - added:
method XWPFPictureData.getPictureTypeEnum(): PictureType - added:
method XWPFRelation.toString(): String - added:
method XWPFRun.addPicture(InputStream, PictureType, String, int, int): XWPFPicture - added:
method XWPFRun.getComplexScriptFontSizeAsDouble(): Double - added:
method XWPFRun.getEmbeddedCharts(): List - added:
method XWPFRun.getFontSizeAsDouble(): Double - added:
method XWPFRun.getNumberOfTexts(): int - added:
method XWPFRun.getTextHighlightColor(): STHighlightColor.Enum - added:
method XWPFRun.isComplexScriptBold(): boolean - added:
method XWPFRun.isComplexScriptItalic(): boolean - added:
method XWPFRun.setComplexScriptBold(boolean): void - added:
method XWPFRun.setComplexScriptFontSize(double): void - added:
method XWPFRun.setComplexScriptFontSize(int): void - added:
method XWPFRun.setComplexScriptItalic(boolean): void - added:
method XWPFRun.setFontSize(double): void - added:
method XWPFSDTCell.getCTSdtCell(): CTSdtCell - added:
method XWPFSDTContentCell.getCTSdtContentCell(): CTSdtContentCell - added:
method XWPFSettings.getCTSettings(): CTSettings - added:
method XWPFSignatureLine.add(XWPFParagraph): void - added:
method XWPFSignatureLine.parse(XWPFDocument): void - added:
method XWPFSignatureLine.setRelationId(CTImageData, String): void - added:
method XWPFStyles.getCtStyles(): CTStyles - added:
method XWPFStyles.getStyles(): List - added:
method XWPFStyles.removeStyle(int): boolean - added:
method XWPFTable.getIndent(): int - added:
method XWPFTable.hasIndent(): boolean - added:
method XWPFTable.removeIndent(): void - added:
method XWPFTable.setIndent(int): void - added:
method XWPFTableCell.appendText(String): void - added:
method XWPFTableCell.removeTable(int): void - added:
method XWPFTableRow.getHeightRule(): TableRowHeightRule - added:
method XWPFTableRow.setHeightRule(TableRowHeightRule): void - added:
method XWPFTheme.commit(): void - added:
method XWPFTheme.getCTColor(String): CTColor - added:
method XWPFTheme.getMajorFont(): String - added:
method XWPFTheme.getMinorFont(): String - added:
method XWPFTheme.getName(): String - added:
method XWPFTheme.importTheme(XSLFTheme): void - added:
method XWPFTheme.onDocumentRead(): void - added:
method XWPFTheme.setName(String): void - added:
method XWPFTheme.setTheme(CTOfficeStyleSheet): void - added:
static field BodyType.COMMENT: BodyType - added:
static field Document.PICTURE_TYPE_SVG: int - added:
static field ParagraphAlignment.END: ParagraphAlignment - added:
static field ParagraphAlignment.START: ParagraphAlignment - added:
static field TableRowAlign.END: TableRowAlign - added:
static field TableRowAlign.START: TableRowAlign - added:
static field TableRowHeightRule.AT_LEAST: TableRowHeightRule - added:
static field TableRowHeightRule.AUTO: TableRowHeightRule - added:
static field TableRowHeightRule.EXACT: TableRowHeightRule - added:
static field XWPFRelation.HDPHOTO_WDP: XWPFRelation - added:
static field XWPFRelation.IMAGE_SVG: XWPFRelation - added:
static method TableRowHeightRule.valueOf(String): TableRowHeightRule - added:
static method TableRowHeightRule.valueOf(int): TableRowHeightRule - added:
static method TableRowHeightRule.values(): TableRowHeightRule[] - added:
static method XWPFPictureData.getMaxImageSize(): int - added:
static method XWPFPictureData.setMaxImageSize(int): void