Skip to content

Upgrading org.testcontainers:testcontainers 1 to 2

Breaking1.21.4 โ†’ 2.0.5Breaking13New13Changed82Fixed15Other98

BreakingUpgrade verdict

12 breaking changes.

  • The library no longer works with the older JUnit 4 testing framework.
  • The names of the published modules changed, so build files must use the new names.
  • The Java packages of container classes changed, so imports must be updated.
  • The names of the published modules change, so build files that reference the old module names must be updated.
Top 3 of 12 that need code or config changes

Drops junit:junit.

Also installs commons-io:commons-io, org.apache.commons:commons-lang3.

No longer installs org.hamcrest:hamcrest-core.

Moves com.fasterxml.jackson.core:jackson-annotations 2.10.3 โ†’ 2.20, com.fasterxml.jackson.core:jackson-core 2.13.4 โ†’ 2.15.2, com.fasterxml.jackson.core:jackson-databind 2.13.4.2 โ†’ 2.15.2, com.fasterxml.jackson.datatype:jackson-datatype-jsr310 2.13.4 โ†’ 2.15.2, com.github.docker-java:docker-java-api 3.4.2 โ†’ 3.7.1, com.github.docker-java:docker-java-transport 3.4.2 โ†’ 3.7.1, com.github.docker-java:docker-java-transport-zerodep 3.4.2 โ†’ 3.7.1, com.google.cloud.tools:jib-core 0.23.0 โ†’ 0.28.1, com.google.errorprone:error_prone_annotations 2.11.0 โ†’ 2.18.0, com.google.guava:guava 31.1-jre โ†’ 32.1.2-jre, commons-codec:commons-codec 1.11 โ†’ 1.19.0, net.java.dev.jna:jna 5.13.0 โ†’ 5.18.1, org.apache.commons:commons-compress 1.24.0 โ†’ 1.28.0, org.checkerframework:checker-qual 3.12.0 โ†’ 3.33.0, org.ow2.asm:asm 9.4 โ†’ 9.9. Your build may pick other versions.

Breaking12
Removes JUnit 4 support.
Prefixes all module artifact IDs with testcontainers-, e.g. org.testcontainers:mysql becomes org.testcontainers:testcontainers-mysql.
org.testcontainers:mysqlorg.testcontainers:testcontainers-mysql
Relocates container classes to org.testcontainers.<module-name>, e.g. MySQLContainer is now under org.testcontainers.mysql.
MySQLContainerorg.testcontainers.mysql
Adds the testcontainers prefix to module artifact IDs.
Drops the modules' default constructors.
Removes org.testcontainers.neo4j.Neo4jContainer#withEnterpriseEdition.
org.testcontainers.neo4j.Neo4jContainer#withEnterpriseEdition
Moves CassandraDatabaseDelegate and CassandraQueryWaitStrategy to org.testcontainers.cassandra.
CassandraDatabaseDelegateCassandraQueryWaitStrategyorg.testcontainers.cassandra
Removes the dynalite module.
Adds support for specifying the Docker image in DockerComposeContainer and ComposeContainer.
DockerComposeContainerComposeContainer
Makes Neo4jContainer generic and drops a deprecated method.
Neo4jContainer
Removes LinkableContainer from NginxContainer.
NginxContainerLinkableContainer
Removes support for docker/agents_gateway.

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

  • removed: class FailureDetectingExternalResource implements TestRule
  • removed: ctor FailureDetectingExternalResource()
  • removed: method ComposeContainer.apply(Statement, Description): Statement
  • removed: method ComposeContainer.failed(Throwable, Description): void
  • removed: method ComposeContainer.finished(Description): void
  • removed: method ComposeContainer.starting(Description): void
  • removed: method ComposeContainer.succeeded(Description): void
  • removed: method ComposeContainer.withLocalCompose(boolean): ComposeContainer
  • removed: method DockerComposeContainer.apply(Statement, Description): Statement
  • removed: method DockerComposeContainer.failed(Throwable, Description): void
  • removed: method DockerComposeContainer.finished(Description): void
  • removed: method DockerComposeContainer.starting(Description): void
  • removed: method DockerComposeContainer.succeeded(Description): void
  • removed: method DockerComposeContainer.withLocalCompose(boolean): DockerComposeContainer
  • removed: method FailureDetectingExternalResource.apply(Statement, Description): Statement
  • removed: method FailureDetectingExternalResource.failed(Throwable, Description): void
  • removed: method FailureDetectingExternalResource.finished(Description): void
  • removed: method FailureDetectingExternalResource.starting(Description): void
  • removed: method FailureDetectingExternalResource.succeeded(Description): void
  • removed: method GenericContainer.apply(Statement, Description): Statement
  • removed: method GenericContainer.failed(Throwable, Description): void
  • removed: method GenericContainer.finished(Description): void
  • removed: method GenericContainer.starting(Description): void
  • removed: method GenericContainer.succeeded(Description): void
  • removed: method Network.NetworkImpl.after(): void
  • changed: class ComposeContainer extends FailureDetectingExternalResource implements Startable โ†’ class ComposeContainer implements Startable
  • changed: class DockerComposeContainer extends FailureDetectingExternalResource implements Startable โ†’ class DockerComposeContainer implements Startable
  • changed: class GenericContainer extends FailureDetectingExternalResource implements Container, AutoCloseable, WaitStrategyTarget, Startable โ†’ class GenericContainer implements Container, AutoCloseable, WaitStrategyTarget, Startable
  • changed: interface Network extends AutoCloseable, TestRule โ†’ interface Network extends AutoCloseable
  • changed: static class Network.NetworkImpl extends ExternalResource implements Network โ†’ static class Network.NetworkImpl implements Network
  • added: ctor ComposeContainer(DockerImageName, File[])
  • added: ctor ComposeContainer(DockerImageName, List)
  • added: ctor ComposeContainer(DockerImageName, String, File)
  • added: ctor ComposeContainer(DockerImageName, String, File[])
  • added: ctor ComposeContainer(DockerImageName, String, List)
  • added: ctor DockerComposeContainer(DockerImageName, File[])
  • added: ctor DockerComposeContainer(DockerImageName, List)
  • added: ctor DockerComposeContainer(DockerImageName, String, File)
  • added: ctor DockerComposeContainer(DockerImageName, String, File[])
  • added: ctor DockerComposeContainer(DockerImageName, String, List)
  • removed: field JsonGenerationException._processor: JsonGenerator
  • removed: field JsonParseException._processor: JsonParser
  • removed: field JsonParseException._requestPayload: RequestPayload
  • removed: method JsonFactory._createDataOutputWrapper(DataOutput): OutputStream
  • removed: method JsonFactory._optimizedStreamFromURL(URL): InputStream
  • removed: static field JsonFactory._recyclerRef: ThreadLocal
  • removed: static method JsonPointer._parseQuotedTail(String, int): JsonPointer
  • changed: class JsonFactory implements Versioned, Serializable โ†’ class JsonFactory extends TokenStreamFactory implements Serializable
  • changed: class JsonGenerationException extends JsonProcessingException โ†’ class JsonGenerationException extends StreamWriteException
  • changed: class JsonParseException extends JsonProcessingException โ†’ class JsonParseException extends StreamReadException
  • changed: class JsonPointer โ†’ class JsonPointer implements Serializable
  • changed: class JsonProcessingException extends IOException โ†’ class JsonProcessingException extends JacksonException
  • changed: ctor JsonPointer(String, String, JsonPointer) โ†’ ctor JsonPointer(String, int, String, JsonPointer)
  • changed: ctor JsonPointer(String, String, int, JsonPointer) โ†’ ctor JsonPointer(String, int, String, int, JsonPointer)
  • changed: enum JsonFactory.Feature โ†’ enum JsonFactory.Feature implements JacksonFeature
  • changed: interface FormatFeature โ†’ interface FormatFeature extends JacksonFeature
  • added: abstract class JacksonException extends IOException
  • added: abstract class TSFBuilder
  • added: abstract class TokenStreamFactory implements Versioned, Serializable
  • added: class ErrorReportConfiguration implements Serializable
  • added: class JsonFactoryBuilder extends TSFBuilder
  • added: class StreamReadConstraints implements Serializable
  • added: class StreamWriteConstraints implements Serializable
  • added: ctor ErrorReportConfiguration(int, int)
  • added: ctor JacksonException(String)
  • added: ctor JacksonException(String, Throwable)
  • added: ctor JacksonException(Throwable)
  • added: ctor JsonFactory(JsonFactoryBuilder)
  • added: ctor JsonFactory(TSFBuilder, boolean)
  • added: ctor JsonFactoryBuilder()
  • added: ctor JsonFactoryBuilder(JsonFactory)
  • added: ctor JsonLocation(ContentReference, long, int, int)
  • added: ctor JsonLocation(ContentReference, long, long, int, int)
  • added: ctor JsonParseException(String)
  • added: ctor JsonStreamContext(JsonStreamContext)
  • added: ctor JsonStreamContext(int, int)
  • added: ctor StreamReadConstraints(int, long, int, int)
  • added: ctor StreamReadConstraints(int, long, int, int, int)
  • added: ctor StreamReadConstraints(int, long, int, int, int, long)
  • added: ctor StreamWriteConstraints(int)
  • added: ctor TSFBuilder()
  • added: ctor TSFBuilder(JsonFactory)
  • added: ctor TSFBuilder(int, int, int)
  • added: ctor TokenStreamFactory()
  • added: enum Base64Variant.PaddingReadBehaviour
  • added: enum JsonParser.NumberTypeFP
  • added: enum StreamReadCapability implements JacksonFeature
  • added: enum StreamReadFeature implements JacksonFeature
  • added: enum StreamWriteCapability implements JacksonFeature
  • added: enum StreamWriteFeature implements JacksonFeature
  • added: field ErrorReportConfiguration._maxErrorTokenLength: int
  • added: field ErrorReportConfiguration._maxRawContentLength: int
  • added: field JsonFactory._errorReportConfiguration: ErrorReportConfiguration
  • added: field JsonFactory._generatorDecorators: List
  • added: field JsonFactory._maximumNonEscapedChar: int
  • added: field JsonFactory._quoteChar: char
  • added: field JsonFactory._recyclerPool: RecyclerPool
  • added: field JsonFactory._streamReadConstraints: StreamReadConstraints
  • added: field JsonFactory._streamWriteConstraints: StreamWriteConstraints
  • added: field JsonFactoryBuilder._characterEscapes: CharacterEscapes
  • added: field JsonFactoryBuilder._maximumNonEscapedChar: int
  • added: field JsonFactoryBuilder._quoteChar: char
  • added: field JsonFactoryBuilder._rootValueSeparator: SerializableString
  • added: field JsonLocation._columnNr: int
  • added: field JsonLocation._contentReference: ContentReference
  • added: field JsonLocation._lineNr: int
  • added: field JsonLocation._sourceDescription: String
  • added: field JsonLocation._totalBytes: long
  • added: field JsonLocation._totalChars: long
  • added: field JsonPointer._asStringOffset: int
  • added: field JsonPointer._hashCode: int
  • added: field JsonStreamContext._nestingDepth: int
  • added: field StreamReadConstraints._maxDocLen: long
  • added: field StreamReadConstraints._maxNameLen: int
  • added: field StreamReadConstraints._maxNestingDepth: int
  • added: field StreamReadConstraints._maxNumLen: int
  • added: field StreamReadConstraints._maxStringLen: int
  • added: field StreamReadConstraints._maxTokenCount: long
  • added: field StreamWriteConstraints._maxNestingDepth: int
  • added: field TSFBuilder._errorReportConfiguration: ErrorReportConfiguration
  • added: field TSFBuilder._factoryFeatures: int
  • added: field TSFBuilder._generatorDecorators: List
  • added: field TSFBuilder._inputDecorator: InputDecorator
  • added: field TSFBuilder._outputDecorator: OutputDecorator
  • added: field TSFBuilder._recyclerPool: RecyclerPool
  • added: field TSFBuilder._streamReadConstraints: StreamReadConstraints
  • added: field TSFBuilder._streamReadFeatures: int
  • added: field TSFBuilder._streamWriteConstraints: StreamWriteConstraints
  • added: field TSFBuilder._streamWriteFeatures: int
  • added: method Base64Variant._reportBase64UnexpectedPadding(): void
  • added: method Base64Variant.acceptsPaddingOnRead(): boolean
  • added: method Base64Variant.encode(byte[], boolean, String): String
  • added: method Base64Variant.missingPaddingMessage(): String
  • added: method Base64Variant.paddingReadBehaviour(): Base64Variant.PaddingReadBehaviour
  • added: method Base64Variant.requiresPaddingOnRead(): boolean
  • added: method Base64Variant.unexpectedPaddingMessage(): String
  • added: method Base64Variant.withPaddingAllowed(): Base64Variant
  • added: method Base64Variant.withPaddingForbidden(): Base64Variant
  • added: method Base64Variant.withPaddingRequired(): Base64Variant
  • added: method Base64Variant.withReadPadding(Base64Variant.PaddingReadBehaviour): Base64Variant
  • added: method Base64Variant.withWritePadding(boolean): Base64Variant
  • added: method ErrorReportConfiguration.Builder.build(): ErrorReportConfiguration
  • added: method ErrorReportConfiguration.Builder.maxErrorTokenLength(int): ErrorReportConfiguration.Builder
  • added: method ErrorReportConfiguration.Builder.maxRawContentLength(int): ErrorReportConfiguration.Builder
  • added: method ErrorReportConfiguration.getMaxErrorTokenLength(): int
  • added: method ErrorReportConfiguration.getMaxRawContentLength(): int
  • added: method ErrorReportConfiguration.rebuild(): ErrorReportConfiguration.Builder
  • added: method JacksonException.getLocation(): JsonLocation
  • added: method JacksonException.getOriginalMessage(): String
  • added: method JacksonException.getProcessor(): Object
  • added: method JsonFactory._createContentReference(Object): ContentReference
  • added: method JsonFactory._createContentReference(Object, int, int): ContentReference
  • added: method JsonFactory._createContext(ContentReference, boolean): IOContext
  • added: method JsonFactory._createNonBlockingContext(Object): IOContext
  • added: method JsonFactory._decorate(JsonGenerator): JsonGenerator
  • added: method JsonFactory._getRecyclerPool(): RecyclerPool
  • added: method JsonFactory.canParseAsync(): boolean
  • added: method JsonFactory.createNonBlockingByteArrayParser(): JsonParser
  • added: method JsonFactory.createNonBlockingByteBufferParser(): JsonParser
  • added: method JsonFactory.getFactoryFeatures(): int
  • added: method JsonFactory.getFormatGeneratorFeatures(): int
  • added: method JsonFactory.getFormatParserFeatures(): int
  • added: method JsonFactory.getGeneratorFeatures(): int
  • added: method JsonFactory.getParserFeatures(): int
  • added: method JsonFactory.isEnabled(StreamReadFeature): boolean
  • added: method JsonFactory.isEnabled(StreamWriteFeature): boolean
  • added: method JsonFactory.rebuild(): TSFBuilder
  • added: method JsonFactory.setErrorReportConfiguration(ErrorReportConfiguration): JsonFactory
  • added: method JsonFactory.setRecyclerPool(RecyclerPool): JsonFactory
  • added: method JsonFactory.setStreamReadConstraints(StreamReadConstraints): JsonFactory
  • added: method JsonFactory.setStreamWriteConstraints(StreamWriteConstraints): JsonFactory
  • added: method JsonFactory.streamReadConstraints(): StreamReadConstraints
  • added: method JsonFactory.streamWriteConstraints(): StreamWriteConstraints
  • added: method JsonFactoryBuilder.build(): JsonFactory
  • added: method JsonFactoryBuilder.characterEscapes(): CharacterEscapes
  • added: method JsonFactoryBuilder.characterEscapes(CharacterEscapes): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.configure(JsonReadFeature, boolean): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.configure(JsonWriteFeature, boolean): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.disable(JsonReadFeature): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.disable(JsonReadFeature, JsonReadFeature[]): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.disable(JsonWriteFeature): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.disable(JsonWriteFeature, JsonWriteFeature[]): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.enable(JsonReadFeature): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.enable(JsonReadFeature, JsonReadFeature[]): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.enable(JsonWriteFeature): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.enable(JsonWriteFeature, JsonWriteFeature[]): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.highestNonEscapedChar(): int
  • added: method JsonFactoryBuilder.highestNonEscapedChar(int): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.quoteChar(): char
  • added: method JsonFactoryBuilder.quoteChar(char): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.rootValueSeparator(): SerializableString
  • added: method JsonFactoryBuilder.rootValueSeparator(SerializableString): JsonFactoryBuilder
  • added: method JsonFactoryBuilder.rootValueSeparator(String): JsonFactoryBuilder
  • added: method JsonGenerator._constructWriteException(String): StreamWriteException
  • added: method JsonGenerator._constructWriteException(String, Object): StreamWriteException
  • added: method JsonGenerator._constructWriteException(String, Object, Object): StreamWriteException
  • added: method JsonGenerator._constructWriteException(String, Throwable): StreamWriteException
  • added: method JsonGenerator._copyCurrentContents(JsonParser): void
  • added: method JsonGenerator._copyCurrentFloatValue(JsonParser): void
  • added: method JsonGenerator._copyCurrentFloatValueExact(JsonParser): void
  • added: method JsonGenerator._copyCurrentIntValue(JsonParser): void
  • added: method JsonGenerator._copyCurrentStringValue(JsonParser): void
  • added: method JsonGenerator._reportUnsupportedOperation(String): void
  • added: method JsonGenerator.assignCurrentValue(Object): void
  • added: method JsonGenerator.copyCurrentEventExact(JsonParser): void
  • added: method JsonGenerator.currentValue(): Object
  • added: method JsonGenerator.getWriteCapabilities(): JacksonFeatureSet
  • added: method JsonGenerator.isEnabled(StreamWriteFeature): boolean
  • added: method JsonGenerator.streamWriteConstraints(): StreamWriteConstraints
  • added: method JsonGenerator.writeArray(String[], int, int): void
  • added: method JsonGenerator.writeNumber(char[], int, int): void
  • added: method JsonGenerator.writeNumberField(String, BigInteger): void
  • added: method JsonGenerator.writeNumberField(String, short): void
  • added: method JsonGenerator.writePOJO(Object): void
  • added: method JsonGenerator.writePOJOField(String, Object): void
  • added: method JsonGenerator.writeStartArray(Object): void
  • added: method JsonGenerator.writeStartArray(Object, int): void
  • added: method JsonGenerator.writeStartObject(Object, int): void
  • added: method JsonGenerator.writeString(Reader, int): void
  • added: method JsonGenerator.writeTypePrefix(WritableTypeId): WritableTypeId
  • added: method JsonGenerator.writeTypeSuffix(WritableTypeId): WritableTypeId
  • added: method JsonLocation.appendOffsetDescription(StringBuilder): StringBuilder
  • added: method JsonLocation.contentReference(): ContentReference
  • added: method JsonLocation.offsetDescription(): String
  • added: method JsonLocation.sourceDescription(): String
  • added: method JsonParser._constructReadException(String): JsonParseException
  • added: method JsonParser._constructReadException(String, JsonLocation): JsonParseException
  • added: method JsonParser._constructReadException(String, Object): JsonParseException
  • added: method JsonParser._constructReadException(String, Object, Object): JsonParseException
  • added: method JsonParser._constructReadException(String, Object, Object, Object): JsonParseException
  • added: method JsonParser._constructReadException(String, Throwable): JsonParseException
  • added: method JsonParser.assignCurrentValue(Object): void
  • added: method JsonParser.canParseAsync(): boolean
  • added: method JsonParser.currentLocation(): JsonLocation
  • added: method JsonParser.currentName(): String
  • added: method JsonParser.currentTokenCount(): long
  • added: method JsonParser.currentTokenLocation(): JsonLocation
  • added: method JsonParser.currentValue(): Object
  • added: method JsonParser.getNonBlockingInputFeeder(): NonBlockingInputFeeder
  • added: method JsonParser.getNumberTypeFP(): JsonParser.NumberTypeFP
  • added: method JsonParser.getNumberValueDeferred(): Object
  • added: method JsonParser.getNumberValueExact(): Number
  • added: method JsonParser.getReadCapabilities(): JacksonFeatureSet
  • added: method JsonParser.isEnabled(StreamReadFeature): boolean
  • added: method JsonParser.isExpectedNumberIntToken(): boolean
  • added: method JsonParser.isNaN(): boolean
  • added: method JsonParser.streamReadConstraints(): StreamReadConstraints
  • added: method JsonPointer.appendIndex(int): JsonPointer
  • added: method JsonPointer.appendProperty(String): JsonPointer
  • added: method JsonPointer.length(): int
  • added: method JsonPointer.toStringBuilder(int): StringBuilder
  • added: method JsonProcessingException.clearLocation(): void
  • added: method JsonStreamContext.getNestingDepth(): int
  • added: method JsonStreamContext.getStartLocation(Object): JsonLocation
  • added: method JsonStreamContext.hasCurrentIndex(): boolean
  • added: method JsonStreamContext.hasCurrentName(): boolean
  • added: method JsonStreamContext.hasPathSegment(): boolean
  • added: method JsonStreamContext.pathAsPointer(): JsonPointer
  • added: method JsonStreamContext.pathAsPointer(boolean): JsonPointer
  • added: method JsonStreamContext.startLocation(ContentReference): JsonLocation
  • added: method JsonStreamContext.toString(): String
  • added: method StreamReadCapability.enabledByDefault(): boolean
  • added: method StreamReadCapability.enabledIn(int): boolean
  • added: method StreamReadCapability.getMask(): int
  • added: method StreamReadConstraints.Builder.build(): StreamReadConstraints
  • added: method StreamReadConstraints.Builder.maxDocumentLength(long): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.Builder.maxNameLength(int): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.Builder.maxNestingDepth(int): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.Builder.maxNumberLength(int): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.Builder.maxStringLength(int): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.Builder.maxTokenCount(long): StreamReadConstraints.Builder
  • added: method StreamReadConstraints._constrainRef(String): String
  • added: method StreamReadConstraints._constructException(String, Object[]): StreamConstraintsException
  • added: method StreamReadConstraints.getMaxDocumentLength(): long
  • added: method StreamReadConstraints.getMaxNameLength(): int
  • added: method StreamReadConstraints.getMaxNestingDepth(): int
  • added: method StreamReadConstraints.getMaxNumberLength(): int
  • added: method StreamReadConstraints.getMaxStringLength(): int
  • added: method StreamReadConstraints.getMaxTokenCount(): long
  • added: method StreamReadConstraints.hasMaxDocumentLength(): boolean
  • added: method StreamReadConstraints.hasMaxTokenCount(): boolean
  • added: method StreamReadConstraints.rebuild(): StreamReadConstraints.Builder
  • added: method StreamReadConstraints.validateBigIntegerScale(int): void
  • added: method StreamReadConstraints.validateDocumentLength(long): void
  • added: method StreamReadConstraints.validateFPLength(int): void
  • added: method StreamReadConstraints.validateIntegerLength(int): void
  • added: method StreamReadConstraints.validateNameLength(int): void
  • added: method StreamReadConstraints.validateNestingDepth(int): void
  • added: method StreamReadConstraints.validateStringLength(int): void
  • added: method StreamReadConstraints.validateTokenCount(long): void
  • added: method StreamReadFeature.enabledByDefault(): boolean
  • added: method StreamReadFeature.enabledIn(int): boolean
  • added: method StreamReadFeature.getMask(): int
  • added: method StreamReadFeature.mappedFeature(): JsonParser.Feature
  • added: method StreamWriteCapability.enabledByDefault(): boolean
  • added: method StreamWriteCapability.enabledIn(int): boolean
  • added: method StreamWriteCapability.getMask(): int
  • added: method StreamWriteConstraints.Builder.build(): StreamWriteConstraints
  • added: method StreamWriteConstraints.Builder.maxNestingDepth(int): StreamWriteConstraints.Builder
  • added: method StreamWriteConstraints._constrainRef(String): String
  • added: method StreamWriteConstraints._constructException(String, Object[]): StreamConstraintsException
  • added: method StreamWriteConstraints.getMaxNestingDepth(): int
  • added: method StreamWriteConstraints.rebuild(): StreamWriteConstraints.Builder
  • added: method StreamWriteConstraints.validateNestingDepth(int): void
  • added: method StreamWriteFeature.enabledByDefault(): boolean
  • added: method StreamWriteFeature.enabledIn(int): boolean
  • added: method StreamWriteFeature.getMask(): int
  • added: method StreamWriteFeature.mappedFeature(): JsonGenerator.Feature
  • added: method TSFBuilder._legacyDisable(JsonGenerator.Feature): void
  • added: method TSFBuilder._legacyDisable(JsonParser.Feature): void
  • added: method TSFBuilder._legacyEnable(JsonGenerator.Feature): void
  • added: method TSFBuilder._legacyEnable(JsonParser.Feature): void
  • added: method TSFBuilder._this(): TSFBuilder
  • added: method TSFBuilder.addDecorator(JsonGeneratorDecorator): TSFBuilder
  • added: method TSFBuilder.build(): JsonFactory
  • added: method TSFBuilder.configure(JsonFactory.Feature, boolean): TSFBuilder
  • added: method TSFBuilder.configure(JsonReadFeature, boolean): TSFBuilder
  • added: method TSFBuilder.configure(JsonWriteFeature, boolean): TSFBuilder
  • added: method TSFBuilder.configure(StreamReadFeature, boolean): TSFBuilder
  • added: method TSFBuilder.configure(StreamWriteFeature, boolean): TSFBuilder
  • added: method TSFBuilder.disable(JsonFactory.Feature): TSFBuilder
  • added: method TSFBuilder.disable(JsonReadFeature): TSFBuilder
  • added: method TSFBuilder.disable(JsonReadFeature, JsonReadFeature[]): TSFBuilder
  • added: method TSFBuilder.disable(JsonWriteFeature): TSFBuilder
  • added: method TSFBuilder.disable(JsonWriteFeature, JsonWriteFeature[]): TSFBuilder
  • added: method TSFBuilder.disable(StreamReadFeature): TSFBuilder
  • added: method TSFBuilder.disable(StreamReadFeature, StreamReadFeature[]): TSFBuilder
  • added: method TSFBuilder.disable(StreamWriteFeature): TSFBuilder
  • added: method TSFBuilder.disable(StreamWriteFeature, StreamWriteFeature[]): TSFBuilder
  • added: method TSFBuilder.enable(JsonFactory.Feature): TSFBuilder
  • added: method TSFBuilder.enable(JsonReadFeature): TSFBuilder
  • added: method TSFBuilder.enable(JsonReadFeature, JsonReadFeature[]): TSFBuilder
  • added: method TSFBuilder.enable(JsonWriteFeature): TSFBuilder
  • added: method TSFBuilder.enable(JsonWriteFeature, JsonWriteFeature[]): TSFBuilder
  • added: method TSFBuilder.enable(StreamReadFeature): TSFBuilder
  • added: method TSFBuilder.enable(StreamReadFeature, StreamReadFeature[]): TSFBuilder
  • added: method TSFBuilder.enable(StreamWriteFeature): TSFBuilder
  • added: method TSFBuilder.enable(StreamWriteFeature, StreamWriteFeature[]): TSFBuilder
  • added: method TSFBuilder.errorReportConfiguration(ErrorReportConfiguration): TSFBuilder
  • added: method TSFBuilder.factoryFeaturesMask(): int
  • added: method TSFBuilder.inputDecorator(): InputDecorator
  • added: method TSFBuilder.inputDecorator(InputDecorator): TSFBuilder
  • added: method TSFBuilder.outputDecorator(): OutputDecorator
  • added: method TSFBuilder.outputDecorator(OutputDecorator): TSFBuilder
  • added: method TSFBuilder.recyclerPool(): RecyclerPool
  • added: method TSFBuilder.recyclerPool(RecyclerPool): TSFBuilder
  • added: method TSFBuilder.streamReadConstraints(StreamReadConstraints): TSFBuilder
  • added: method TSFBuilder.streamReadFeatures(): int
  • added: method TSFBuilder.streamWriteConstraints(StreamWriteConstraints): TSFBuilder
  • added: method TSFBuilder.streamWriteFeatures(): int
  • added: method TokenStreamFactory._checkRangeBoundsForByteArray(byte[], int, int): void
  • added: method TokenStreamFactory._checkRangeBoundsForCharArray(char[], int, int): void
  • added: method TokenStreamFactory._createDataOutputWrapper(DataOutput): OutputStream
  • added: method TokenStreamFactory._fileInputStream(File): InputStream
  • added: method TokenStreamFactory._fileOutputStream(File): OutputStream
  • added: method TokenStreamFactory._optimizedStreamFromURL(URL): InputStream
  • added: method TokenStreamFactory._reportRangeError(String): Object
  • added: method TokenStreamFactory.canHandleBinaryNatively(): boolean
  • added: method TokenStreamFactory.canParseAsync(): boolean
  • added: method TokenStreamFactory.canUseSchema(FormatSchema): boolean
  • added: method TokenStreamFactory.createGenerator(DataOutput): JsonGenerator
  • added: method TokenStreamFactory.createGenerator(DataOutput, JsonEncoding): JsonGenerator
  • added: method TokenStreamFactory.createGenerator(File, JsonEncoding): JsonGenerator
  • added: method TokenStreamFactory.createGenerator(OutputStream): JsonGenerator
  • added: method TokenStreamFactory.createGenerator(OutputStream, JsonEncoding): JsonGenerator
  • added: method TokenStreamFactory.createGenerator(Writer): JsonGenerator
  • added: method TokenStreamFactory.createNonBlockingByteArrayParser(): JsonParser
  • added: method TokenStreamFactory.createNonBlockingByteBufferParser(): JsonParser
  • added: method TokenStreamFactory.createParser(DataInput): JsonParser
  • added: method TokenStreamFactory.createParser(File): JsonParser
  • added: method TokenStreamFactory.createParser(InputStream): JsonParser
  • added: method TokenStreamFactory.createParser(Reader): JsonParser
  • added: method TokenStreamFactory.createParser(String): JsonParser
  • added: method TokenStreamFactory.createParser(URL): JsonParser
  • added: method TokenStreamFactory.createParser(byte[]): JsonParser
  • added: method TokenStreamFactory.createParser(byte[], int, int): JsonParser
  • added: method TokenStreamFactory.createParser(char[]): JsonParser
  • added: method TokenStreamFactory.createParser(char[], int, int): JsonParser
  • added: method TokenStreamFactory.getFactoryFeatures(): int
  • added: method TokenStreamFactory.getFormatGeneratorFeatures(): int
  • added: method TokenStreamFactory.getFormatName(): String
  • added: method TokenStreamFactory.getFormatParserFeatures(): int
  • added: method TokenStreamFactory.getFormatReadFeatureType(): Class
  • added: method TokenStreamFactory.getFormatWriteFeatureType(): Class
  • added: method TokenStreamFactory.getGeneratorFeatures(): int
  • added: method TokenStreamFactory.getParserFeatures(): int
  • added: method TokenStreamFactory.isEnabled(JsonFactory.Feature): boolean
  • added: method TokenStreamFactory.isEnabled(JsonGenerator.Feature): boolean
  • added: method TokenStreamFactory.isEnabled(JsonParser.Feature): boolean
  • added: method TokenStreamFactory.isEnabled(StreamReadFeature): boolean
  • added: method TokenStreamFactory.isEnabled(StreamWriteFeature): boolean
  • added: method TokenStreamFactory.requiresPropertyOrdering(): boolean
  • added: method TokenStreamFactory.streamReadConstraints(): StreamReadConstraints
  • added: method TokenStreamFactory.streamWriteConstraints(): StreamWriteConstraints
  • added: method TreeCodec.missingNode(): TreeNode
  • added: method TreeCodec.nullNode(): TreeNode
  • added: static field Base64Variant.PADDING_CHAR_NONE: char
  • added: static field Base64Variant.PaddingReadBehaviour.PADDING_ALLOWED: Base64Variant.PaddingReadBehaviour
  • added: static field Base64Variant.PaddingReadBehaviour.PADDING_FORBIDDEN: Base64Variant.PaddingReadBehaviour
  • added: static field Base64Variant.PaddingReadBehaviour.PADDING_REQUIRED: Base64Variant.PaddingReadBehaviour
  • added: static field ErrorReportConfiguration.DEFAULT_MAX_ERROR_TOKEN_LENGTH: int
  • added: static field ErrorReportConfiguration.DEFAULT_MAX_RAW_CONTENT_LENGTH: int
  • added: static field JsonFactory.DEFAULT_QUOTE_CHAR: char
  • added: static field JsonFactory.DEFAULT_ROOT_VALUE_SEPARATOR: SerializableString
  • added: static field JsonFactory.Feature.CHARSET_DETECTION: JsonFactory.Feature
  • added: static field JsonGenerator.DEFAULT_BINARY_WRITE_CAPABILITIES: JacksonFeatureSet
  • added: static field JsonGenerator.DEFAULT_TEXTUAL_WRITE_CAPABILITIES: JacksonFeatureSet
  • added: static field JsonGenerator.DEFAULT_WRITE_CAPABILITIES: JacksonFeatureSet
  • added: static field JsonGenerator.Feature.COMBINE_UNICODE_SURROGATES_IN_UTF8: JsonGenerator.Feature
  • added: static field JsonGenerator.Feature.ESCAPE_FORWARD_SLASHES: JsonGenerator.Feature
  • added: static field JsonGenerator.Feature.USE_FAST_DOUBLE_WRITER: JsonGenerator.Feature
  • added: static field JsonGenerator.Feature.WRITE_HEX_UPPER_CASE: JsonGenerator.Feature
  • added: static field JsonLocation.MAX_CONTENT_SNIPPET: int
  • added: static field JsonParser.DEFAULT_READ_CAPABILITIES: JacksonFeatureSet
  • added: static field JsonParser.Feature.ALLOW_LEADING_DECIMAL_POINT_FOR_NUMBERS: JsonParser.Feature
  • added: static field JsonParser.Feature.ALLOW_LEADING_PLUS_SIGN_FOR_NUMBERS: JsonParser.Feature
  • added: static field JsonParser.Feature.ALLOW_TRAILING_COMMA: JsonParser.Feature
  • added: static field JsonParser.Feature.ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS: JsonParser.Feature
  • added: static field JsonParser.Feature.INCLUDE_SOURCE_IN_LOCATION: JsonParser.Feature
  • added: static field JsonParser.Feature.USE_FAST_BIG_NUMBER_PARSER: JsonParser.Feature
  • added: static field JsonParser.Feature.USE_FAST_DOUBLE_PARSER: JsonParser.Feature
  • added: static field JsonParser.NumberTypeFP.BIG_DECIMAL: JsonParser.NumberTypeFP
  • added: static field JsonParser.NumberTypeFP.DOUBLE64: JsonParser.NumberTypeFP
  • added: static field JsonParser.NumberTypeFP.FLOAT16: JsonParser.NumberTypeFP
  • added: static field JsonParser.NumberTypeFP.FLOAT32: JsonParser.NumberTypeFP
  • added: static field JsonParser.NumberTypeFP.UNKNOWN: JsonParser.NumberTypeFP
  • added: static field JsonPointer.ESC: char
  • added: static field JsonPointer.ESC_SLASH: String
  • added: static field JsonPointer.ESC_TILDE: String
  • added: static field JsonPointer.SEPARATOR: char
  • added: static field PrettyPrinter.DEFAULT_ROOT_VALUE_SEPARATOR: SerializedString
  • added: static field PrettyPrinter.DEFAULT_SEPARATORS: Separators
  • added: static field StreamReadCapability.DUPLICATE_PROPERTIES: StreamReadCapability
  • added: static field StreamReadCapability.EXACT_FLOATS: StreamReadCapability
  • added: static field StreamReadCapability.SCALARS_AS_OBJECTS: StreamReadCapability
  • added: static field StreamReadCapability.UNTYPED_SCALARS: StreamReadCapability
  • added: static field StreamReadConstraints.DEFAULT_MAX_DEPTH: int
  • added: static field StreamReadConstraints.DEFAULT_MAX_DOC_LEN: long
  • added: static field StreamReadConstraints.DEFAULT_MAX_NAME_LEN: int
  • added: static field StreamReadConstraints.DEFAULT_MAX_NUM_LEN: int
  • added: static field StreamReadConstraints.DEFAULT_MAX_STRING_LEN: int
  • added: static field StreamReadConstraints.DEFAULT_MAX_TOKEN_COUNT: long
  • added: static field StreamReadFeature.AUTO_CLOSE_SOURCE: StreamReadFeature
  • added: static field StreamReadFeature.IGNORE_UNDEFINED: StreamReadFeature
  • added: static field StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION: StreamReadFeature
  • added: static field StreamReadFeature.STRICT_DUPLICATE_DETECTION: StreamReadFeature
  • added: static field StreamReadFeature.USE_FAST_BIG_NUMBER_PARSER: StreamReadFeature
  • added: static field StreamReadFeature.USE_FAST_DOUBLE_PARSER: StreamReadFeature
  • added: static field StreamWriteCapability.CAN_WRITE_BINARY_NATIVELY: StreamWriteCapability
  • added: static field StreamWriteCapability.CAN_WRITE_FORMATTED_NUMBERS: StreamWriteCapability
  • added: static field StreamWriteConstraints.DEFAULT_MAX_DEPTH: int
  • added: static field StreamWriteFeature.AUTO_CLOSE_CONTENT: StreamWriteFeature
  • added: static field StreamWriteFeature.AUTO_CLOSE_TARGET: StreamWriteFeature
  • added: static field StreamWriteFeature.FLUSH_PASSED_TO_STREAM: StreamWriteFeature
  • added: static field StreamWriteFeature.IGNORE_UNKNOWN: StreamWriteFeature
  • added: static field StreamWriteFeature.STRICT_DUPLICATE_DETECTION: StreamWriteFeature
  • added: static field StreamWriteFeature.USE_FAST_DOUBLE_WRITER: StreamWriteFeature
  • added: static field StreamWriteFeature.WRITE_BIGDECIMAL_AS_PLAIN: StreamWriteFeature
  • added: static field TSFBuilder.DEFAULT_FACTORY_FEATURE_FLAGS: int
  • added: static field TSFBuilder.DEFAULT_GENERATOR_FEATURE_FLAGS: int
  • added: static field TSFBuilder.DEFAULT_PARSER_FEATURE_FLAGS: int
  • added: static final class ErrorReportConfiguration.Builder
  • added: static final class StreamReadConstraints.Builder
  • added: static final class StreamWriteConstraints.Builder
  • added: static method Base64Variant.PaddingReadBehaviour.valueOf(String): Base64Variant.PaddingReadBehaviour
  • added: static method Base64Variant.PaddingReadBehaviour.values(): Base64Variant.PaddingReadBehaviour[]
  • added: static method ErrorReportConfiguration.builder(): ErrorReportConfiguration.Builder
  • added: static method ErrorReportConfiguration.defaults(): ErrorReportConfiguration
  • added: static method ErrorReportConfiguration.overrideDefaultErrorReportConfiguration(ErrorReportConfiguration): void
  • added: static method JsonFactory._copy(List): List
  • added: static method JsonFactory.builder(): TSFBuilder
  • added: static method JsonLocation._wrap(Object): ContentReference
  • added: static method JsonParser.NumberTypeFP.valueOf(String): JsonParser.NumberTypeFP
  • added: static method JsonParser.NumberTypeFP.values(): JsonParser.NumberTypeFP[]
  • added: static method JsonPointer._extractEscapedSegment(String, int, int, StringBuilder): int
  • added: static method JsonPointer.empty(): JsonPointer
  • added: static method JsonPointer.forPath(JsonStreamContext, boolean): JsonPointer
  • added: static method JsonToken.valueDescFor(JsonToken): String
  • added: static method StreamReadCapability.valueOf(String): StreamReadCapability
  • added: static method StreamReadCapability.values(): StreamReadCapability[]
  • added: static method StreamReadConstraints.builder(): StreamReadConstraints.Builder
  • added: static method StreamReadConstraints.defaults(): StreamReadConstraints
  • added: static method StreamReadConstraints.overrideDefaultStreamReadConstraints(StreamReadConstraints): void
  • added: static method StreamReadFeature.collectDefaults(): int
  • added: static method StreamReadFeature.valueOf(String): StreamReadFeature
  • added: static method StreamReadFeature.values(): StreamReadFeature[]
  • added: static method StreamWriteCapability.valueOf(String): StreamWriteCapability
  • added: static method StreamWriteCapability.values(): StreamWriteCapability[]
  • added: static method StreamWriteConstraints.builder(): StreamWriteConstraints.Builder
  • added: static method StreamWriteConstraints.defaults(): StreamWriteConstraints
  • added: static method StreamWriteConstraints.overrideDefaultStreamWriteConstraints(StreamWriteConstraints): void
  • added: static method StreamWriteFeature.collectDefaults(): int
  • added: static method StreamWriteFeature.valueOf(String): StreamWriteFeature
  • added: static method StreamWriteFeature.values(): StreamWriteFeature[]
  • added: static method TSFBuilder._copy(List): List
  • added: interface ByteArrayFeeder extends NonBlockingInputFeeder
  • added: interface ByteBufferFeeder extends NonBlockingInputFeeder
  • added: interface NonBlockingInputFeeder
  • added: method ByteArrayFeeder.feedInput(byte[], int, int): void
  • added: method ByteBufferFeeder.feedInput(ByteBuffer): void
  • added: method NonBlockingInputFeeder.endOfInput(): void
  • added: method NonBlockingInputFeeder.needMoreInput(): boolean
  • removed: method GeneratorBase.getCurrentValue(): Object
  • removed: method GeneratorBase.setCurrentValue(Object): void
  • removed: method ParserBase.getCurrentValue(): Object
  • removed: method ParserBase.reportInvalidNumber(String): void
  • removed: method ParserBase.reportOverflowInt(): void
  • removed: method ParserBase.reportOverflowLong(): void
  • removed: method ParserBase.reportUnexpectedNumberChar(int, String): void
  • removed: method ParserBase.setCurrentValue(Object): void
  • removed: method ParserMinimalBase._handleUnrecognizedCharacterEscape(char): char
  • removed: method ParserMinimalBase._reportInvalidEOF(String): void
  • removed: method ParserMinimalBase._reportInvalidEOFInValue(): void
  • removed: method ParserMinimalBase._throwUnquotedSpace(int, String): void
  • removed: static field ParserBase.CHAR_NULL: char
  • removed: static field ParserBase.INT_0: int
  • removed: static field ParserBase.INT_9: int
  • removed: static field ParserBase.INT_MINUS: int
  • removed: static field ParserBase.INT_PLUS: int
  • removed: static field ParserBase.NR_BIGDECIMAL: int
  • removed: static field ParserBase.NR_BIGINT: int
  • removed: static field ParserBase.NR_DOUBLE: int
  • removed: static field ParserBase.NR_INT: int
  • removed: static field ParserBase.NR_LONG: int
  • removed: static field ParserBase.NR_UNKNOWN: int
  • added: ctor GeneratorBase(int, ObjectCodec, IOContext)
  • added: ctor GeneratorBase(int, ObjectCodec, IOContext, JsonWriteContext)
  • added: ctor ParserMinimalBase(StreamReadConstraints)
  • added: ctor ParserMinimalBase(int, StreamReadConstraints)
  • added: field GeneratorBase._ioContext: IOContext
  • added: field ParserBase._numberFloat: float
  • added: field ParserBase._numberIsNaN: boolean
  • added: field ParserBase._numberString: String
  • added: field ParserMinimalBase._streamReadConstraints: StreamReadConstraints
  • added: field ParserMinimalBase._tokenCount: long
  • added: field ParserMinimalBase._trackMaxTokenCount: boolean
  • added: method GeneratorBase._checkRangeBoundsForByteArray(byte[], int, int): void
  • added: method GeneratorBase._checkRangeBoundsForCharArray(char[], int, int): void
  • added: method GeneratorBase._checkRangeBoundsForString(String, int, int): void
  • added: method GeneratorBase.assignCurrentValue(Object): void
  • added: method GeneratorBase.currentValue(): Object
  • added: method GeneratorBase.ioContext(): IOContext
  • added: method ParserBase._contentReference(): ContentReference
  • added: method ParserBase._contentReferenceRedacted(): ContentReference
  • added: method ParserBase._convertBigDecimalToBigInteger(BigDecimal): BigInteger
  • added: method ParserBase._getBigDecimal(): BigDecimal
  • added: method ParserBase._getBigInteger(): BigInteger
  • added: method ParserBase._getNumberDouble(): double
  • added: method ParserBase._getNumberFloat(): float
  • added: method ParserBase._getSourceReference(): Object
  • added: method ParserBase._growNameDecodeBuffer(int[], int): int[]
  • added: method ParserBase._handleBase64MissingPadding(Base64Variant): void
  • added: method ParserBase._handleUnrecognizedCharacterEscape(char): char
  • added: method ParserBase._reportTooLongIntegral(int, String): void
  • added: method ParserBase._throwUnquotedSpace(int, String): void
  • added: method ParserBase._validJsonTokenList(): String
  • added: method ParserBase._validJsonValueList(): String
  • added: method ParserBase.assignCurrentValue(Object): void
  • added: method ParserBase.convertNumberToFloat(): void
  • added: method ParserBase.createChildArrayContext(int, int): void
  • added: method ParserBase.createChildObjectContext(int, int): void
  • added: method ParserBase.currentValue(): Object
  • added: method ParserBase.getNumberValueDeferred(): Object
  • added: method ParserBase.getNumberValueExact(): Number
  • added: method ParserBase.isNaN(): boolean
  • added: method ParserMinimalBase._currentLocationMinusOne(): JsonLocation
  • added: method ParserMinimalBase._longIntegerDesc(String): String
  • added: method ParserMinimalBase._longNumberDesc(String): String
  • added: method ParserMinimalBase._nullSafeUpdateToken(JsonToken): JsonToken
  • added: method ParserMinimalBase._reportError(String, Object): void
  • added: method ParserMinimalBase._reportError(String, Object, Object): void
  • added: method ParserMinimalBase._reportInputCoercion(String, JsonToken, Class): void
  • added: method ParserMinimalBase._reportUnexpectedNumberChar(int, String): Object
  • added: method ParserMinimalBase._throwInternalReturnAny(): Object
  • added: method ParserMinimalBase._updateToken(JsonToken): JsonToken
  • added: method ParserMinimalBase._updateTokenToNA(): JsonToken
  • added: method ParserMinimalBase._updateTokenToNull(): JsonToken
  • added: method ParserMinimalBase.currentTokenCount(): long
  • added: method ParserMinimalBase.isExpectedNumberIntToken(): boolean
  • added: method ParserMinimalBase.reportInvalidNumber(String): void
  • added: method ParserMinimalBase.reportOverflowInt(): void
  • added: method ParserMinimalBase.reportOverflowInt(String): void
  • added: method ParserMinimalBase.reportOverflowInt(String, JsonToken): void
  • added: method ParserMinimalBase.reportOverflowLong(): void
  • added: method ParserMinimalBase.reportOverflowLong(String): void
  • added: method ParserMinimalBase.reportOverflowLong(String, JsonToken): void
  • added: method ParserMinimalBase.reportUnexpectedNumberChar(int, String): void
  • added: method ParserMinimalBase.streamReadConstraints(): StreamReadConstraints
  • added: static field ParserBase.JSON_READ_CAPABILITIES: JacksonFeatureSet
  • added: static field ParserMinimalBase.BD_MAX_INT: BigDecimal
  • added: static field ParserMinimalBase.BD_MAX_LONG: BigDecimal
  • added: static field ParserMinimalBase.BD_MIN_INT: BigDecimal
  • added: static field ParserMinimalBase.BD_MIN_LONG: BigDecimal
  • added: static field ParserMinimalBase.BI_MAX_INT: BigInteger
  • added: static field ParserMinimalBase.BI_MAX_LONG: BigInteger
  • added: static field ParserMinimalBase.BI_MIN_INT: BigInteger
  • added: static field ParserMinimalBase.BI_MIN_LONG: BigInteger
  • added: static field ParserMinimalBase.CHAR_NULL: char
  • added: static field ParserMinimalBase.INT_0: int
  • added: static field ParserMinimalBase.INT_9: int
  • added: static field ParserMinimalBase.INT_APOS: int
  • added: static field ParserMinimalBase.INT_ASTERISK: int
  • added: static field ParserMinimalBase.INT_MINUS: int
  • added: static field ParserMinimalBase.INT_PLUS: int
  • added: static field ParserMinimalBase.MAX_ERROR_TOKEN_LENGTH: int
  • added: static field ParserMinimalBase.MAX_INT_D: double
  • added: static field ParserMinimalBase.MAX_INT_L: long
  • added: static field ParserMinimalBase.MAX_LONG_D: double
  • added: static field ParserMinimalBase.MIN_INT_D: double
  • added: static field ParserMinimalBase.MIN_INT_L: long
  • added: static field ParserMinimalBase.MIN_LONG_D: double
  • added: static field ParserMinimalBase.NO_BYTES: byte[]
  • added: static field ParserMinimalBase.NO_INTS: int[]
  • added: static field ParserMinimalBase.NR_BIGDECIMAL: int
  • added: static field ParserMinimalBase.NR_BIGINT: int
  • added: static field ParserMinimalBase.NR_DOUBLE: int
  • added: static field ParserMinimalBase.NR_FLOAT: int
  • added: static field ParserMinimalBase.NR_INT: int
  • added: static field ParserMinimalBase.NR_LONG: int
  • added: static field ParserMinimalBase.NR_UNKNOWN: int
  • added: static method ParserBase.growArrayBy(int[], int): int[]
  • added: abstract class StreamReadException extends JsonProcessingException
  • added: abstract class StreamWriteException extends JsonProcessingException
  • added: class InputCoercionException extends StreamReadException
  • added: class StreamConstraintsException extends JsonProcessingException
  • added: ctor InputCoercionException(JsonParser, String, JsonToken, Class)
  • added: ctor StreamConstraintsException(String)
  • added: ctor StreamConstraintsException(String, JsonLocation)
  • added: ctor StreamReadException(JsonParser, String)
  • added: ctor StreamReadException(JsonParser, String, JsonLocation)
  • added: ctor StreamReadException(JsonParser, String, JsonLocation, Throwable)
  • added: ctor StreamReadException(JsonParser, String, Throwable)
  • added: ctor StreamReadException(String)
  • added: ctor StreamReadException(String, JsonLocation, Throwable)
  • added: ctor StreamWriteException(String, JsonGenerator)
  • added: ctor StreamWriteException(String, Throwable, JsonGenerator)
  • added: ctor StreamWriteException(Throwable, JsonGenerator)
  • added: field InputCoercionException._inputType: JsonToken
  • added: field InputCoercionException._targetType: Class
  • added: field StreamReadException._processor: JsonParser
  • added: field StreamReadException._requestPayload: RequestPayload
  • added: field StreamWriteException._processor: JsonGenerator
  • added: method InputCoercionException.getInputType(): JsonToken
  • added: method InputCoercionException.getTargetType(): Class
  • added: method InputCoercionException.withParser(JsonParser): InputCoercionException
  • added: method InputCoercionException.withRequestPayload(RequestPayload): InputCoercionException
  • added: method StreamReadException.getMessage(): String
  • added: method StreamReadException.getProcessor(): JsonParser
  • added: method StreamReadException.getRequestPayload(): RequestPayload
  • added: method StreamReadException.getRequestPayloadAsString(): String
  • added: method StreamReadException.withParser(JsonParser): StreamReadException
  • added: method StreamReadException.withRequestPayload(RequestPayload): StreamReadException
  • added: method StreamWriteException.getProcessor(): JsonGenerator
  • added: method StreamWriteException.withGenerator(JsonGenerator): StreamWriteException
  • added: static method StreamReadException._currentLocation(JsonParser): JsonLocation
  • removed: field FilteringGeneratorDelegate._includeImmediateParent: boolean
  • removed: field FilteringGeneratorDelegate._includePath: boolean
  • removed: field FilteringParserDelegate._includeImmediateParent: boolean
  • removed: field FilteringParserDelegate._includePath: boolean
  • removed: method TokenFilterContext.writeImmediatePath(JsonGenerator): void
  • added: ctor FilteringGeneratorDelegate(JsonGenerator, TokenFilter, TokenFilter.Inclusion, boolean)
  • added: ctor FilteringParserDelegate(JsonParser, TokenFilter, TokenFilter.Inclusion, boolean)
  • added: ctor JsonPointerBasedFilter(JsonPointer, boolean)
  • added: enum TokenFilter.Inclusion
  • added: field FilteringGeneratorDelegate._inclusion: TokenFilter.Inclusion
  • added: field FilteringParserDelegate._inclusion: TokenFilter.Inclusion
  • added: field JsonPointerBasedFilter._includeAllElements: boolean
  • added: method FilteringGeneratorDelegate._checkParentPath(boolean): void
  • added: method FilteringGeneratorDelegate.writeFieldId(long): void
  • added: method FilteringGeneratorDelegate.writeNumber(char[], int, int): void
  • added: method FilteringGeneratorDelegate.writeStartArray(Object): void
  • added: method FilteringGeneratorDelegate.writeStartArray(Object, int): void
  • added: method FilteringGeneratorDelegate.writeStartObject(Object, int): void
  • added: method FilteringGeneratorDelegate.writeString(Reader, int): void
  • added: method FilteringParserDelegate.currentLocation(): JsonLocation
  • added: method FilteringParserDelegate.currentName(): String
  • added: method FilteringParserDelegate.currentTokenLocation(): JsonLocation
  • added: method JsonPointerBasedFilter.construct(JsonPointer, boolean): JsonPointerBasedFilter
  • added: method TokenFilter.includeEmptyArray(boolean): boolean
  • added: method TokenFilter.includeEmptyObject(boolean): boolean
  • added: method TokenFilter.includeString(Reader, int): boolean
  • added: method TokenFilterContext.ensureFieldNameWritten(JsonGenerator): void
  • added: method TokenFilterContext.hasCurrentName(): boolean
  • added: static field TokenFilter.Inclusion.INCLUDE_ALL_AND_PATH: TokenFilter.Inclusion
  • added: static field TokenFilter.Inclusion.INCLUDE_NON_NULL: TokenFilter.Inclusion
  • added: static field TokenFilter.Inclusion.ONLY_INCLUDE_ALL: TokenFilter.Inclusion
  • added: static method TokenFilter.Inclusion.valueOf(String): TokenFilter.Inclusion
  • added: static method TokenFilter.Inclusion.values(): TokenFilter.Inclusion[]
  • added: class JavaBigDecimalParser
  • added: class JavaBigIntegerParser
  • added: class JavaDoubleParser
  • added: class JavaFloatParser
  • added: static method JavaBigDecimalParser.parseBigDecimal(CharSequence): BigDecimal
  • added: static method JavaBigDecimalParser.parseBigDecimal(CharSequence, int, int): BigDecimal
  • added: static method JavaBigDecimalParser.parseBigDecimal(byte[]): BigDecimal
  • added: static method JavaBigDecimalParser.parseBigDecimal(byte[], int, int): BigDecimal
  • added: static method JavaBigDecimalParser.parseBigDecimal(char[]): BigDecimal
  • added: static method JavaBigDecimalParser.parseBigDecimal(char[], int, int): BigDecimal
  • added: static method JavaBigIntegerParser.parseBigInteger(CharSequence): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(CharSequence, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(CharSequence, int, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(CharSequence, int, int, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(byte[]): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(byte[], int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(byte[], int, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(byte[], int, int, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(char[]): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(char[], int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(char[], int, int): BigInteger
  • added: static method JavaBigIntegerParser.parseBigInteger(char[], int, int, int): BigInteger
  • added: static method JavaDoubleParser.parseDouble(CharSequence): double
  • added: static method JavaDoubleParser.parseDouble(CharSequence, int, int): double
  • added: static method JavaDoubleParser.parseDouble(byte[]): double
  • added: static method JavaDoubleParser.parseDouble(byte[], int, int): double
  • added: static method JavaDoubleParser.parseDouble(char[]): double
  • added: static method JavaDoubleParser.parseDouble(char[], int, int): double
  • added: static method JavaFloatParser.parseFloat(CharSequence): float
  • added: static method JavaFloatParser.parseFloat(CharSequence, int, int): float
  • added: static method JavaFloatParser.parseFloat(byte[]): float
  • added: static method JavaFloatParser.parseFloat(byte[], int, int): float
  • added: static method JavaFloatParser.parseFloat(char[]): float
  • added: static method JavaFloatParser.parseFloat(char[], int, int): float
  • removed: field JsonStringEncoder._bytes: ByteArrayBuilder
  • removed: field JsonStringEncoder._qbuf: char[]
  • removed: field JsonStringEncoder._text: TextBuffer
  • removed: field SerializedString._quotedChars: char[]
  • removed: field SerializedString._quotedUTF8Ref: byte[]
  • removed: field SerializedString._unquotedUTF8Ref: byte[]
  • removed: static field JsonStringEncoder._threadEncoder: ThreadLocal
  • changed: class IOContext โ†’ class IOContext implements AutoCloseable
  • changed: final class SegmentedStringWriter extends Writer โ†’ final class SegmentedStringWriter extends Writer implements BufferRecycler.Gettable
  • added: class ContentReference implements Serializable
  • added: ctor ContentReference(boolean, Object)
  • added: ctor ContentReference(boolean, Object, ErrorReportConfiguration)
  • added: ctor ContentReference(boolean, Object, int, int)
  • added: ctor ContentReference(boolean, Object, int, int, ErrorReportConfiguration)
  • added: ctor IOContext(BufferRecycler, ContentReference, boolean)
  • added: ctor IOContext(StreamReadConstraints, BufferRecycler, ContentReference, boolean)
  • added: ctor IOContext(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, BufferRecycler, ContentReference, boolean)
  • added: field ContentReference._isContentTextual: boolean
  • added: field ContentReference._length: int
  • added: field ContentReference._maxRawContentLength: int
  • added: field ContentReference._offset: int
  • added: field ContentReference._rawContent: Object
  • added: field IOContext._contentReference: ContentReference
  • added: field IOContext._errorReportConfiguration: ErrorReportConfiguration
  • added: field IOContext._releaseRecycler: boolean
  • added: field IOContext._streamReadConstraints: StreamReadConstraints
  • added: field IOContext._streamWriteConstraints: StreamWriteConstraints
  • added: final class BigDecimalParser
  • added: final class BigIntegerParser
  • added: method ContentReference._append(StringBuilder, String): int
  • added: method ContentReference._appendEscaped(StringBuilder, int): boolean
  • added: method ContentReference._truncate(CharSequence, int[], int): String
  • added: method ContentReference._truncate(byte[], int[], int): String
  • added: method ContentReference._truncate(char[], int[], int): String
  • added: method ContentReference._truncateOffsets(int[], int): void
  • added: method ContentReference.appendSourceDescription(StringBuilder): StringBuilder
  • added: method ContentReference.buildSourceDescription(): String
  • added: method ContentReference.contentLength(): int
  • added: method ContentReference.contentOffset(): int
  • added: method ContentReference.equals(Object): boolean
  • added: method ContentReference.getRawContent(): Object
  • added: method ContentReference.hasTextualContent(): boolean
  • added: method ContentReference.hashCode(): int
  • added: method ContentReference.maxRawContentLength(): int
  • added: method ContentReference.readResolve(): Object
  • added: method IOContext.allocBase64Buffer(int): byte[]
  • added: method IOContext.bufferRecycler(): BufferRecycler
  • added: method IOContext.close(): void
  • added: method IOContext.constructReadConstrainedTextBuffer(): TextBuffer
  • added: method IOContext.contentReference(): ContentReference
  • added: method IOContext.errorReportConfiguration(): ErrorReportConfiguration
  • added: method IOContext.markBufferRecyclerReleased(): IOContext
  • added: method IOContext.streamReadConstraints(): StreamReadConstraints
  • added: method IOContext.streamWriteConstraints(): StreamWriteConstraints
  • added: method JsonStringEncoder.encodeAsUTF8(CharSequence): byte[]
  • added: method JsonStringEncoder.quoteAsString(CharSequence): char[]
  • added: method SegmentedStringWriter.bufferRecycler(): BufferRecycler
  • added: static field CharTypes.HB: byte[]
  • added: static field CharTypes.HBlower: byte[]
  • added: static field CharTypes.HC: char[]
  • added: static field CharTypes.HClower: char[]
  • added: static field CharTypes.sHexValues: int[]
  • added: static field CharTypes.sInputCodes: int[]
  • added: static field CharTypes.sInputCodesComment: int[]
  • added: static field CharTypes.sInputCodesJsNames: int[]
  • added: static field CharTypes.sInputCodesUTF8: int[]
  • added: static field CharTypes.sInputCodesUtf8JsNames: int[]
  • added: static field CharTypes.sInputCodesWS: int[]
  • added: static field CharTypes.sOutputEscapes128: int[]
  • added: static field CharTypes.sOutputEscapes128WithSlash: int[]
  • added: static field ContentReference.DEFAULT_MAX_CONTENT_SNIPPET: int
  • added: static field ContentReference.REDACTED_CONTENT: ContentReference
  • added: static field ContentReference.UNKNOWN_CONTENT: ContentReference
  • added: static field UTF8Writer.SURROGATE_BASE: int
  • added: static method BigDecimalParser.parse(String): BigDecimal
  • added: static method BigDecimalParser.parse(char[]): BigDecimal
  • added: static method BigDecimalParser.parse(char[], int, int): BigDecimal
  • added: static method BigDecimalParser.parseWithFastParser(String): BigDecimal
  • added: static method BigDecimalParser.parseWithFastParser(char[], int, int): BigDecimal
  • added: static method BigIntegerParser.parseWithFastParser(String): BigInteger
  • added: static method BigIntegerParser.parseWithFastParser(String, int): BigInteger
  • added: static method CharTypes.copyHexBytes(boolean): byte[]
  • added: static method CharTypes.copyHexChars(boolean): char[]
  • added: static method CharTypes.get7BitOutputEscapes(int): int[]
  • added: static method CharTypes.get7BitOutputEscapes(int, boolean): int[]
  • added: static method CharTypes.hexToChar(int): char
  • added: static method ContentReference.construct(boolean, Object): ContentReference
  • added: static method ContentReference.construct(boolean, Object, ErrorReportConfiguration): ContentReference
  • added: static method ContentReference.construct(boolean, Object, int, int): ContentReference
  • added: static method ContentReference.construct(boolean, Object, int, int, ErrorReportConfiguration): ContentReference
  • added: static method ContentReference.rawReference(Object): ContentReference
  • added: static method ContentReference.rawReference(boolean, Object): ContentReference
  • added: static method ContentReference.redacted(): ContentReference
  • added: static method ContentReference.unknown(): ContentReference
  • added: static method NumberInput.looksLikeValidNumber(String): boolean
  • added: static method NumberInput.parseAsDouble(String, double, boolean): double
  • added: static method NumberInput.parseBigDecimal(String, boolean): BigDecimal
  • added: static method NumberInput.parseBigDecimal(char[], boolean): BigDecimal
  • added: static method NumberInput.parseBigDecimal(char[], int, int, boolean): BigDecimal
  • added: static method NumberInput.parseBigInteger(String): BigInteger
  • added: static method NumberInput.parseBigInteger(String, boolean): BigInteger
  • added: static method NumberInput.parseBigIntegerWithRadix(String, int, boolean): BigInteger
  • added: static method NumberInput.parseDouble(String, boolean): double
  • added: static method NumberInput.parseDouble(char[], boolean): double
  • added: static method NumberInput.parseDouble(char[], int, int, boolean): double
  • added: static method NumberInput.parseFloat(String): float
  • added: static method NumberInput.parseFloat(String, boolean): float
  • added: static method NumberInput.parseFloat(char[], boolean): float
  • added: static method NumberInput.parseFloat(char[], int, int, boolean): float
  • added: static method NumberInput.parseLong19(char[], int, boolean): long
  • added: static method NumberOutput.notFinite(double): boolean
  • added: static method NumberOutput.notFinite(float): boolean
  • added: static method NumberOutput.toString(double, boolean): String
  • added: static method NumberOutput.toString(float, boolean): String
  • added: field DoubleToDecimal.MAX_CHARS: int
  • added: field FloatToDecimal.MAX_CHARS: int
  • added: final class DoubleToDecimal
  • added: final class FloatToDecimal
  • added: static method DoubleToDecimal.toString(double): String
  • added: static method FloatToDecimal.toString(float): String
  • removed: field JsonGeneratorImpl._ioContext: IOContext
  • removed: field UTF8DataInputJsonParser._objectCodec: ObjectCodec
  • removed: field UTF8StreamJsonParser._objectCodec: ObjectCodec
  • removed: method JsonGeneratorImpl.writeStringField(String, String): void
  • removed: method JsonReadContext.toString(): String
  • removed: method JsonWriteContext.appendDesc(StringBuilder): void
  • removed: method JsonWriteContext.toString(): String
  • removed: method ReaderBasedJsonParser._parseNegNumber(): JsonToken
  • removed: method ReaderBasedJsonParser._parsePosNumber(int): JsonToken
  • removed: method ReaderBasedJsonParser.getCodec(): ObjectCodec
  • removed: method ReaderBasedJsonParser.getCurrentLocation(): JsonLocation
  • removed: method ReaderBasedJsonParser.getTokenLocation(): JsonLocation
  • removed: method ReaderBasedJsonParser.setCodec(ObjectCodec): void
  • removed: method UTF8DataInputJsonParser.getCodec(): ObjectCodec
  • removed: method UTF8DataInputJsonParser.getCurrentLocation(): JsonLocation
  • removed: method UTF8DataInputJsonParser.getTokenLocation(): JsonLocation
  • removed: method UTF8DataInputJsonParser.setCodec(ObjectCodec): void
  • removed: method UTF8StreamJsonParser._loadToHaveAtLeast(int): boolean
  • removed: method UTF8StreamJsonParser._parseNegNumber(): JsonToken
  • removed: method UTF8StreamJsonParser._parsePosNumber(int): JsonToken
  • removed: method UTF8StreamJsonParser.getCodec(): ObjectCodec
  • removed: method UTF8StreamJsonParser.getCurrentLocation(): JsonLocation
  • removed: method UTF8StreamJsonParser.getTokenLocation(): JsonLocation
  • removed: method UTF8StreamJsonParser.setCodec(ObjectCodec): void
  • removed: static field ReaderBasedJsonParser._icLatin1: int[]
  • removed: static field UTF8DataInputJsonParser._icLatin1: int[]
  • removed: static field UTF8StreamJsonParser._icLatin1: int[]
  • removed: static field WriterBasedJsonGenerator.HEX_CHARS: char[]
  • removed: static method UTF8StreamJsonParser.growArrayBy(int[], int): int[]
  • changed: class ReaderBasedJsonParser extends ParserBase โ†’ class ReaderBasedJsonParser extends JsonParserBase
  • changed: class UTF8DataInputJsonParser extends ParserBase โ†’ class UTF8DataInputJsonParser extends JsonParserBase
  • changed: class UTF8StreamJsonParser extends ParserBase โ†’ class UTF8StreamJsonParser extends JsonParserBase
  • changed: final class WriterBasedJsonGenerator extends JsonGeneratorImpl โ†’ class WriterBasedJsonGenerator extends JsonGeneratorImpl
  • changed: method UTF8DataInputJsonParser._parsePosNumber(int): JsonToken โ†’ method UTF8DataInputJsonParser._parsePosNumber(): JsonToken
  • added: abstract class JsonParserBase extends ParserBase
  • added: ctor JsonParserBase(IOContext, int, ObjectCodec)
  • added: ctor JsonReadContext(JsonReadContext, int, DupDetector, int, int, int)
  • added: ctor JsonWriteContext(int, JsonWriteContext, DupDetector, Object)
  • added: ctor UTF8JsonGenerator(IOContext, int, ObjectCodec, OutputStream, char)
  • added: ctor UTF8JsonGenerator(IOContext, int, ObjectCodec, OutputStream, char, byte[], int, boolean)
  • added: ctor UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, ByteQuadsCanonicalizer, byte[], int, int, int, boolean)
  • added: ctor WriterBasedJsonGenerator(IOContext, int, ObjectCodec, Writer, char)
  • added: enum JsonReadFeature implements FormatFeature
  • added: enum JsonWriteFeature implements FormatFeature
  • added: field JsonGeneratorImpl._cfgWriteHexUppercase: boolean
  • added: field JsonGeneratorImpl._streamWriteConstraints: StreamWriteConstraints
  • added: field JsonParserBase._objectCodec: ObjectCodec
  • added: field WriterBasedJsonGenerator._copyBuffer: char[]
  • added: method JsonGeneratorImpl.getWriteCapabilities(): JacksonFeatureSet
  • added: method JsonGeneratorImpl.streamWriteConstraints(): StreamWriteConstraints
  • added: method JsonParserBase._currentLocationMinusOne(): JsonLocation
  • added: method JsonParserBase.currentLocation(): JsonLocation
  • added: method JsonParserBase.currentTokenLocation(): JsonLocation
  • added: method JsonParserBase.getCodec(): ObjectCodec
  • added: method JsonParserBase.getCurrentLocation(): JsonLocation
  • added: method JsonParserBase.getNumberTypeFP(): JsonParser.NumberTypeFP
  • added: method JsonParserBase.getReadCapabilities(): JacksonFeatureSet
  • added: method JsonParserBase.getTokenLocation(): JsonLocation
  • added: method JsonParserBase.setCodec(ObjectCodec): void
  • added: method JsonReadContext.hasCurrentName(): boolean
  • added: method JsonReadContext.startLocation(ContentReference): JsonLocation
  • added: method JsonReadFeature.enabledByDefault(): boolean
  • added: method JsonReadFeature.enabledIn(int): boolean
  • added: method JsonReadFeature.getMask(): int
  • added: method JsonReadFeature.mappedFeature(): JsonParser.Feature
  • added: method JsonWriteContext.createChildArrayContext(Object): JsonWriteContext
  • added: method JsonWriteContext.createChildObjectContext(Object): JsonWriteContext
  • added: method JsonWriteContext.hasCurrentName(): boolean
  • added: method JsonWriteContext.reset(int, Object): JsonWriteContext
  • added: method JsonWriteFeature.enabledByDefault(): boolean
  • added: method JsonWriteFeature.enabledIn(int): boolean
  • added: method JsonWriteFeature.getMask(): int
  • added: method JsonWriteFeature.mappedFeature(): JsonGenerator.Feature
  • added: method ReaderBasedJsonParser._currentLocationMinusOne(): JsonLocation
  • added: method ReaderBasedJsonParser._handleInvalidNumberStart(int, boolean, boolean): JsonToken
  • added: method ReaderBasedJsonParser._parseFloatThatStartsWithPeriod(): JsonToken
  • added: method ReaderBasedJsonParser._parseFloatThatStartsWithPeriod(boolean): JsonToken
  • added: method ReaderBasedJsonParser._parseUnsignedNumber(int): JsonToken
  • added: method ReaderBasedJsonParser.currentLocation(): JsonLocation
  • added: method ReaderBasedJsonParser.currentTokenLocation(): JsonLocation
  • added: method UTF8DataInputJsonParser._currentLocationMinusOne(): JsonLocation
  • added: method UTF8DataInputJsonParser._handleInvalidNumberStart(int, boolean, boolean): JsonToken
  • added: method UTF8DataInputJsonParser._parseFloatThatStartsWithPeriod(): JsonToken
  • added: method UTF8DataInputJsonParser._parseFloatThatStartsWithPeriod(boolean, boolean): JsonToken
  • added: method UTF8DataInputJsonParser._parseUnsignedNumber(int): JsonToken
  • added: method UTF8DataInputJsonParser.currentLocation(): JsonLocation
  • added: method UTF8DataInputJsonParser.currentTokenLocation(): JsonLocation
  • added: method UTF8JsonGenerator.writeNumber(char[], int, int): void
  • added: method UTF8JsonGenerator.writeStartArray(Object): void
  • added: method UTF8JsonGenerator.writeStartArray(Object, int): void
  • added: method UTF8JsonGenerator.writeStartObject(Object, int): void
  • added: method UTF8JsonGenerator.writeString(Reader, int): void
  • added: method UTF8StreamJsonParser._currentLocationMinusOne(): JsonLocation
  • added: method UTF8StreamJsonParser._handleInvalidNumberStart(int, boolean, boolean): JsonToken
  • added: method UTF8StreamJsonParser._matchFalse(): void
  • added: method UTF8StreamJsonParser._matchNull(): void
  • added: method UTF8StreamJsonParser._matchTrue(): void
  • added: method UTF8StreamJsonParser._parseFloatThatStartsWithPeriod(): JsonToken
  • added: method UTF8StreamJsonParser._parseFloatThatStartsWithPeriod(boolean, boolean): JsonToken
  • added: method UTF8StreamJsonParser._parseUnsignedNumber(int): JsonToken
  • added: method UTF8StreamJsonParser._reportInvalidToken(String, int): void
  • added: method UTF8StreamJsonParser.currentLocation(): JsonLocation
  • added: method UTF8StreamJsonParser.currentTokenLocation(): JsonLocation
  • added: method WriterBasedJsonGenerator._writeFieldNameTail(SerializableString): void
  • added: method WriterBasedJsonGenerator.writeNumber(char[], int, int): void
  • added: method WriterBasedJsonGenerator.writeStartArray(Object): void
  • added: method WriterBasedJsonGenerator.writeStartArray(Object, int): void
  • added: method WriterBasedJsonGenerator.writeStartObject(Object, int): void
  • added: method WriterBasedJsonGenerator.writeString(Reader, int): void
  • added: static field ByteSourceJsonBootstrapper.UTF8_BOM_1: byte
  • added: static field ByteSourceJsonBootstrapper.UTF8_BOM_2: byte
  • added: static field ByteSourceJsonBootstrapper.UTF8_BOM_3: byte
  • added: static field JsonGeneratorImpl.JSON_WRITE_CAPABILITIES: JacksonFeatureSet
  • added: static field JsonParserBase.FEAT_MASK_ALLOW_JAVA_COMMENTS: int
  • added: static field JsonParserBase.FEAT_MASK_ALLOW_MISSING: int
  • added: static field JsonParserBase.FEAT_MASK_ALLOW_SINGLE_QUOTES: int
  • added: static field JsonParserBase.FEAT_MASK_ALLOW_UNQUOTED_NAMES: int
  • added: static field JsonParserBase.FEAT_MASK_ALLOW_YAML_COMMENTS: int
  • added: static field JsonParserBase.FEAT_MASK_LEADING_ZEROS: int
  • added: static field JsonParserBase.FEAT_MASK_NON_NUM_NUMBERS: int
  • added: static field JsonParserBase.FEAT_MASK_TRAILING_COMMA: int
  • added: static field JsonParserBase.INPUT_CODES_LATIN1: int[]
  • added: static field JsonParserBase.INPUT_CODES_UTF8: int[]
  • added: static field JsonReadFeature.ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_JAVA_COMMENTS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_LEADING_DECIMAL_POINT_FOR_NUMBERS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_LEADING_PLUS_SIGN_FOR_NUMBERS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_LEADING_ZEROS_FOR_NUMBERS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_MISSING_VALUES: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_NON_NUMERIC_NUMBERS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_SINGLE_QUOTES: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_TRAILING_COMMA: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_UNESCAPED_CONTROL_CHARS: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_UNQUOTED_FIELD_NAMES: JsonReadFeature
  • added: static field JsonReadFeature.ALLOW_YAML_COMMENTS: JsonReadFeature
  • added: static field JsonWriteFeature.COMBINE_UNICODE_SURROGATES_IN_UTF8: JsonWriteFeature
  • added: static field JsonWriteFeature.ESCAPE_FORWARD_SLASHES: JsonWriteFeature
  • added: static field JsonWriteFeature.ESCAPE_NON_ASCII: JsonWriteFeature
  • added: static field JsonWriteFeature.QUOTE_FIELD_NAMES: JsonWriteFeature
  • added: static field JsonWriteFeature.WRITE_HEX_UPPER_CASE: JsonWriteFeature
  • added: static field JsonWriteFeature.WRITE_NAN_AS_STRINGS: JsonWriteFeature
  • added: static field JsonWriteFeature.WRITE_NUMBERS_AS_STRINGS: JsonWriteFeature
  • added: static field UTF8StreamJsonParser.BYTE_LF: byte
  • added: static field WriterBasedJsonGenerator.HEX_CHARS_LOWER: char[]
  • added: static field WriterBasedJsonGenerator.HEX_CHARS_UPPER: char[]
  • added: static method JsonReadFeature.collectDefaults(): int
  • added: static method JsonReadFeature.valueOf(String): JsonReadFeature
  • added: static method JsonReadFeature.values(): JsonReadFeature[]
  • added: static method JsonWriteFeature.collectDefaults(): int
  • added: static method JsonWriteFeature.valueOf(String): JsonWriteFeature
  • added: static method JsonWriteFeature.values(): JsonWriteFeature[]
  • added: abstract class NonBlockingJsonParserBase extends JsonParserBase
  • added: abstract class NonBlockingUtf8JsonParserBase extends NonBlockingJsonParserBase
  • added: class NonBlockingByteBufferJsonParser extends NonBlockingUtf8JsonParserBase implements ByteBufferFeeder
  • added: class NonBlockingJsonParser extends NonBlockingUtf8JsonParserBase implements ByteArrayFeeder
  • added: ctor NonBlockingByteBufferJsonParser(IOContext, int, ByteQuadsCanonicalizer)
  • added: ctor NonBlockingJsonParser(IOContext, int, ByteQuadsCanonicalizer)
  • added: ctor NonBlockingJsonParserBase(IOContext, int, ByteQuadsCanonicalizer)
  • added: ctor NonBlockingUtf8JsonParserBase(IOContext, int, ByteQuadsCanonicalizer)
  • added: field NonBlockingJsonParserBase._currBufferStart: int
  • added: field NonBlockingJsonParserBase._currInputRowAlt: int
  • added: field NonBlockingJsonParserBase._endOfInput: boolean
  • added: field NonBlockingJsonParserBase._majorState: int
  • added: field NonBlockingJsonParserBase._majorStateAfterValue: int
  • added: field NonBlockingJsonParserBase._minorState: int
  • added: field NonBlockingJsonParserBase._minorStateAfterSplit: int
  • added: field NonBlockingJsonParserBase._nonStdTokenType: int
  • added: field NonBlockingJsonParserBase._pending32: int
  • added: field NonBlockingJsonParserBase._pendingBytes: int
  • added: field NonBlockingJsonParserBase._quad1: int
  • added: field NonBlockingJsonParserBase._quadBuffer: int[]
  • added: field NonBlockingJsonParserBase._quadLength: int
  • added: field NonBlockingJsonParserBase._quoted32: int
  • added: field NonBlockingJsonParserBase._quotedDigits: int
  • added: field NonBlockingJsonParserBase._symbols: ByteQuadsCanonicalizer
  • added: field NonBlockingUtf8JsonParserBase._origBufferLen: int
  • added: method NonBlockingByteBufferJsonParser.feedInput(ByteBuffer): void
  • added: method NonBlockingByteBufferJsonParser.getByteFromBuffer(int): byte
  • added: method NonBlockingByteBufferJsonParser.getNextSignedByteFromBuffer(): byte
  • added: method NonBlockingByteBufferJsonParser.getNextUnsignedByteFromBuffer(): int
  • added: method NonBlockingByteBufferJsonParser.getNonBlockingInputFeeder(): NonBlockingInputFeeder
  • added: method NonBlockingByteBufferJsonParser.releaseBuffered(OutputStream): int
  • added: method NonBlockingJsonParser.feedInput(byte[], int, int): void
  • added: method NonBlockingJsonParser.getByteFromBuffer(int): byte
  • added: method NonBlockingJsonParser.getNextSignedByteFromBuffer(): byte
  • added: method NonBlockingJsonParser.getNextUnsignedByteFromBuffer(): int
  • added: method NonBlockingJsonParser.getNonBlockingInputFeeder(): ByteArrayFeeder
  • added: method NonBlockingJsonParser.releaseBuffered(OutputStream): int
  • added: method NonBlockingJsonParserBase._addName(int[], int, int): String
  • added: method NonBlockingJsonParserBase._closeArrayScope(): JsonToken
  • added: method NonBlockingJsonParserBase._closeInput(): void
  • added: method NonBlockingJsonParserBase._closeObjectScope(): JsonToken
  • added: method NonBlockingJsonParserBase._currentLocationMinusOne(): JsonLocation
  • added: method NonBlockingJsonParserBase._eofAsNextToken(): JsonToken
  • added: method NonBlockingJsonParserBase._fieldComplete(String): JsonToken
  • added: method NonBlockingJsonParserBase._findName(int, int): String
  • added: method NonBlockingJsonParserBase._findName(int, int, int): String
  • added: method NonBlockingJsonParserBase._findName(int, int, int, int): String
  • added: method NonBlockingJsonParserBase._getText2(JsonToken): String
  • added: method NonBlockingJsonParserBase._nonStdToken(int): String
  • added: method NonBlockingJsonParserBase._releaseBuffers(): void
  • added: method NonBlockingJsonParserBase._reportInvalidChar(int): void
  • added: method NonBlockingJsonParserBase._reportInvalidInitial(int): void
  • added: method NonBlockingJsonParserBase._reportInvalidOther(int): void
  • added: method NonBlockingJsonParserBase._reportInvalidOther(int, int): void
  • added: method NonBlockingJsonParserBase._startArrayScope(): JsonToken
  • added: method NonBlockingJsonParserBase._startObjectScope(): JsonToken
  • added: method NonBlockingJsonParserBase._updateTokenLocation(): void
  • added: method NonBlockingJsonParserBase._valueComplete(JsonToken): JsonToken
  • added: method NonBlockingJsonParserBase._valueCompleteInt(int, String): JsonToken
  • added: method NonBlockingJsonParserBase._valueNonStdNumberComplete(int): JsonToken
  • added: method NonBlockingJsonParserBase.canParseAsync(): boolean
  • added: method NonBlockingJsonParserBase.currentLocation(): JsonLocation
  • added: method NonBlockingJsonParserBase.currentTokenLocation(): JsonLocation
  • added: method NonBlockingJsonParserBase.getBinaryValue(Base64Variant): byte[]
  • added: method NonBlockingJsonParserBase.getEmbeddedObject(): Object
  • added: method NonBlockingJsonParserBase.getInputSource(): Object
  • added: method NonBlockingJsonParserBase.getText(): String
  • added: method NonBlockingJsonParserBase.getText(Writer): int
  • added: method NonBlockingJsonParserBase.getTextCharacters(): char[]
  • added: method NonBlockingJsonParserBase.getTextLength(): int
  • added: method NonBlockingJsonParserBase.getTextOffset(): int
  • added: method NonBlockingJsonParserBase.getValueAsString(): String
  • added: method NonBlockingJsonParserBase.getValueAsString(String): String
  • added: method NonBlockingJsonParserBase.hasTextCharacters(): boolean
  • added: method NonBlockingJsonParserBase.readBinaryValue(Base64Variant, OutputStream): int
  • added: method NonBlockingJsonParserBase.releaseBuffered(OutputStream): int
  • added: method NonBlockingJsonParserBase.setCodec(ObjectCodec): void
  • added: method NonBlockingJsonParserBase.symbolTableForTests(): ByteQuadsCanonicalizer
  • added: method NonBlockingUtf8JsonParserBase._decodeEscaped(): char
  • added: method NonBlockingUtf8JsonParserBase._finishErrorToken(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishErrorTokenWithEOF(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishFieldWithEscape(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishFloatExponent(boolean, int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishFloatFraction(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishKeywordToken(String, int, JsonToken): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishKeywordTokenWithEOF(String, int, JsonToken): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNonStdToken(int, int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNonStdTokenWithEOF(int, int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberIntegralPart(char[], int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberLeadingNegZeroes(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberLeadingPosNegZeroes(boolean): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberLeadingPosZeroes(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberLeadingZeroes(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberMinus(int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberPlus(int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishNumberPlusMinus(int, boolean): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishToken(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._finishTokenWithEOF(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._reportErrorToken(String): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startAposString(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startFalseToken(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startFloat(char[], int, int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startFloatThatStartsWithPeriod(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startNegativeNumber(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startNullToken(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startNumberLeadingZero(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startPositiveNumber(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startPositiveNumber(int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startString(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startTrueToken(): JsonToken
  • added: method NonBlockingUtf8JsonParserBase._startUnexpectedValue(boolean, int): JsonToken
  • added: method NonBlockingUtf8JsonParserBase.endOfInput(): void
  • added: method NonBlockingUtf8JsonParserBase.getByteFromBuffer(int): byte
  • added: method NonBlockingUtf8JsonParserBase.getNextSignedByteFromBuffer(): byte
  • added: method NonBlockingUtf8JsonParserBase.getNextUnsignedByteFromBuffer(): int
  • added: method NonBlockingUtf8JsonParserBase.needMoreInput(): boolean
  • added: method NonBlockingUtf8JsonParserBase.nextToken(): JsonToken
  • added: static field NonBlockingJsonParserBase.MAJOR_ARRAY_ELEMENT_FIRST: int
  • added: static field NonBlockingJsonParserBase.MAJOR_ARRAY_ELEMENT_NEXT: int
  • added: static field NonBlockingJsonParserBase.MAJOR_CLOSED: int
  • added: static field NonBlockingJsonParserBase.MAJOR_INITIAL: int
  • added: static field NonBlockingJsonParserBase.MAJOR_OBJECT_FIELD_FIRST: int
  • added: static field NonBlockingJsonParserBase.MAJOR_OBJECT_FIELD_NEXT: int
  • added: static field NonBlockingJsonParserBase.MAJOR_OBJECT_VALUE: int
  • added: static field NonBlockingJsonParserBase.MAJOR_ROOT: int
  • added: static field NonBlockingJsonParserBase.MINOR_COMMENT_C: int
  • added: static field NonBlockingJsonParserBase.MINOR_COMMENT_CLOSING_ASTERISK: int
  • added: static field NonBlockingJsonParserBase.MINOR_COMMENT_CPP: int
  • added: static field NonBlockingJsonParserBase.MINOR_COMMENT_LEADING_SLASH: int
  • added: static field NonBlockingJsonParserBase.MINOR_COMMENT_YAML: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_APOS_NAME: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_LEADING_COMMA: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_LEADING_WS: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_NAME: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_NAME_ESCAPE: int
  • added: static field NonBlockingJsonParserBase.MINOR_FIELD_UNQUOTED_NAME: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_EXPONENT_DIGITS: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_EXPONENT_MARKER: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_FRACTION_DIGITS: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_INTEGER_DIGITS: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_MINUS: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_MINUSZERO: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_PLUS: int
  • added: static field NonBlockingJsonParserBase.MINOR_NUMBER_ZERO: int
  • added: static field NonBlockingJsonParserBase.MINOR_ROOT_BOM: int
  • added: static field NonBlockingJsonParserBase.MINOR_ROOT_GOT_SEPARATOR: int
  • added: static field NonBlockingJsonParserBase.MINOR_ROOT_NEED_SEPARATOR: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_APOS_STRING: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_EXPECTING_COLON: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_EXPECTING_COMMA: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_LEADING_WS: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_STRING: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_STRING_ESCAPE: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_STRING_UTF8_2: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_STRING_UTF8_3: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_STRING_UTF8_4: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_TOKEN_ERROR: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_TOKEN_FALSE: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_TOKEN_NON_STD: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_TOKEN_NULL: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_TOKEN_TRUE: int
  • added: static field NonBlockingJsonParserBase.MINOR_VALUE_WS_AFTER_COMMA: int
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKENS: String[]
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKEN_INFINITY: int
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKEN_MINUS_INFINITY: int
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKEN_NAN: int
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKEN_PLUS_INFINITY: int
  • added: static field NonBlockingJsonParserBase.NON_STD_TOKEN_VALUES: double[]
  • added: static field NonBlockingUtf8JsonParserBase._icLatin1: int[]
  • added: static method NonBlockingJsonParserBase._padLastQuad(int, int): int
  • removed: method CharsToNameCanonicalizer.reportTooManyCollisions(int): void
  • added: field ByteQuadsCanonicalizer._count: int
  • added: field ByteQuadsCanonicalizer._failOnDoS: boolean
  • added: field ByteQuadsCanonicalizer._hashArea: int[]
  • added: field ByteQuadsCanonicalizer._hashShared: boolean
  • added: field ByteQuadsCanonicalizer._hashSize: int
  • added: field ByteQuadsCanonicalizer._interner: InternCache
  • added: field ByteQuadsCanonicalizer._longNameOffset: int
  • added: field ByteQuadsCanonicalizer._names: String[]
  • added: field ByteQuadsCanonicalizer._parent: ByteQuadsCanonicalizer
  • added: field ByteQuadsCanonicalizer._secondaryStart: int
  • added: field ByteQuadsCanonicalizer._seed: int
  • added: field ByteQuadsCanonicalizer._spilloverEnd: int
  • added: field ByteQuadsCanonicalizer._tableInfo: AtomicReference
  • added: field ByteQuadsCanonicalizer._tertiaryShift: int
  • added: field ByteQuadsCanonicalizer._tertiaryStart: int
  • added: field CharsToNameCanonicalizer._buckets: CharsToNameCanonicalizer.Bucket[]
  • added: field CharsToNameCanonicalizer._canonicalize: boolean
  • added: field CharsToNameCanonicalizer._factoryFeatures: int
  • added: field CharsToNameCanonicalizer._hashShared: boolean
  • added: field CharsToNameCanonicalizer._indexMask: int
  • added: field CharsToNameCanonicalizer._longestCollisionList: int
  • added: field CharsToNameCanonicalizer._overflows: BitSet
  • added: field CharsToNameCanonicalizer._parent: CharsToNameCanonicalizer
  • added: field CharsToNameCanonicalizer._seed: int
  • added: field CharsToNameCanonicalizer._size: int
  • added: field CharsToNameCanonicalizer._sizeThreshold: int
  • added: field CharsToNameCanonicalizer._streamReadConstraints: StreamReadConstraints
  • added: field CharsToNameCanonicalizer._symbols: String[]
  • added: field CharsToNameCanonicalizer._tableInfo: AtomicReference
  • added: method ByteQuadsCanonicalizer.isCanonicalizing(): boolean
  • added: method ByteQuadsCanonicalizer.makeChildOrPlaceholder(int): ByteQuadsCanonicalizer
  • added: method CharsToNameCanonicalizer._reportTooManyCollisions(int): void
  • added: method CharsToNameCanonicalizer.makeChild(): CharsToNameCanonicalizer
  • added: method CharsToNameCanonicalizer.verifyInternalConsistency(): void
  • added: static field ByteQuadsCanonicalizer.MAX_ENTRIES_FOR_REUSE: int
  • added: static method CharsToNameCanonicalizer.createRoot(TokenStreamFactory): CharsToNameCanonicalizer
  • added: static method CharsToNameCanonicalizer.createRoot(TokenStreamFactory, int): CharsToNameCanonicalizer
  • added: class WritableTypeId
  • added: ctor WritableTypeId()
  • added: ctor WritableTypeId(Object, Class, JsonToken)
  • added: ctor WritableTypeId(Object, JsonToken)
  • added: ctor WritableTypeId(Object, JsonToken, Object)
  • added: enum WritableTypeId.Inclusion
  • added: field WritableTypeId.asProperty: String
  • added: field WritableTypeId.extra: Object
  • added: field WritableTypeId.forValue: Object
  • added: field WritableTypeId.forValueType: Class
  • added: field WritableTypeId.id: Object
  • added: field WritableTypeId.include: WritableTypeId.Inclusion
  • added: field WritableTypeId.valueShape: JsonToken
  • added: field WritableTypeId.wrapperWritten: boolean
  • added: method WritableTypeId.Inclusion.requiresObjectContext(): boolean
  • added: static field WritableTypeId.Inclusion.METADATA_PROPERTY: WritableTypeId.Inclusion
  • added: static field WritableTypeId.Inclusion.PARENT_PROPERTY: WritableTypeId.Inclusion
  • added: static field WritableTypeId.Inclusion.PAYLOAD_PROPERTY: WritableTypeId.Inclusion
  • added: static field WritableTypeId.Inclusion.WRAPPER_ARRAY: WritableTypeId.Inclusion
  • added: static field WritableTypeId.Inclusion.WRAPPER_OBJECT: WritableTypeId.Inclusion
  • added: static method WritableTypeId.Inclusion.valueOf(String): WritableTypeId.Inclusion
  • added: static method WritableTypeId.Inclusion.values(): WritableTypeId.Inclusion[]
  • removed: method DefaultPrettyPrinter.spacesInObjectEntries(boolean): void
  • removed: static field MinimalPrettyPrinter.DEFAULT_ROOT_VALUE_SEPARATOR: String
  • changed: class BufferRecycler โ†’ class BufferRecycler implements RecyclerPool.WithPool
  • changed: field BufferRecycler._byteBuffers: byte[][] โ†’ field BufferRecycler._byteBuffers: AtomicReferenceArray
  • changed: field BufferRecycler._charBuffers: char[][] โ†’ field BufferRecycler._charBuffers: AtomicReferenceArray
  • changed: final class ByteArrayBuilder extends OutputStream โ†’ final class ByteArrayBuilder extends OutputStream implements BufferRecycler.Gettable
  • changed: final class TextBuffer โ†’ class TextBuffer
  • added: abstract class InternalJacksonUtil
  • added: class BufferRecyclers
  • added: class Separators implements Serializable
  • added: ctor BufferRecyclers()
  • added: ctor DefaultPrettyPrinter(Separators)
  • added: ctor InternCache()
  • added: ctor InternCache(int, float, int)
  • added: ctor InternalJacksonUtil()
  • added: ctor JacksonFeatureSet(int)
  • added: ctor JsonRecyclerPools()
  • added: ctor JsonRecyclerPools.BoundedPool(int)
  • added: ctor JsonRecyclerPools.ConcurrentDequePool(int)
  • added: ctor JsonRecyclerPools.LockFreePool(int)
  • added: ctor JsonRecyclerPools.NonRecyclingPool()
  • added: ctor ReadConstrainedTextBuffer(StreamReadConstraints, BufferRecycler)
  • added: ctor RecyclerPool.BoundedPoolBase(int)
  • added: ctor RecyclerPool.ConcurrentDequePoolBase(int)
  • added: ctor RecyclerPool.LockFreePoolBase(int)
  • added: ctor RecyclerPool.NonRecyclingPoolBase()
  • added: ctor RecyclerPool.StatefulImplBase(int)
  • added: ctor RecyclerPool.ThreadLocalPoolBase()
  • added: ctor Separators()
  • added: ctor Separators(String, char, Separators.Spacing, char, Separators.Spacing, String, char, Separators.Spacing, String)
  • added: ctor Separators(String, char, Separators.Spacing, char, Separators.Spacing, char, Separators.Spacing)
  • added: ctor Separators(char, char, char)
  • added: ctor TextBuffer(BufferRecycler, char[])
  • added: enum Separators.Spacing
  • added: field DefaultPrettyPrinter._arrayEmptySeparator: String
  • added: field DefaultPrettyPrinter._arrayValueSeparator: String
  • added: field DefaultPrettyPrinter._objectEmptySeparator: String
  • added: field DefaultPrettyPrinter._objectEntrySeparator: String
  • added: field DefaultPrettyPrinter._objectFieldValueSeparatorWithSpaces: String
  • added: field DefaultPrettyPrinter._separators: Separators
  • added: field JacksonFeatureSet._enabled: int
  • added: field MinimalPrettyPrinter._separators: Separators
  • added: field RecyclerPool.ConcurrentDequePoolBase.pool: Deque
  • added: field RecyclerPool.StatefulImplBase._serialization: int
  • added: final class JacksonFeatureSet implements Serializable
  • added: final class JsonRecyclerPools
  • added: final class ReadConstrainedTextBuffer extends TextBuffer
  • added: interface BufferRecycler.Gettable
  • added: interface JacksonFeature
  • added: interface JsonGeneratorDecorator
  • added: interface RecyclerPool extends Serializable
  • added: interface RecyclerPool.WithPool
  • added: method BufferRecycler.Gettable.bufferRecycler(): BufferRecycler
  • added: method BufferRecycler.isLinkedWithPool(): boolean
  • added: method BufferRecycler.releaseToPool(): void
  • added: method BufferRecycler.withPool(RecyclerPool): BufferRecycler
  • added: method ByteArrayBuilder.appendFourBytes(int): void
  • added: method ByteArrayBuilder.bufferRecycler(): BufferRecycler
  • added: method ByteArrayBuilder.getClearAndRelease(): byte[]
  • added: method ByteArrayBuilder.size(): int
  • added: method DefaultPrettyPrinter.withSeparators(Separators): DefaultPrettyPrinter
  • added: method JacksonFeature.enabledByDefault(): boolean
  • added: method JacksonFeature.enabledIn(int): boolean
  • added: method JacksonFeature.getMask(): int
  • added: method JacksonFeatureSet.asBitmask(): int
  • added: method JacksonFeatureSet.isEnabled(JacksonFeature): boolean
  • added: method JacksonFeatureSet.with(JacksonFeature): JacksonFeatureSet
  • added: method JacksonFeatureSet.without(JacksonFeature): JacksonFeatureSet
  • added: method JsonGeneratorDecorator.decorate(JsonFactory, JsonGenerator): JsonGenerator
  • added: method JsonGeneratorDelegate.assignCurrentValue(Object): void
  • added: method JsonGeneratorDelegate.canWriteFormattedNumbers(): boolean
  • added: method JsonGeneratorDelegate.currentValue(): Object
  • added: method JsonGeneratorDelegate.delegate(): JsonGenerator
  • added: method JsonGeneratorDelegate.getWriteCapabilities(): JacksonFeatureSet
  • added: method JsonGeneratorDelegate.streamWriteConstraints(): StreamWriteConstraints
  • added: method JsonGeneratorDelegate.writeArray(String[], int, int): void
  • added: method JsonGeneratorDelegate.writeNumber(char[], int, int): void
  • added: method JsonGeneratorDelegate.writePOJO(Object): void
  • added: method JsonGeneratorDelegate.writeStartArray(Object): void
  • added: method JsonGeneratorDelegate.writeStartArray(Object, int): void
  • added: method JsonGeneratorDelegate.writeStartObject(Object, int): void
  • added: method JsonGeneratorDelegate.writeString(Reader, int): void
  • added: method JsonParserDelegate.assignCurrentValue(Object): void
  • added: method JsonParserDelegate.canParseAsync(): boolean
  • added: method JsonParserDelegate.currentLocation(): JsonLocation
  • added: method JsonParserDelegate.currentName(): String
  • added: method JsonParserDelegate.currentTokenCount(): long
  • added: method JsonParserDelegate.currentTokenLocation(): JsonLocation
  • added: method JsonParserDelegate.currentValue(): Object
  • added: method JsonParserDelegate.delegate(): JsonParser
  • added: method JsonParserDelegate.getNonBlockingInputFeeder(): NonBlockingInputFeeder
  • added: method JsonParserDelegate.getNumberTypeFP(): JsonParser.NumberTypeFP
  • added: method JsonParserDelegate.getNumberValueDeferred(): Object
  • added: method JsonParserDelegate.getNumberValueExact(): Number
  • added: method JsonParserDelegate.getReadCapabilities(): JacksonFeatureSet
  • added: method JsonParserDelegate.isExpectedNumberIntToken(): boolean
  • added: method JsonParserDelegate.isNaN(): boolean
  • added: method JsonParserDelegate.streamReadConstraints(): StreamReadConstraints
  • added: method JsonParserSequence.skipChildren(): JsonParser
  • added: method JsonRecyclerPools.BoundedPool.createPooled(): BufferRecycler
  • added: method JsonRecyclerPools.BoundedPool.readResolve(): Object
  • added: method JsonRecyclerPools.ConcurrentDequePool.createPooled(): BufferRecycler
  • added: method JsonRecyclerPools.ConcurrentDequePool.readResolve(): Object
  • added: method JsonRecyclerPools.LockFreePool.createPooled(): BufferRecycler
  • added: method JsonRecyclerPools.LockFreePool.readResolve(): Object
  • added: method JsonRecyclerPools.NonRecyclingPool.acquirePooled(): BufferRecycler
  • added: method JsonRecyclerPools.NonRecyclingPool.readResolve(): Object
  • added: method JsonRecyclerPools.ThreadLocalPool.acquirePooled(): BufferRecycler
  • added: method JsonRecyclerPools.ThreadLocalPool.readResolve(): Object
  • added: method MinimalPrettyPrinter.setSeparators(Separators): MinimalPrettyPrinter
  • added: method ReadConstrainedTextBuffer.validateStringLength(int): void
  • added: method RecyclerPool.BoundedPoolBase.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.BoundedPoolBase.capacity(): int
  • added: method RecyclerPool.BoundedPoolBase.clear(): boolean
  • added: method RecyclerPool.BoundedPoolBase.pooledCount(): int
  • added: method RecyclerPool.BoundedPoolBase.releasePooled(RecyclerPool.WithPool): void
  • added: method RecyclerPool.ConcurrentDequePoolBase.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.ConcurrentDequePoolBase.clear(): boolean
  • added: method RecyclerPool.ConcurrentDequePoolBase.pooledCount(): int
  • added: method RecyclerPool.ConcurrentDequePoolBase.releasePooled(RecyclerPool.WithPool): void
  • added: method RecyclerPool.LockFreePoolBase.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.LockFreePoolBase.clear(): boolean
  • added: method RecyclerPool.LockFreePoolBase.pooledCount(): int
  • added: method RecyclerPool.LockFreePoolBase.releasePooled(RecyclerPool.WithPool): void
  • added: method RecyclerPool.NonRecyclingPoolBase.acquireAndLinkPooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.NonRecyclingPoolBase.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.NonRecyclingPoolBase.clear(): boolean
  • added: method RecyclerPool.NonRecyclingPoolBase.pooledCount(): int
  • added: method RecyclerPool.NonRecyclingPoolBase.releasePooled(RecyclerPool.WithPool): void
  • added: method RecyclerPool.StatefulImplBase._resolveToShared(RecyclerPool.StatefulImplBase): Optional
  • added: method RecyclerPool.StatefulImplBase.createPooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.ThreadLocalPoolBase.acquireAndLinkPooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.ThreadLocalPoolBase.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.ThreadLocalPoolBase.clear(): boolean
  • added: method RecyclerPool.ThreadLocalPoolBase.pooledCount(): int
  • added: method RecyclerPool.ThreadLocalPoolBase.releasePooled(RecyclerPool.WithPool): void
  • added: method RecyclerPool.WithPool.releaseToPool(): void
  • added: method RecyclerPool.WithPool.withPool(RecyclerPool): RecyclerPool.WithPool
  • added: method RecyclerPool.acquireAndLinkPooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.acquirePooled(): RecyclerPool.WithPool
  • added: method RecyclerPool.clear(): boolean
  • added: method RecyclerPool.pooledCount(): int
  • added: method RecyclerPool.releasePooled(RecyclerPool.WithPool): void
  • added: method Separators.Spacing.apply(char): String
  • added: method Separators.Spacing.spacesAfter(): String
  • added: method Separators.Spacing.spacesBefore(): String
  • added: method Separators.getArrayEmptySeparator(): String
  • added: method Separators.getArrayValueSeparator(): char
  • added: method Separators.getArrayValueSpacing(): Separators.Spacing
  • added: method Separators.getObjectEmptySeparator(): String
  • added: method Separators.getObjectEntrySeparator(): char
  • added: method Separators.getObjectEntrySpacing(): Separators.Spacing
  • added: method Separators.getObjectFieldValueSeparator(): char
  • added: method Separators.getObjectFieldValueSpacing(): Separators.Spacing
  • added: method Separators.getRootSeparator(): String
  • added: method Separators.withArrayEmptySeparator(String): Separators
  • added: method Separators.withArrayValueSeparator(char): Separators
  • added: method Separators.withArrayValueSpacing(Separators.Spacing): Separators
  • added: method Separators.withObjectEmptySeparator(String): Separators
  • added: method Separators.withObjectEntrySeparator(char): Separators
  • added: method Separators.withObjectEntrySpacing(Separators.Spacing): Separators
  • added: method Separators.withObjectFieldValueSeparator(char): Separators
  • added: method Separators.withObjectFieldValueSpacing(Separators.Spacing): Separators
  • added: method Separators.withRootSeparator(String): Separators
  • added: method TextBuffer._reportBufferOverflow(int, int): void
  • added: method TextBuffer.bufferRecycler(): BufferRecycler
  • added: method TextBuffer.contentsAsDecimal(boolean): BigDecimal
  • added: method TextBuffer.contentsAsDouble(boolean): double
  • added: method TextBuffer.contentsAsFloat(): float
  • added: method TextBuffer.contentsAsFloat(boolean): float
  • added: method TextBuffer.contentsAsInt(boolean): int
  • added: method TextBuffer.contentsAsLong(boolean): long
  • added: method TextBuffer.finishAndReturn(int, boolean): String
  • added: method TextBuffer.getBufferWithoutReset(): char[]
  • added: method TextBuffer.resetWith(char): void
  • added: method TextBuffer.resetWithCopy(String, int, int): void
  • added: method TextBuffer.validateStringLength(int): void
  • added: static abstract class RecyclerPool.BoundedPoolBase extends RecyclerPool.StatefulImplBase
  • added: static abstract class RecyclerPool.ConcurrentDequePoolBase extends RecyclerPool.StatefulImplBase
  • added: static abstract class RecyclerPool.LockFreePoolBase extends RecyclerPool.StatefulImplBase
  • added: static abstract class RecyclerPool.NonRecyclingPoolBase implements RecyclerPool
  • added: static abstract class RecyclerPool.StatefulImplBase implements RecyclerPool
  • added: static abstract class RecyclerPool.ThreadLocalPoolBase implements RecyclerPool
  • added: static class JsonRecyclerPools.BoundedPool extends RecyclerPool.BoundedPoolBase
  • added: static class JsonRecyclerPools.ConcurrentDequePool extends RecyclerPool.ConcurrentDequePoolBase
  • added: static class JsonRecyclerPools.LockFreePool extends RecyclerPool.LockFreePoolBase
  • added: static class JsonRecyclerPools.NonRecyclingPool extends RecyclerPool.NonRecyclingPoolBase
  • added: static class JsonRecyclerPools.ThreadLocalPool extends RecyclerPool.ThreadLocalPoolBase
  • added: static class RecyclerPool.LockFreePoolBase.Node
  • added: static field BufferRecyclers.SYSTEM_PROPERTY_TRACK_REUSABLE_BUFFERS: String
  • added: static field BufferRecyclers._recyclerRef: ThreadLocal
  • added: static field JsonRecyclerPools.BoundedPool.GLOBAL: JsonRecyclerPools.BoundedPool
  • added: static field JsonRecyclerPools.ConcurrentDequePool.GLOBAL: JsonRecyclerPools.ConcurrentDequePool
  • added: static field JsonRecyclerPools.LockFreePool.GLOBAL: JsonRecyclerPools.LockFreePool
  • added: static field JsonRecyclerPools.NonRecyclingPool.GLOBAL: JsonRecyclerPools.NonRecyclingPool
  • added: static field JsonRecyclerPools.ThreadLocalPool.GLOBAL: JsonRecyclerPools.ThreadLocalPool
  • added: static field RecyclerPool.BoundedPoolBase.DEFAULT_CAPACITY: int
  • added: static field RecyclerPool.StatefulImplBase.SERIALIZATION_NON_SHARED: int
  • added: static field RecyclerPool.StatefulImplBase.SERIALIZATION_SHARED: int
  • added: static field Separators.DEFAULT_ARRAY_EMPTY_SEPARATOR: String
  • added: static field Separators.DEFAULT_OBJECT_EMPTY_SEPARATOR: String
  • added: static field Separators.DEFAULT_ROOT_VALUE_SEPARATOR: String
  • added: static field Separators.Spacing.AFTER: Separators.Spacing
  • added: static field Separators.Spacing.BEFORE: Separators.Spacing
  • added: static field Separators.Spacing.BOTH: Separators.Spacing
  • added: static field Separators.Spacing.NONE: Separators.Spacing
  • added: static method BufferRecyclers.encodeAsUTF8(String): byte[]
  • added: static method BufferRecyclers.getBufferRecycler(): BufferRecycler
  • added: static method BufferRecyclers.getJsonStringEncoder(): JsonStringEncoder
  • added: static method BufferRecyclers.quoteAsJsonText(CharSequence, StringBuilder): void
  • added: static method BufferRecyclers.quoteAsJsonText(String): char[]
  • added: static method BufferRecyclers.quoteAsJsonUTF8(String): byte[]
  • added: static method BufferRecyclers.releaseBuffers(): int
  • added: static method ByteArrayBuilder.fromInitial(byte[], int): ByteArrayBuilder
  • added: static method InternalJacksonUtil.addOverflowSafe(int, int): int
  • added: static method JacksonFeatureSet.fromBitmask(int): JacksonFeatureSet
  • added: static method JacksonFeatureSet.fromDefaults(JacksonFeature[]): JacksonFeatureSet
  • added: static method JsonRecyclerPools.BoundedPool.construct(int): JsonRecyclerPools.BoundedPool
  • added: static method JsonRecyclerPools.ConcurrentDequePool.construct(): JsonRecyclerPools.ConcurrentDequePool
  • added: static method JsonRecyclerPools.LockFreePool.construct(): JsonRecyclerPools.LockFreePool
  • added: static method JsonRecyclerPools.defaultPool(): RecyclerPool
  • added: static method JsonRecyclerPools.newBoundedPool(int): RecyclerPool
  • added: static method JsonRecyclerPools.newConcurrentDequePool(): RecyclerPool
  • added: static method JsonRecyclerPools.newLockFreePool(): RecyclerPool
  • added: static method JsonRecyclerPools.nonRecyclingPool(): RecyclerPool
  • added: static method JsonRecyclerPools.sharedBoundedPool(): RecyclerPool
  • added: static method JsonRecyclerPools.sharedConcurrentDequePool(): RecyclerPool
  • added: static method JsonRecyclerPools.sharedLockFreePool(): RecyclerPool
  • added: static method JsonRecyclerPools.threadLocalPool(): RecyclerPool
  • added: static method Separators.Spacing.valueOf(String): Separators.Spacing
  • added: static method Separators.Spacing.values(): Separators.Spacing[]
  • added: static method Separators.createDefaultInstance(): Separators
  • added: static method TextBuffer.fromInitial(char[]): TextBuffer
  • added: static method VersionUtil.throwInternalReturnAny(): Object
  • removed: ctor PropertyMetadata(Boolean, String, Integer, String)
  • removed: ctor PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy()
  • removed: ctor PropertyNamingStrategy.PascalCaseStrategy()
  • removed: field BeanProperty.Std._contextAnnotations: Annotations
  • removed: field ObjectMapper._propertyOverrides: ConfigOverrides
  • removed: field SerializationConfig._serializationInclusion: JsonInclude.Value
  • removed: method AnnotationIntrospector.findDeserializationContentType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospector.findDeserializationType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass): Boolean
  • removed: method AnnotationIntrospector.findPropertiesToIgnore(Annotated): String[]
  • removed: method AnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean): String[]
  • removed: method AnnotationIntrospector.findSerializationContentType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospector.findSerializationInclusion(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method AnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method AnnotationIntrospector.findSerializationKeyType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospector.findSerializationType(Annotated): Class
  • removed: method BeanDescription.bindingsForBeanType(): TypeBindings
  • removed: method BeanDescription.findAnySetter(): AnnotatedMethod
  • removed: method BeanDescription.findAnySetterField(): AnnotatedMember
  • removed: method BeanDescription.findBackReferenceProperties(): Map
  • removed: method BeanDescription.findFactoryMethod(Class[]): Method
  • removed: method BeanDescription.findJsonValueMethod(): AnnotatedMethod
  • removed: method BeanDescription.findSingleArgConstructor(Class[]): Constructor
  • removed: method BeanDescription.resolveType(Type): JavaType
  • removed: method DeserializationConfig.getAnnotationIntrospector(): AnnotationIntrospector
  • removed: method DeserializationConfig.getDefaultPropertyInclusion(): JsonInclude.Value
  • removed: method DeserializationConfig.getDefaultPropertyInclusion(Class): JsonInclude.Value
  • removed: method DeserializationConfig.getDefaultPropertyInclusion(Class, JsonInclude.Value): JsonInclude.Value
  • removed: method DeserializationConfig.introspectClassAnnotations(JavaType): BeanDescription
  • removed: method DeserializationConfig.introspectDirectClassAnnotations(JavaType): BeanDescription
  • removed: method DeserializationConfig.with(Base64Variant): DeserializationConfig
  • removed: method DeserializationConfig.with(ClassIntrospector): DeserializationConfig
  • removed: method DeserializationConfig.with(DateFormat): DeserializationConfig
  • removed: method DeserializationConfig.with(HandlerInstantiator): DeserializationConfig
  • removed: method DeserializationConfig.with(Locale): DeserializationConfig
  • removed: method DeserializationConfig.with(MapperFeature, boolean): DeserializationConfig
  • removed: method DeserializationConfig.with(MapperFeature[]): DeserializationConfig
  • removed: method DeserializationConfig.with(PropertyNamingStrategy): DeserializationConfig
  • removed: method DeserializationConfig.with(TimeZone): DeserializationConfig
  • removed: method DeserializationConfig.with(TypeFactory): DeserializationConfig
  • removed: method DeserializationConfig.with(TypeResolverBuilder): DeserializationConfig
  • removed: method DeserializationConfig.with(VisibilityChecker): DeserializationConfig
  • removed: method DeserializationConfig.withAppendedAnnotationIntrospector(AnnotationIntrospector): DeserializationConfig
  • removed: method DeserializationConfig.withInsertedAnnotationIntrospector(AnnotationIntrospector): DeserializationConfig
  • removed: method DeserializationConfig.withVisibility(PropertyAccessor, JsonAutoDetect.Visibility): DeserializationConfig
  • removed: method DeserializationConfig.without(MapperFeature[]): DeserializationConfig
  • removed: method DeserializationContext._calcName(Class): String
  • removed: method DeserializationContext._desc(String): String
  • removed: method DeserializationContext._quotedString(String): String
  • removed: method DeserializationContext._valueDesc(): String
  • removed: method DeserializationContext.determineClassName(Object): String
  • removed: method DeserializationContext.endOfInputException(Class): JsonMappingException
  • removed: method DeserializationContext.getDateFormat(): DateFormat
  • removed: method DeserializationContext.handlePrimaryContextualization(JsonDeserializer, BeanProperty): JsonDeserializer
  • removed: method DeserializationContext.handleSecondaryContextualization(JsonDeserializer, BeanProperty): JsonDeserializer
  • removed: method DeserializationContext.mappingException(Class): JsonMappingException
  • removed: method DeserializationContext.mappingException(Class, JsonToken): JsonMappingException
  • removed: method DeserializationContext.mappingException(String): JsonMappingException
  • removed: method DeserializationContext.mappingException(String, Object[]): JsonMappingException
  • removed: method DeserializationContext.reportMappingException(String, Object[]): void
  • removed: method DeserializationContext.reportMissingContent(String, Object[]): void
  • removed: method DeserializationContext.reportUnknownProperty(Object, String, JsonDeserializer): void
  • removed: method DeserializationContext.unknownTypeException(JavaType, String, String): JsonMappingException
  • removed: method DeserializationContext.unknownTypeIdException(JavaType, String, String): JsonMappingException
  • removed: method ObjectMapper._unwrapAndDeserialize(JsonParser, DeserializationContext, DeserializationConfig, JavaType, JsonDeserializer): Object
  • removed: method ObjectMapper.getJsonFactory(): JsonFactory
  • removed: method ObjectReader._unwrapAndDeserialize(JsonParser, DeserializationContext, JavaType, JsonDeserializer): Object
  • removed: method ObjectWriter._configAndWriteValue(JsonGenerator, Object): void
  • removed: method PropertyMetadata.hasDefuaultValue(): boolean
  • removed: method SerializationConfig.getAnnotationIntrospector(): AnnotationIntrospector
  • removed: method SerializationConfig.getDefaultPropertyInclusion(): JsonInclude.Value
  • removed: method SerializationConfig.getDefaultPropertyInclusion(Class): JsonInclude.Value
  • removed: method SerializationConfig.getDefaultPropertyInclusion(Class, JsonInclude.Value): JsonInclude.Value
  • removed: method SerializationConfig.introspectClassAnnotations(JavaType): BeanDescription
  • removed: method SerializationConfig.introspectDirectClassAnnotations(JavaType): BeanDescription
  • removed: method SerializationConfig.toString(): String
  • removed: method SerializationConfig.with(Base64Variant): SerializationConfig
  • removed: method SerializationConfig.with(ClassIntrospector): SerializationConfig
  • removed: method SerializationConfig.with(HandlerInstantiator): SerializationConfig
  • removed: method SerializationConfig.with(Locale): SerializationConfig
  • removed: method SerializationConfig.with(MapperFeature, boolean): SerializationConfig
  • removed: method SerializationConfig.with(MapperFeature[]): SerializationConfig
  • removed: method SerializationConfig.with(PropertyNamingStrategy): SerializationConfig
  • removed: method SerializationConfig.with(TimeZone): SerializationConfig
  • removed: method SerializationConfig.with(TypeFactory): SerializationConfig
  • removed: method SerializationConfig.with(TypeResolverBuilder): SerializationConfig
  • removed: method SerializationConfig.with(VisibilityChecker): SerializationConfig
  • removed: method SerializationConfig.withAppendedAnnotationIntrospector(AnnotationIntrospector): SerializationConfig
  • removed: method SerializationConfig.withInsertedAnnotationIntrospector(AnnotationIntrospector): SerializationConfig
  • removed: method SerializationConfig.withSerializationInclusion(JsonInclude.Include): SerializationConfig
  • removed: method SerializationConfig.withVisibility(PropertyAccessor, JsonAutoDetect.Visibility): SerializationConfig
  • removed: method SerializationConfig.without(MapperFeature[]): SerializationConfig
  • removed: method SerializerProvider._desc(Object): String
  • removed: method SerializerProvider._quotedString(Object): String
  • removed: method SerializerProvider.getSerializationView(): Class
  • removed: static class PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy extends PropertyNamingStrategy.SnakeCaseStrategy
  • removed: static class PropertyNamingStrategy.PascalCaseStrategy extends PropertyNamingStrategy.UpperCamelCaseStrategy
  • removed: static field ObjectMapper.STD_VISIBILITY_CHECKER: VisibilityChecker
  • removed: static field PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES: PropertyNamingStrategy
  • removed: static field PropertyNamingStrategy.PASCAL_CASE_TO_CAMEL_CASE: PropertyNamingStrategy
  • removed: static field SerializationConfig.DEFAULT_INCLUSION: JsonInclude.Value
  • removed: static method PropertyMetadata.construct(boolean, String): PropertyMetadata
  • changed: abstract class JsonDeserializer โ†’ abstract class JsonDeserializer implements NullValueProvider
  • changed: class JsonMappingException extends JsonProcessingException โ†’ class JsonMappingException extends DatabindException
  • changed: ctor DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup) โ†’ ctor DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, CoercionConfigs, DatatypeFeatures)
  • changed: ctor DeserializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) โ†’ ctor DeserializationConfig(DeserializationConfig, DatatypeFeatures)
  • changed: ctor DeserializationConfig(DeserializationConfig, SimpleMixInResolver, RootNameLookup, ConfigOverrides) โ†’ ctor DeserializationConfig(DeserializationConfig, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, CoercionConfigs)
  • changed: ctor DeserializationContext(DeserializerFactory) โ†’ ctor DeserializationContext(DeserializationContext, DeserializationConfig)
  • changed: ctor PropertyMetadata(Boolean, String) โ†’ ctor PropertyMetadata(Boolean, String, Integer, String, PropertyMetadata.MergeInfo, Nulls, Nulls)
  • changed: ctor SerializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup) โ†’ ctor SerializationConfig(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, DatatypeFeatures)
  • changed: ctor SerializationConfig(SerializationConfig, SimpleMixInResolver, RootNameLookup, ConfigOverrides) โ†’ ctor SerializationConfig(SerializationConfig, ConstructorDetector)
  • changed: method DeserializationConfig.initialize(JsonParser): void โ†’ method DeserializationConfig.initialize(JsonParser): JsonParser
  • changed: method DeserializationConfig.introspectForBuilder(JavaType): BeanDescription โ†’ method DeserializationConfig.introspectForBuilder(JavaType, BeanDescription): BeanDescription
  • changed: method DeserializationConfig.with(AnnotationIntrospector): DeserializationConfig โ†’ method DeserializationConfig.with(ConstructorDetector): DeserializationConfig
  • changed: method DeserializationContext.handleMissingInstantiator(Class, JsonParser, String, Object[]): Object โ†’ method DeserializationContext.handleMissingInstantiator(Class, ValueInstantiator, JsonParser, String, Object[]): Object
  • changed: method DeserializationContext.reportUnresolvedObjectId(ObjectIdReader, Object): void โ†’ method DeserializationContext.reportUnresolvedObjectId(ObjectIdReader, Object): Object
  • changed: method DeserializationContext.reportWrongTokenException(JsonParser, JsonToken, String, Object[]): void โ†’ method DeserializationContext.reportWrongTokenException(Class, JsonToken, String, Object[]): void
  • changed: method DeserializationContext.wrongTokenException(JsonParser, JsonToken, String): JsonMappingException โ†’ method DeserializationContext.wrongTokenException(JsonParser, Class, JsonToken, String): JsonMappingException
  • changed: method ObjectMapper._initForReading(JsonParser): JsonToken โ†’ method ObjectMapper._initForReading(JsonParser, JavaType): JsonToken
  • changed: method ObjectWriter._configureGenerator(JsonGenerator): void โ†’ method ObjectWriter._configureGenerator(JsonGenerator): JsonGenerator
  • changed: method SerializationConfig.with(AnnotationIntrospector): SerializationConfig โ†’ method SerializationConfig.with(ConstructorDetector): SerializationConfig
  • changed: static class BeanProperty.Std implements BeanProperty โ†’ static class BeanProperty.Std implements BeanProperty, Serializable
  • added: abstract class DatabindException extends JsonProcessingException
  • added: abstract class PropertyNamingStrategies implements Serializable
  • added: class EnumNamingStrategies
  • added: ctor BeanProperty.Bogus()
  • added: ctor BeanProperty.Std(PropertyName, JavaType, PropertyName, AnnotatedMember, PropertyMetadata)
  • added: ctor DatabindException(String)
  • added: ctor DatabindException(String, JsonLocation)
  • added: ctor DatabindException(String, JsonLocation, Throwable)
  • added: ctor DatabindException(String, Throwable)
  • added: ctor DeserializationContext(DeserializationContext, DeserializerCache)
  • added: ctor EnumNamingStrategies.CamelCaseStrategy()
  • added: ctor ObjectMapper(ObjectMapper, JsonFactory)
  • added: ctor ObjectMapper.DefaultTypeResolverBuilder(ObjectMapper.DefaultTypeResolverBuilder, Class)
  • added: ctor ObjectMapper.DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator)
  • added: ctor PropertyMetadata.MergeInfo(AnnotatedMember, boolean)
  • added: ctor PropertyNamingStrategies()
  • added: ctor PropertyNamingStrategies.KebabCaseStrategy()
  • added: ctor PropertyNamingStrategies.LowerCamelCaseStrategy()
  • added: ctor PropertyNamingStrategies.LowerCaseStrategy()
  • added: ctor PropertyNamingStrategies.LowerDotCaseStrategy()
  • added: ctor PropertyNamingStrategies.NamingBase()
  • added: ctor PropertyNamingStrategies.SnakeCaseStrategy()
  • added: ctor PropertyNamingStrategies.UpperCamelCaseStrategy()
  • added: ctor PropertyNamingStrategies.UpperSnakeCaseStrategy()
  • added: ctor PropertyNamingStrategy.KebabCaseStrategy(boolean)
  • added: ctor PropertyNamingStrategy.LowerCaseStrategy(boolean)
  • added: ctor PropertyNamingStrategy.LowerDotCaseStrategy()
  • added: ctor PropertyNamingStrategy.LowerDotCaseStrategy(boolean)
  • added: ctor PropertyNamingStrategy.PropertyNamingStrategyBase(boolean)
  • added: ctor PropertyNamingStrategy.SnakeCaseStrategy(boolean)
  • added: ctor PropertyNamingStrategy.UpperCamelCaseStrategy(boolean)
  • added: ctor SerializationConfig(SerializationConfig, DatatypeFeatures)
  • added: ctor SerializationConfig(SerializationConfig, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides)
  • added: ctor SerializerProvider(SerializerProvider, SerializerCache)
  • added: enum JsonNode.OverwriteMode
  • added: field DeserializationConfig._coercionConfigs: CoercionConfigs
  • added: field DeserializationConfig._ctorDetector: ConstructorDetector
  • added: field DeserializationContext._readCapabilities: JacksonFeatureSet
  • added: field ObjectMapper.DefaultTypeResolverBuilder._subtypeValidator: PolymorphicTypeValidator
  • added: field ObjectMapper._coercionConfigs: CoercionConfigs
  • added: field ObjectMapper._configOverrides: ConfigOverrides
  • added: field ObjectReader._jsonNodeType: JavaType
  • added: field PropertyMetadata.MergeInfo.fromDefaults: boolean
  • added: field PropertyMetadata.MergeInfo.getter: AnnotatedMember
  • added: field PropertyMetadata._contentNulls: Nulls
  • added: field PropertyMetadata._mergeInfo: PropertyMetadata.MergeInfo
  • added: field PropertyMetadata._valueNulls: Nulls
  • added: field SerializationConfig._ctorDetector: ConstructorDetector
  • added: interface AnnotationIntrospector.XmlExtensions
  • added: interface EnumNamingStrategy
  • added: method AnnotationIntrospector.XmlExtensions.findNamespace(MapperConfig, Annotated): String
  • added: method AnnotationIntrospector.XmlExtensions.isOutputAsAttribute(MapperConfig, Annotated): Boolean
  • added: method AnnotationIntrospector.XmlExtensions.isOutputAsCData(MapperConfig, Annotated): Boolean
  • added: method AnnotationIntrospector.XmlExtensions.isOutputAsText(MapperConfig, Annotated): Boolean
  • added: method AnnotationIntrospector.findCreatorAnnotation(MapperConfig, Annotated): JsonCreator.Mode
  • added: method AnnotationIntrospector.findDefaultCreator(MapperConfig, AnnotatedClass, List, List): PotentialCreator
  • added: method AnnotationIntrospector.findDefaultEnumValue(AnnotatedClass, Enum[]): Enum
  • added: method AnnotationIntrospector.findEnumAliases(Class, Enum[], String[][]): void
  • added: method AnnotationIntrospector.findEnumAliases(MapperConfig, AnnotatedClass, Enum[], String[][]): void
  • added: method AnnotationIntrospector.findEnumNamingStrategy(MapperConfig, AnnotatedClass): Object
  • added: method AnnotationIntrospector.findEnumValues(MapperConfig, AnnotatedClass, Enum[], String[]): String[]
  • added: method AnnotationIntrospector.findInjectableValue(AnnotatedMember): JacksonInject.Value
  • added: method AnnotationIntrospector.findMergeInfo(Annotated): Boolean
  • added: method AnnotationIntrospector.findPolymorphicTypeInfo(MapperConfig, Annotated): JsonTypeInfo.Value
  • added: method AnnotationIntrospector.findPropertyAliases(Annotated): List
  • added: method AnnotationIntrospector.findPropertyIgnoralByName(MapperConfig, Annotated): JsonIgnoreProperties.Value
  • added: method AnnotationIntrospector.findPropertyInclusionByName(MapperConfig, Annotated): JsonIncludeProperties.Value
  • added: method AnnotationIntrospector.findRenameByField(MapperConfig, AnnotatedField, PropertyName): PropertyName
  • added: method AnnotationIntrospector.findSetterInfo(Annotated): JsonSetter.Value
  • added: method AnnotationIntrospector.hasAnyGetter(Annotated): Boolean
  • added: method AnnotationIntrospector.hasAnySetter(Annotated): Boolean
  • added: method AnnotationIntrospector.hasAsKey(MapperConfig, Annotated): Boolean
  • added: method AnnotationIntrospector.hasAsValue(Annotated): Boolean
  • added: method BeanDescription.findAnySetterAccessor(): AnnotatedMember
  • added: method BeanDescription.findBackReferences(): List
  • added: method BeanDescription.findDefaultViews(): Class[]
  • added: method BeanDescription.findExpectedFormat(): JsonFormat.Value
  • added: method BeanDescription.findJsonKeyAccessor(): AnnotatedMember
  • added: method BeanDescription.findJsonValueAccessor(): AnnotatedMember
  • added: method BeanDescription.getConstructorsWithMode(): List
  • added: method BeanDescription.getFactoryMethodsWithMode(): List
  • added: method BeanDescription.getPotentialCreators(): PotentialCreators
  • added: method BeanDescription.isRecordType(): boolean
  • added: method BeanProperty.Bogus.depositSchemaProperty(JsonObjectFormatVisitor, SerializerProvider): void
  • added: method BeanProperty.Bogus.findAliases(MapperConfig): List
  • added: method BeanProperty.Bogus.findFormatOverrides(AnnotationIntrospector): JsonFormat.Value
  • added: method BeanProperty.Bogus.findPropertyFormat(MapperConfig, Class): JsonFormat.Value
  • added: method BeanProperty.Bogus.findPropertyInclusion(MapperConfig, Class): JsonInclude.Value
  • added: method BeanProperty.Bogus.getAnnotation(Class): Annotation
  • added: method BeanProperty.Bogus.getContextAnnotation(Class): Annotation
  • added: method BeanProperty.Bogus.getFullName(): PropertyName
  • added: method BeanProperty.Bogus.getMember(): AnnotatedMember
  • added: method BeanProperty.Bogus.getMetadata(): PropertyMetadata
  • added: method BeanProperty.Bogus.getName(): String
  • added: method BeanProperty.Bogus.getType(): JavaType
  • added: method BeanProperty.Bogus.getWrapperName(): PropertyName
  • added: method BeanProperty.Bogus.isRequired(): boolean
  • added: method BeanProperty.Bogus.isVirtual(): boolean
  • added: method BeanProperty.Std.findAliases(MapperConfig): List
  • added: method BeanProperty.findAliases(MapperConfig): List
  • added: method DatabindContext._colonConcat(String, String): String
  • added: method DatabindContext._desc(String): String
  • added: method DatabindContext._format(String, Object[]): String
  • added: method DatabindContext._quotedString(String): String
  • added: method DatabindContext._throwNotASubtype(JavaType, String): Object
  • added: method DatabindContext._throwSubtypeClassNotAllowed(JavaType, String, PolymorphicTypeValidator): Object
  • added: method DatabindContext._throwSubtypeNameNotAllowed(JavaType, String, PolymorphicTypeValidator): Object
  • added: method DatabindContext._truncate(String): String
  • added: method DatabindContext.getDatatypeFeatures(): DatatypeFeatures
  • added: method DatabindContext.invalidTypeIdException(JavaType, String, String): JsonMappingException
  • added: method DatabindContext.isEnabled(DatatypeFeature): boolean
  • added: method DatabindContext.reportBadDefinition(Class, String): Object
  • added: method DatabindContext.reportBadDefinition(JavaType, String): Object
  • added: method DatabindContext.reportBadTypeDefinition(BeanDescription, String, Object[]): Object
  • added: method DatabindContext.resolveAndValidateSubType(JavaType, String, PolymorphicTypeValidator): JavaType
  • added: method DatabindContext.resolveSubType(JavaType, String): JavaType
  • added: method DatabindException.prependPath(Object, String): void
  • added: method DatabindException.prependPath(Object, int): void
  • added: method DeserializationConfig._with(DatatypeFeatures): DeserializationConfig
  • added: method DeserializationConfig._withBase(BaseSettings): DeserializationConfig
  • added: method DeserializationConfig._withMapperFeatures(long): DeserializationConfig
  • added: method DeserializationConfig.findCoercionAction(LogicalType, Class, CoercionInputShape): CoercionAction
  • added: method DeserializationConfig.findCoercionFromBlankString(LogicalType, Class, CoercionAction): CoercionAction
  • added: method DeserializationConfig.getConstructorDetector(): ConstructorDetector
  • added: method DeserializationConfig.initialize(JsonParser, FormatSchema): JsonParser
  • added: method DeserializationConfig.isEnabled(DatatypeFeature): boolean
  • added: method DeserializationConfig.requiresFullValue(): boolean
  • added: method DeserializationContext._getDateFormat(): DateFormat
  • added: method DeserializationContext._isCompatible(Class, Object): boolean
  • added: method DeserializationContext._shapeForToken(JsonToken): String
  • added: method DeserializationContext.bufferAsCopyOfValue(JsonParser): TokenBuffer
  • added: method DeserializationContext.bufferForInputBuffering(): TokenBuffer
  • added: method DeserializationContext.bufferForInputBuffering(JsonParser): TokenBuffer
  • added: method DeserializationContext.constructSpecializedType(JavaType, Class): JavaType
  • added: method DeserializationContext.extractScalarFromObject(JsonParser, JsonDeserializer, Class): String
  • added: method DeserializationContext.findCoercionAction(LogicalType, Class, CoercionInputShape): CoercionAction
  • added: method DeserializationContext.findCoercionFromBlankString(LogicalType, Class, CoercionAction): CoercionAction
  • added: method DeserializationContext.getDatatypeFeatures(): DatatypeFeatures
  • added: method DeserializationContext.handleBadMerge(JsonDeserializer): void
  • added: method DeserializationContext.handleMissingTypeId(JavaType, TypeIdResolver, String): JavaType
  • added: method DeserializationContext.handleUnexpectedToken(JavaType, JsonParser): Object
  • added: method DeserializationContext.handleUnexpectedToken(JavaType, JsonToken, JsonParser, String, Object[]): Object
  • added: method DeserializationContext.handleWeirdNativeValue(JavaType, Object, JsonParser): Object
  • added: method DeserializationContext.invalidTypeIdException(JavaType, String, String): JsonMappingException
  • added: method DeserializationContext.isEnabled(DatatypeFeature): boolean
  • added: method DeserializationContext.isEnabled(StreamReadCapability): boolean
  • added: method DeserializationContext.missingTypeIdException(JavaType, String): JsonMappingException
  • added: method DeserializationContext.readTree(JsonParser): JsonNode
  • added: method DeserializationContext.readTreeAsValue(JsonNode, Class): Object
  • added: method DeserializationContext.readTreeAsValue(JsonNode, JavaType): Object
  • added: method DeserializationContext.reportBadCoercion(JsonDeserializer, Class, Object, String, Object[]): Object
  • added: method DeserializationContext.reportBadDefinition(JavaType, String): Object
  • added: method DeserializationContext.reportInputMismatch(BeanProperty, String, Object[]): Object
  • added: method DeserializationContext.reportInputMismatch(Class, String, Object[]): Object
  • added: method DeserializationContext.reportInputMismatch(JavaType, String, Object[]): Object
  • added: method DeserializationContext.reportInputMismatch(JsonDeserializer, String, Object[]): Object
  • added: method DeserializationContext.reportPropertyInputMismatch(Class, String, String, Object[]): Object
  • added: method DeserializationContext.reportPropertyInputMismatch(JavaType, String, String, Object[]): Object
  • added: method DeserializationContext.reportTrailingTokens(Class, JsonParser, JsonToken): Object
  • added: method DeserializationContext.reportWrongTokenException(JavaType, JsonToken, String, Object[]): void
  • added: method DeserializationContext.reportWrongTokenException(JsonDeserializer, JsonToken, String, Object[]): void
  • added: method DeserializationContext.weirdNativeValueException(Object, Class): JsonMappingException
  • added: method DeserializationContext.wrongTokenException(JsonParser, JavaType, JsonToken, String): JsonMappingException
  • added: method EnumNamingStrategies.CamelCaseStrategy.convertEnumToExternalName(String): String
  • added: method EnumNamingStrategy.convertEnumToExternalName(String): String
  • added: method JavaType.isEnumImplType(): boolean
  • added: method JavaType.isIterationType(): boolean
  • added: method JavaType.isRecordType(): boolean
  • added: method JavaType.isTypeOrSuperTypeOf(Class): boolean
  • added: method JsonDeserializer.deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer, Object): Object
  • added: method JsonDeserializer.getAbsentValue(DeserializationContext): Object
  • added: method JsonDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method JsonDeserializer.getNullAccessPattern(): AccessPattern
  • added: method JsonDeserializer.logicalType(): LogicalType
  • added: method JsonDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method JsonMappingException._appendReferenceChain(StringBuilder): StringBuilder
  • added: method JsonMappingException.withCause(Throwable): JsonMappingException
  • added: method JsonNode._reportRequiredViolation(String, Object[]): Object
  • added: method JsonNode._this(): JsonNode
  • added: method JsonNode.canConvertToExactIntegral(): boolean
  • added: method JsonNode.isEmpty(): boolean
  • added: method JsonNode.properties(): Set
  • added: method JsonNode.require(): JsonNode
  • added: method JsonNode.requireNonNull(): JsonNode
  • added: method JsonNode.required(String): JsonNode
  • added: method JsonNode.required(int): JsonNode
  • added: method JsonNode.requiredAt(JsonPointer): JsonNode
  • added: method JsonNode.requiredAt(String): JsonNode
  • added: method JsonNode.toPrettyString(): String
  • added: method JsonNode.withArray(JsonPointer): ArrayNode
  • added: method JsonNode.withArray(JsonPointer, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method JsonNode.withArray(String, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method JsonNode.withArrayProperty(String): ArrayNode
  • added: method JsonNode.withObject(JsonPointer): ObjectNode
  • added: method JsonNode.withObject(JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method JsonNode.withObject(String): ObjectNode
  • added: method JsonNode.withObject(String, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method JsonNode.withObjectProperty(String): ObjectNode
  • added: method JsonSerializer.withIgnoredProperties(Set): JsonSerializer
  • added: method MapperFeature.enabledIn(long): boolean
  • added: method MapperFeature.getLongMask(): long
  • added: method Module.SetupContext.registerSubtypes(Collection): void
  • added: method Module.getDependencies(): Iterable
  • added: method ObjectMapper.DefaultTypeResolverBuilder.subTypeValidator(MapperConfig): PolymorphicTypeValidator
  • added: method ObjectMapper.DefaultTypeResolverBuilder.withDefaultImpl(Class): ObjectMapper.DefaultTypeResolverBuilder
  • added: method ObjectMapper._assertNotNull(String, Object): void
  • added: method ObjectMapper._constructDefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator): TypeResolverBuilder
  • added: method ObjectMapper._readTreeAndClose(JsonParser): JsonNode
  • added: method ObjectMapper._verifyNoTrailingTokens(JsonParser, DeserializationContext, JavaType): void
  • added: method ObjectMapper._writeValueAndClose(JsonGenerator, Object): void
  • added: method ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator): ObjectMapper
  • added: method ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping): ObjectMapper
  • added: method ObjectMapper.activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, JsonTypeInfo.As): ObjectMapper
  • added: method ObjectMapper.activateDefaultTypingAsProperty(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, String): ObjectMapper
  • added: method ObjectMapper.coercionConfigDefaults(): MutableCoercionConfig
  • added: method ObjectMapper.coercionConfigFor(Class): MutableCoercionConfig
  • added: method ObjectMapper.coercionConfigFor(LogicalType): MutableCoercionConfig
  • added: method ObjectMapper.configure(DatatypeFeature, boolean): ObjectMapper
  • added: method ObjectMapper.constructType(TypeReference): JavaType
  • added: method ObjectMapper.copyWith(JsonFactory): ObjectMapper
  • added: method ObjectMapper.createGenerator(DataOutput): JsonGenerator
  • added: method ObjectMapper.createGenerator(File, JsonEncoding): JsonGenerator
  • added: method ObjectMapper.createGenerator(OutputStream): JsonGenerator
  • added: method ObjectMapper.createGenerator(OutputStream, JsonEncoding): JsonGenerator
  • added: method ObjectMapper.createGenerator(Writer): JsonGenerator
  • added: method ObjectMapper.createNonBlockingByteArrayParser(): JsonParser
  • added: method ObjectMapper.createParser(DataInput): JsonParser
  • added: method ObjectMapper.createParser(File): JsonParser
  • added: method ObjectMapper.createParser(InputStream): JsonParser
  • added: method ObjectMapper.createParser(Reader): JsonParser
  • added: method ObjectMapper.createParser(String): JsonParser
  • added: method ObjectMapper.createParser(URL): JsonParser
  • added: method ObjectMapper.createParser(byte[]): JsonParser
  • added: method ObjectMapper.createParser(byte[], int, int): JsonParser
  • added: method ObjectMapper.createParser(char[]): JsonParser
  • added: method ObjectMapper.createParser(char[], int, int): JsonParser
  • added: method ObjectMapper.deactivateDefaultTyping(): ObjectMapper
  • added: method ObjectMapper.getPolymorphicTypeValidator(): PolymorphicTypeValidator
  • added: method ObjectMapper.getRegisteredModuleIds(): Set
  • added: method ObjectMapper.isEnabled(StreamReadFeature): boolean
  • added: method ObjectMapper.isEnabled(StreamWriteFeature): boolean
  • added: method ObjectMapper.missingNode(): JsonNode
  • added: method ObjectMapper.nullNode(): JsonNode
  • added: method ObjectMapper.readTree(byte[], int, int): JsonNode
  • added: method ObjectMapper.readerForArrayOf(Class): ObjectReader
  • added: method ObjectMapper.readerForListOf(Class): ObjectReader
  • added: method ObjectMapper.readerForMapOf(Class): ObjectReader
  • added: method ObjectMapper.registerSubtypes(Collection): void
  • added: method ObjectMapper.setAccessorNaming(AccessorNamingStrategy.Provider): ObjectMapper
  • added: method ObjectMapper.setCacheProvider(CacheProvider): ObjectMapper
  • added: method ObjectMapper.setConstructorDetector(ConstructorDetector): ObjectMapper
  • added: method ObjectMapper.setDefaultAttributes(ContextAttributes): ObjectMapper
  • added: method ObjectMapper.setDefaultLeniency(Boolean): ObjectMapper
  • added: method ObjectMapper.setDefaultMergeable(Boolean): ObjectMapper
  • added: method ObjectMapper.setDefaultPropertyInclusion(JsonInclude.Include): ObjectMapper
  • added: method ObjectMapper.setDefaultPropertyInclusion(JsonInclude.Value): ObjectMapper
  • added: method ObjectMapper.setDefaultSetterInfo(JsonSetter.Value): ObjectMapper
  • added: method ObjectMapper.setDefaultVisibility(JsonAutoDetect.Value): ObjectMapper
  • added: method ObjectMapper.setPolymorphicTypeValidator(PolymorphicTypeValidator): ObjectMapper
  • added: method ObjectMapper.tokenStreamFactory(): JsonFactory
  • added: method ObjectMapper.treeToValue(TreeNode, JavaType): Object
  • added: method ObjectMapper.treeToValue(TreeNode, TypeReference): Object
  • added: method ObjectMapper.updateValue(Object, Object): Object
  • added: method ObjectReader._assertNotNull(String, Object): void
  • added: method ObjectReader._bindAsTreeOrNull(JsonParser): JsonNode
  • added: method ObjectReader._jsonNodeType(): JavaType
  • added: method ObjectReader._verifyNoTrailingTokens(JsonParser, DeserializationContext, JavaType): void
  • added: method ObjectReader.createDummyDeserializationContext(): DefaultDeserializationContext
  • added: method ObjectReader.createNonBlockingByteArrayParser(): JsonParser
  • added: method ObjectReader.createParser(DataInput): JsonParser
  • added: method ObjectReader.createParser(File): JsonParser
  • added: method ObjectReader.createParser(InputStream): JsonParser
  • added: method ObjectReader.createParser(Reader): JsonParser
  • added: method ObjectReader.createParser(String): JsonParser
  • added: method ObjectReader.createParser(URL): JsonParser
  • added: method ObjectReader.createParser(byte[]): JsonParser
  • added: method ObjectReader.createParser(byte[], int, int): JsonParser
  • added: method ObjectReader.createParser(char[]): JsonParser
  • added: method ObjectReader.createParser(char[], int, int): JsonParser
  • added: method ObjectReader.forType(Type): ObjectReader
  • added: method ObjectReader.getValueType(): JavaType
  • added: method ObjectReader.isEnabled(DatatypeFeature): boolean
  • added: method ObjectReader.isEnabled(StreamReadFeature): boolean
  • added: method ObjectReader.missingNode(): JsonNode
  • added: method ObjectReader.nullNode(): JsonNode
  • added: method ObjectReader.readTree(byte[]): JsonNode
  • added: method ObjectReader.readTree(byte[], int, int): JsonNode
  • added: method ObjectReader.readValue(DataInput, Class): Object
  • added: method ObjectReader.readValue(File, Class): Object
  • added: method ObjectReader.readValue(InputStream, Class): Object
  • added: method ObjectReader.readValue(JsonNode, Class): Object
  • added: method ObjectReader.readValue(Reader, Class): Object
  • added: method ObjectReader.readValue(String, Class): Object
  • added: method ObjectReader.readValue(URL, Class): Object
  • added: method ObjectReader.readValue(byte[], Class): Object
  • added: method ObjectReader.readValue(byte[], int, int, Class): Object
  • added: method ObjectReader.treeToValue(TreeNode, JavaType): Object
  • added: method ObjectReader.with(DatatypeFeature): ObjectReader
  • added: method ObjectReader.with(StreamReadFeature): ObjectReader
  • added: method ObjectReader.withFeatures(DatatypeFeature[]): ObjectReader
  • added: method ObjectReader.without(DatatypeFeature): ObjectReader
  • added: method ObjectReader.without(StreamReadFeature): ObjectReader
  • added: method ObjectReader.withoutFeatures(DatatypeFeature[]): ObjectReader
  • added: method ObjectWriter._assertNotNull(String, Object): void
  • added: method ObjectWriter._writeValueAndClose(JsonGenerator, Object): void
  • added: method ObjectWriter.createGenerator(DataOutput): JsonGenerator
  • added: method ObjectWriter.createGenerator(File, JsonEncoding): JsonGenerator
  • added: method ObjectWriter.createGenerator(OutputStream): JsonGenerator
  • added: method ObjectWriter.createGenerator(OutputStream, JsonEncoding): JsonGenerator
  • added: method ObjectWriter.createGenerator(Writer): JsonGenerator
  • added: method ObjectWriter.isEnabled(DatatypeFeature): boolean
  • added: method ObjectWriter.isEnabled(StreamWriteFeature): boolean
  • added: method ObjectWriter.with(DatatypeFeature): ObjectWriter
  • added: method ObjectWriter.with(StreamWriteFeature): ObjectWriter
  • added: method ObjectWriter.withFeatures(DatatypeFeature[]): ObjectWriter
  • added: method ObjectWriter.without(DatatypeFeature): ObjectWriter
  • added: method ObjectWriter.without(StreamWriteFeature): ObjectWriter
  • added: method ObjectWriter.withoutFeatures(DatatypeFeature[]): ObjectWriter
  • added: method PropertyMetadata.getContentNulls(): Nulls
  • added: method PropertyMetadata.getMergeInfo(): PropertyMetadata.MergeInfo
  • added: method PropertyMetadata.getValueNulls(): Nulls
  • added: method PropertyMetadata.withMergeInfo(PropertyMetadata.MergeInfo): PropertyMetadata
  • added: method PropertyMetadata.withNulls(Nulls, Nulls): PropertyMetadata
  • added: method PropertyNamingStrategies.KebabCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.LowerCamelCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.LowerCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.LowerDotCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.NamingBase.nameForConstructorParameter(MapperConfig, AnnotatedParameter, String): String
  • added: method PropertyNamingStrategies.NamingBase.nameForField(MapperConfig, AnnotatedField, String): String
  • added: method PropertyNamingStrategies.NamingBase.nameForGetterMethod(MapperConfig, AnnotatedMethod, String): String
  • added: method PropertyNamingStrategies.NamingBase.nameForSetterMethod(MapperConfig, AnnotatedMethod, String): String
  • added: method PropertyNamingStrategies.NamingBase.translate(String): String
  • added: method PropertyNamingStrategies.NamingBase.translateLowerCaseWithSeparator(String, char): String
  • added: method PropertyNamingStrategies.SnakeCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.UpperCamelCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategies.UpperSnakeCaseStrategy.translate(String): String
  • added: method PropertyNamingStrategy.LowerDotCaseStrategy.translate(String): String
  • added: method SerializationConfig._with(DatatypeFeatures): SerializationConfig
  • added: method SerializationConfig._withBase(BaseSettings): SerializationConfig
  • added: method SerializationConfig._withMapperFeatures(long): SerializationConfig
  • added: method SerializationConfig.getConstructorDetector(): ConstructorDetector
  • added: method SerializationConfig.isEnabled(DatatypeFeature): boolean
  • added: method SerializerProvider.bufferForValueConversion(): TokenBuffer
  • added: method SerializerProvider.bufferForValueConversion(ObjectCodec): TokenBuffer
  • added: method SerializerProvider.constructSpecializedType(JavaType, Class): JavaType
  • added: method SerializerProvider.findContentValueSerializer(Class, BeanProperty): JsonSerializer
  • added: method SerializerProvider.findContentValueSerializer(JavaType, BeanProperty): JsonSerializer
  • added: method SerializerProvider.getDatatypeFeatures(): DatatypeFeatures
  • added: method SerializerProvider.includeFilterInstance(BeanPropertyDefinition, Class): Object
  • added: method SerializerProvider.includeFilterSuppressNulls(Object): boolean
  • added: method SerializerProvider.invalidTypeIdException(JavaType, String, String): JsonMappingException
  • added: method SerializerProvider.isEnabled(DatatypeFeature): boolean
  • added: method SerializerProvider.reportBadDefinition(Class, String, Throwable): Object
  • added: method SerializerProvider.reportBadDefinition(JavaType, String): Object
  • added: method SerializerProvider.reportBadDefinition(JavaType, String, Throwable): Object
  • added: static abstract class PropertyNamingStrategies.NamingBase extends PropertyNamingStrategy
  • added: static class BeanProperty.Bogus implements BeanProperty
  • added: static class EnumNamingStrategies.CamelCaseStrategy implements EnumNamingStrategy
  • added: static class PropertyNamingStrategies.KebabCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.LowerCamelCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.LowerCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.LowerDotCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.SnakeCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.UpperCamelCaseStrategy extends PropertyNamingStrategies.NamingBase
  • added: static class PropertyNamingStrategies.UpperSnakeCaseStrategy extends PropertyNamingStrategies.SnakeCaseStrategy
  • added: static class PropertyNamingStrategy.LowerDotCaseStrategy extends PropertyNamingStrategy.PropertyNamingStrategyBase
  • added: static field DeserializationFeature.FAIL_ON_TRAILING_TOKENS: DeserializationFeature
  • added: static field DeserializationFeature.FAIL_ON_UNEXPECTED_VIEW_PROPERTIES: DeserializationFeature
  • added: static field EnumNamingStrategies.CamelCaseStrategy.INSTANCE: EnumNamingStrategies.CamelCaseStrategy
  • added: static field JsonNode.OverwriteMode.ALL: JsonNode.OverwriteMode
  • added: static field JsonNode.OverwriteMode.NONE: JsonNode.OverwriteMode
  • added: static field JsonNode.OverwriteMode.NULLS: JsonNode.OverwriteMode
  • added: static field JsonNode.OverwriteMode.SCALARS: JsonNode.OverwriteMode
  • added: static field MapperFeature.ACCEPT_CASE_INSENSITIVE_ENUMS: MapperFeature
  • added: static field MapperFeature.ACCEPT_CASE_INSENSITIVE_VALUES: MapperFeature
  • added: static field MapperFeature.ALLOW_COERCION_OF_SCALARS: MapperFeature
  • added: static field MapperFeature.ALLOW_IS_GETTERS_FOR_NON_BOOLEAN: MapperFeature
  • added: static field MapperFeature.ALLOW_VOID_VALUED_PROPERTIES: MapperFeature
  • added: static field MapperFeature.APPLY_DEFAULT_VALUES: MapperFeature
  • added: static field MapperFeature.BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES: MapperFeature
  • added: static field MapperFeature.IGNORE_MERGE_FOR_UNMERGEABLE: MapperFeature
  • added: static field MapperFeature.INFER_BUILDER_TYPE_BINDINGS: MapperFeature
  • added: static field MapperFeature.INFER_CREATOR_FROM_CONSTRUCTOR_PROPERTIES: MapperFeature
  • added: static field MapperFeature.REQUIRE_TYPE_ID_FOR_SUBTYPES: MapperFeature
  • added: static field MapperFeature.SORT_CREATOR_PROPERTIES_BY_DECLARATION_ORDER: MapperFeature
  • added: static field MapperFeature.SORT_CREATOR_PROPERTIES_FIRST: MapperFeature
  • added: static field MapperFeature.USE_BASE_TYPE_AS_DEFAULT_IMPL: MapperFeature
  • added: static field ObjectMapper.DefaultTyping.EVERYTHING: ObjectMapper.DefaultTyping
  • added: static field ObjectMapper.DefaultTyping.NON_FINAL_AND_ENUMS: ObjectMapper.DefaultTyping
  • added: static field PropertyNamingStrategies.KEBAB_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.KebabCaseStrategy.INSTANCE: PropertyNamingStrategies.KebabCaseStrategy
  • added: static field PropertyNamingStrategies.LOWER_CAMEL_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.LOWER_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.LOWER_DOT_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.LowerCamelCaseStrategy.INSTANCE: PropertyNamingStrategies.LowerCamelCaseStrategy
  • added: static field PropertyNamingStrategies.LowerCaseStrategy.INSTANCE: PropertyNamingStrategies.LowerCaseStrategy
  • added: static field PropertyNamingStrategies.LowerDotCaseStrategy.INSTANCE: PropertyNamingStrategies.LowerDotCaseStrategy
  • added: static field PropertyNamingStrategies.SNAKE_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.SnakeCaseStrategy.INSTANCE: PropertyNamingStrategies.SnakeCaseStrategy
  • added: static field PropertyNamingStrategies.UPPER_CAMEL_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.UPPER_SNAKE_CASE: PropertyNamingStrategy
  • added: static field PropertyNamingStrategies.UpperCamelCaseStrategy.INSTANCE: PropertyNamingStrategies.UpperCamelCaseStrategy
  • added: static field PropertyNamingStrategies.UpperSnakeCaseStrategy.INSTANCE: PropertyNamingStrategies.UpperSnakeCaseStrategy
  • added: static field PropertyNamingStrategy.LOWER_DOT_CASE: PropertyNamingStrategy
  • added: static field SerializationFeature.WRITE_DATES_WITH_CONTEXT_TIME_ZONE: SerializationFeature
  • added: static field SerializationFeature.WRITE_ENUM_KEYS_USING_INDEX: SerializationFeature
  • added: static field SerializationFeature.WRITE_SELF_REFERENCES_AS_NULL: SerializationFeature
  • added: static final class PropertyMetadata.MergeInfo
  • added: static method JsonNode.OverwriteMode.valueOf(String): JsonNode.OverwriteMode
  • added: static method JsonNode.OverwriteMode.values(): JsonNode.OverwriteMode[]
  • added: static method MapperFeature.collectLongDefaults(): long
  • added: static method ObjectMapper.DefaultTypeResolverBuilder.construct(ObjectMapper.DefaultTyping, PolymorphicTypeValidator): ObjectMapper.DefaultTypeResolverBuilder
  • added: static method PropertyMetadata.MergeInfo.createForDefaults(AnnotatedMember): PropertyMetadata.MergeInfo
  • added: static method PropertyMetadata.MergeInfo.createForPropertyOverride(AnnotatedMember): PropertyMetadata.MergeInfo
  • added: static method PropertyMetadata.MergeInfo.createForTypeOverride(AnnotatedMember): PropertyMetadata.MergeInfo
  • added: static method PropertyName.merge(PropertyName, PropertyName): PropertyName
  • added: static method PropertyNamingStrategy.PropertyNamingStrategyBase.translateLowerCaseWithSeparator(String, char): String
  • added: @interface EnumNaming
  • added: ctor JsonPOJOBuilder.Value(String, String)
  • added: method EnumNaming.value(): Class
  • added: static field JsonPOJOBuilder.DEFAULT_BUILD_METHOD: String
  • added: static field JsonPOJOBuilder.DEFAULT_WITH_PREFIX: String
  • removed: field BaseSettings._visibilityChecker: VisibilityChecker
  • removed: method BaseSettings.getVisibilityChecker(): VisibilityChecker
  • removed: method BaseSettings.withVisibility(PropertyAccessor, JsonAutoDetect.Visibility): BaseSettings
  • removed: method BaseSettings.withVisibilityChecker(VisibilityChecker): BaseSettings
  • removed: method MapperConfigBase.withVisibility(PropertyAccessor, JsonAutoDetect.Visibility): MapperConfigBase
  • changed: ctor BaseSettings(ClassIntrospector, AnnotationIntrospector, VisibilityChecker, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant) โ†’ ctor BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant, PolymorphicTypeValidator)
  • changed: ctor ConfigOverrides(Map) โ†’ ctor ConfigOverrides(Map, JsonInclude.Value, JsonSetter.Value, VisibilityChecker, Boolean)
  • changed: ctor MapperConfig(BaseSettings, int) โ†’ ctor MapperConfig(BaseSettings, long)
  • changed: ctor MapperConfig(MapperConfig, int) โ†’ ctor MapperConfig(MapperConfig, long)
  • changed: ctor MapperConfigBase(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup) โ†’ ctor MapperConfigBase(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides, DatatypeFeatures)
  • changed: ctor MapperConfigBase(BaseSettings, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides) โ†’ ctor MapperConfigBase(MapperConfigBase, DatatypeFeatures)
  • changed: ctor MapperConfigBase(MapperConfigBase, SimpleMixInResolver, RootNameLookup, ConfigOverrides) โ†’ ctor MapperConfigBase(MapperConfigBase, SubtypeResolver, SimpleMixInResolver, RootNameLookup, ConfigOverrides)
  • changed: ctor MapperConfigBase(MapperConfigBase, int) โ†’ ctor MapperConfigBase(MapperConfigBase, long)
  • changed: field MapperConfig._mapperFeatures: int โ†’ field MapperConfig._mapperFeatures: long
  • changed: method MapperConfigBase.with(VisibilityChecker): MapperConfigBase โ†’ method MapperConfigBase.with(AccessorNamingStrategy.Provider): MapperConfigBase
  • added: abstract class MapperBuilder
  • added: class CoercionConfig implements Serializable
  • added: class CoercionConfigs implements Serializable
  • added: class DatatypeFeatures implements Serializable
  • added: class DefaultCacheProvider implements CacheProvider
  • added: class MutableCoercionConfig extends CoercionConfig implements Serializable
  • added: ctor BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant, PolymorphicTypeValidator, AccessorNamingStrategy.Provider)
  • added: ctor BaseSettings(ClassIntrospector, AnnotationIntrospector, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder, DateFormat, HandlerInstantiator, Locale, TimeZone, Base64Variant, PolymorphicTypeValidator, AccessorNamingStrategy.Provider, CacheProvider)
  • added: ctor CoercionConfig()
  • added: ctor CoercionConfig(CoercionConfig)
  • added: ctor CoercionConfigs()
  • added: ctor CoercionConfigs(CoercionAction, MutableCoercionConfig, MutableCoercionConfig[], Map)
  • added: ctor ConfigOverrides(Map, JsonInclude.Value, JsonSetter.Value, VisibilityChecker, Boolean, Boolean)
  • added: ctor ConstructorDetector(ConstructorDetector.SingleArgConstructor)
  • added: ctor ConstructorDetector(ConstructorDetector.SingleArgConstructor, boolean, boolean)
  • added: ctor DatatypeFeatures(int, int, int, int)
  • added: ctor DefaultCacheProvider(int, int, int)
  • added: ctor MapperBuilder(ObjectMapper)
  • added: ctor MutableCoercionConfig()
  • added: ctor MutableCoercionConfig(MutableCoercionConfig)
  • added: enum CoercionAction
  • added: enum CoercionInputShape
  • added: enum ConstructorDetector.SingleArgConstructor
  • added: enum EnumFeature implements DatatypeFeature
  • added: enum JsonNodeFeature implements DatatypeFeature
  • added: field BaseSettings._accessorNaming: AccessorNamingStrategy.Provider
  • added: field BaseSettings._cacheProvider: CacheProvider
  • added: field BaseSettings._typeValidator: PolymorphicTypeValidator
  • added: field CoercionConfig._acceptBlankAsEmpty: Boolean
  • added: field CoercionConfig._coercionsByShape: CoercionAction[]
  • added: field CoercionConfigs._defaultAction: CoercionAction
  • added: field CoercionConfigs._defaultCoercions: MutableCoercionConfig
  • added: field CoercionConfigs._perClassCoercions: Map
  • added: field CoercionConfigs._perTypeCoercions: MutableCoercionConfig[]
  • added: field ConfigOverride._includeAsProperty: JsonInclude.Value
  • added: field ConfigOverride._mergeable: Boolean
  • added: field ConfigOverride._setterInfo: JsonSetter.Value
  • added: field ConfigOverride._visibility: JsonAutoDetect.Value
  • added: field ConfigOverrides._defaultInclusion: JsonInclude.Value
  • added: field ConfigOverrides._defaultLeniency: Boolean
  • added: field ConfigOverrides._defaultMergeable: Boolean
  • added: field ConfigOverrides._defaultSetterInfo: JsonSetter.Value
  • added: field ConfigOverrides._visibilityChecker: VisibilityChecker
  • added: field ConstructorDetector._allowJDKTypeCtors: boolean
  • added: field ConstructorDetector._requireCtorAnnotation: boolean
  • added: field ConstructorDetector._singleArgMode: ConstructorDetector.SingleArgConstructor
  • added: field DefaultCacheProvider._maxDeserializerCacheSize: int
  • added: field DefaultCacheProvider._maxSerializerCacheSize: int
  • added: field DefaultCacheProvider._maxTypeFactoryCacheSize: int
  • added: field MapperBuilder._mapper: ObjectMapper
  • added: field MapperConfigBase._datatypeFeatures: DatatypeFeatures
  • added: final class ConstructorDetector implements Serializable
  • added: interface CacheProvider extends Serializable
  • added: interface DatatypeFeature extends JacksonFeature
  • added: method BaseSettings.copy(): BaseSettings
  • added: method BaseSettings.getAccessorNaming(): AccessorNamingStrategy.Provider
  • added: method BaseSettings.getCacheProvider(): CacheProvider
  • added: method BaseSettings.getPolymorphicTypeValidator(): PolymorphicTypeValidator
  • added: method BaseSettings.with(CacheProvider): BaseSettings
  • added: method BaseSettings.with(PolymorphicTypeValidator): BaseSettings
  • added: method BaseSettings.withAccessorNaming(AccessorNamingStrategy.Provider): BaseSettings
  • added: method CacheProvider.forDeserializerCache(DeserializationConfig): LookupCache
  • added: method CacheProvider.forSerializerCache(SerializationConfig): LookupCache
  • added: method CacheProvider.forTypeFactory(): LookupCache
  • added: method CoercionConfig.findAction(CoercionInputShape): CoercionAction
  • added: method CoercionConfig.getAcceptBlankAsEmpty(): Boolean
  • added: method CoercionConfigs._isScalarType(LogicalType): boolean
  • added: method CoercionConfigs.copy(): CoercionConfigs
  • added: method CoercionConfigs.defaultCoercions(): MutableCoercionConfig
  • added: method CoercionConfigs.findCoercion(DeserializationConfig, LogicalType, Class, CoercionInputShape): CoercionAction
  • added: method CoercionConfigs.findCoercionFromBlankString(DeserializationConfig, LogicalType, Class, CoercionAction): CoercionAction
  • added: method CoercionConfigs.findOrCreateCoercion(Class): MutableCoercionConfig
  • added: method CoercionConfigs.findOrCreateCoercion(LogicalType): MutableCoercionConfig
  • added: method ConfigOverride.getIncludeAsProperty(): JsonInclude.Value
  • added: method ConfigOverride.getMergeable(): Boolean
  • added: method ConfigOverride.getSetterInfo(): JsonSetter.Value
  • added: method ConfigOverride.getVisibility(): JsonAutoDetect.Value
  • added: method ConfigOverrides.findFormatDefaults(Class): JsonFormat.Value
  • added: method ConfigOverrides.getDefaultInclusion(): JsonInclude.Value
  • added: method ConfigOverrides.getDefaultLeniency(): Boolean
  • added: method ConfigOverrides.getDefaultMergeable(): Boolean
  • added: method ConfigOverrides.getDefaultSetterInfo(): JsonSetter.Value
  • added: method ConfigOverrides.getDefaultVisibility(): VisibilityChecker
  • added: method ConfigOverrides.setDefaultInclusion(JsonInclude.Value): void
  • added: method ConfigOverrides.setDefaultLeniency(Boolean): void
  • added: method ConfigOverrides.setDefaultMergeable(Boolean): void
  • added: method ConfigOverrides.setDefaultSetterInfo(JsonSetter.Value): void
  • added: method ConfigOverrides.setDefaultVisibility(VisibilityChecker): void
  • added: method ConstructorDetector.allowJDKTypeConstructors(): boolean
  • added: method ConstructorDetector.requireCtorAnnotation(): boolean
  • added: method ConstructorDetector.shouldIntrospectorImplicitConstructors(Class): boolean
  • added: method ConstructorDetector.singleArgCreatorDefaultsToDelegating(): boolean
  • added: method ConstructorDetector.singleArgCreatorDefaultsToProperties(): boolean
  • added: method ConstructorDetector.singleArgMode(): ConstructorDetector.SingleArgConstructor
  • added: method ConstructorDetector.withAllowJDKTypeConstructors(boolean): ConstructorDetector
  • added: method ConstructorDetector.withRequireAnnotation(boolean): ConstructorDetector
  • added: method ConstructorDetector.withSingleArgMode(ConstructorDetector.SingleArgConstructor): ConstructorDetector
  • added: method DatatypeFeature.featureIndex(): int
  • added: method DatatypeFeatures.getExplicitState(DatatypeFeature): Boolean
  • added: method DatatypeFeatures.isEnabled(DatatypeFeature): boolean
  • added: method DatatypeFeatures.isExplicitlyDisabled(DatatypeFeature): boolean
  • added: method DatatypeFeatures.isExplicitlyEnabled(DatatypeFeature): boolean
  • added: method DatatypeFeatures.isExplicitlySet(DatatypeFeature): boolean
  • added: method DatatypeFeatures.with(DatatypeFeature): DatatypeFeatures
  • added: method DatatypeFeatures.withFeatures(DatatypeFeature[]): DatatypeFeatures
  • added: method DatatypeFeatures.without(DatatypeFeature): DatatypeFeatures
  • added: method DatatypeFeatures.withoutFeatures(DatatypeFeature[]): DatatypeFeatures
  • added: method DefaultCacheProvider.Builder.build(): DefaultCacheProvider
  • added: method DefaultCacheProvider.Builder.maxDeserializerCacheSize(int): DefaultCacheProvider.Builder
  • added: method DefaultCacheProvider.Builder.maxSerializerCacheSize(int): DefaultCacheProvider.Builder
  • added: method DefaultCacheProvider.Builder.maxTypeFactoryCacheSize(int): DefaultCacheProvider.Builder
  • added: method DefaultCacheProvider._buildCache(int): LookupCache
  • added: method DefaultCacheProvider.forDeserializerCache(DeserializationConfig): LookupCache
  • added: method DefaultCacheProvider.forSerializerCache(SerializationConfig): LookupCache
  • added: method DefaultCacheProvider.forTypeFactory(): LookupCache
  • added: method EnumFeature.enabledByDefault(): boolean
  • added: method EnumFeature.enabledIn(int): boolean
  • added: method EnumFeature.featureIndex(): int
  • added: method EnumFeature.getMask(): int
  • added: method HandlerInstantiator.includeFilterInstance(SerializationConfig, BeanPropertyDefinition, Class): Object
  • added: method JsonNodeFeature.enabledByDefault(): boolean
  • added: method JsonNodeFeature.enabledIn(int): boolean
  • added: method JsonNodeFeature.featureIndex(): int
  • added: method JsonNodeFeature.getMask(): int
  • added: method MapperBuilder._this(): MapperBuilder
  • added: method MapperBuilder.accessorNaming(AccessorNamingStrategy.Provider): MapperBuilder
  • added: method MapperBuilder.activateDefaultTyping(PolymorphicTypeValidator): MapperBuilder
  • added: method MapperBuilder.activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping): MapperBuilder
  • added: method MapperBuilder.activateDefaultTyping(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, JsonTypeInfo.As): MapperBuilder
  • added: method MapperBuilder.activateDefaultTypingAsProperty(PolymorphicTypeValidator, ObjectMapper.DefaultTyping, String): MapperBuilder
  • added: method MapperBuilder.addHandler(DeserializationProblemHandler): MapperBuilder
  • added: method MapperBuilder.addMixIn(Class, Class): MapperBuilder
  • added: method MapperBuilder.addModule(Module): MapperBuilder
  • added: method MapperBuilder.addModules(Iterable): MapperBuilder
  • added: method MapperBuilder.addModules(Module[]): MapperBuilder
  • added: method MapperBuilder.annotationIntrospector(AnnotationIntrospector): MapperBuilder
  • added: method MapperBuilder.build(): ObjectMapper
  • added: method MapperBuilder.cacheProvider(CacheProvider): MapperBuilder
  • added: method MapperBuilder.clearProblemHandlers(): MapperBuilder
  • added: method MapperBuilder.configure(DatatypeFeature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(DeserializationFeature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(JsonGenerator.Feature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(JsonParser.Feature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(MapperFeature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(SerializationFeature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(StreamReadFeature, boolean): MapperBuilder
  • added: method MapperBuilder.configure(StreamWriteFeature, boolean): MapperBuilder
  • added: method MapperBuilder.constructorDetector(ConstructorDetector): MapperBuilder
  • added: method MapperBuilder.deactivateDefaultTyping(): MapperBuilder
  • added: method MapperBuilder.defaultAttributes(ContextAttributes): MapperBuilder
  • added: method MapperBuilder.defaultBase64Variant(Base64Variant): MapperBuilder
  • added: method MapperBuilder.defaultDateFormat(DateFormat): MapperBuilder
  • added: method MapperBuilder.defaultLeniency(Boolean): MapperBuilder
  • added: method MapperBuilder.defaultLocale(Locale): MapperBuilder
  • added: method MapperBuilder.defaultMergeable(Boolean): MapperBuilder
  • added: method MapperBuilder.defaultPrettyPrinter(PrettyPrinter): MapperBuilder
  • added: method MapperBuilder.defaultPropertyInclusion(JsonInclude.Value): MapperBuilder
  • added: method MapperBuilder.defaultSetterInfo(JsonSetter.Value): MapperBuilder
  • added: method MapperBuilder.defaultTimeZone(TimeZone): MapperBuilder
  • added: method MapperBuilder.disable(DatatypeFeature[]): MapperBuilder
  • added: method MapperBuilder.disable(DeserializationFeature[]): MapperBuilder
  • added: method MapperBuilder.disable(JsonGenerator.Feature[]): MapperBuilder
  • added: method MapperBuilder.disable(JsonParser.Feature[]): MapperBuilder
  • added: method MapperBuilder.disable(MapperFeature[]): MapperBuilder
  • added: method MapperBuilder.disable(SerializationFeature[]): MapperBuilder
  • added: method MapperBuilder.disable(StreamReadFeature[]): MapperBuilder
  • added: method MapperBuilder.disable(StreamWriteFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(DatatypeFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(DeserializationFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(JsonGenerator.Feature[]): MapperBuilder
  • added: method MapperBuilder.enable(JsonParser.Feature[]): MapperBuilder
  • added: method MapperBuilder.enable(MapperFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(SerializationFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(StreamReadFeature[]): MapperBuilder
  • added: method MapperBuilder.enable(StreamWriteFeature[]): MapperBuilder
  • added: method MapperBuilder.filterProvider(FilterProvider): MapperBuilder
  • added: method MapperBuilder.findAndAddModules(): MapperBuilder
  • added: method MapperBuilder.handlerInstantiator(HandlerInstantiator): MapperBuilder
  • added: method MapperBuilder.injectableValues(InjectableValues): MapperBuilder
  • added: method MapperBuilder.isEnabled(DeserializationFeature): boolean
  • added: method MapperBuilder.isEnabled(JsonGenerator.Feature): boolean
  • added: method MapperBuilder.isEnabled(JsonParser.Feature): boolean
  • added: method MapperBuilder.isEnabled(MapperFeature): boolean
  • added: method MapperBuilder.isEnabled(SerializationFeature): boolean
  • added: method MapperBuilder.nodeFactory(JsonNodeFactory): MapperBuilder
  • added: method MapperBuilder.polymorphicTypeValidator(PolymorphicTypeValidator): MapperBuilder
  • added: method MapperBuilder.propertyNamingStrategy(PropertyNamingStrategy): MapperBuilder
  • added: method MapperBuilder.registerSubtypes(Class[]): MapperBuilder
  • added: method MapperBuilder.registerSubtypes(Collection): MapperBuilder
  • added: method MapperBuilder.registerSubtypes(NamedType[]): MapperBuilder
  • added: method MapperBuilder.removeMixIn(Class): MapperBuilder
  • added: method MapperBuilder.serializationInclusion(JsonInclude.Include): MapperBuilder
  • added: method MapperBuilder.serializerFactory(SerializerFactory): MapperBuilder
  • added: method MapperBuilder.setDefaultTyping(TypeResolverBuilder): MapperBuilder
  • added: method MapperBuilder.streamFactory(): TokenStreamFactory
  • added: method MapperBuilder.subtypeResolver(SubtypeResolver): MapperBuilder
  • added: method MapperBuilder.typeFactory(TypeFactory): MapperBuilder
  • added: method MapperBuilder.visibility(PropertyAccessor, JsonAutoDetect.Visibility): MapperBuilder
  • added: method MapperBuilder.visibility(VisibilityChecker): MapperBuilder
  • added: method MapperBuilder.withCoercionConfig(Class, Consumer): MapperBuilder
  • added: method MapperBuilder.withCoercionConfig(LogicalType, Consumer): MapperBuilder
  • added: method MapperBuilder.withCoercionConfigDefaults(Consumer): MapperBuilder
  • added: method MapperBuilder.withConfigOverride(Class, Consumer): MapperBuilder
  • added: method MapperConfig.getAccessorNaming(): AccessorNamingStrategy.Provider
  • added: method MapperConfig.getCacheProvider(): CacheProvider
  • added: method MapperConfig.getConfigOverride(Class): ConfigOverride
  • added: method MapperConfig.getConstructorDetector(): ConstructorDetector
  • added: method MapperConfig.getDatatypeFeatures(): DatatypeFeatures
  • added: method MapperConfig.getDefaultInclusion(Class, Class): JsonInclude.Value
  • added: method MapperConfig.getDefaultInclusion(Class, Class, JsonInclude.Value): JsonInclude.Value
  • added: method MapperConfig.getDefaultMergeable(): Boolean
  • added: method MapperConfig.getDefaultMergeable(Class): Boolean
  • added: method MapperConfig.getDefaultPropertyInclusions(Class, AnnotatedClass): JsonIncludeProperties.Value
  • added: method MapperConfig.getDefaultSetterInfo(): JsonSetter.Value
  • added: method MapperConfig.getDefaultVisibilityChecker(Class, AnnotatedClass): VisibilityChecker
  • added: method MapperConfig.getPolymorphicTypeValidator(): PolymorphicTypeValidator
  • added: method MapperConfig.hasExplicitTimeZone(): boolean
  • added: method MapperConfig.isEnabled(DatatypeFeature): boolean
  • added: method MapperConfigBase._datatypeFeatures(): DatatypeFeatures
  • added: method MapperConfigBase._with(DatatypeFeatures): MapperConfigBase
  • added: method MapperConfigBase._withBase(BaseSettings): MapperConfigBase
  • added: method MapperConfigBase._withMapperFeatures(long): MapperConfigBase
  • added: method MapperConfigBase.getConfigOverride(Class): ConfigOverride
  • added: method MapperConfigBase.getDatatypeFeatures(): DatatypeFeatures
  • added: method MapperConfigBase.getDefaultInclusion(Class, Class): JsonInclude.Value
  • added: method MapperConfigBase.getDefaultMergeable(): Boolean
  • added: method MapperConfigBase.getDefaultMergeable(Class): Boolean
  • added: method MapperConfigBase.getDefaultPropertyInclusion(): JsonInclude.Value
  • added: method MapperConfigBase.getDefaultPropertyInclusion(Class): JsonInclude.Value
  • added: method MapperConfigBase.getDefaultPropertyInclusions(Class, AnnotatedClass): JsonIncludeProperties.Value
  • added: method MapperConfigBase.getDefaultSetterInfo(): JsonSetter.Value
  • added: method MapperConfigBase.getDefaultVisibilityChecker(Class, AnnotatedClass): VisibilityChecker
  • added: method MapperConfigBase.with(CacheProvider): MapperConfigBase
  • added: method MapperConfigBase.with(DatatypeFeature): MapperConfigBase
  • added: method MapperConfigBase.with(DatatypeFeature, boolean): MapperConfigBase
  • added: method MapperConfigBase.with(MapperFeature, boolean): MapperConfigBase
  • added: method MapperConfigBase.with(MapperFeature[]): MapperConfigBase
  • added: method MapperConfigBase.withFeatures(DatatypeFeature[]): MapperConfigBase
  • added: method MapperConfigBase.without(DatatypeFeature): MapperConfigBase
  • added: method MapperConfigBase.without(MapperFeature[]): MapperConfigBase
  • added: method MapperConfigBase.withoutFeatures(DatatypeFeature[]): MapperConfigBase
  • added: method MutableCoercionConfig.copy(): MutableCoercionConfig
  • added: method MutableCoercionConfig.setAcceptBlankAsEmpty(Boolean): MutableCoercionConfig
  • added: method MutableCoercionConfig.setCoercion(CoercionInputShape, CoercionAction): MutableCoercionConfig
  • added: method MutableConfigOverride.setIncludeAsProperty(JsonInclude.Value): MutableConfigOverride
  • added: method MutableConfigOverride.setMergeable(Boolean): MutableConfigOverride
  • added: method MutableConfigOverride.setSetterInfo(JsonSetter.Value): MutableConfigOverride
  • added: method MutableConfigOverride.setVisibility(JsonAutoDetect.Value): MutableConfigOverride
  • added: static class DefaultCacheProvider.Builder
  • added: static field CoercionAction.AsEmpty: CoercionAction
  • added: static field CoercionAction.AsNull: CoercionAction
  • added: static field CoercionAction.Fail: CoercionAction
  • added: static field CoercionAction.TryConvert: CoercionAction
  • added: static field CoercionInputShape.Array: CoercionInputShape
  • added: static field CoercionInputShape.Binary: CoercionInputShape
  • added: static field CoercionInputShape.Boolean: CoercionInputShape
  • added: static field CoercionInputShape.EmptyArray: CoercionInputShape
  • added: static field CoercionInputShape.EmptyObject: CoercionInputShape
  • added: static field CoercionInputShape.EmptyString: CoercionInputShape
  • added: static field CoercionInputShape.Float: CoercionInputShape
  • added: static field CoercionInputShape.Integer: CoercionInputShape
  • added: static field CoercionInputShape.Object: CoercionInputShape
  • added: static field CoercionInputShape.String: CoercionInputShape
  • added: static field ConstructorDetector.DEFAULT: ConstructorDetector
  • added: static field ConstructorDetector.EXPLICIT_ONLY: ConstructorDetector
  • added: static field ConstructorDetector.SingleArgConstructor.DELEGATING: ConstructorDetector.SingleArgConstructor
  • added: static field ConstructorDetector.SingleArgConstructor.HEURISTIC: ConstructorDetector.SingleArgConstructor
  • added: static field ConstructorDetector.SingleArgConstructor.PROPERTIES: ConstructorDetector.SingleArgConstructor
  • added: static field ConstructorDetector.SingleArgConstructor.REQUIRE_MODE: ConstructorDetector.SingleArgConstructor
  • added: static field ConstructorDetector.USE_DELEGATING: ConstructorDetector
  • added: static field ConstructorDetector.USE_PROPERTIES_BASED: ConstructorDetector
  • added: static field DatatypeFeatures.FEATURE_INDEX_ENUM: int
  • added: static field DatatypeFeatures.FEATURE_INDEX_JSON_NODE: int
  • added: static field EnumFeature.READ_ENUM_KEYS_USING_INDEX: EnumFeature
  • added: static field EnumFeature.WRITE_ENUMS_TO_LOWERCASE: EnumFeature
  • added: static field JsonNodeFeature.FAIL_ON_NAN_TO_BIG_DECIMAL_COERCION: JsonNodeFeature
  • added: static field JsonNodeFeature.READ_NULL_PROPERTIES: JsonNodeFeature
  • added: static field JsonNodeFeature.STRIP_TRAILING_BIGDECIMAL_ZEROES: JsonNodeFeature
  • added: static field JsonNodeFeature.WRITE_NULL_PROPERTIES: JsonNodeFeature
  • added: static field JsonNodeFeature.WRITE_PROPERTIES_SORTED: JsonNodeFeature
  • added: static field MapperConfigBase.EMPTY_OVERRIDE: ConfigOverride
  • added: static method CoercionAction.valueOf(String): CoercionAction
  • added: static method CoercionAction.values(): CoercionAction[]
  • added: static method CoercionInputShape.valueOf(String): CoercionInputShape
  • added: static method CoercionInputShape.values(): CoercionInputShape[]
  • added: static method ConfigOverride.empty(): ConfigOverride
  • added: static method ConstructorDetector.SingleArgConstructor.valueOf(String): ConstructorDetector.SingleArgConstructor
  • added: static method ConstructorDetector.SingleArgConstructor.values(): ConstructorDetector.SingleArgConstructor[]
  • added: static method DatatypeFeatures.defaultFeatures(): DatatypeFeatures
  • added: static method DefaultCacheProvider.builder(): DefaultCacheProvider.Builder
  • added: static method DefaultCacheProvider.defaultInstance(): CacheProvider
  • added: static method EnumFeature.valueOf(String): EnumFeature
  • added: static method EnumFeature.values(): EnumFeature[]
  • added: static method JsonNodeFeature.valueOf(String): JsonNodeFeature
  • added: static method JsonNodeFeature.values(): JsonNodeFeature[]
  • added: static method MapperBuilder.findModules(): List
  • added: static method MapperBuilder.findModules(ClassLoader): List
  • removed: ctor DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl)
  • removed: ctor DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializationConfig, JsonParser, InjectableValues)
  • removed: ctor DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl, DeserializerFactory)
  • removed: ctor SettableAnyProperty(SettableAnyProperty)
  • removed: ctor SettableBeanProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, boolean)
  • removed: ctor UnresolvedForwardReference(String)
  • removed: ctor UnresolvedForwardReference(String, JsonLocation, ReadableObjectId)
  • removed: field CreatorProperty._injectableValueId: Object
  • removed: method BasicDeserializerFactory._addDeserializerConstructors(DeserializationContext, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, Map): void
  • removed: method BasicDeserializerFactory._addDeserializerFactoryMethods(DeserializationContext, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, Map): void
  • removed: method BasicDeserializerFactory._checkIfCreatorPropertyBased(AnnotationIntrospector, AnnotatedWithParams, BeanPropertyDefinition): boolean
  • removed: method BasicDeserializerFactory._checkImplicitlyNamedConstructors(DeserializationContext, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, List): void
  • removed: method BasicDeserializerFactory._findCreatorsFromProperties(DeserializationContext, BeanDescription): Map
  • removed: method BasicDeserializerFactory._findExplicitParamName(AnnotatedParameter, AnnotationIntrospector): PropertyName
  • removed: method BasicDeserializerFactory._findImplicitParamName(AnnotatedParameter, AnnotationIntrospector): PropertyName
  • removed: method BasicDeserializerFactory._findJsonValueFor(DeserializationConfig, JavaType): AnnotatedMethod
  • removed: method BasicDeserializerFactory._findParamName(AnnotatedParameter, AnnotationIntrospector): PropertyName
  • removed: method BasicDeserializerFactory._handleSingleArgumentConstructor(DeserializationContext, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, AnnotatedConstructor, boolean, boolean): boolean
  • removed: method BasicDeserializerFactory._handleSingleArgumentFactory(DeserializationConfig, BeanDescription, VisibilityChecker, AnnotationIntrospector, CreatorCollector, AnnotatedMethod, boolean): boolean
  • removed: method BasicDeserializerFactory._hasExplicitParamName(AnnotatedParameter, AnnotationIntrospector): boolean
  • removed: method BasicDeserializerFactory.modifyTypeByAnnotation(DeserializationContext, Annotated, JavaType): JavaType
  • removed: method BasicDeserializerFactory.resolveType(DeserializationContext, BeanDescription, JavaType, AnnotatedMember): JavaType
  • removed: method BeanDeserializer._missingToken(JsonParser, DeserializationContext): Object
  • removed: method BeanDeserializer.withIgnorableProperties(Set): BeanDeserializer
  • removed: method BeanDeserializerBase._resolveUnwrappedProperty(DeserializationContext, SettableBeanProperty): SettableBeanProperty
  • removed: method BeanDeserializerBase.wrapAndThrow(Throwable, Object, int, DeserializationContext): void
  • removed: method BuilderBasedDeserializer.withIgnorableProperties(Set): BeanDeserializerBase
  • removed: method SettableBeanProperty.withName(String): SettableBeanProperty
  • removed: method ValueInstantiator.getIncompleteParameter(): AnnotatedParameter
  • changed: abstract class BeanDeserializerBase extends StdDeserializer implements ContextualDeserializer, ResolvableDeserializer, Serializable โ†’ abstract class BeanDeserializerBase extends StdDeserializer implements ContextualDeserializer, ResolvableDeserializer, ValueInstantiator.Gettable, Serializable
  • changed: abstract class BeanDeserializerModifier โ†’ abstract class BeanDeserializerModifier implements Serializable
  • changed: class AbstractDeserializer extends JsonDeserializer implements Serializable โ†’ class AbstractDeserializer extends JsonDeserializer implements ContextualDeserializer, Serializable
  • changed: class DataFormatReaders.AccessorForReader extends InputAccessor.Std โ†’ static class DataFormatReaders.AccessorForReader extends InputAccessor.Std
  • changed: class SettableAnyProperty implements Serializable โ†’ abstract class SettableAnyProperty implements Serializable
  • changed: ctor BeanDeserializerBase(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map, Set, boolean, boolean) โ†’ ctor BeanDeserializerBase(BeanDeserializerBase, Set, Set)
  • changed: ctor BeanDeserializerBuilder(BeanDescription, DeserializationConfig) โ†’ ctor BeanDeserializerBuilder(BeanDescription, DeserializationContext)
  • changed: ctor CreatorProperty(CreatorProperty, JsonDeserializer) โ†’ ctor CreatorProperty(CreatorProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor DataFormatReaders.AccessorForReader(DataFormatReaders, InputStream, byte[]) โ†’ ctor DataFormatReaders.AccessorForReader(InputStream, byte[])
  • changed: ctor DataFormatReaders.AccessorForReader(DataFormatReaders, byte[]) โ†’ ctor DataFormatReaders.AccessorForReader(byte[])
  • changed: ctor DataFormatReaders.AccessorForReader(DataFormatReaders, byte[], int, int) โ†’ ctor DataFormatReaders.AccessorForReader(byte[], int, int)
  • changed: ctor SettableAnyProperty(BeanProperty, AnnotatedMember, JavaType, JsonDeserializer, TypeDeserializer) โ†’ ctor SettableAnyProperty(BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer)
  • changed: ctor SettableBeanProperty(SettableBeanProperty, JsonDeserializer) โ†’ ctor SettableBeanProperty(SettableBeanProperty, JsonDeserializer, NullValueProvider)
  • changed: field BeanDeserializerBase._subDeserializers: HashMap โ†’ field BeanDeserializerBase._subDeserializers: ConcurrentHashMap
  • changed: field DeserializerCache._cachedDeserializers: ConcurrentHashMap โ†’ field DeserializerCache._cachedDeserializers: LookupCache
  • changed: method BasicDeserializerFactory.constructCreatorProperty(DeserializationContext, BeanDescription, PropertyName, int, AnnotatedParameter, Object): SettableBeanProperty โ†’ method BasicDeserializerFactory.constructCreatorProperty(DeserializationContext, BeanDescription, PropertyName, int, AnnotatedParameter, JacksonInject.Value): SettableBeanProperty
  • changed: method BasicDeserializerFactory.constructEnumResolver(Class, DeserializationConfig, AnnotatedMethod): EnumResolver โ†’ method BasicDeserializerFactory.constructEnumResolver(Class, DeserializationConfig, BeanDescription): EnumResolver
  • changed: method BeanDeserializerBase.wrapAndThrow(Throwable, Object, String, DeserializationContext): void โ†’ method BeanDeserializerBase.wrapAndThrow(Throwable, Object, String, DeserializationContext): Object
  • changed: method BeanDeserializerFactory.isIgnorableType(DeserializationConfig, BeanDescription, Class, Map): boolean โ†’ method BeanDeserializerFactory.isIgnorableType(DeserializationConfig, BeanPropertyDefinition, Class, Map): boolean
  • changed: method BuilderBasedDeserializer.deserializeWithUnwrapped(JsonParser, DeserializationContext, Object): Object โ†’ method BuilderBasedDeserializer.deserializeWithUnwrapped(JsonParser, DeserializationContext, Object, TokenBuffer): Object
  • changed: method CreatorProperty.withName(PropertyName): CreatorProperty โ†’ method CreatorProperty.withName(PropertyName): SettableBeanProperty
  • changed: method CreatorProperty.withValueDeserializer(JsonDeserializer): CreatorProperty โ†’ method CreatorProperty.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • changed: method SettableAnyProperty._throwAsIOE(Exception, String, Object): void โ†’ method SettableAnyProperty._throwAsIOE(Exception, Object, Object): void
  • changed: method SettableAnyProperty.set(Object, String, Object): void โ†’ method SettableAnyProperty.set(Object, Object, Object): void
  • changed: static class Deserializers.Base implements Deserializers โ†’ static abstract class Deserializers.Base implements Deserializers
  • changed: static class ValueInstantiator.Base extends ValueInstantiator โ†’ static class ValueInstantiator.Base extends ValueInstantiator implements Serializable
  • added: ctor AbstractDeserializer(AbstractDeserializer, ObjectIdReader, Map)
  • added: ctor AbstractDeserializer(BeanDeserializerBuilder, BeanDescription, Map, Map)
  • added: ctor BasicDeserializerFactory.ContainerDefaultMappings()
  • added: ctor BeanDeserializer(BeanDeserializerBase, Set, Set)
  • added: ctor BeanDeserializer(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map, HashSet, boolean, Set, boolean)
  • added: ctor BeanDeserializerBase(BeanDeserializerBuilder, BeanDescription, BeanPropertyMap, Map, Set, boolean, Set, boolean)
  • added: ctor BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, JavaType, BeanPropertyMap, Map, Set, boolean, Set, boolean)
  • added: ctor BuilderBasedDeserializer(BeanDeserializerBuilder, BeanDescription, JavaType, BeanPropertyMap, Map, Set, boolean, boolean)
  • added: ctor BuilderBasedDeserializer(BuilderBasedDeserializer, Set, Set)
  • added: ctor CreatorProperty(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, JacksonInject.Value, PropertyMetadata)
  • added: ctor DefaultDeserializationContext(DefaultDeserializationContext, CacheProvider)
  • added: ctor DefaultDeserializationContext(DefaultDeserializationContext, DeserializationConfig)
  • added: ctor DeserializerCache(LookupCache)
  • added: ctor DeserializerCache(int)
  • added: ctor SettableAnyProperty.JsonNodeFieldAnyProperty(BeanProperty, AnnotatedMember, JavaType, JsonDeserializer, JsonNodeFactory)
  • added: ctor SettableAnyProperty.JsonNodeParameterAnyProperty(BeanProperty, AnnotatedMember, JavaType, JsonDeserializer, JsonNodeFactory, int)
  • added: ctor SettableAnyProperty.MapFieldAnyProperty(BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer, ValueInstantiator)
  • added: ctor SettableAnyProperty.MapParameterAnyProperty(BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer, ValueInstantiator, int)
  • added: ctor SettableAnyProperty.MethodAnyProperty(BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer)
  • added: ctor SettableBeanProperty.Delegating(SettableBeanProperty)
  • added: ctor ValueInstantiator.Delegating(ValueInstantiator)
  • added: field AbstractDeserializer._properties: Map
  • added: field BeanDeserializerBase._includableProps: Set
  • added: field BeanDeserializerBuilder._context: DeserializationContext
  • added: field BeanDeserializerBuilder._includableProps: HashSet
  • added: field BeanDeserializerBuilder._propsBasedCreatorParams: SettableBeanProperty[]
  • added: field BuilderBasedDeserializer._targetType: JavaType
  • added: field CreatorProperty._ignorable: boolean
  • added: field CreatorProperty._injectableValue: JacksonInject.Value
  • added: field SettableAnyProperty.JsonNodeFieldAnyProperty._nodeFactory: JsonNodeFactory
  • added: field SettableAnyProperty.JsonNodeParameterAnyProperty._nodeFactory: JsonNodeFactory
  • added: field SettableAnyProperty.JsonNodeParameterAnyProperty._parameterIndex: int
  • added: field SettableAnyProperty.MapFieldAnyProperty._valueInstantiator: ValueInstantiator
  • added: field SettableAnyProperty.MapParameterAnyProperty._parameterIndex: int
  • added: field SettableAnyProperty.MapParameterAnyProperty._valueInstantiator: ValueInstantiator
  • added: field SettableAnyProperty._keyDeserializer: KeyDeserializer
  • added: field SettableAnyProperty._setterIsField: boolean
  • added: field SettableBeanProperty.Delegating.delegate: SettableBeanProperty
  • added: field SettableBeanProperty._nullProvider: NullValueProvider
  • added: field ValueInstantiator.Delegating._delegate: ValueInstantiator
  • added: interface NullValueProvider
  • added: interface ValueInstantiator.Gettable
  • added: method AbstractDeserializer.createContextual(DeserializationContext, BeanProperty): JsonDeserializer
  • added: method AbstractDeserializer.logicalType(): LogicalType
  • added: method AbstractDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method BasicDeserializerFactory._hasCreatorAnnotation(MapperConfig, Annotated): boolean
  • added: method BasicDeserializerFactory._mapAbstractMapType(JavaType, DeserializationConfig): MapType
  • added: method BasicDeserializerFactory.constructEnumNamingStrategyResolver(DeserializationConfig, AnnotatedClass): EnumResolver
  • added: method BasicDeserializerFactory.constructEnumNamingStrategyResolver(DeserializationConfig, Class, AnnotatedClass): EnumResolver
  • added: method BasicDeserializerFactory.findContentDeserializerFromAnnotation(DeserializationContext, Annotated): JsonDeserializer
  • added: method BasicDeserializerFactory.hasExplicitDeserializerFor(DeserializationConfig, Class): boolean
  • added: method BeanDeserializer._deserializeFromArray(JsonParser, DeserializationContext): Object
  • added: method BeanDeserializer._deserializeWithExternalTypeId(JsonParser, DeserializationContext, Object, ExternalTypeHandler): Object
  • added: method BeanDeserializer.withByNameInclusion(Set, Set): BeanDeserializer
  • added: method BeanDeserializer.withIgnoreAllUnknown(boolean): BeanDeserializerBase
  • added: method BeanDeserializerBase._delegateDeserializer(): JsonDeserializer
  • added: method BeanDeserializerBase._delegateDeserializer(JsonParser): JsonDeserializer
  • added: method BeanDeserializerBase._findPropertyUnwrapper(DeserializationContext, SettableBeanProperty): NameTransformer
  • added: method BeanDeserializerBase._getSetterInfo(DeserializationContext, AnnotatedMember, JavaType): PropertyMetadata
  • added: method BeanDeserializerBase._handleByNameInclusion(DeserializationContext, AnnotationIntrospector, BeanDeserializerBase, AnnotatedMember): BeanDeserializerBase
  • added: method BeanDeserializerBase._resolveMergeAndNullSettings(DeserializationContext, SettableBeanProperty, PropertyMetadata): SettableBeanProperty
  • added: method BeanDeserializerBase.getEmptyAccessPattern(): AccessPattern
  • added: method BeanDeserializerBase.getEmptyValue(DeserializationContext): Object
  • added: method BeanDeserializerBase.getNullAccessPattern(): AccessPattern
  • added: method BeanDeserializerBase.handlePolymorphic(JsonParser, DeserializationContext, StreamReadConstraints, Object, TokenBuffer): Object
  • added: method BeanDeserializerBase.isCaseInsensitive(): boolean
  • added: method BeanDeserializerBase.logicalType(): LogicalType
  • added: method BeanDeserializerBase.supportsUpdate(DeserializationConfig): Boolean
  • added: method BeanDeserializerBase.withByNameInclusion(Set, Set): BeanDeserializerBase
  • added: method BeanDeserializerBase.withIgnoreAllUnknown(boolean): BeanDeserializerBase
  • added: method BeanDeserializerBuilder._collectAliases(Collection): Map
  • added: method BeanDeserializerBuilder._findCaseInsensitivity(): boolean
  • added: method BeanDeserializerBuilder._fixAccess(Collection): void
  • added: method BeanDeserializerBuilder._handleBadAccess(IllegalArgumentException): void
  • added: method BeanDeserializerBuilder.addIncludable(String): void
  • added: method BeanDeserializerBuilder.createBuilderBasedDeserializer(JavaType, BeanPropertyMap, boolean): JsonDeserializer
  • added: method BeanDeserializerBuilder.hasIgnorable(String): boolean
  • added: method BeanDeserializerFactory._findUnsupportedTypeDeserializer(DeserializationContext, JavaType, BeanDescription): JsonDeserializer
  • added: method BeanDeserializerFactory._validateSubType(DeserializationContext, JavaType, BeanDescription): void
  • added: method BeanDeserializerFactory.addBackReferenceProperties(DeserializationContext, BeanDescription, BeanDeserializerBuilder): void
  • added: method BeanDeserializerFactory.filterBeanProps(DeserializationContext, BeanDescription, BeanDeserializerBuilder, List, Set, Set): List
  • added: method BuilderBasedDeserializer._deserializeFromArray(JsonParser, DeserializationContext): Object
  • added: method BuilderBasedDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method BuilderBasedDeserializer.withByNameInclusion(Set, Set): BeanDeserializerBase
  • added: method BuilderBasedDeserializer.withIgnoreAllUnknown(boolean): BeanDeserializerBase
  • added: method CreatorProperty.getMetadata(): PropertyMetadata
  • added: method CreatorProperty.isIgnorable(): boolean
  • added: method CreatorProperty.isInjectionOnly(): boolean
  • added: method CreatorProperty.markAsIgnorable(): void
  • added: method CreatorProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method DefaultDeserializationContext.Impl.createDummyInstance(DeserializationConfig): DefaultDeserializationContext
  • added: method DefaultDeserializationContext.Impl.withCaches(CacheProvider): DefaultDeserializationContext
  • added: method DefaultDeserializationContext._unwrapAndDeserialize(JsonParser, JavaType, JsonDeserializer, Object): Object
  • added: method DefaultDeserializationContext.createDummyInstance(DeserializationConfig): DefaultDeserializationContext
  • added: method DefaultDeserializationContext.readRootValue(JsonParser, JavaType, JsonDeserializer, Object): Object
  • added: method DefaultDeserializationContext.withCaches(CacheProvider): DefaultDeserializationContext
  • added: method DeserializationProblemHandler.handleMissingInstantiator(DeserializationContext, Class, ValueInstantiator, JsonParser, String): Object
  • added: method DeserializationProblemHandler.handleMissingTypeId(DeserializationContext, JavaType, TypeIdResolver, String): JavaType
  • added: method DeserializationProblemHandler.handleUnexpectedToken(DeserializationContext, JavaType, JsonToken, JsonParser, String): Object
  • added: method DeserializationProblemHandler.handleWeirdNativeValue(DeserializationContext, JavaType, Object, JsonParser): Object
  • added: method DeserializerCache._createAndCache2(DeserializationContext, DeserializerFactory, JavaType, boolean): JsonDeserializer
  • added: method DeserializerCache.emptyCopy(): DeserializerCache
  • added: method DeserializerFactory.hasExplicitDeserializerFor(DeserializationConfig, Class): boolean
  • added: method Deserializers.hasDeserializerFor(DeserializationConfig, Class): boolean
  • added: method NullValueProvider.getAbsentValue(DeserializationContext): Object
  • added: method NullValueProvider.getNullAccessPattern(): AccessPattern
  • added: method NullValueProvider.getNullValue(DeserializationContext): Object
  • added: method SettableAnyProperty.JsonNodeFieldAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.JsonNodeFieldAnyProperty.deserialize(JsonParser, DeserializationContext): Object
  • added: method SettableAnyProperty.JsonNodeFieldAnyProperty.deserializeAndSet(JsonParser, DeserializationContext, Object, String): void
  • added: method SettableAnyProperty.JsonNodeFieldAnyProperty.setProperty(Object, String, JsonNode): void
  • added: method SettableAnyProperty.JsonNodeFieldAnyProperty.withValueDeserializer(JsonDeserializer): SettableAnyProperty
  • added: method SettableAnyProperty.JsonNodeParameterAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.JsonNodeParameterAnyProperty.createParameterObject(): Object
  • added: method SettableAnyProperty.JsonNodeParameterAnyProperty.deserialize(JsonParser, DeserializationContext): Object
  • added: method SettableAnyProperty.JsonNodeParameterAnyProperty.getParameterIndex(): int
  • added: method SettableAnyProperty.JsonNodeParameterAnyProperty.withValueDeserializer(JsonDeserializer): SettableAnyProperty
  • added: method SettableAnyProperty.MapFieldAnyProperty._createAndSetMap(DeserializationContext, AnnotatedField, Object, Object): Map
  • added: method SettableAnyProperty.MapFieldAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.MapFieldAnyProperty.withValueDeserializer(JsonDeserializer): SettableAnyProperty
  • added: method SettableAnyProperty.MapParameterAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.MapParameterAnyProperty.createParameterObject(): Object
  • added: method SettableAnyProperty.MapParameterAnyProperty.getParameterIndex(): int
  • added: method SettableAnyProperty.MapParameterAnyProperty.withValueDeserializer(JsonDeserializer): SettableAnyProperty
  • added: method SettableAnyProperty.MethodAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.MethodAnyProperty.withValueDeserializer(JsonDeserializer): SettableAnyProperty
  • added: method SettableAnyProperty._set(Object, Object, Object): void
  • added: method SettableAnyProperty.createParameterObject(): Object
  • added: method SettableAnyProperty.getParameterIndex(): int
  • added: method SettableAnyProperty.getPropertyName(): String
  • added: method SettableAnyProperty.isFieldType(): boolean
  • added: method SettableAnyProperty.isSetterType(): boolean
  • added: method SettableBeanProperty.Delegating._with(SettableBeanProperty): SettableBeanProperty
  • added: method SettableBeanProperty.Delegating.assignIndex(int): void
  • added: method SettableBeanProperty.Delegating.deserializeAndSet(JsonParser, DeserializationContext, Object): void
  • added: method SettableBeanProperty.Delegating.deserializeSetAndReturn(JsonParser, DeserializationContext, Object): Object
  • added: method SettableBeanProperty.Delegating.fixAccess(DeserializationConfig): void
  • added: method SettableBeanProperty.Delegating.getAnnotation(Class): Annotation
  • added: method SettableBeanProperty.Delegating.getCreatorIndex(): int
  • added: method SettableBeanProperty.Delegating.getDeclaringClass(): Class
  • added: method SettableBeanProperty.Delegating.getDelegate(): SettableBeanProperty
  • added: method SettableBeanProperty.Delegating.getInjectableValueId(): Object
  • added: method SettableBeanProperty.Delegating.getManagedReferenceName(): String
  • added: method SettableBeanProperty.Delegating.getMember(): AnnotatedMember
  • added: method SettableBeanProperty.Delegating.getObjectIdInfo(): ObjectIdInfo
  • added: method SettableBeanProperty.Delegating.getPropertyIndex(): int
  • added: method SettableBeanProperty.Delegating.getValueDeserializer(): JsonDeserializer
  • added: method SettableBeanProperty.Delegating.getValueTypeDeserializer(): TypeDeserializer
  • added: method SettableBeanProperty.Delegating.hasValueDeserializer(): boolean
  • added: method SettableBeanProperty.Delegating.hasValueTypeDeserializer(): boolean
  • added: method SettableBeanProperty.Delegating.hasViews(): boolean
  • added: method SettableBeanProperty.Delegating.isInjectionOnly(): boolean
  • added: method SettableBeanProperty.Delegating.set(Object, Object): void
  • added: method SettableBeanProperty.Delegating.setAndReturn(Object, Object): Object
  • added: method SettableBeanProperty.Delegating.visibleInView(Class): boolean
  • added: method SettableBeanProperty.Delegating.withDelegate(SettableBeanProperty): SettableBeanProperty
  • added: method SettableBeanProperty.Delegating.withName(PropertyName): SettableBeanProperty
  • added: method SettableBeanProperty.Delegating.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method SettableBeanProperty.Delegating.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • added: method SettableBeanProperty.deserializeWith(JsonParser, DeserializationContext, Object): Object
  • added: method SettableBeanProperty.getNullValueProvider(): NullValueProvider
  • added: method SettableBeanProperty.isIgnorable(): boolean
  • added: method SettableBeanProperty.isInjectionOnly(): boolean
  • added: method SettableBeanProperty.markAsIgnorable(): void
  • added: method SettableBeanProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method UnresolvedForwardReference.fillInStackTrace(): UnresolvedForwardReference
  • added: method UnresolvedForwardReference.withStackTrace(): UnresolvedForwardReference
  • added: method ValueInstantiator.Delegating.canCreateFromBoolean(): boolean
  • added: method ValueInstantiator.Delegating.canCreateFromDouble(): boolean
  • added: method ValueInstantiator.Delegating.canCreateFromInt(): boolean
  • added: method ValueInstantiator.Delegating.canCreateFromLong(): boolean
  • added: method ValueInstantiator.Delegating.canCreateFromObjectWith(): boolean
  • added: method ValueInstantiator.Delegating.canCreateFromString(): boolean
  • added: method ValueInstantiator.Delegating.canCreateUsingArrayDelegate(): boolean
  • added: method ValueInstantiator.Delegating.canCreateUsingDefault(): boolean
  • added: method ValueInstantiator.Delegating.canCreateUsingDelegate(): boolean
  • added: method ValueInstantiator.Delegating.canInstantiate(): boolean
  • added: method ValueInstantiator.Delegating.createContextual(DeserializationContext, BeanDescription): ValueInstantiator
  • added: method ValueInstantiator.Delegating.createFromBigDecimal(DeserializationContext, BigDecimal): Object
  • added: method ValueInstantiator.Delegating.createFromBigInteger(DeserializationContext, BigInteger): Object
  • added: method ValueInstantiator.Delegating.createFromBoolean(DeserializationContext, boolean): Object
  • added: method ValueInstantiator.Delegating.createFromDouble(DeserializationContext, double): Object
  • added: method ValueInstantiator.Delegating.createFromInt(DeserializationContext, int): Object
  • added: method ValueInstantiator.Delegating.createFromLong(DeserializationContext, long): Object
  • added: method ValueInstantiator.Delegating.createFromObjectWith(DeserializationContext, Object[]): Object
  • added: method ValueInstantiator.Delegating.createFromObjectWith(DeserializationContext, SettableBeanProperty[], PropertyValueBuffer): Object
  • added: method ValueInstantiator.Delegating.createFromString(DeserializationContext, String): Object
  • added: method ValueInstantiator.Delegating.createUsingArrayDelegate(DeserializationContext, Object): Object
  • added: method ValueInstantiator.Delegating.createUsingDefault(DeserializationContext): Object
  • added: method ValueInstantiator.Delegating.createUsingDelegate(DeserializationContext, Object): Object
  • added: method ValueInstantiator.Delegating.delegate(): ValueInstantiator
  • added: method ValueInstantiator.Delegating.getArrayDelegateCreator(): AnnotatedWithParams
  • added: method ValueInstantiator.Delegating.getArrayDelegateType(DeserializationConfig): JavaType
  • added: method ValueInstantiator.Delegating.getDefaultCreator(): AnnotatedWithParams
  • added: method ValueInstantiator.Delegating.getDelegateCreator(): AnnotatedWithParams
  • added: method ValueInstantiator.Delegating.getDelegateType(DeserializationConfig): JavaType
  • added: method ValueInstantiator.Delegating.getFromObjectArguments(DeserializationConfig): SettableBeanProperty[]
  • added: method ValueInstantiator.Delegating.getValueClass(): Class
  • added: method ValueInstantiator.Delegating.getValueTypeDesc(): String
  • added: method ValueInstantiator.Delegating.getWithArgsCreator(): AnnotatedWithParams
  • added: method ValueInstantiator.Gettable.getValueInstantiator(): ValueInstantiator
  • added: method ValueInstantiator.canCreateFromBigDecimal(): boolean
  • added: method ValueInstantiator.canCreateFromBigInteger(): boolean
  • added: method ValueInstantiator.createContextual(DeserializationContext, BeanDescription): ValueInstantiator
  • added: method ValueInstantiator.createFromBigDecimal(DeserializationContext, BigDecimal): Object
  • added: method ValueInstantiator.createFromBigInteger(DeserializationContext, BigInteger): Object
  • added: method ValueInstantiator.createUsingDefaultOrWithoutArguments(DeserializationContext): Object
  • added: static abstract class SettableBeanProperty.Delegating extends SettableBeanProperty
  • added: static class BasicDeserializerFactory.ContainerDefaultMappings
  • added: static class SettableAnyProperty.JsonNodeFieldAnyProperty extends SettableAnyProperty implements Serializable
  • added: static class SettableAnyProperty.JsonNodeParameterAnyProperty extends SettableAnyProperty implements Serializable
  • added: static class SettableAnyProperty.MapFieldAnyProperty extends SettableAnyProperty implements Serializable
  • added: static class SettableAnyProperty.MapParameterAnyProperty extends SettableAnyProperty implements Serializable
  • added: static class SettableAnyProperty.MethodAnyProperty extends SettableAnyProperty implements Serializable
  • added: static class ValueInstantiator.Delegating extends ValueInstantiator implements Serializable
  • added: static field DeserializerCache.DEFAULT_MAX_CACHE_SIZE: int
  • added: static method BasicDeserializerFactory.ContainerDefaultMappings.findCollectionFallback(JavaType): Class
  • added: static method BasicDeserializerFactory.ContainerDefaultMappings.findMapFallback(JavaType): Class
  • added: static method CreatorProperty.construct(PropertyName, JavaType, PropertyName, TypeDeserializer, Annotations, AnnotatedParameter, int, JacksonInject.Value, PropertyMetadata): CreatorProperty
  • added: static method SettableAnyProperty.constructForJsonNodeField(DeserializationContext, BeanProperty, AnnotatedMember, JavaType, JsonDeserializer): SettableAnyProperty
  • added: static method SettableAnyProperty.constructForJsonNodeParameter(DeserializationContext, BeanProperty, AnnotatedMember, JavaType, JsonDeserializer, int): SettableAnyProperty
  • added: static method SettableAnyProperty.constructForMapField(DeserializationContext, BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer): SettableAnyProperty
  • added: static method SettableAnyProperty.constructForMapParameter(DeserializationContext, BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer, int): SettableAnyProperty
  • added: static method SettableAnyProperty.constructForMethod(DeserializationContext, BeanProperty, AnnotatedMember, JavaType, KeyDeserializer, JsonDeserializer, TypeDeserializer): SettableAnyProperty
  • removed: ctor CreatorCollector.StdTypeConstructor(AnnotatedWithParams, int)
  • removed: ctor InnerClassProperty(InnerClassProperty, JsonDeserializer)
  • removed: ctor InnerClassProperty(InnerClassProperty, PropertyName)
  • removed: ctor ManagedReferenceProperty(ManagedReferenceProperty, PropertyName)
  • removed: ctor ManagedReferenceProperty(SettableBeanProperty, String, SettableBeanProperty, Annotations, boolean)
  • removed: ctor ObjectIdReader(JavaType, PropertyName, ObjectIdGenerator, JsonDeserializer, SettableBeanProperty)
  • removed: field CreatorCollector._incompleteParameter: AnnotatedParameter
  • removed: field InnerClassProperty._delegate: SettableBeanProperty
  • removed: field ManagedReferenceProperty._managedProperty: SettableBeanProperty
  • removed: method BeanAsArrayBuilderDeserializer.withIgnorableProperties(Set): BeanDeserializerBase
  • removed: method BeanAsArrayDeserializer.withIgnorableProperties(Set): BeanDeserializerBase
  • removed: method CreatorCollector.StdTypeConstructor._construct(): Object
  • removed: method CreatorCollector.StdTypeConstructor.call(): Object
  • removed: method CreatorCollector.StdTypeConstructor.call(Object[]): Object
  • removed: method CreatorCollector.StdTypeConstructor.call1(Object): Object
  • removed: method CreatorCollector.StdTypeConstructor.equals(Object): boolean
  • removed: method CreatorCollector.StdTypeConstructor.getAnnotated(): AnnotatedElement
  • removed: method CreatorCollector.StdTypeConstructor.getDeclaringClass(): Class
  • removed: method CreatorCollector.StdTypeConstructor.getGenericParameterType(int): Type
  • removed: method CreatorCollector.StdTypeConstructor.getMember(): Member
  • removed: method CreatorCollector.StdTypeConstructor.getModifiers(): int
  • removed: method CreatorCollector.StdTypeConstructor.getName(): String
  • removed: method CreatorCollector.StdTypeConstructor.getParameterCount(): int
  • removed: method CreatorCollector.StdTypeConstructor.getParameterType(int): JavaType
  • removed: method CreatorCollector.StdTypeConstructor.getRawParameterType(int): Class
  • removed: method CreatorCollector.StdTypeConstructor.getRawType(): Class
  • removed: method CreatorCollector.StdTypeConstructor.getType(): JavaType
  • removed: method CreatorCollector.StdTypeConstructor.getValue(Object): Object
  • removed: method CreatorCollector.StdTypeConstructor.hashCode(): int
  • removed: method CreatorCollector.StdTypeConstructor.setValue(Object, Object): void
  • removed: method CreatorCollector.StdTypeConstructor.toString(): String
  • removed: method CreatorCollector.StdTypeConstructor.withAnnotations(AnnotationMap): Annotated
  • removed: method CreatorCollector.addBooleanCreator(AnnotatedWithParams): void
  • removed: method CreatorCollector.addDelegatingCreator(AnnotatedWithParams, boolean, SettableBeanProperty[]): void
  • removed: method CreatorCollector.addDoubleCreator(AnnotatedWithParams): void
  • removed: method CreatorCollector.addIncompeteParameter(AnnotatedParameter): void
  • removed: method CreatorCollector.addIntCreator(AnnotatedWithParams): void
  • removed: method CreatorCollector.addLongCreator(AnnotatedWithParams): void
  • removed: method CreatorCollector.addPropertyCreator(AnnotatedWithParams, CreatorProperty[]): void
  • removed: method CreatorCollector.addStringCreator(AnnotatedWithParams): void
  • removed: method ExternalTypeHandler.Builder.build(): ExternalTypeHandler
  • removed: method InnerClassProperty.assignIndex(int): void
  • removed: method InnerClassProperty.fixAccess(DeserializationConfig): void
  • removed: method InnerClassProperty.getAnnotation(Class): Annotation
  • removed: method InnerClassProperty.getCreatorIndex(): int
  • removed: method InnerClassProperty.getMember(): AnnotatedMember
  • removed: method InnerClassProperty.getPropertyIndex(): int
  • removed: method InnerClassProperty.set(Object, Object): void
  • removed: method InnerClassProperty.setAndReturn(Object, Object): Object
  • removed: method InnerClassProperty.withName(PropertyName): InnerClassProperty
  • removed: method InnerClassProperty.withValueDeserializer(JsonDeserializer): InnerClassProperty
  • removed: method ManagedReferenceProperty.getAnnotation(Class): Annotation
  • removed: method ManagedReferenceProperty.getMember(): AnnotatedMember
  • removed: method ManagedReferenceProperty.withName(PropertyName): ManagedReferenceProperty
  • removed: method ManagedReferenceProperty.withValueDeserializer(JsonDeserializer): ManagedReferenceProperty
  • removed: static field CreatorCollector.StdTypeConstructor.TYPE_ARRAY_LIST: int
  • removed: static field CreatorCollector.StdTypeConstructor.TYPE_HASH_MAP: int
  • removed: static field CreatorCollector.StdTypeConstructor.TYPE_LINKED_HASH_MAP: int
  • removed: static final class CreatorCollector.StdTypeConstructor extends AnnotatedWithParams implements Serializable
  • removed: static method CreatorCollector.StdTypeConstructor.tryToOptimize(AnnotatedWithParams): AnnotatedWithParams
  • removed: static method ObjectIdReader.construct(JavaType, PropertyName, ObjectIdGenerator, JsonDeserializer, SettableBeanProperty): ObjectIdReader
  • changed: ctor BeanAsArrayBuilderDeserializer(BeanDeserializerBase, SettableBeanProperty[], AnnotatedMethod) โ†’ ctor BeanAsArrayBuilderDeserializer(BeanDeserializerBase, JavaType, SettableBeanProperty[], AnnotatedMethod)
  • changed: ctor BeanPropertyMap(boolean, Collection) โ†’ ctor BeanPropertyMap(boolean, Collection, Map)
  • changed: ctor ExternalTypeHandler(ExternalTypeHandler.ExtTypedProperty[], HashMap, String[], TokenBuffer[]) โ†’ ctor ExternalTypeHandler(JavaType, ExternalTypeHandler.ExtTypedProperty[], Map, String[], TokenBuffer[])
  • changed: ctor ExternalTypeHandler.Builder() โ†’ ctor ExternalTypeHandler.Builder(JavaType)
  • changed: ctor FieldProperty(FieldProperty, JsonDeserializer) โ†’ ctor FieldProperty(FieldProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor InnerClassProperty(InnerClassProperty, AnnotatedConstructor) โ†’ ctor InnerClassProperty(SettableBeanProperty, AnnotatedConstructor)
  • changed: ctor ManagedReferenceProperty(ManagedReferenceProperty, JsonDeserializer) โ†’ ctor ManagedReferenceProperty(SettableBeanProperty, String, SettableBeanProperty, boolean)
  • changed: ctor MethodProperty(MethodProperty, JsonDeserializer) โ†’ ctor MethodProperty(MethodProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor ObjectIdReferenceProperty(ObjectIdReferenceProperty, JsonDeserializer) โ†’ ctor ObjectIdReferenceProperty(ObjectIdReferenceProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor ObjectIdValueProperty(ObjectIdValueProperty, JsonDeserializer) โ†’ ctor ObjectIdValueProperty(ObjectIdValueProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor PropertyBasedCreator(ValueInstantiator, SettableBeanProperty[], boolean) โ†’ ctor PropertyBasedCreator(DeserializationContext, ValueInstantiator, SettableBeanProperty[], boolean, boolean)
  • changed: ctor SetterlessProperty(SetterlessProperty, JsonDeserializer) โ†’ ctor SetterlessProperty(SetterlessProperty, JsonDeserializer, NullValueProvider)
  • changed: ctor ValueInjector(String, JavaType, Annotations, AnnotatedMember, Object) โ†’ ctor ValueInjector(PropertyName, JavaType, AnnotatedMember, Object)
  • changed: final class InnerClassProperty extends SettableBeanProperty โ†’ final class InnerClassProperty extends SettableBeanProperty.Delegating
  • changed: final class ManagedReferenceProperty extends SettableBeanProperty โ†’ final class ManagedReferenceProperty extends SettableBeanProperty.Delegating
  • changed: method BeanPropertyMap.replace(SettableBeanProperty): void โ†’ method BeanPropertyMap.replace(SettableBeanProperty, SettableBeanProperty): void
  • changed: method CreatorCollector.addDelegatingCreator(AnnotatedWithParams, CreatorProperty[]): void โ†’ method CreatorCollector.addDelegatingCreator(AnnotatedWithParams, boolean, SettableBeanProperty[], int): void
  • changed: method CreatorCollector.constructValueInstantiator(DeserializationConfig): ValueInstantiator โ†’ method CreatorCollector.constructValueInstantiator(DeserializationContext): ValueInstantiator
  • changed: method FieldProperty.withName(PropertyName): FieldProperty โ†’ method FieldProperty.withName(PropertyName): SettableBeanProperty
  • changed: method FieldProperty.withValueDeserializer(JsonDeserializer): FieldProperty โ†’ method FieldProperty.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • changed: method MethodProperty.withName(PropertyName): MethodProperty โ†’ method MethodProperty.withName(PropertyName): SettableBeanProperty
  • changed: method MethodProperty.withValueDeserializer(JsonDeserializer): MethodProperty โ†’ method MethodProperty.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • changed: method ObjectIdValueProperty.withName(PropertyName): ObjectIdValueProperty โ†’ method ObjectIdValueProperty.withName(PropertyName): SettableBeanProperty
  • changed: method ObjectIdValueProperty.withValueDeserializer(JsonDeserializer): ObjectIdValueProperty โ†’ method ObjectIdValueProperty.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • changed: method SetterlessProperty.withName(PropertyName): SetterlessProperty โ†’ method SetterlessProperty.withName(PropertyName): SettableBeanProperty
  • changed: method SetterlessProperty.withValueDeserializer(JsonDeserializer): SetterlessProperty โ†’ method SetterlessProperty.withValueDeserializer(JsonDeserializer): SettableBeanProperty
  • changed: static method BeanPropertyMap.construct(Collection, boolean): BeanPropertyMap โ†’ static method BeanPropertyMap.construct(Collection, boolean, Map): BeanPropertyMap
  • added: abstract class JDKValueInstantiators
  • added: abstract class JavaUtilCollectionsDeserializers
  • added: class MergingSettableBeanProperty extends SettableBeanProperty.Delegating
  • added: class NullsAsEmptyProvider implements NullValueProvider, Serializable
  • added: class NullsConstantProvider implements NullValueProvider, Serializable
  • added: class NullsFailProvider implements NullValueProvider, Serializable
  • added: class UnsupportedTypeDeserializer extends StdDeserializer
  • added: ctor BeanPropertyMap(boolean, Collection, Map, Locale)
  • added: ctor CreatorCandidate(AnnotationIntrospector, AnnotatedWithParams, CreatorCandidate.Param[], int)
  • added: ctor CreatorCandidate.Param(AnnotatedParameter, BeanPropertyDefinition, JacksonInject.Value)
  • added: ctor FailingDeserializer(Class, String)
  • added: ctor JDKValueInstantiators()
  • added: ctor JavaUtilCollectionsDeserializers()
  • added: ctor MergingSettableBeanProperty(MergingSettableBeanProperty, SettableBeanProperty)
  • added: ctor MergingSettableBeanProperty(SettableBeanProperty, AnnotatedMember)
  • added: ctor NullsAsEmptyProvider(JsonDeserializer)
  • added: ctor NullsConstantProvider(Object)
  • added: ctor NullsFailProvider(PropertyName, JavaType)
  • added: ctor PropertyValueBuffer(JsonParser, DeserializationContext, int, ObjectIdReader, SettableAnyProperty)
  • added: ctor UnsupportedTypeDeserializer(JavaType, String)
  • added: field BeanAsArrayBuilderDeserializer._targetType: JavaType
  • added: field CreatorCandidate.Param.annotated: AnnotatedParameter
  • added: field CreatorCandidate.Param.injection: JacksonInject.Value
  • added: field CreatorCandidate.Param.propDef: BeanPropertyDefinition
  • added: field CreatorCandidate._creator: AnnotatedWithParams
  • added: field CreatorCandidate._intr: AnnotationIntrospector
  • added: field CreatorCandidate._paramCount: int
  • added: field CreatorCandidate._params: CreatorCandidate.Param[]
  • added: field FieldProperty._skipNulls: boolean
  • added: field MergingSettableBeanProperty._accessor: AnnotatedMember
  • added: field MethodProperty._skipNulls: boolean
  • added: field NullsAsEmptyProvider._deserializer: JsonDeserializer
  • added: field NullsConstantProvider._access: AccessPattern
  • added: field NullsConstantProvider._nullValue: Object
  • added: field NullsFailProvider._name: PropertyName
  • added: field NullsFailProvider._type: JavaType
  • added: field PropertyValueBuffer._anyParamBuffered: PropertyValue
  • added: field PropertyValueBuffer._anyParamSetter: SettableAnyProperty
  • added: field UnsupportedTypeDeserializer._message: String
  • added: field UnsupportedTypeDeserializer._type: JavaType
  • added: final class CreatorCandidate
  • added: method BeanAsArrayBuilderDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method BeanAsArrayBuilderDeserializer.withByNameInclusion(Set, Set): BeanDeserializerBase
  • added: method BeanAsArrayBuilderDeserializer.withIgnoreAllUnknown(boolean): BeanDeserializerBase
  • added: method BeanAsArrayDeserializer.withByNameInclusion(Set, Set): BeanDeserializerBase
  • added: method BeanAsArrayDeserializer.withIgnoreAllUnknown(boolean): BeanDeserializerBase
  • added: method BeanPropertyMap.hasAliases(): boolean
  • added: method BeanPropertyMap.isCaseInsensitive(): boolean
  • added: method BeanPropertyMap.withoutProperties(Collection, Collection): BeanPropertyMap
  • added: method CreatorCandidate.Param.fullName(): PropertyName
  • added: method CreatorCandidate.Param.hasFullName(): boolean
  • added: method CreatorCandidate.creator(): AnnotatedWithParams
  • added: method CreatorCandidate.explicitParamName(int): PropertyName
  • added: method CreatorCandidate.findImplicitParamName(int): PropertyName
  • added: method CreatorCandidate.findOnlyParamWithoutInjectionX(): int
  • added: method CreatorCandidate.injection(int): JacksonInject.Value
  • added: method CreatorCandidate.paramCount(): int
  • added: method CreatorCandidate.paramName(int): PropertyName
  • added: method CreatorCandidate.parameter(int): AnnotatedParameter
  • added: method CreatorCandidate.propertyDef(int): BeanPropertyDefinition
  • added: method CreatorCandidate.toString(): String
  • added: method CreatorCollector._reportDuplicateCreator(int, boolean, AnnotatedWithParams, AnnotatedWithParams): void
  • added: method CreatorCollector.addBigDecimalCreator(AnnotatedWithParams, boolean): void
  • added: method CreatorCollector.addBigIntegerCreator(AnnotatedWithParams, boolean): void
  • added: method ExternalTypeHandler._deserializeMissingToken(JsonParser, DeserializationContext, int, String): Object
  • added: method FieldProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method InnerClassProperty.withDelegate(SettableBeanProperty): SettableBeanProperty
  • added: method ManagedReferenceProperty.withDelegate(SettableBeanProperty): SettableBeanProperty
  • added: method MergingSettableBeanProperty.deserializeAndSet(JsonParser, DeserializationContext, Object): void
  • added: method MergingSettableBeanProperty.deserializeSetAndReturn(JsonParser, DeserializationContext, Object): Object
  • added: method MergingSettableBeanProperty.set(Object, Object): void
  • added: method MergingSettableBeanProperty.setAndReturn(Object, Object): Object
  • added: method MergingSettableBeanProperty.withDelegate(SettableBeanProperty): SettableBeanProperty
  • added: method MethodProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method NullsAsEmptyProvider.getNullAccessPattern(): AccessPattern
  • added: method NullsAsEmptyProvider.getNullValue(DeserializationContext): Object
  • added: method NullsConstantProvider.getNullAccessPattern(): AccessPattern
  • added: method NullsConstantProvider.getNullValue(DeserializationContext): Object
  • added: method NullsFailProvider.getNullAccessPattern(): AccessPattern
  • added: method NullsFailProvider.getNullValue(DeserializationContext): Object
  • added: method ObjectIdReferenceProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method ObjectIdValueProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method PropertyBasedCreator.startBuildingWithAnySetter(JsonParser, DeserializationContext, ObjectIdReader, SettableAnyProperty): PropertyValueBuffer
  • added: method PropertyValue.setValue(Object): void
  • added: method PropertyValueBuffer.bufferAnyParameterProperty(SettableAnyProperty, String, Object): void
  • added: method SetterlessProperty.withNullProvider(NullValueProvider): SettableBeanProperty
  • added: method TypeWrappedDeserializer.logicalType(): LogicalType
  • added: method TypeWrappedDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method UnsupportedTypeDeserializer.deserialize(JsonParser, DeserializationContext): Object
  • added: static field CreatorCollector.C_BIG_DECIMAL: int
  • added: static field CreatorCollector.C_BIG_INTEGER: int
  • added: static field JavaUtilCollectionsDeserializers.TYPE_AS_LIST: int
  • added: static final class CreatorCandidate.Param
  • added: static method BeanPropertyMap.construct(MapperConfig, Collection, Map): BeanPropertyMap
  • added: static method BeanPropertyMap.construct(MapperConfig, Collection, Map, boolean): BeanPropertyMap
  • added: static method CreatorCandidate.construct(AnnotationIntrospector, AnnotatedWithParams, BeanPropertyDefinition[]): CreatorCandidate
  • added: static method ExternalTypeHandler.builder(JavaType): ExternalTypeHandler.Builder
  • added: static method JDKValueInstantiators.findStdValueInstantiator(DeserializationConfig, Class): ValueInstantiator
  • added: static method JavaUtilCollectionsDeserializers.findForCollection(DeserializationContext, JavaType): JsonDeserializer
  • added: static method JavaUtilCollectionsDeserializers.findForMap(DeserializationContext, JavaType): JsonDeserializer
  • added: static method MergingSettableBeanProperty.construct(SettableBeanProperty, AnnotatedMember): MergingSettableBeanProperty
  • added: static method NullsConstantProvider.forValue(Object): NullsConstantProvider
  • added: static method NullsConstantProvider.isNuller(NullValueProvider): boolean
  • added: static method NullsConstantProvider.isSkipper(NullValueProvider): boolean
  • added: static method NullsConstantProvider.nuller(): NullsConstantProvider
  • added: static method NullsConstantProvider.skipper(): NullsConstantProvider
  • added: static method NullsFailProvider.constructForProperty(BeanProperty): NullsFailProvider
  • added: static method NullsFailProvider.constructForProperty(BeanProperty, JavaType): NullsFailProvider
  • added: static method NullsFailProvider.constructForRootValue(JavaType): NullsFailProvider
  • added: static method PropertyBasedCreator.construct(DeserializationContext, ValueInstantiator, SettableBeanProperty[], BeanPropertyMap): PropertyBasedCreator
  • added: static method PropertyBasedCreator.construct(DeserializationContext, ValueInstantiator, SettableBeanProperty[], boolean): PropertyBasedCreator
  • removed: ctor AtomicReferenceDeserializer(JavaType, TypeDeserializer, JsonDeserializer)
  • removed: field CollectionDeserializer._collectionType: JavaType
  • removed: field CollectionDeserializer._unwrapSingle: Boolean
  • removed: field DateDeserializers.CalendarDeserializer._calendarClass: Class
  • removed: field EnumDeserializer._lookupByToString: CompactStringObjectMap
  • removed: field EnumMapDeserializer._mapType: JavaType
  • removed: field EnumSetDeserializer._enumClass: Class
  • removed: field MapDeserializer._mapType: JavaType
  • removed: field MapEntryDeserializer._type: JavaType
  • removed: field ObjectArrayDeserializer._arrayType: ArrayType
  • removed: field ObjectArrayDeserializer._unwrapSingle: Boolean
  • removed: field StdValueInstantiator._incompleteParameter: AnnotatedParameter
  • removed: field StringCollectionDeserializer._collectionType: JavaType
  • removed: field StringCollectionDeserializer._unwrapSingle: Boolean
  • removed: method ArrayBlockingQueueDeserializer.deserialize(JsonParser, DeserializationContext): Collection
  • removed: method ArrayBlockingQueueDeserializer.deserialize(JsonParser, DeserializationContext, Collection): Collection
  • removed: method CollectionDeserializer.getContentType(): JavaType
  • removed: method CollectionDeserializer.withResolved(JsonDeserializer, JsonDeserializer, TypeDeserializer, Boolean): CollectionDeserializer
  • removed: method DelegatingDeserializer._createContextual(DeserializationContext, BeanProperty, JsonDeserializer): JsonDeserializer
  • removed: method DelegatingDeserializer.getEmptyValue(): Object
  • removed: method DelegatingDeserializer.getNullValue(): Object
  • removed: method EnumMapDeserializer.getContentType(): JavaType
  • removed: method FromStringDeserializer.Std._deserializeFromEmptyString(): Object
  • removed: method JsonNodeDeserializer.getNullValue(): JsonNode
  • removed: method MapDeserializer.getContentType(): JavaType
  • removed: method MapDeserializer.wrapAndThrow(Throwable, Object): void
  • removed: method MapEntryDeserializer.getValueType(): JavaType
  • removed: method ObjectArrayDeserializer.getContentType(): JavaType
  • removed: method StdDeserializer._parseBooleanFromOther(JsonParser, DeserializationContext): boolean
  • removed: method StdDeserializer._parseByte(JsonParser, DeserializationContext): Byte
  • removed: method StdDeserializer._parseFloat(JsonParser, DeserializationContext): Float
  • removed: method StdDeserializer._parseShort(JsonParser, DeserializationContext): Short
  • removed: method StdScalarDeserializer._deserializeFromArray(JsonParser, DeserializationContext): Object
  • removed: method StdValueInstantiator.configureIncompleteParameter(AnnotatedParameter): void
  • removed: method StdValueInstantiator.getIncompleteParameter(): AnnotatedParameter
  • removed: method StringCollectionDeserializer.getContentType(): JavaType
  • removed: method StringDeserializer._deserializeFromArray(JsonParser, DeserializationContext): String
  • removed: method TokenBufferDeserializer.createBufferInstance(JsonParser): TokenBuffer
  • removed: method UntypedObjectDeserializer._withResolved(JsonDeserializer, JsonDeserializer, JsonDeserializer, JsonDeserializer): JsonDeserializer
  • removed: static field FromStringDeserializer.Std.STD_STRING_BUILDER: int
  • removed: static field StdScalarDeserializer.FEATURES_ACCEPT_ARRAYS: int
  • removed: static field StringDeserializer.FEATURES_ACCEPT_ARRAYS: int
  • removed: static field UntypedObjectDeserializer.instance: UntypedObjectDeserializer
  • removed: static method StdDeserializer.parseDouble(String): double
  • changed: abstract class ContainerDeserializerBase extends StdDeserializer โ†’ abstract class ContainerDeserializerBase extends StdDeserializer implements ValueInstantiator.Gettable
  • changed: abstract class StdDeserializer extends JsonDeserializer implements Serializable โ†’ abstract class StdDeserializer extends JsonDeserializer implements Serializable, ValueInstantiator.Gettable
  • changed: class EnumDeserializer extends StdScalarDeserializer โ†’ class EnumDeserializer extends StdScalarDeserializer implements ContextualDeserializer
  • changed: class EnumMapDeserializer extends ContainerDeserializerBase implements ContextualDeserializer โ†’ class EnumMapDeserializer extends ContainerDeserializerBase implements ContextualDeserializer, ResolvableDeserializer
  • changed: ctor ArrayBlockingQueueDeserializer(JavaType, JsonDeserializer, TypeDeserializer, ValueInstantiator, JsonDeserializer, Boolean) โ†’ ctor ArrayBlockingQueueDeserializer(JavaType, JsonDeserializer, TypeDeserializer, ValueInstantiator, JsonDeserializer, NullValueProvider, Boolean)
  • changed: ctor AtomicReferenceDeserializer(JavaType) โ†’ ctor AtomicReferenceDeserializer(JavaType, ValueInstantiator, TypeDeserializer, JsonDeserializer)
  • changed: ctor CollectionDeserializer(JavaType, JsonDeserializer, TypeDeserializer, ValueInstantiator, JsonDeserializer, Boolean) โ†’ ctor CollectionDeserializer(JavaType, JsonDeserializer, TypeDeserializer, ValueInstantiator, JsonDeserializer, NullValueProvider, Boolean)
  • changed: ctor MapDeserializer(MapDeserializer, KeyDeserializer, JsonDeserializer, TypeDeserializer, Set) โ†’ ctor MapDeserializer(MapDeserializer, KeyDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider, Set)
  • changed: ctor NumberDeserializers.PrimitiveOrWrapperDeserializer(Class, Object) โ†’ ctor NumberDeserializers.PrimitiveOrWrapperDeserializer(Class, LogicalType, Object, Object)
  • changed: ctor ObjectArrayDeserializer(ArrayType, JsonDeserializer, TypeDeserializer) โ†’ ctor ObjectArrayDeserializer(JavaType, JsonDeserializer, TypeDeserializer)
  • changed: ctor ObjectArrayDeserializer(ObjectArrayDeserializer, JsonDeserializer, TypeDeserializer, Boolean) โ†’ ctor ObjectArrayDeserializer(ObjectArrayDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider, Boolean)
  • changed: ctor PrimitiveArrayDeserializers(PrimitiveArrayDeserializers, Boolean) โ†’ ctor PrimitiveArrayDeserializers(PrimitiveArrayDeserializers, NullValueProvider, Boolean)
  • changed: ctor StringArrayDeserializer(JsonDeserializer, Boolean) โ†’ ctor StringArrayDeserializer(JsonDeserializer, NullValueProvider, Boolean)
  • changed: ctor StringCollectionDeserializer(JavaType, ValueInstantiator, JsonDeserializer, JsonDeserializer, Boolean) โ†’ ctor StringCollectionDeserializer(JavaType, ValueInstantiator, JsonDeserializer, JsonDeserializer, NullValueProvider, Boolean)
  • changed: final class StringDeserializer extends StdScalarDeserializer โ†’ class StringDeserializer extends StdScalarDeserializer
  • changed: method ArrayBlockingQueueDeserializer.withResolved(JsonDeserializer, JsonDeserializer, TypeDeserializer, Boolean): ArrayBlockingQueueDeserializer โ†’ method ArrayBlockingQueueDeserializer.withResolved(JsonDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider, Boolean): ArrayBlockingQueueDeserializer
  • changed: method CollectionDeserializer.withResolved(JsonDeserializer, JsonDeserializer, TypeDeserializer): CollectionDeserializer โ†’ method CollectionDeserializer.withResolved(JsonDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider, Boolean): CollectionDeserializer
  • changed: method ContainerDeserializerBase.wrapAndThrow(Throwable, Object, String): void โ†’ method ContainerDeserializerBase.wrapAndThrow(DeserializationContext, Throwable, Object, String): Object
  • changed: method EnumMapDeserializer.constructMap(): EnumMap โ†’ method EnumMapDeserializer.constructMap(DeserializationContext): EnumMap
  • changed: method EnumMapDeserializer.withResolved(KeyDeserializer, JsonDeserializer, TypeDeserializer): EnumMapDeserializer โ†’ method EnumMapDeserializer.withResolved(KeyDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider): EnumMapDeserializer
  • changed: method EnumSetDeserializer.handleNonArray(JsonParser, DeserializationContext): EnumSet โ†’ method EnumSetDeserializer.handleNonArray(JsonParser, DeserializationContext, EnumSet): EnumSet
  • changed: method EnumSetDeserializer.withResolved(JsonDeserializer, Boolean): EnumSetDeserializer โ†’ method EnumSetDeserializer.withResolved(JsonDeserializer, NullValueProvider, Boolean): EnumSetDeserializer
  • changed: method MapDeserializer._readAndBind(JsonParser, DeserializationContext, Map): void โ†’ method MapDeserializer._readAndBind(JsonParser, DeserializationContext, Map): Map
  • changed: method MapDeserializer._readAndBindStringKeyMap(JsonParser, DeserializationContext, Map): void โ†’ method MapDeserializer._readAndBindStringKeyMap(JsonParser, DeserializationContext, Map): Map
  • changed: method MapDeserializer.withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer, Set): MapDeserializer โ†’ method MapDeserializer.withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer, NullValueProvider, Set): MapDeserializer
  • changed: method ObjectArrayDeserializer.deserialize(JsonParser, DeserializationContext): Object[] โ†’ method ObjectArrayDeserializer.deserialize(JsonParser, DeserializationContext): Object
  • changed: method ObjectArrayDeserializer.deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer): Object[] โ†’ method ObjectArrayDeserializer.deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer): Object
  • changed: method ObjectArrayDeserializer.handleNonArray(JsonParser, DeserializationContext): Object[] โ†’ method ObjectArrayDeserializer.handleNonArray(JsonParser, DeserializationContext): Object
  • changed: method ObjectArrayDeserializer.withResolved(TypeDeserializer, JsonDeserializer, Boolean): ObjectArrayDeserializer โ†’ method ObjectArrayDeserializer.withResolved(TypeDeserializer, JsonDeserializer, NullValueProvider, Boolean): ObjectArrayDeserializer
  • changed: method PrimitiveArrayDeserializers.withResolved(Boolean): PrimitiveArrayDeserializers โ†’ method PrimitiveArrayDeserializers.withResolved(NullValueProvider, Boolean): PrimitiveArrayDeserializers
  • changed: method StdDeserializer._parseBoolean(JsonParser, DeserializationContext): Boolean โ†’ method StdDeserializer._parseBoolean(JsonParser, DeserializationContext, Class): Boolean
  • changed: method StdDeserializer._parseDouble(JsonParser, DeserializationContext): Double โ†’ static method StdDeserializer._parseDouble(String): double
  • changed: method StdDeserializer._parseInteger(JsonParser, DeserializationContext): Integer โ†’ method StdDeserializer._parseInteger(DeserializationContext, String): Integer
  • changed: method StdDeserializer._parseLong(JsonParser, DeserializationContext): Long โ†’ method StdDeserializer._parseLong(DeserializationContext, String): Long
  • changed: method StringArrayDeserializer._deserializeCustom(JsonParser, DeserializationContext): String[] โ†’ method StringArrayDeserializer._deserializeCustom(JsonParser, DeserializationContext, String[]): String[]
  • changed: method StringCollectionDeserializer.withResolved(JsonDeserializer, JsonDeserializer, Boolean): StringCollectionDeserializer โ†’ method StringCollectionDeserializer.withResolved(JsonDeserializer, JsonDeserializer, NullValueProvider, Boolean): StringCollectionDeserializer
  • changed: static final class CollectionDeserializer.CollectionReferringAccumulator โ†’ static class CollectionDeserializer.CollectionReferringAccumulator
  • changed: static method FromStringDeserializer.findDeserializer(Class): FromStringDeserializer.Std โ†’ static method FromStringDeserializer.findDeserializer(Class): FromStringDeserializer
  • added: class AtomicIntegerDeserializer extends StdScalarDeserializer
  • added: class AtomicLongDeserializer extends StdScalarDeserializer
  • added: ctor AtomicIntegerDeserializer()
  • added: ctor AtomicLongDeserializer()
  • added: ctor ContainerDeserializerBase(ContainerDeserializerBase)
  • added: ctor ContainerDeserializerBase(ContainerDeserializerBase, NullValueProvider, Boolean)
  • added: ctor ContainerDeserializerBase(JavaType, NullValueProvider, Boolean)
  • added: ctor EnumDeserializer(EnumDeserializer, Boolean)
  • added: ctor EnumDeserializer(EnumDeserializer, Boolean, Boolean, Boolean)
  • added: ctor EnumDeserializer(EnumResolver, Boolean)
  • added: ctor EnumDeserializer(EnumResolver, boolean, EnumResolver)
  • added: ctor EnumDeserializer(EnumResolver, boolean, EnumResolver, EnumResolver)
  • added: ctor EnumMapDeserializer(EnumMapDeserializer, KeyDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider)
  • added: ctor EnumMapDeserializer(JavaType, ValueInstantiator, KeyDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider)
  • added: ctor EnumSetDeserializer(EnumSetDeserializer, JsonDeserializer, NullValueProvider, Boolean)
  • added: ctor EnumSetDeserializer(JavaType, JsonDeserializer, TypeDeserializer)
  • added: ctor JsonNodeDeserializer(JsonNodeDeserializer, boolean, boolean)
  • added: ctor MapDeserializer(MapDeserializer, KeyDeserializer, JsonDeserializer, TypeDeserializer, NullValueProvider, Set, Set)
  • added: ctor NumberDeserializers.PrimitiveOrWrapperDeserializer(Class, Object, Object)
  • added: ctor StackTraceElementDeserializer(JsonDeserializer)
  • added: ctor StackTraceElementDeserializer.Adapter()
  • added: ctor UntypedObjectDeserializer(UntypedObjectDeserializer, boolean)
  • added: ctor UntypedObjectDeserializer.Vanilla(boolean)
  • added: field ContainerDeserializerBase._containerType: JavaType
  • added: field ContainerDeserializerBase._nullProvider: NullValueProvider
  • added: field ContainerDeserializerBase._skipNullValues: boolean
  • added: field ContainerDeserializerBase._unwrapSingle: Boolean
  • added: field DateDeserializers.CalendarDeserializer._defaultCtor: Constructor
  • added: field EnumDeserializer._caseInsensitive: Boolean
  • added: field EnumDeserializer._isFromIntValue: boolean
  • added: field EnumDeserializer._lookupByEnumNaming: CompactStringObjectMap
  • added: field EnumMapDeserializer._delegateDeserializer: JsonDeserializer
  • added: field EnumMapDeserializer._propertyBasedCreator: PropertyBasedCreator
  • added: field EnumMapDeserializer._valueInstantiator: ValueInstantiator
  • added: field EnumSetDeserializer._nullProvider: NullValueProvider
  • added: field EnumSetDeserializer._skipNullValues: boolean
  • added: field EnumSetDeserializer._valueTypeDeserializer: TypeDeserializer
  • added: field MapDeserializer._checkDupSquash: boolean
  • added: field MapDeserializer._includableProperties: Set
  • added: field MapDeserializer._inclusionChecker: IgnorePropertiesUtil.Checker
  • added: field NumberDeserializers.PrimitiveOrWrapperDeserializer._emptyValue: Object
  • added: field NumberDeserializers.PrimitiveOrWrapperDeserializer._logicalType: LogicalType
  • added: field ObjectArrayDeserializer._emptyValue: Object[]
  • added: field PrimitiveArrayDeserializers._nuller: NullValueProvider
  • added: field ReferenceTypeDeserializer._valueInstantiator: ValueInstantiator
  • added: field StackTraceElementDeserializer.Adapter.classLoaderName: String
  • added: field StackTraceElementDeserializer.Adapter.className: String
  • added: field StackTraceElementDeserializer.Adapter.declaringClass: String
  • added: field StackTraceElementDeserializer.Adapter.fileName: String
  • added: field StackTraceElementDeserializer.Adapter.format: String
  • added: field StackTraceElementDeserializer.Adapter.lineNumber: int
  • added: field StackTraceElementDeserializer.Adapter.methodName: String
  • added: field StackTraceElementDeserializer.Adapter.moduleName: String
  • added: field StackTraceElementDeserializer.Adapter.moduleVersion: String
  • added: field StackTraceElementDeserializer.Adapter.nativeMethod: boolean
  • added: field StackTraceElementDeserializer._adapterDeserializer: JsonDeserializer
  • added: field StdDeserializer._valueType: JavaType
  • added: field StdValueInstantiator._fromBigDecimalCreator: AnnotatedWithParams
  • added: field StdValueInstantiator._fromBigIntegerCreator: AnnotatedWithParams
  • added: field StringArrayDeserializer._nullProvider: NullValueProvider
  • added: field StringArrayDeserializer._skipNullValues: boolean
  • added: field UntypedObjectDeserializer.Vanilla._nonMerging: boolean
  • added: field UntypedObjectDeserializer._nonMerging: boolean
  • added: method ArrayBlockingQueueDeserializer._deserializeFromArray(JsonParser, DeserializationContext, Collection): Collection
  • added: method ArrayBlockingQueueDeserializer.createDefaultInstance(DeserializationContext): Collection
  • added: method AtomicBooleanDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method AtomicBooleanDeserializer.logicalType(): LogicalType
  • added: method AtomicIntegerDeserializer.deserialize(JsonParser, DeserializationContext): AtomicInteger
  • added: method AtomicIntegerDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method AtomicIntegerDeserializer.logicalType(): LogicalType
  • added: method AtomicLongDeserializer.deserialize(JsonParser, DeserializationContext): AtomicLong
  • added: method AtomicLongDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method AtomicLongDeserializer.logicalType(): LogicalType
  • added: method AtomicReferenceDeserializer.getAbsentValue(DeserializationContext): Object
  • added: method AtomicReferenceDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method AtomicReferenceDeserializer.getReferenced(AtomicReference): Object
  • added: method AtomicReferenceDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method AtomicReferenceDeserializer.updateReference(AtomicReference, Object): AtomicReference
  • added: method ByteBufferDeserializer.logicalType(): LogicalType
  • added: method CollectionDeserializer._deserializeFromArray(JsonParser, DeserializationContext, Collection): Collection
  • added: method CollectionDeserializer._deserializeFromString(JsonParser, DeserializationContext, String): Collection
  • added: method CollectionDeserializer._deserializeWithObjectId(JsonParser, DeserializationContext, Collection): Collection
  • added: method CollectionDeserializer._tryToAddNull(JsonParser, DeserializationContext, Collection): void
  • added: method CollectionDeserializer.createDefaultInstance(DeserializationContext): Collection
  • added: method CollectionDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method CollectionDeserializer.logicalType(): LogicalType
  • added: method ContainerDeserializerBase.getEmptyAccessPattern(): AccessPattern
  • added: method ContainerDeserializerBase.getEmptyValue(DeserializationContext): Object
  • added: method ContainerDeserializerBase.getValueType(): JavaType
  • added: method ContainerDeserializerBase.supportsUpdate(DeserializationConfig): Boolean
  • added: method ContainerDeserializerBase.wrapAndThrow(Throwable, Object, String): Object
  • added: method DateDeserializers.CalendarDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method DateDeserializers.DateBasedDeserializer.logicalType(): LogicalType
  • added: method DateDeserializers.DateDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method DateDeserializers.SqlDateDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method DateDeserializers.TimestampDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method DelegatingDeserializer.getAbsentValue(DeserializationContext): Object
  • added: method DelegatingDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method DelegatingDeserializer.getNullAccessPattern(): AccessPattern
  • added: method DelegatingDeserializer.logicalType(): LogicalType
  • added: method DelegatingDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method DelegatingDeserializer.unwrappingDeserializer(NameTransformer): JsonDeserializer
  • added: method EnumDeserializer._fromInteger(JsonParser, DeserializationContext, int): Object
  • added: method EnumDeserializer._fromString(JsonParser, DeserializationContext, String): Object
  • added: method EnumDeserializer.createContextual(DeserializationContext, BeanProperty): JsonDeserializer
  • added: method EnumDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method EnumDeserializer.logicalType(): LogicalType
  • added: method EnumDeserializer.useDefaultValueForUnknownEnum(DeserializationContext): boolean
  • added: method EnumDeserializer.useNullForUnknownEnum(DeserializationContext): boolean
  • added: method EnumDeserializer.withResolved(Boolean): EnumDeserializer
  • added: method EnumDeserializer.withResolved(Boolean, Boolean, Boolean): EnumDeserializer
  • added: method EnumMapDeserializer._deserializeUsingProperties(JsonParser, DeserializationContext): EnumMap
  • added: method EnumMapDeserializer.deserialize(JsonParser, DeserializationContext, EnumMap): EnumMap
  • added: method EnumMapDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method EnumMapDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method EnumMapDeserializer.logicalType(): LogicalType
  • added: method EnumMapDeserializer.resolve(DeserializationContext): void
  • added: method EnumSetDeserializer._deserialize(JsonParser, DeserializationContext, EnumSet): EnumSet
  • added: method EnumSetDeserializer.deserialize(JsonParser, DeserializationContext, EnumSet): EnumSet
  • added: method EnumSetDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method EnumSetDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method EnumSetDeserializer.logicalType(): LogicalType
  • added: method EnumSetDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method EnumSetDeserializer.withResolved(JsonDeserializer, TypeDeserializer, NullValueProvider, Boolean): EnumSetDeserializer
  • added: method FromStringDeserializer.Std._deserializeFromEmptyStringDefault(DeserializationContext): Object
  • added: method FromStringDeserializer.Std._shouldTrim(): boolean
  • added: method FromStringDeserializer.Std.getEmptyValue(DeserializationContext): Object
  • added: method FromStringDeserializer._deserializeFromEmptyString(DeserializationContext): Object
  • added: method FromStringDeserializer._deserializeFromEmptyStringDefault(DeserializationContext): Object
  • added: method FromStringDeserializer._deserializeFromOther(JsonParser, DeserializationContext, JsonToken): Object
  • added: method FromStringDeserializer._shouldTrim(): boolean
  • added: method FromStringDeserializer.logicalType(): LogicalType
  • added: method JsonNodeDeserializer._createWithMerge(boolean, boolean): JsonDeserializer
  • added: method JsonNodeDeserializer.getAbsentValue(DeserializationContext): Object
  • added: method JsonNodeDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method MapDeserializer._readAndUpdate(JsonParser, DeserializationContext, Map): void
  • added: method MapDeserializer._readAndUpdateStringKeyMap(JsonParser, DeserializationContext, Map): void
  • added: method MapDeserializer._squashDups(DeserializationContext, Map, Object, Object, Object): void
  • added: method MapDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method MapDeserializer.logicalType(): LogicalType
  • added: method MapDeserializer.setIncludableProperties(Set): void
  • added: method MapDeserializer.withResolved(KeyDeserializer, TypeDeserializer, JsonDeserializer, NullValueProvider, Set, Set): MapDeserializer
  • added: method MapEntryDeserializer.logicalType(): LogicalType
  • added: method NullifyingDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method NumberDeserializers.BigDecimalDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method NumberDeserializers.BigDecimalDeserializer.logicalType(): LogicalType
  • added: method NumberDeserializers.BigIntegerDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method NumberDeserializers.BigIntegerDeserializer.logicalType(): LogicalType
  • added: method NumberDeserializers.ByteDeserializer._parseByte(JsonParser, DeserializationContext): Byte
  • added: method NumberDeserializers.DoubleDeserializer._parseDouble(JsonParser, DeserializationContext): Double
  • added: method NumberDeserializers.FloatDeserializer._parseFloat(JsonParser, DeserializationContext): Float
  • added: method NumberDeserializers.NumberDeserializer.logicalType(): LogicalType
  • added: method NumberDeserializers.PrimitiveOrWrapperDeserializer.getNullAccessPattern(): AccessPattern
  • added: method NumberDeserializers.PrimitiveOrWrapperDeserializer.logicalType(): LogicalType
  • added: method NumberDeserializers.ShortDeserializer._parseShort(JsonParser, DeserializationContext): Short
  • added: method ObjectArrayDeserializer.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method ObjectArrayDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method ObjectArrayDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method ObjectArrayDeserializer.logicalType(): LogicalType
  • added: method PrimitiveArrayDeserializers._concat(Object, Object): Object
  • added: method PrimitiveArrayDeserializers._constructEmpty(): Object
  • added: method PrimitiveArrayDeserializers._failOnNull(DeserializationContext): void
  • added: method PrimitiveArrayDeserializers.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method PrimitiveArrayDeserializers.getEmptyAccessPattern(): AccessPattern
  • added: method PrimitiveArrayDeserializers.getEmptyValue(DeserializationContext): Object
  • added: method PrimitiveArrayDeserializers.logicalType(): LogicalType
  • added: method PrimitiveArrayDeserializers.supportsUpdate(DeserializationConfig): Boolean
  • added: method ReferenceTypeDeserializer.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method ReferenceTypeDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method ReferenceTypeDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method ReferenceTypeDeserializer.getNullAccessPattern(): AccessPattern
  • added: method ReferenceTypeDeserializer.getReferenced(Object): Object
  • added: method ReferenceTypeDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method ReferenceTypeDeserializer.logicalType(): LogicalType
  • added: method ReferenceTypeDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method ReferenceTypeDeserializer.updateReference(Object, Object): Object
  • added: method StackTraceElementDeserializer.constructValue(DeserializationContext, StackTraceElementDeserializer.Adapter): StackTraceElement
  • added: method StackTraceElementDeserializer.constructValue(DeserializationContext, String, String, String, int, String, String, String): StackTraceElement
  • added: method StdDelegatingDeserializer._convertIfNonNull(Object): Object
  • added: method StdDelegatingDeserializer.deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer, Object): Object
  • added: method StdDelegatingDeserializer.getAbsentValue(DeserializationContext): Object
  • added: method StdDelegatingDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method StdDelegatingDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method StdDelegatingDeserializer.getKnownPropertyNames(): Collection
  • added: method StdDelegatingDeserializer.getNullAccessPattern(): AccessPattern
  • added: method StdDelegatingDeserializer.getNullValue(DeserializationContext): Object
  • added: method StdDelegatingDeserializer.isCachable(): boolean
  • added: method StdDelegatingDeserializer.logicalType(): LogicalType
  • added: method StdDelegatingDeserializer.replaceDelegatee(JsonDeserializer): JsonDeserializer
  • added: method StdDelegatingDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method StdDelegatingDeserializer.unwrappingDeserializer(NameTransformer): JsonDeserializer
  • added: method StdDeserializer._byteOverflow(int): boolean
  • added: method StdDeserializer._checkBooleanToStringCoercion(JsonParser, DeserializationContext, Class): CoercionAction
  • added: method StdDeserializer._checkCoercionFail(DeserializationContext, CoercionAction, Class, Object, String): CoercionAction
  • added: method StdDeserializer._checkDoubleSpecialValue(String): Double
  • added: method StdDeserializer._checkFloatSpecialValue(String): Float
  • added: method StdDeserializer._checkFloatToIntCoercion(JsonParser, DeserializationContext, Class): CoercionAction
  • added: method StdDeserializer._checkFloatToStringCoercion(JsonParser, DeserializationContext, Class): CoercionAction
  • added: method StdDeserializer._checkFromStringCoercion(DeserializationContext, String): CoercionAction
  • added: method StdDeserializer._checkFromStringCoercion(DeserializationContext, String, LogicalType, Class): CoercionAction
  • added: method StdDeserializer._checkIntToFloatCoercion(JsonParser, DeserializationContext, Class): CoercionAction
  • added: method StdDeserializer._checkIntToStringCoercion(JsonParser, DeserializationContext, Class): CoercionAction
  • added: method StdDeserializer._checkTextualNull(DeserializationContext, String): boolean
  • added: method StdDeserializer._checkToStringCoercion(JsonParser, DeserializationContext, Class, Object, CoercionInputShape): CoercionAction
  • added: method StdDeserializer._coerceBooleanFromInt(JsonParser, DeserializationContext, Class): Boolean
  • added: method StdDeserializer._coerceEmptyString(DeserializationContext, boolean): Object
  • added: method StdDeserializer._coerceNullToken(DeserializationContext, boolean): Object
  • added: method StdDeserializer._coerceTextualNull(DeserializationContext, boolean): Object
  • added: method StdDeserializer._coercedTypeDesc(): String
  • added: method StdDeserializer._coercedTypeDesc(Class): String
  • added: method StdDeserializer._deserializeFromArray(JsonParser, DeserializationContext): Object
  • added: method StdDeserializer._deserializeFromEmptyString(JsonParser, DeserializationContext, CoercionAction, Class, String): Object
  • added: method StdDeserializer._deserializeFromString(JsonParser, DeserializationContext): Object
  • added: method StdDeserializer._deserializeWrappedValue(JsonParser, DeserializationContext): Object
  • added: method StdDeserializer._findCoercionFromBlankString(DeserializationContext): CoercionAction
  • added: method StdDeserializer._findCoercionFromEmptyArray(DeserializationContext): CoercionAction
  • added: method StdDeserializer._findCoercionFromEmptyString(DeserializationContext): CoercionAction
  • added: method StdDeserializer._findNullProvider(DeserializationContext, BeanProperty, Nulls, JsonDeserializer): NullValueProvider
  • added: method StdDeserializer._intOverflow(long): boolean
  • added: method StdDeserializer._isEmptyOrTextualNull(String): boolean
  • added: method StdDeserializer._isFalse(String): boolean
  • added: method StdDeserializer._isTrue(String): boolean
  • added: method StdDeserializer._nonNullNumber(Number): Number
  • added: method StdDeserializer._parseBooleanPrimitive(DeserializationContext, JsonParser, Class): boolean
  • added: method StdDeserializer._parseBytePrimitive(JsonParser, DeserializationContext): byte
  • added: method StdDeserializer._parseDateFromArray(JsonParser, DeserializationContext): Date
  • added: method StdDeserializer._parseDoublePrimitive(DeserializationContext, String): double
  • added: method StdDeserializer._parseDoublePrimitive(JsonParser, DeserializationContext, String): double
  • added: method StdDeserializer._parseFloatPrimitive(DeserializationContext, String): float
  • added: method StdDeserializer._parseFloatPrimitive(JsonParser, DeserializationContext, String): float
  • added: method StdDeserializer._parseIntPrimitive(DeserializationContext, String): int
  • added: method StdDeserializer._parseInteger(JsonParser, DeserializationContext, Class): Integer
  • added: method StdDeserializer._parseLong(JsonParser, DeserializationContext, Class): Long
  • added: method StdDeserializer._parseLongPrimitive(DeserializationContext, String): long
  • added: method StdDeserializer._parseString(JsonParser, DeserializationContext, NullValueProvider): String
  • added: method StdDeserializer._reportFailedNullCoerce(DeserializationContext, boolean, Enum, String): void
  • added: method StdDeserializer._shortOverflow(int): boolean
  • added: method StdDeserializer._verifyEndArrayForSingle(JsonParser, DeserializationContext): void
  • added: method StdDeserializer._verifyNullForPrimitive(DeserializationContext): void
  • added: method StdDeserializer._verifyNullForPrimitiveCoercion(DeserializationContext, String): void
  • added: method StdDeserializer._verifyNullForScalarCoercion(DeserializationContext, String): void
  • added: method StdDeserializer._verifyNumberForScalarCoercion(DeserializationContext, JsonParser): void
  • added: method StdDeserializer._verifyStringForScalarCoercion(DeserializationContext, String): void
  • added: method StdDeserializer.findContentNullProvider(DeserializationContext, BeanProperty, JsonDeserializer): NullValueProvider
  • added: method StdDeserializer.findContentNullStyle(DeserializationContext, BeanProperty): Nulls
  • added: method StdDeserializer.findValueNullProvider(DeserializationContext, SettableBeanProperty, PropertyMetadata): NullValueProvider
  • added: method StdDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method StdDeserializer.getValueType(DeserializationContext): JavaType
  • added: method StdDeserializer.handleNestedArrayForSingle(JsonParser, DeserializationContext): Object
  • added: method StdKeyDeserializer._weirdKey(DeserializationContext, String, Exception): Object
  • added: method StdNodeBasedDeserializer.convert(JsonNode, DeserializationContext, Object): Object
  • added: method StdNodeBasedDeserializer.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method StdScalarDeserializer.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method StdScalarDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method StdScalarDeserializer.getNullAccessPattern(): AccessPattern
  • added: method StdScalarDeserializer.logicalType(): LogicalType
  • added: method StdScalarDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method StdValueInstantiator.canCreateFromBigDecimal(): boolean
  • added: method StdValueInstantiator.canCreateFromBigInteger(): boolean
  • added: method StdValueInstantiator.canInstantiate(): boolean
  • added: method StdValueInstantiator.configureFromBigDecimalCreator(AnnotatedWithParams): void
  • added: method StdValueInstantiator.configureFromBigIntegerCreator(AnnotatedWithParams): void
  • added: method StdValueInstantiator.createFromBigDecimal(DeserializationContext, BigDecimal): Object
  • added: method StdValueInstantiator.createFromBigInteger(DeserializationContext, BigInteger): Object
  • added: method StdValueInstantiator.createUsingDefaultOrWithoutArguments(DeserializationContext): Object
  • added: method StringArrayDeserializer.deserialize(JsonParser, DeserializationContext, String[]): String[]
  • added: method StringArrayDeserializer.getEmptyAccessPattern(): AccessPattern
  • added: method StringArrayDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method StringArrayDeserializer.logicalType(): LogicalType
  • added: method StringArrayDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: method StringCollectionDeserializer.getValueInstantiator(): ValueInstantiator
  • added: method StringCollectionDeserializer.logicalType(): LogicalType
  • added: method StringDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method StringDeserializer.logicalType(): LogicalType
  • added: method TokenBufferDeserializer.logicalType(): LogicalType
  • added: method UUIDDeserializer.getEmptyValue(DeserializationContext): Object
  • added: method UntypedObjectDeserializer.Vanilla._deserializeFP(JsonParser, DeserializationContext): Object
  • added: method UntypedObjectDeserializer.Vanilla._mapObjectWithDups(JsonParser, DeserializationContext, Map, String, Object, Object, String): Object
  • added: method UntypedObjectDeserializer.Vanilla.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method UntypedObjectDeserializer.Vanilla.logicalType(): LogicalType
  • added: method UntypedObjectDeserializer.Vanilla.supportsUpdate(DeserializationConfig): Boolean
  • added: method UntypedObjectDeserializer._deserializeFP(JsonParser, DeserializationContext): Object
  • added: method UntypedObjectDeserializer._mapObjectWithDups(JsonParser, DeserializationContext, Map, String, Object, Object, String): Object
  • added: method UntypedObjectDeserializer.deserialize(JsonParser, DeserializationContext, Object): Object
  • added: method UntypedObjectDeserializer.logicalType(): LogicalType
  • added: method UntypedObjectDeserializer.mapArray(JsonParser, DeserializationContext, Collection): Object
  • added: method UntypedObjectDeserializer.mapObject(JsonParser, DeserializationContext, Map): Object
  • added: method UntypedObjectDeserializer.supportsUpdate(DeserializationConfig): Boolean
  • added: static field FromStringDeserializer.Std.LOCALE_EXT_MARKER: String
  • added: static field StdDeserializer.F_MASK_ACCEPT_ARRAYS: int
  • added: static field StdKeyDeserializer.TYPE_BYTE_ARRAY: int
  • added: static field ThrowableDeserializer.PROP_NAME_LOCALIZED_MESSAGE: String
  • added: static field ThrowableDeserializer.PROP_NAME_SUPPRESSED: String
  • added: static final class StackTraceElementDeserializer.Adapter
  • added: static method DateDeserializers.hasDeserializerFor(Class): boolean
  • added: static method JdkDeserializers.find(DeserializationContext, Class, String): JsonDeserializer
  • added: static method JdkDeserializers.hasDeserializerFor(Class): boolean
  • added: static method StackTraceElementDeserializer.construct(DeserializationContext): JsonDeserializer
  • added: static method StdDeserializer._isBlank(String): boolean
  • added: static method StdDeserializer._neitherNull(Object, Object): boolean
  • added: static method StdDeserializer._parseDouble(String, boolean): double
  • added: static method StdKeyDeserializers.constructEnumKeyDeserializer(EnumResolver, AnnotatedMethod, EnumResolver, EnumResolver, EnumResolver): KeyDeserializer
  • added: static method StdKeyDeserializers.constructEnumKeyDeserializer(EnumResolver, EnumResolver, EnumResolver, EnumResolver): KeyDeserializer
  • added: static method ThrowableDeserializer.construct(DeserializationContext, BeanDeserializer): ThrowableDeserializer
  • added: static method UntypedObjectDeserializer.Vanilla.instance(boolean): UntypedObjectDeserializer.Vanilla
  • removed: field InvalidFormatException._targetType: Class
  • removed: method InvalidFormatException.getTargetType(): Class
  • changed: abstract class PropertyBindingException extends JsonMappingException โ†’ abstract class PropertyBindingException extends MismatchedInputException
  • changed: class InvalidFormatException extends JsonMappingException โ†’ class InvalidFormatException extends MismatchedInputException
  • changed: class InvalidTypeIdException extends JsonMappingException โ†’ class InvalidTypeIdException extends MismatchedInputException
  • added: class InvalidDefinitionException extends JsonMappingException
  • added: class InvalidNullException extends MismatchedInputException
  • added: class MismatchedInputException extends JsonMappingException
  • added: class ValueInstantiationException extends JsonMappingException
  • added: ctor InvalidDefinitionException(JsonGenerator, String, BeanDescription, BeanPropertyDefinition)
  • added: ctor InvalidDefinitionException(JsonGenerator, String, JavaType)
  • added: ctor InvalidDefinitionException(JsonParser, String, BeanDescription, BeanPropertyDefinition)
  • added: ctor InvalidDefinitionException(JsonParser, String, JavaType)
  • added: ctor InvalidNullException(DeserializationContext, String, PropertyName)
  • added: ctor MismatchedInputException(JsonParser, String)
  • added: ctor MismatchedInputException(JsonParser, String, Class)
  • added: ctor MismatchedInputException(JsonParser, String, JavaType)
  • added: ctor MismatchedInputException(JsonParser, String, JsonLocation)
  • added: ctor ValueInstantiationException(JsonParser, String, JavaType)
  • added: ctor ValueInstantiationException(JsonParser, String, JavaType, Throwable)
  • added: field InvalidDefinitionException._beanDesc: BeanDescription
  • added: field InvalidDefinitionException._property: BeanPropertyDefinition
  • added: field InvalidDefinitionException._type: JavaType
  • added: field InvalidNullException._propertyName: PropertyName
  • added: field MismatchedInputException._targetType: Class
  • added: field ValueInstantiationException._type: JavaType
  • added: method InvalidDefinitionException.getBeanDescription(): BeanDescription
  • added: method InvalidDefinitionException.getProperty(): BeanPropertyDefinition
  • added: method InvalidDefinitionException.getType(): JavaType
  • added: method InvalidNullException.getPropertyName(): PropertyName
  • added: method MismatchedInputException.getTargetType(): Class
  • added: method MismatchedInputException.setTargetType(JavaType): MismatchedInputException
  • added: method ValueInstantiationException.getType(): JavaType
  • added: static method InvalidDefinitionException.from(JsonGenerator, String, BeanDescription, BeanPropertyDefinition): InvalidDefinitionException
  • added: static method InvalidDefinitionException.from(JsonGenerator, String, JavaType): InvalidDefinitionException
  • added: static method InvalidDefinitionException.from(JsonParser, String, BeanDescription, BeanPropertyDefinition): InvalidDefinitionException
  • added: static method InvalidDefinitionException.from(JsonParser, String, JavaType): InvalidDefinitionException
  • added: static method InvalidNullException.from(DeserializationContext, PropertyName, JavaType): InvalidNullException
  • added: static method MismatchedInputException.from(JsonParser, Class, String): MismatchedInputException
  • added: static method MismatchedInputException.from(JsonParser, JavaType, String): MismatchedInputException
  • added: static method MismatchedInputException.from(JsonParser, String): MismatchedInputException
  • added: static method ValueInstantiationException.from(JsonParser, String, JavaType): ValueInstantiationException
  • added: static method ValueInstantiationException.from(JsonParser, String, JavaType, Throwable): ValueInstantiationException
  • removed: field DOMSerializer._domImpl: DOMImplementationLS
  • removed: method Java7Support.getClassJavaNioFilePath(): Class
  • removed: method Java7Support.getDeserializerForJavaNioFilePath(Class): JsonDeserializer
  • removed: method Java7Support.getSerializerForJavaNioFilePath(Class): JsonSerializer
  • removed: method Java7SupportImpl.getClassJavaNioFilePath(): Class
  • removed: method Java7SupportImpl.getDeserializerForJavaNioFilePath(Class): JsonDeserializer
  • removed: method Java7SupportImpl.getSerializerForJavaNioFilePath(Class): JsonSerializer
  • added: abstract class Java7Handlers
  • added: class Java7HandlersImpl extends Java7Handlers
  • added: class SqlBlobSerializer extends StdScalarSerializer
  • added: ctor Java7Handlers()
  • added: ctor Java7HandlersImpl()
  • added: ctor SqlBlobSerializer()
  • added: field DOMSerializer.transformerFactory: TransformerFactory
  • added: method CoreXMLDeserializers.Std._deserializeFromEmptyString(DeserializationContext): Object
  • added: method CoreXMLDeserializers.hasDeserializerFor(DeserializationConfig, Class): boolean
  • added: method Java7Handlers.getClassJavaNioFilePath(): Class
  • added: method Java7Handlers.getDeserializerForJavaNioFilePath(Class): JsonDeserializer
  • added: method Java7Handlers.getSerializerForJavaNioFilePath(Class): JsonSerializer
  • added: method Java7HandlersImpl.getClassJavaNioFilePath(): Class
  • added: method Java7HandlersImpl.getDeserializerForJavaNioFilePath(Class): JsonDeserializer
  • added: method Java7HandlersImpl.getSerializerForJavaNioFilePath(Class): JsonSerializer
  • added: method NioPathSerializer.serializeWithType(Path, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method OptionalHandlerFactory.hasDeserializerFor(Class): boolean
  • added: method SqlBlobSerializer._writeValue(Blob, JsonGenerator, SerializerProvider): void
  • added: method SqlBlobSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • added: method SqlBlobSerializer.isEmpty(SerializerProvider, Blob): boolean
  • added: method SqlBlobSerializer.serialize(Blob, JsonGenerator, SerializerProvider): void
  • added: method SqlBlobSerializer.serializeWithType(Blob, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: static field CoreXMLDeserializers.EMPTY_QNAME: QName
  • added: static method Java7Handlers.instance(): Java7Handlers
  • removed: ctor ObjectIdInfo(PropertyName, Class, Class)
  • removed: ctor ObjectIdInfo(String, Class, Class)
  • removed: ctor VirtualAnnotatedMember(TypeResolutionContext, Class, String, Class)
  • removed: field AnnotatedClass._constructors: List
  • removed: field AnnotatedClass._creatorMethods: List
  • removed: field AnnotatedClass._creatorsResolved: boolean
  • removed: field AnnotatedClass._defaultConstructor: AnnotatedConstructor
  • removed: field BasicClassIntrospector._cachedFCA: LRUMap
  • removed: field ConcreteBeanPropertyBase._propertyFormat: JsonFormat.Value
  • removed: field POJOPropertiesCollector._jsonValueGetters: LinkedList
  • removed: field POJOPropertiesCollector._mutatorPrefix: String
  • removed: field POJOPropertiesCollector._stdBeanNaming: boolean
  • removed: method Annotated.getAllAnnotations(): AnnotationMap
  • removed: method Annotated.getGenericType(): Type
  • removed: method Annotated.getType(TypeBindings): JavaType
  • removed: method Annotated.withAnnotations(AnnotationMap): Annotated
  • removed: method Annotated.withFallBackAnnotationsFrom(Annotated): Annotated
  • removed: method AnnotatedClass._addClassMixIns(AnnotationMap, Class): void
  • removed: method AnnotatedClass._addClassMixIns(AnnotationMap, Class, Class): void
  • removed: method AnnotatedClass._addClassMixIns(AnnotationMap, JavaType): void
  • removed: method AnnotatedClass._addConstructorMixIns(Class): void
  • removed: method AnnotatedClass._addFactoryMixIns(Class): void
  • removed: method AnnotatedClass._addFieldMixIns(Class, Class, Map): void
  • removed: method AnnotatedClass._addMemberMethods(Class, TypeResolutionContext, AnnotatedMethodMap, Class, AnnotatedMethodMap): void
  • removed: method AnnotatedClass._addMethodMixIns(Class, AnnotatedMethodMap, Class, AnnotatedMethodMap): void
  • removed: method AnnotatedClass._addMixOvers(Constructor, AnnotatedConstructor, boolean): void
  • removed: method AnnotatedClass._addMixOvers(Method, AnnotatedMethod, boolean): void
  • removed: method AnnotatedClass._addMixUnders(Method, AnnotatedMethod): void
  • removed: method AnnotatedClass._collectRelevantAnnotations(Annotation[]): AnnotationMap
  • removed: method AnnotatedClass._collectRelevantAnnotations(Annotation[][]): AnnotationMap[]
  • removed: method AnnotatedClass._constructCreatorMethod(Method, TypeResolutionContext): AnnotatedMethod
  • removed: method AnnotatedClass._constructDefaultConstructor(ClassUtil.Ctor, TypeResolutionContext): AnnotatedConstructor
  • removed: method AnnotatedClass._constructField(Field, TypeResolutionContext): AnnotatedField
  • removed: method AnnotatedClass._constructMethod(Method, TypeResolutionContext): AnnotatedMethod
  • removed: method AnnotatedClass._constructNonDefaultConstructor(ClassUtil.Ctor, TypeResolutionContext): AnnotatedConstructor
  • removed: method AnnotatedClass._findClassMethods(Class): Method[]
  • removed: method AnnotatedClass._findFields(JavaType, TypeResolutionContext, Map): Map
  • removed: method AnnotatedClass._isIncludableMemberMethod(Method): boolean
  • removed: method AnnotatedClass.getAllAnnotations(): AnnotationMap
  • removed: method AnnotatedClass.withAnnotations(AnnotationMap): AnnotatedClass
  • removed: method AnnotatedField.getFullName(): String
  • removed: method AnnotatedField.getGenericType(): Type
  • removed: method AnnotatedMember.addIfNotPresent(Annotation): boolean
  • removed: method AnnotatedMember.addOrOverride(Annotation): boolean
  • removed: method AnnotatedMember.fixAccess(): void
  • removed: method AnnotatedMethod.getGenericType(): Type
  • removed: method AnnotatedMethod.withMethod(Method): AnnotatedMethod
  • removed: method AnnotatedMethodMap.add(AnnotatedMethod): void
  • removed: method AnnotatedMethodMap.isEmpty(): boolean
  • removed: method AnnotatedMethodMap.remove(AnnotatedMethod): AnnotatedMethod
  • removed: method AnnotatedMethodMap.remove(Method): AnnotatedMethod
  • removed: method AnnotatedParameter.getGenericType(): Type
  • removed: method AnnotationIntrospectorPair.findDeserializationContentType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospectorPair.findDeserializationKeyType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospectorPair.findDeserializationType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospectorPair.findIgnoreUnknownProperties(AnnotatedClass): Boolean
  • removed: method AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated): String[]
  • removed: method AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated, boolean): String[]
  • removed: method AnnotationIntrospectorPair.findSerializationContentType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospectorPair.findSerializationInclusion(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method AnnotationIntrospectorPair.findSerializationInclusionForContent(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method AnnotationIntrospectorPair.findSerializationKeyType(Annotated, JavaType): Class
  • removed: method AnnotationIntrospectorPair.findSerializationType(Annotated): Class
  • removed: method BasicBeanDescription._findCreatorPropertyName(AnnotatedParameter): PropertyName
  • removed: method BasicBeanDescription._findPropertyFields(Collection, boolean): LinkedHashMap
  • removed: method BasicBeanDescription.bindingsForBeanType(): TypeBindings
  • removed: method BasicBeanDescription.findAnySetter(): AnnotatedMethod
  • removed: method BasicBeanDescription.findAnySetterField(): AnnotatedMember
  • removed: method BasicBeanDescription.findBackReferenceProperties(): Map
  • removed: method BasicBeanDescription.findFactoryMethod(Class[]): Method
  • removed: method BasicBeanDescription.findJsonValueMethod(): AnnotatedMethod
  • removed: method BasicBeanDescription.findSingleArgConstructor(Class[]): Constructor
  • removed: method BasicBeanDescription.resolveType(Type): JavaType
  • removed: method JacksonAnnotationIntrospector.findDeserializationContentType(Annotated, JavaType): Class
  • removed: method JacksonAnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType): Class
  • removed: method JacksonAnnotationIntrospector.findDeserializationType(Annotated, JavaType): Class
  • removed: method JacksonAnnotationIntrospector.findIgnoreUnknownProperties(AnnotatedClass): Boolean
  • removed: method JacksonAnnotationIntrospector.findPropertiesToIgnore(Annotated, boolean): String[]
  • removed: method JacksonAnnotationIntrospector.findSerializationContentType(Annotated, JavaType): Class
  • removed: method JacksonAnnotationIntrospector.findSerializationInclusion(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method JacksonAnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include): JsonInclude.Include
  • removed: method JacksonAnnotationIntrospector.findSerializationKeyType(Annotated, JavaType): Class
  • removed: method JacksonAnnotationIntrospector.findSerializationType(Annotated): Class
  • removed: method POJOPropertiesCollector._addCreatorParam(Map, AnnotatedParameter): void
  • removed: method POJOPropertiesCollector._removeUnwantedAccessor(Map): void
  • removed: method POJOPropertiesCollector._updateCreatorProperty(POJOPropertyBuilder, List): void
  • removed: method POJOPropertiesCollector.collect(): POJOPropertiesCollector
  • removed: method POJOPropertiesCollector.findPOJOBuilderClass(): Class
  • removed: method POJOPropertiesCollector.getJsonValueMethod(): AnnotatedMethod
  • removed: method POJOPropertyBuilder._findDefaultValue(): String
  • removed: method POJOPropertyBuilder._findDescription(): String
  • removed: method POJOPropertyBuilder._findIndex(): Integer
  • removed: method POJOPropertyBuilder._findRequired(): Boolean
  • removed: method POJOPropertyBuilder.getAccessor(): AnnotatedMember
  • removed: method POJOPropertyBuilder.getMutator(): AnnotatedMember
  • removed: method POJOPropertyBuilder.getNonConstructorMutator(): AnnotatedMember
  • removed: method VirtualAnnotatedMember.getFullName(): String
  • removed: static field BasicClassIntrospector.instance: BasicClassIntrospector
  • changed: ctor AnnotatedParameter(AnnotatedWithParams, JavaType, AnnotationMap, int) โ†’ ctor AnnotatedParameter(AnnotatedWithParams, JavaType, TypeResolutionContext, AnnotationMap, int)
  • changed: ctor POJOPropertiesCollector(MapperConfig, boolean, JavaType, AnnotatedClass, String) โ†’ ctor POJOPropertiesCollector(MapperConfig, boolean, JavaType, AnnotatedClass, AccessorNamingStrategy)
  • changed: field AnnotatedClass._classAnnotations: AnnotationMap โ†’ field AnnotatedClass._classAnnotations: Annotations
  • changed: field AnnotatedMethodMap._methods: LinkedHashMap โ†’ field AnnotatedMethodMap._methods: Map
  • changed: field POJOPropertiesCollector._creatorProperties: LinkedList โ†’ field POJOPropertiesCollector._creatorProperties: List
  • changed: method BasicBeanDescription.findExpectedFormat(JsonFormat.Value): JsonFormat.Value โ†’ method BasicBeanDescription.findExpectedFormat(): JsonFormat.Value
  • changed: method BasicClassIntrospector._findStdTypeDesc(JavaType): BasicBeanDescription โ†’ method BasicClassIntrospector._findStdTypeDesc(MapperConfig, JavaType): BasicBeanDescription
  • changed: method BasicClassIntrospector.collectProperties(MapperConfig, JavaType, ClassIntrospector.MixInResolver, boolean, String): POJOPropertiesCollector โ†’ method BasicClassIntrospector.collectProperties(MapperConfig, JavaType, ClassIntrospector.MixInResolver, boolean): POJOPropertiesCollector
  • changed: method BasicClassIntrospector.collectPropertiesWithBuilder(MapperConfig, JavaType, ClassIntrospector.MixInResolver, boolean): POJOPropertiesCollector โ†’ method BasicClassIntrospector.collectPropertiesWithBuilder(MapperConfig, JavaType, ClassIntrospector.MixInResolver, BeanDescription, boolean): POJOPropertiesCollector
  • changed: method BasicClassIntrospector.constructPropertyCollector(MapperConfig, AnnotatedClass, JavaType, boolean, String): POJOPropertiesCollector โ†’ method BasicClassIntrospector.constructPropertyCollector(MapperConfig, AnnotatedClass, JavaType, boolean, AccessorNamingStrategy): POJOPropertiesCollector
  • changed: method BasicClassIntrospector.forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver): BasicBeanDescription โ†’ method BasicClassIntrospector.forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver, BeanDescription): BasicBeanDescription
  • changed: method ClassIntrospector.forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver): BeanDescription โ†’ method ClassIntrospector.forDeserializationWithBuilder(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver, BeanDescription): BeanDescription
  • changed: method POJOPropertiesCollector._doAddInjectable(Object, AnnotatedMember): void โ†’ method POJOPropertiesCollector._doAddInjectable(JacksonInject.Value, AnnotatedMember): void
  • changed: method POJOPropertiesCollector.reportProblem(String): void โ†’ method POJOPropertiesCollector.reportProblem(String, Object[]): void
  • added: abstract class AccessorNamingStrategy
  • added: abstract class AnnotationCollector
  • added: class AnnotatedAndMetadata
  • added: class AnnotatedClassResolver
  • added: class AnnotatedFieldCollector extends CollectorBase
  • added: class AnnotatedMethodCollector extends CollectorBase
  • added: class DefaultAccessorNamingStrategy extends AccessorNamingStrategy
  • added: class EnumNamingStrategyFactory
  • added: class PotentialCreator
  • added: class PotentialCreators
  • added: ctor AccessorNamingStrategy()
  • added: ctor AccessorNamingStrategy.Base()
  • added: ctor AccessorNamingStrategy.Provider()
  • added: ctor AnnotatedAndMetadata(Annotated, Object)
  • added: ctor AnnotatedClass.Creators(AnnotatedConstructor, List, List)
  • added: ctor AnnotatedMethodMap(Map)
  • added: ctor AnnotationCollector(Object)
  • added: ctor AnnotationCollector.OneAnnotation(Class, Annotation)
  • added: ctor AnnotationCollector.TwoAnnotations(Class, Annotation, Class, Annotation)
  • added: ctor DefaultAccessorNamingStrategy(MapperConfig, AnnotatedClass, String, String, String, DefaultAccessorNamingStrategy.BaseNameValidator)
  • added: ctor DefaultAccessorNamingStrategy.FirstCharBasedValidator(boolean, boolean)
  • added: ctor DefaultAccessorNamingStrategy.Provider()
  • added: ctor DefaultAccessorNamingStrategy.Provider(DefaultAccessorNamingStrategy.Provider, DefaultAccessorNamingStrategy.BaseNameValidator)
  • added: ctor DefaultAccessorNamingStrategy.Provider(DefaultAccessorNamingStrategy.Provider, String, String, String, String)
  • added: ctor DefaultAccessorNamingStrategy.Provider(String, String, String, String, DefaultAccessorNamingStrategy.BaseNameValidator)
  • added: ctor DefaultAccessorNamingStrategy.RecordNaming(MapperConfig, AnnotatedClass)
  • added: ctor PotentialCreator(AnnotatedWithParams, JsonCreator.Mode)
  • added: ctor PotentialCreators()
  • added: ctor TypeResolutionContext.Empty(TypeFactory)
  • added: field AnnotatedAndMetadata.annotated: Annotated
  • added: field AnnotatedAndMetadata.metadata: Object
  • added: field AnnotatedClass.Creators.constructors: List
  • added: field AnnotatedClass.Creators.creatorMethods: List
  • added: field AnnotatedClass.Creators.defaultConstructor: AnnotatedConstructor
  • added: field AnnotatedClass._collectAnnotations: boolean
  • added: field AnnotatedClass._creators: AnnotatedClass.Creators
  • added: field AnnotationCollector._data: Object
  • added: field BasicBeanDescription._defaultViews: Class[]
  • added: field BasicBeanDescription._defaultViewsResolved: boolean
  • added: field ConcreteBeanPropertyBase._aliases: List
  • added: field DefaultAccessorNamingStrategy.Provider._baseNameValidator: DefaultAccessorNamingStrategy.BaseNameValidator
  • added: field DefaultAccessorNamingStrategy.Provider._getterPrefix: String
  • added: field DefaultAccessorNamingStrategy.Provider._isGetterPrefix: String
  • added: field DefaultAccessorNamingStrategy.Provider._setterPrefix: String
  • added: field DefaultAccessorNamingStrategy.Provider._withPrefix: String
  • added: field DefaultAccessorNamingStrategy.RecordNaming._fieldNames: Set
  • added: field DefaultAccessorNamingStrategy._baseNameValidator: DefaultAccessorNamingStrategy.BaseNameValidator
  • added: field DefaultAccessorNamingStrategy._config: MapperConfig
  • added: field DefaultAccessorNamingStrategy._forClass: AnnotatedClass
  • added: field DefaultAccessorNamingStrategy._getterPrefix: String
  • added: field DefaultAccessorNamingStrategy._isGetterPrefix: String
  • added: field DefaultAccessorNamingStrategy._isGettersNonBoolean: boolean
  • added: field DefaultAccessorNamingStrategy._mutatorPrefix: String
  • added: field DefaultAccessorNamingStrategy._stdBeanNaming: boolean
  • added: field POJOPropertiesCollector._accessorNaming: AccessorNamingStrategy
  • added: field POJOPropertiesCollector._anyGetterField: LinkedList
  • added: field POJOPropertiesCollector._fieldRenameMappings: Map
  • added: field POJOPropertiesCollector._formatOverrides: JsonFormat.Value
  • added: field POJOPropertiesCollector._isRecordType: boolean
  • added: field POJOPropertiesCollector._jsonKeyAccessors: LinkedList
  • added: field POJOPropertiesCollector._jsonValueAccessors: LinkedList
  • added: field POJOPropertiesCollector._potentialCreators: PotentialCreators
  • added: field POJOPropertiesCollector._useAnnotations: boolean
  • added: field POJOPropertyBuilder._metadata: PropertyMetadata
  • added: field POJOPropertyBuilder._referenceInfo: AnnotationIntrospector.ReferenceProperty
  • added: field PotentialCreators.propertiesBased: PotentialCreator
  • added: interface DefaultAccessorNamingStrategy.BaseNameValidator
  • added: method AccessorNamingStrategy.Base.findNameForIsGetter(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.Base.findNameForMutator(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.Base.findNameForRegularGetter(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.Base.modifyFieldName(AnnotatedField, String): String
  • added: method AccessorNamingStrategy.Provider.forBuilder(MapperConfig, AnnotatedClass, BeanDescription): AccessorNamingStrategy
  • added: method AccessorNamingStrategy.Provider.forPOJO(MapperConfig, AnnotatedClass): AccessorNamingStrategy
  • added: method AccessorNamingStrategy.Provider.forRecord(MapperConfig, AnnotatedClass): AccessorNamingStrategy
  • added: method AccessorNamingStrategy.findNameForIsGetter(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.findNameForMutator(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.findNameForRegularGetter(AnnotatedMethod, String): String
  • added: method AccessorNamingStrategy.modifyFieldName(AnnotatedField, String): String
  • added: method Annotated.isStatic(): boolean
  • added: method AnnotatedClass.getFactoryMethods(): List
  • added: method AnnotatedMember.getFullName(): String
  • added: method AnnotatedMember.withAnnotations(AnnotationMap): Annotated
  • added: method AnnotatedMethodCollector._addMethodMixIns(TypeResolutionContext, Class, Map, Class): void
  • added: method AnnotationCollector.NoAnnotations.get(Class): Annotation
  • added: method AnnotationCollector.NoAnnotations.has(Class): boolean
  • added: method AnnotationCollector.NoAnnotations.hasOneOf(Class[]): boolean
  • added: method AnnotationCollector.NoAnnotations.size(): int
  • added: method AnnotationCollector.OneAnnotation.get(Class): Annotation
  • added: method AnnotationCollector.OneAnnotation.has(Class): boolean
  • added: method AnnotationCollector.OneAnnotation.hasOneOf(Class[]): boolean
  • added: method AnnotationCollector.OneAnnotation.size(): int
  • added: method AnnotationCollector.TwoAnnotations.get(Class): Annotation
  • added: method AnnotationCollector.TwoAnnotations.has(Class): boolean
  • added: method AnnotationCollector.TwoAnnotations.hasOneOf(Class[]): boolean
  • added: method AnnotationCollector.TwoAnnotations.size(): int
  • added: method AnnotationCollector.addOrOverride(Annotation): AnnotationCollector
  • added: method AnnotationCollector.asAnnotationMap(): AnnotationMap
  • added: method AnnotationCollector.asAnnotations(): Annotations
  • added: method AnnotationCollector.getData(): Object
  • added: method AnnotationCollector.isPresent(Annotation): boolean
  • added: method AnnotationIntrospectorPair._explicitClassOrOb(Object, Class): Object
  • added: method AnnotationIntrospectorPair.findCreatorAnnotation(MapperConfig, Annotated): JsonCreator.Mode
  • added: method AnnotationIntrospectorPair.findDefaultCreator(MapperConfig, AnnotatedClass, List, List): PotentialCreator
  • added: method AnnotationIntrospectorPair.findDefaultEnumValue(AnnotatedClass, Enum[]): Enum
  • added: method AnnotationIntrospectorPair.findEnumAliases(Class, Enum[], String[][]): void
  • added: method AnnotationIntrospectorPair.findEnumAliases(MapperConfig, AnnotatedClass, Enum[], String[][]): void
  • added: method AnnotationIntrospectorPair.findEnumNamingStrategy(MapperConfig, AnnotatedClass): Object
  • added: method AnnotationIntrospectorPair.findEnumValues(MapperConfig, AnnotatedClass, Enum[], String[]): String[]
  • added: method AnnotationIntrospectorPair.findInjectableValue(AnnotatedMember): JacksonInject.Value
  • added: method AnnotationIntrospectorPair.findMergeInfo(Annotated): Boolean
  • added: method AnnotationIntrospectorPair.findPolymorphicTypeInfo(MapperConfig, Annotated): JsonTypeInfo.Value
  • added: method AnnotationIntrospectorPair.findPropertyAliases(Annotated): List
  • added: method AnnotationIntrospectorPair.findPropertyIgnoralByName(MapperConfig, Annotated): JsonIgnoreProperties.Value
  • added: method AnnotationIntrospectorPair.findPropertyInclusionByName(MapperConfig, Annotated): JsonIncludeProperties.Value
  • added: method AnnotationIntrospectorPair.findRenameByField(MapperConfig, AnnotatedField, PropertyName): PropertyName
  • added: method AnnotationIntrospectorPair.findSetterInfo(Annotated): JsonSetter.Value
  • added: method AnnotationIntrospectorPair.hasAnyGetter(Annotated): Boolean
  • added: method AnnotationIntrospectorPair.hasAnySetter(Annotated): Boolean
  • added: method AnnotationIntrospectorPair.hasAsKey(MapperConfig, Annotated): Boolean
  • added: method AnnotationIntrospectorPair.hasAsValue(Annotated): Boolean
  • added: method BasicBeanDescription.findAnySetterAccessor(): AnnotatedMember
  • added: method BasicBeanDescription.findBackReferences(): List
  • added: method BasicBeanDescription.findDefaultViews(): Class[]
  • added: method BasicBeanDescription.findFactoryMethodMetadata(AnnotatedMethod): AnnotatedAndMetadata
  • added: method BasicBeanDescription.findJsonKeyAccessor(): AnnotatedMember
  • added: method BasicBeanDescription.findJsonValueAccessor(): AnnotatedMember
  • added: method BasicBeanDescription.getConstructorsWithMode(): List
  • added: method BasicBeanDescription.getFactoryMethodsWithMode(): List
  • added: method BasicBeanDescription.getPotentialCreators(): PotentialCreators
  • added: method BasicClassIntrospector._resolveAnnotatedClass(MapperConfig, JavaType, ClassIntrospector.MixInResolver): AnnotatedClass
  • added: method BasicClassIntrospector._resolveAnnotatedWithoutSuperTypes(MapperConfig, JavaType, ClassIntrospector.MixInResolver): AnnotatedClass
  • added: method BasicClassIntrospector.copy(): ClassIntrospector
  • added: method BeanPropertyDefinition.findAliases(): List
  • added: method BeanPropertyDefinition.findReferenceName(): String
  • added: method BeanPropertyDefinition.getPrimaryType(): JavaType
  • added: method BeanPropertyDefinition.getRawPrimaryType(): Class
  • added: method ClassIntrospector.copy(): ClassIntrospector
  • added: method ConcreteBeanPropertyBase.findAliases(MapperConfig): List
  • added: method DefaultAccessorNamingStrategy.BaseNameValidator.accept(char, String, int): boolean
  • added: method DefaultAccessorNamingStrategy.FirstCharBasedValidator.accept(char, String, int): boolean
  • added: method DefaultAccessorNamingStrategy.Provider.forBuilder(MapperConfig, AnnotatedClass, BeanDescription): AccessorNamingStrategy
  • added: method DefaultAccessorNamingStrategy.Provider.forPOJO(MapperConfig, AnnotatedClass): AccessorNamingStrategy
  • added: method DefaultAccessorNamingStrategy.Provider.forRecord(MapperConfig, AnnotatedClass): AccessorNamingStrategy
  • added: method DefaultAccessorNamingStrategy.Provider.withBaseNameValidator(DefaultAccessorNamingStrategy.BaseNameValidator): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.Provider.withBuilderPrefix(String): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.Provider.withFirstCharAcceptance(boolean, boolean): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.Provider.withGetterPrefix(String): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.Provider.withIsGetterPrefix(String): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.Provider.withSetterPrefix(String): DefaultAccessorNamingStrategy.Provider
  • added: method DefaultAccessorNamingStrategy.RecordNaming.findNameForRegularGetter(AnnotatedMethod, String): String
  • added: method DefaultAccessorNamingStrategy._isCglibGetCallbacks(AnnotatedMethod): boolean
  • added: method DefaultAccessorNamingStrategy._isGroovyMetaClassGetter(AnnotatedMethod): boolean
  • added: method DefaultAccessorNamingStrategy.findNameForIsGetter(AnnotatedMethod, String): String
  • added: method DefaultAccessorNamingStrategy.findNameForMutator(AnnotatedMethod, String): String
  • added: method DefaultAccessorNamingStrategy.findNameForRegularGetter(AnnotatedMethod, String): String
  • added: method DefaultAccessorNamingStrategy.legacyManglePropertyName(String, int): String
  • added: method DefaultAccessorNamingStrategy.modifyFieldName(AnnotatedField, String): String
  • added: method DefaultAccessorNamingStrategy.stdManglePropertyName(String, int): String
  • added: method JacksonAnnotationIntrospector._constructStdTypeResolverBuilder(MapperConfig, JsonTypeInfo.Value, JavaType): TypeResolverBuilder
  • added: method JacksonAnnotationIntrospector.findCreatorAnnotation(MapperConfig, Annotated): JsonCreator.Mode
  • added: method JacksonAnnotationIntrospector.findDefaultEnumValue(AnnotatedClass, Enum[]): Enum
  • added: method JacksonAnnotationIntrospector.findEnumAliases(Class, Enum[], String[][]): void
  • added: method JacksonAnnotationIntrospector.findEnumAliases(MapperConfig, AnnotatedClass, Enum[], String[][]): void
  • added: method JacksonAnnotationIntrospector.findEnumNamingStrategy(MapperConfig, AnnotatedClass): Object
  • added: method JacksonAnnotationIntrospector.findEnumValues(MapperConfig, AnnotatedClass, Enum[], String[]): String[]
  • added: method JacksonAnnotationIntrospector.findInjectableValue(AnnotatedMember): JacksonInject.Value
  • added: method JacksonAnnotationIntrospector.findMergeInfo(Annotated): Boolean
  • added: method JacksonAnnotationIntrospector.findPolymorphicTypeInfo(MapperConfig, Annotated): JsonTypeInfo.Value
  • added: method JacksonAnnotationIntrospector.findPropertyAliases(Annotated): List
  • added: method JacksonAnnotationIntrospector.findPropertyIgnoralByName(MapperConfig, Annotated): JsonIgnoreProperties.Value
  • added: method JacksonAnnotationIntrospector.findPropertyInclusionByName(MapperConfig, Annotated): JsonIncludeProperties.Value
  • added: method JacksonAnnotationIntrospector.findRenameByField(MapperConfig, AnnotatedField, PropertyName): PropertyName
  • added: method JacksonAnnotationIntrospector.findSetterInfo(Annotated): JsonSetter.Value
  • added: method JacksonAnnotationIntrospector.hasAnyGetter(Annotated): Boolean
  • added: method JacksonAnnotationIntrospector.hasAnySetter(Annotated): Boolean
  • added: method JacksonAnnotationIntrospector.hasAsKey(MapperConfig, Annotated): Boolean
  • added: method JacksonAnnotationIntrospector.hasAsValue(Annotated): Boolean
  • added: method JacksonAnnotationIntrospector.refineDeserializationType(MapperConfig, Annotated, JavaType): JavaType
  • added: method JacksonAnnotationIntrospector.refineSerializationType(MapperConfig, Annotated, JavaType): JavaType
  • added: method MemberKey.argCount(): int
  • added: method MemberKey.getName(): String
  • added: method POJOPropertiesCollector._collectIgnorals(String): void
  • added: method POJOPropertiesCollector._removeUnwantedAccessors(Map): void
  • added: method POJOPropertiesCollector._replaceCreatorProperty(List, POJOPropertyBuilder): boolean
  • added: method POJOPropertiesCollector._resolveFieldVsGetter(List): boolean
  • added: method POJOPropertiesCollector.getAnyGetterField(): AnnotatedMember
  • added: method POJOPropertiesCollector.getAnyGetterMethod(): AnnotatedMember
  • added: method POJOPropertiesCollector.getFormatOverrides(): JsonFormat.Value
  • added: method POJOPropertiesCollector.getJsonKeyAccessor(): AnnotatedMember
  • added: method POJOPropertiesCollector.getJsonValueAccessor(): AnnotatedMember
  • added: method POJOPropertiesCollector.getPotentialCreators(): PotentialCreators
  • added: method POJOPropertiesCollector.isRecordType(): boolean
  • added: method POJOPropertyBuilder._getSetterInfo(PropertyMetadata, AnnotatedMember): PropertyMetadata
  • added: method POJOPropertyBuilder._rawTypeOf(AnnotatedMember): Class
  • added: method POJOPropertyBuilder._selectSetter(AnnotatedMethod, AnnotatedMethod): AnnotatedMethod
  • added: method POJOPropertyBuilder._selectSetterFromMultiple(POJOPropertyBuilder.Linked, POJOPropertyBuilder.Linked): AnnotatedMethod
  • added: method POJOPropertyBuilder.anyExplicitsWithoutIgnoral(): boolean
  • added: method POJOPropertyBuilder.findAliases(): List
  • added: method POJOPropertyBuilder.getFieldUnchecked(): AnnotatedField
  • added: method POJOPropertyBuilder.getGetterUnchecked(): AnnotatedMethod
  • added: method POJOPropertyBuilder.getPrimaryMemberUnchecked(): AnnotatedMember
  • added: method POJOPropertyBuilder.getPrimaryType(): JavaType
  • added: method POJOPropertyBuilder.getRawPrimaryType(): Class
  • added: method POJOPropertyBuilder.getSetterUnchecked(): AnnotatedMethod
  • added: method POJOPropertyBuilder.hasExplicitName(PropertyName): boolean
  • added: method POJOPropertyBuilder.removeFields(): void
  • added: method POJOPropertyBuilder.removeNonVisible(boolean, POJOPropertiesCollector): JsonProperty.Access
  • added: method PotentialCreator.assignPropertyDefs(List): void
  • added: method PotentialCreator.creator(): AnnotatedWithParams
  • added: method PotentialCreator.creatorMode(): JsonCreator.Mode
  • added: method PotentialCreator.creatorModeOrDefault(): JsonCreator.Mode
  • added: method PotentialCreator.explicitName(int): PropertyName
  • added: method PotentialCreator.hasExplicitNames(): boolean
  • added: method PotentialCreator.hasNameFor(int): boolean
  • added: method PotentialCreator.hasNameOrInjectForAllParams(MapperConfig): boolean
  • added: method PotentialCreator.implicitName(int): PropertyName
  • added: method PotentialCreator.implicitNameSimple(int): String
  • added: method PotentialCreator.introspectParamNames(MapperConfig): PotentialCreator
  • added: method PotentialCreator.introspectParamNames(MapperConfig, PropertyName[]): PotentialCreator
  • added: method PotentialCreator.isAnnotated(): boolean
  • added: method PotentialCreator.overrideMode(JsonCreator.Mode): PotentialCreator
  • added: method PotentialCreator.param(int): AnnotatedParameter
  • added: method PotentialCreator.paramCount(): int
  • added: method PotentialCreator.propertyDefs(): BeanPropertyDefinition[]
  • added: method PotentialCreator.toString(): String
  • added: method PotentialCreators.addExplicitDelegating(PotentialCreator): void
  • added: method PotentialCreators.getExplicitDelegating(): List
  • added: method PotentialCreators.getImplicitDelegatingConstructors(): List
  • added: method PotentialCreators.getImplicitDelegatingFactories(): List
  • added: method PotentialCreators.hasDelegating(): boolean
  • added: method PotentialCreators.hasPropertiesBased(): boolean
  • added: method PotentialCreators.hasPropertiesBasedOrDelegating(): boolean
  • added: method PotentialCreators.setImplicitDelegating(List, List): void
  • added: method PotentialCreators.setPropertiesBased(MapperConfig, PotentialCreator, String): void
  • added: method SimpleMixInResolver.hasMixIns(): boolean
  • added: method TypeResolutionContext.Empty.resolveType(Type): JavaType
  • added: method VisibilityChecker.Std._with(JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility): VisibilityChecker.Std
  • added: method VisibilityChecker.Std.withOverrides(JsonAutoDetect.Value): VisibilityChecker.Std
  • added: method VisibilityChecker.withOverrides(JsonAutoDetect.Value): VisibilityChecker
  • added: static abstract class AccessorNamingStrategy.Provider implements Serializable
  • added: static class AccessorNamingStrategy.Base extends AccessorNamingStrategy implements Serializable
  • added: static class AnnotationCollector.NoAnnotations implements Annotations, Serializable
  • added: static class AnnotationCollector.OneAnnotation implements Annotations, Serializable
  • added: static class AnnotationCollector.TwoAnnotations implements Annotations, Serializable
  • added: static class DefaultAccessorNamingStrategy.FirstCharBasedValidator implements DefaultAccessorNamingStrategy.BaseNameValidator
  • added: static class DefaultAccessorNamingStrategy.Provider extends AccessorNamingStrategy.Provider implements Serializable
  • added: static class DefaultAccessorNamingStrategy.RecordNaming extends DefaultAccessorNamingStrategy
  • added: static class TypeResolutionContext.Empty implements TypeResolutionContext
  • added: static field AnnotationCollector.NO_ANNOTATIONS: Annotations
  • added: static field BasicClassIntrospector.OBJECT_DESC: BasicBeanDescription
  • added: static field VisibilityChecker.Std.ALL_PUBLIC: VisibilityChecker.Std
  • added: static final class AnnotatedClass.Creators
  • added: static method AnnotatedAndMetadata.of(Annotated, Object): AnnotatedAndMetadata
  • added: static method AnnotatedClassResolver.resolve(MapperConfig, JavaType, ClassIntrospector.MixInResolver): AnnotatedClass
  • added: static method AnnotatedClassResolver.resolveWithoutSuperTypes(MapperConfig, Class): AnnotatedClass
  • added: static method AnnotatedClassResolver.resolveWithoutSuperTypes(MapperConfig, Class, ClassIntrospector.MixInResolver): AnnotatedClass
  • added: static method AnnotatedClassResolver.resolveWithoutSuperTypes(MapperConfig, JavaType, ClassIntrospector.MixInResolver): AnnotatedClass
  • added: static method AnnotatedFieldCollector.collectFields(AnnotationIntrospector, TypeResolutionContext, ClassIntrospector.MixInResolver, TypeFactory, JavaType, boolean): List
  • added: static method AnnotatedMethodCollector.collectMethods(AnnotationIntrospector, TypeResolutionContext, ClassIntrospector.MixInResolver, TypeFactory, JavaType, List, Class, boolean): AnnotatedMethodMap
  • added: static method AnnotationCollector.emptyAnnotations(): Annotations
  • added: static method AnnotationCollector.emptyCollector(): AnnotationCollector
  • added: static method AnnotationCollector.emptyCollector(Object): AnnotationCollector
  • added: static method AnnotationMap.of(Class, Annotation): AnnotationMap
  • added: static method DefaultAccessorNamingStrategy.FirstCharBasedValidator.forFirstNameRule(boolean, boolean): DefaultAccessorNamingStrategy.BaseNameValidator
  • added: static method EnumNamingStrategyFactory.createEnumNamingStrategyInstance(Object, boolean): EnumNamingStrategy
  • added: static method ObjectIdInfo.empty(): ObjectIdInfo
  • added: static method VisibilityChecker.Std.allPublicInstance(): VisibilityChecker.Std
  • added: static method VisibilityChecker.Std.construct(JsonAutoDetect.Value): VisibilityChecker.Std
  • added: class JDK14Util
  • added: ctor JDK14Util()
  • added: static method JDK14Util.findCanonicalRecordConstructor(MapperConfig, AnnotatedClass, List): PotentialCreator
  • added: static method JDK14Util.findRecordConstructor(AnnotatedClass, AnnotationIntrospector, MapperConfig, List): AnnotatedConstructor
  • added: static method JDK14Util.findRecordConstructor(DeserializationContext, BeanDescription, List): AnnotatedConstructor
  • added: static method JDK14Util.getRecordFieldNames(Class): String[]
  • added: class JsonMapper extends ObjectMapper
  • added: ctor JsonMapper()
  • added: ctor JsonMapper(JsonFactory)
  • added: ctor JsonMapper(JsonMapper)
  • added: ctor JsonMapper.Builder(JsonMapper)
  • added: method JsonMapper.Builder.configure(JsonReadFeature, boolean): JsonMapper.Builder
  • added: method JsonMapper.Builder.configure(JsonWriteFeature, boolean): JsonMapper.Builder
  • added: method JsonMapper.Builder.disable(JsonReadFeature[]): JsonMapper.Builder
  • added: method JsonMapper.Builder.disable(JsonWriteFeature[]): JsonMapper.Builder
  • added: method JsonMapper.Builder.enable(JsonReadFeature[]): JsonMapper.Builder
  • added: method JsonMapper.Builder.enable(JsonWriteFeature[]): JsonMapper.Builder
  • added: method JsonMapper.copy(): JsonMapper
  • added: method JsonMapper.getFactory(): JsonFactory
  • added: method JsonMapper.isEnabled(JsonReadFeature): boolean
  • added: method JsonMapper.isEnabled(JsonWriteFeature): boolean
  • added: method JsonMapper.rebuild(): JsonMapper.Builder
  • added: method JsonMapper.version(): Version
  • added: static class JsonMapper.Builder extends MapperBuilder
  • added: static method JsonMapper.builder(): JsonMapper.Builder
  • added: static method JsonMapper.builder(JsonFactory): JsonMapper.Builder
  • added: static field JsonValueFormat.UUID: JsonValueFormat
  • added: abstract class PolymorphicTypeValidator implements Serializable
  • added: class BasicPolymorphicTypeValidator extends PolymorphicTypeValidator.Base implements Serializable
  • added: class DefaultBaseTypeLimitingValidator extends PolymorphicTypeValidator implements Serializable
  • added: ctor BasicPolymorphicTypeValidator(Set, BasicPolymorphicTypeValidator.TypeMatcher[], BasicPolymorphicTypeValidator.NameMatcher[], BasicPolymorphicTypeValidator.TypeMatcher[])
  • added: ctor BasicPolymorphicTypeValidator.Builder()
  • added: ctor BasicPolymorphicTypeValidator.NameMatcher()
  • added: ctor BasicPolymorphicTypeValidator.TypeMatcher()
  • added: ctor DefaultBaseTypeLimitingValidator()
  • added: ctor PolymorphicTypeValidator()
  • added: ctor PolymorphicTypeValidator.Base()
  • added: enum PolymorphicTypeValidator.Validity
  • added: field BasicPolymorphicTypeValidator.Builder._baseTypeMatchers: List
  • added: field BasicPolymorphicTypeValidator.Builder._invalidBaseTypes: Set
  • added: field BasicPolymorphicTypeValidator.Builder._subTypeClassMatchers: List
  • added: field BasicPolymorphicTypeValidator.Builder._subTypeNameMatchers: List
  • added: field BasicPolymorphicTypeValidator._baseTypeMatchers: BasicPolymorphicTypeValidator.TypeMatcher[]
  • added: field BasicPolymorphicTypeValidator._invalidBaseTypes: Set
  • added: field BasicPolymorphicTypeValidator._subClassMatchers: BasicPolymorphicTypeValidator.TypeMatcher[]
  • added: field BasicPolymorphicTypeValidator._subTypeNameMatchers: BasicPolymorphicTypeValidator.NameMatcher[]
  • added: method BasicPolymorphicTypeValidator.Builder._appendBaseMatcher(BasicPolymorphicTypeValidator.TypeMatcher): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder._appendSubClassMatcher(BasicPolymorphicTypeValidator.TypeMatcher): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder._appendSubNameMatcher(BasicPolymorphicTypeValidator.NameMatcher): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfBaseType(BasicPolymorphicTypeValidator.TypeMatcher): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfBaseType(Class): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfBaseType(Pattern): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfBaseType(String): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfSubType(BasicPolymorphicTypeValidator.TypeMatcher): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfSubType(Class): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfSubType(Pattern): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfSubType(String): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray(): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.Builder.build(): BasicPolymorphicTypeValidator
  • added: method BasicPolymorphicTypeValidator.Builder.denyForExactBaseType(Class): BasicPolymorphicTypeValidator.Builder
  • added: method BasicPolymorphicTypeValidator.NameMatcher.match(MapperConfig, String): boolean
  • added: method BasicPolymorphicTypeValidator.TypeMatcher.match(MapperConfig, Class): boolean
  • added: method BasicPolymorphicTypeValidator.validateBaseType(MapperConfig, JavaType): PolymorphicTypeValidator.Validity
  • added: method BasicPolymorphicTypeValidator.validateSubClassName(MapperConfig, JavaType, String): PolymorphicTypeValidator.Validity
  • added: method BasicPolymorphicTypeValidator.validateSubType(MapperConfig, JavaType, JavaType): PolymorphicTypeValidator.Validity
  • added: method DefaultBaseTypeLimitingValidator.isSafeSubType(MapperConfig, JavaType, JavaType): boolean
  • added: method DefaultBaseTypeLimitingValidator.isUnsafeBaseType(MapperConfig, JavaType): boolean
  • added: method DefaultBaseTypeLimitingValidator.validateBaseType(MapperConfig, JavaType): PolymorphicTypeValidator.Validity
  • added: method DefaultBaseTypeLimitingValidator.validateSubClassName(MapperConfig, JavaType, String): PolymorphicTypeValidator.Validity
  • added: method DefaultBaseTypeLimitingValidator.validateSubType(MapperConfig, JavaType, JavaType): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.Base.validateBaseType(MapperConfig, JavaType): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.Base.validateSubClassName(MapperConfig, JavaType, String): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.Base.validateSubType(MapperConfig, JavaType, JavaType): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.validateBaseType(MapperConfig, JavaType): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.validateSubClassName(MapperConfig, JavaType, String): PolymorphicTypeValidator.Validity
  • added: method PolymorphicTypeValidator.validateSubType(MapperConfig, JavaType, JavaType): PolymorphicTypeValidator.Validity
  • added: method SubtypeResolver.copy(): SubtypeResolver
  • added: method SubtypeResolver.registerSubtypes(Collection): void
  • added: method TypeDeserializer.hasDefaultImpl(): boolean
  • added: method TypeResolverBuilder.init(JsonTypeInfo.Value, TypeIdResolver): TypeResolverBuilder
  • added: method TypeResolverBuilder.withDefaultImpl(Class): TypeResolverBuilder
  • added: method TypeResolverBuilder.withSettings(JsonTypeInfo.Value): TypeResolverBuilder
  • added: method TypeSerializer._writeLegacySuffix(JsonGenerator, WritableTypeId): void
  • added: method TypeSerializer.typeId(Object, Class, JsonToken): WritableTypeId
  • added: method TypeSerializer.typeId(Object, JsonToken): WritableTypeId
  • added: method TypeSerializer.typeId(Object, JsonToken, Object): WritableTypeId
  • added: method TypeSerializer.writeTypePrefix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: method TypeSerializer.writeTypeSuffix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: static abstract class BasicPolymorphicTypeValidator.NameMatcher
  • added: static abstract class BasicPolymorphicTypeValidator.TypeMatcher
  • added: static abstract class PolymorphicTypeValidator.Base extends PolymorphicTypeValidator implements Serializable
  • added: static class BasicPolymorphicTypeValidator.Builder
  • added: static field PolymorphicTypeValidator.Validity.ALLOWED: PolymorphicTypeValidator.Validity
  • added: static field PolymorphicTypeValidator.Validity.DENIED: PolymorphicTypeValidator.Validity
  • added: static field PolymorphicTypeValidator.Validity.INDETERMINATE: PolymorphicTypeValidator.Validity
  • added: static method BasicPolymorphicTypeValidator.builder(): BasicPolymorphicTypeValidator.Builder
  • added: static method PolymorphicTypeValidator.Validity.valueOf(String): PolymorphicTypeValidator.Validity
  • added: static method PolymorphicTypeValidator.Validity.values(): PolymorphicTypeValidator.Validity[]
  • removed: method AsArrayTypeSerializer.writeCustomTypePrefixForArray(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeCustomTypePrefixForObject(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeCustomTypePrefixForScalar(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeCustomTypeSuffixForArray(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeCustomTypeSuffixForObject(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeCustomTypeSuffixForScalar(Object, JsonGenerator, String): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator, Class): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator, Class): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator): void
  • removed: method AsArrayTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator, Class): void
  • removed: method AsArrayTypeSerializer.writeTypeSuffixForArray(Object, JsonGenerator): void
  • removed: method AsArrayTypeSerializer.writeTypeSuffixForObject(Object, JsonGenerator): void
  • removed: method AsArrayTypeSerializer.writeTypeSuffixForScalar(Object, JsonGenerator): void
  • removed: method AsExistingPropertyTypeSerializer.writeCustomTypePrefixForObject(Object, JsonGenerator, String): void
  • removed: method AsExistingPropertyTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator): void
  • removed: method AsExistingPropertyTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator, Class): void
  • removed: method AsExternalTypeSerializer.writeCustomTypePrefixForArray(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeCustomTypePrefixForObject(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeCustomTypePrefixForScalar(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeCustomTypeSuffixForArray(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeCustomTypeSuffixForObject(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeCustomTypeSuffixForScalar(Object, JsonGenerator, String): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator, Class): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator, Class): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator): void
  • removed: method AsExternalTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator, Class): void
  • removed: method AsExternalTypeSerializer.writeTypeSuffixForArray(Object, JsonGenerator): void
  • removed: method AsExternalTypeSerializer.writeTypeSuffixForObject(Object, JsonGenerator): void
  • removed: method AsExternalTypeSerializer.writeTypeSuffixForScalar(Object, JsonGenerator): void
  • removed: method AsPropertyTypeSerializer.writeCustomTypePrefixForObject(Object, JsonGenerator, String): void
  • removed: method AsPropertyTypeSerializer.writeCustomTypeSuffixForObject(Object, JsonGenerator, String): void
  • removed: method AsPropertyTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator): void
  • removed: method AsPropertyTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator, Class): void
  • removed: method AsPropertyTypeSerializer.writeTypeSuffixForObject(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypePrefixForArray(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypePrefixForObject(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypePrefixForScalar(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypeSuffixForArray(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypeSuffixForObject(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeCustomTypeSuffixForScalar(Object, JsonGenerator, String): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForArray(Object, JsonGenerator, Class): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForObject(Object, JsonGenerator, Class): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeTypePrefixForScalar(Object, JsonGenerator, Class): void
  • removed: method AsWrapperTypeSerializer.writeTypeSuffixForArray(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeTypeSuffixForObject(Object, JsonGenerator): void
  • removed: method AsWrapperTypeSerializer.writeTypeSuffixForScalar(Object, JsonGenerator): void
  • changed: class ClassNameIdResolver extends TypeIdResolverBase โ†’ class ClassNameIdResolver extends TypeIdResolverBase implements Serializable
  • changed: class TypeNameIdResolver extends TypeIdResolverBase โ†’ class TypeNameIdResolver extends TypeIdResolverBase implements Serializable
  • changed: ctor MinimalClassNameIdResolver(JavaType, TypeFactory) โ†’ ctor MinimalClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator)
  • changed: ctor TypeNameIdResolver(MapperConfig, JavaType, Map, Map) โ†’ ctor TypeNameIdResolver(MapperConfig, JavaType, ConcurrentHashMap, HashMap)
  • changed: field TypeNameIdResolver._typeToId: Map โ†’ field TypeNameIdResolver._typeToId: ConcurrentHashMap
  • changed: method AsPropertyTypeDeserializer._deserializeTypedForId(JsonParser, DeserializationContext, TokenBuffer): Object โ†’ method AsPropertyTypeDeserializer._deserializeTypedForId(JsonParser, DeserializationContext, TokenBuffer, String): Object
  • changed: method StdSubtypeResolver._combineNamedAndUnnamed(Set, Map): Collection โ†’ method StdSubtypeResolver._combineNamedAndUnnamed(Class, Set, Map): Collection
  • changed: method StdTypeResolverBuilder.idResolver(MapperConfig, JavaType, Collection, boolean, boolean): TypeIdResolver โ†’ method StdTypeResolverBuilder.idResolver(MapperConfig, JavaType, PolymorphicTypeValidator, Collection, boolean, boolean): TypeIdResolver
  • changed: method TypeDeserializerBase._handleUnknownTypeId(DeserializationContext, String, TypeIdResolver, JavaType): JavaType โ†’ method TypeDeserializerBase._handleUnknownTypeId(DeserializationContext, String): JavaType
  • added: class AsDeductionTypeDeserializer extends AsPropertyTypeDeserializer
  • added: class AsDeductionTypeSerializer extends TypeSerializerBase
  • added: class SimpleNameIdResolver extends TypeIdResolverBase implements Serializable
  • added: class SubTypeValidator
  • added: ctor AsDeductionTypeDeserializer(AsDeductionTypeDeserializer, BeanProperty)
  • added: ctor AsDeductionTypeDeserializer(JavaType, TypeIdResolver, JavaType, DeserializationConfig, Collection)
  • added: ctor AsDeductionTypeSerializer()
  • added: ctor AsPropertyTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType, JsonTypeInfo.As, boolean)
  • added: ctor ClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator)
  • added: ctor LaissezFaireSubTypeValidator()
  • added: ctor SimpleNameIdResolver(MapperConfig, JavaType, ConcurrentHashMap, HashMap)
  • added: ctor StdSubtypeResolver(StdSubtypeResolver)
  • added: ctor StdTypeResolverBuilder(JsonTypeInfo.Id, JsonTypeInfo.As, String)
  • added: ctor StdTypeResolverBuilder(JsonTypeInfo.Value)
  • added: ctor StdTypeResolverBuilder(StdTypeResolverBuilder, Class)
  • added: ctor SubTypeValidator()
  • added: field AsPropertyTypeDeserializer._msgForMissingId: String
  • added: field AsPropertyTypeDeserializer._strictTypeIdHandling: boolean
  • added: field ClassNameIdResolver._subTypeValidator: PolymorphicTypeValidator
  • added: field SimpleNameIdResolver._caseInsensitive: boolean
  • added: field SimpleNameIdResolver._config: MapperConfig
  • added: field SimpleNameIdResolver._idToType: Map
  • added: field SimpleNameIdResolver._typeToId: ConcurrentHashMap
  • added: field StdTypeResolverBuilder._requireTypeIdForSubtypes: Boolean
  • added: field SubTypeValidator._cfgIllegalClassNames: Set
  • added: field TypeNameIdResolver._caseInsensitive: boolean
  • added: final class LaissezFaireSubTypeValidator extends PolymorphicTypeValidator.Base
  • added: method AsDeductionTypeDeserializer.buildFingerprints(DeserializationConfig, Collection): Map
  • added: method AsDeductionTypeDeserializer.deserializeTypedFromObject(JsonParser, DeserializationContext): Object
  • added: method AsDeductionTypeDeserializer.forProperty(BeanProperty): TypeDeserializer
  • added: method AsDeductionTypeSerializer.forProperty(BeanProperty): AsDeductionTypeSerializer
  • added: method AsDeductionTypeSerializer.getTypeInclusion(): JsonTypeInfo.As
  • added: method AsDeductionTypeSerializer.writeTypePrefix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: method AsDeductionTypeSerializer.writeTypeSuffix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: method AsPropertyTypeDeserializer._deserializeTypedUsingDefaultImpl(JsonParser, DeserializationContext, TokenBuffer, String): Object
  • added: method AsWrapperTypeSerializer._writeTypeId(JsonGenerator, String): void
  • added: method LaissezFaireSubTypeValidator.validateBaseType(MapperConfig, JavaType): PolymorphicTypeValidator.Validity
  • added: method LaissezFaireSubTypeValidator.validateSubClassName(MapperConfig, JavaType, String): PolymorphicTypeValidator.Validity
  • added: method LaissezFaireSubTypeValidator.validateSubType(MapperConfig, JavaType, JavaType): PolymorphicTypeValidator.Validity
  • added: method MinimalClassNameIdResolver.idFromValueAndType(Object, Class): String
  • added: method SimpleNameIdResolver._typeFromId(String): JavaType
  • added: method SimpleNameIdResolver.getDescForKnownTypeIds(): String
  • added: method SimpleNameIdResolver.getMechanism(): JsonTypeInfo.Id
  • added: method SimpleNameIdResolver.idFromClass(Class): String
  • added: method SimpleNameIdResolver.idFromValue(Object): String
  • added: method SimpleNameIdResolver.idFromValueAndType(Object, Class): String
  • added: method SimpleNameIdResolver.toString(): String
  • added: method SimpleNameIdResolver.typeFromId(DatabindContext, String): JavaType
  • added: method StdSubtypeResolver.copy(): SubtypeResolver
  • added: method StdSubtypeResolver.registerSubtypes(Collection): void
  • added: method StdTypeResolverBuilder._hasTypeResolver(DeserializationConfig, JavaType): boolean
  • added: method StdTypeResolverBuilder._propName(String, JsonTypeInfo.Id): String
  • added: method StdTypeResolverBuilder._strictTypeIdHandling(DeserializationConfig, JavaType): boolean
  • added: method StdTypeResolverBuilder.allowPrimitiveTypes(MapperConfig, JavaType): boolean
  • added: method StdTypeResolverBuilder.defineDefaultImpl(DeserializationConfig, JavaType): JavaType
  • added: method StdTypeResolverBuilder.init(JsonTypeInfo.Value, TypeIdResolver): StdTypeResolverBuilder
  • added: method StdTypeResolverBuilder.reportInvalidBaseType(MapperConfig, JavaType, PolymorphicTypeValidator): PolymorphicTypeValidator
  • added: method StdTypeResolverBuilder.subTypeValidator(MapperConfig): PolymorphicTypeValidator
  • added: method StdTypeResolverBuilder.verifyBaseTypeValidity(MapperConfig, JavaType): PolymorphicTypeValidator
  • added: method StdTypeResolverBuilder.withDefaultImpl(Class): StdTypeResolverBuilder
  • added: method StdTypeResolverBuilder.withSettings(JsonTypeInfo.Value): StdTypeResolverBuilder
  • added: method SubTypeValidator.validateSubType(DeserializationContext, JavaType, BeanDescription): void
  • added: method TypeDeserializerBase._handleMissingTypeId(DeserializationContext, String): JavaType
  • added: method TypeDeserializerBase.baseType(): JavaType
  • added: method TypeDeserializerBase.hasDefaultImpl(): boolean
  • added: method TypeIdResolverBase._resolveToParentAsNecessary(Class): Class
  • added: method TypeSerializerBase._generateTypeId(WritableTypeId): void
  • added: method TypeSerializerBase.writeTypePrefix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: method TypeSerializerBase.writeTypeSuffix(JsonGenerator, WritableTypeId): WritableTypeId
  • added: static field LaissezFaireSubTypeValidator.instance: LaissezFaireSubTypeValidator
  • added: static field SubTypeValidator.DEFAULT_NO_DESER_CLASS_NAMES: Set
  • added: static field SubTypeValidator.PREFIX_C3P0: String
  • added: static field SubTypeValidator.PREFIX_SPRING: String
  • added: static method AsDeductionTypeSerializer.instance(): AsDeductionTypeSerializer
  • added: static method ClassNameIdResolver.construct(JavaType, MapperConfig, PolymorphicTypeValidator): ClassNameIdResolver
  • added: static method MinimalClassNameIdResolver.construct(JavaType, MapperConfig, PolymorphicTypeValidator): MinimalClassNameIdResolver
  • added: static method SimpleNameIdResolver._defaultTypeId(Class): String
  • added: static method SimpleNameIdResolver.construct(MapperConfig, JavaType, Collection, boolean, boolean): SimpleNameIdResolver
  • added: static method SubTypeValidator.instance(): SubTypeValidator
  • changed: class SimpleDeserializers implements Deserializers, Serializable โ†’ class SimpleDeserializers extends Deserializers.Base implements Serializable
  • added: field SimpleModule._hasExplicitName: boolean
  • added: method SimpleDeserializers.hasDeserializerFor(DeserializationConfig, Class): boolean
  • added: method SimpleModule._checkNotNull(Object, String): void
  • added: method SimpleModule.registerSubtypes(Collection): SimpleModule
  • removed: field TreeTraversingParser._nextToken: JsonToken
  • removed: field TreeTraversingParser._startContainer: boolean
  • removed: method ArrayNode.toString(): String
  • removed: method BinaryNode.toString(): String
  • removed: method ObjectNode.toString(): String
  • removed: method POJONode.toString(): String
  • removed: method TextNode._reportBase64EOF(): void
  • removed: method TextNode._reportInvalidBase64(Base64Variant, char, int): void
  • removed: method TextNode._reportInvalidBase64(Base64Variant, char, int, String): void
  • removed: method TextNode.toString(): String
  • removed: method ValueNode.toString(): String
  • changed: abstract class BaseJsonNode extends JsonNode implements JsonSerializable โ†’ abstract class BaseJsonNode extends JsonNode implements Serializable
  • changed: class ArrayNode extends ContainerNode โ†’ class ArrayNode extends ContainerNode implements Serializable
  • changed: class ObjectNode extends ContainerNode โ†’ class ObjectNode extends ContainerNode implements Serializable
  • changed: final class NullNode extends ValueNode โ†’ class NullNode extends ValueNode
  • changed: method ContainerNode.numberNode(BigDecimal): NumericNode โ†’ method ContainerNode.numberNode(BigDecimal): ValueNode
  • changed: method ContainerNode.numberNode(BigInteger): NumericNode โ†’ method ContainerNode.numberNode(BigInteger): ValueNode
  • changed: method JsonNodeFactory.numberNode(BigDecimal): NumericNode โ†’ method JsonNodeFactory.numberNode(BigDecimal): ValueNode
  • changed: method JsonNodeFactory.numberNode(BigInteger): NumericNode โ†’ method JsonNodeFactory.numberNode(BigInteger): ValueNode
  • changed: method ObjectNode.without(Collection): ObjectNode โ†’ method ObjectNode.without(Collection): JsonNode
  • added: ctor BooleanNode(boolean)
  • added: ctor ContainerNode()
  • added: ctor MissingNode()
  • added: ctor NullNode()
  • added: method ArrayNode._set(int, JsonNode): ArrayNode
  • added: method ArrayNode._withArray(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method ArrayNode._withArrayAddTailElement(JsonPointer, boolean): ArrayNode
  • added: method ArrayNode._withObject(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method ArrayNode._withObjectAddTailElement(JsonPointer, boolean): ObjectNode
  • added: method ArrayNode._withXxxSetArrayElement(int, JsonNode): void
  • added: method ArrayNode.add(BigInteger): ArrayNode
  • added: method ArrayNode.add(Short): ArrayNode
  • added: method ArrayNode.add(short): ArrayNode
  • added: method ArrayNode.insert(int, BigInteger): ArrayNode
  • added: method ArrayNode.insert(int, Short): ArrayNode
  • added: method ArrayNode.insert(int, short): ArrayNode
  • added: method ArrayNode.insertRawValue(int, RawValue): ArrayNode
  • added: method ArrayNode.isArray(): boolean
  • added: method ArrayNode.isEmpty(): boolean
  • added: method ArrayNode.required(int): JsonNode
  • added: method ArrayNode.set(int, BigDecimal): ArrayNode
  • added: method ArrayNode.set(int, BigInteger): ArrayNode
  • added: method ArrayNode.set(int, Boolean): ArrayNode
  • added: method ArrayNode.set(int, Double): ArrayNode
  • added: method ArrayNode.set(int, Float): ArrayNode
  • added: method ArrayNode.set(int, Integer): ArrayNode
  • added: method ArrayNode.set(int, Long): ArrayNode
  • added: method ArrayNode.set(int, Short): ArrayNode
  • added: method ArrayNode.set(int, String): ArrayNode
  • added: method ArrayNode.set(int, boolean): ArrayNode
  • added: method ArrayNode.set(int, byte[]): ArrayNode
  • added: method ArrayNode.set(int, double): ArrayNode
  • added: method ArrayNode.set(int, float): ArrayNode
  • added: method ArrayNode.set(int, int): ArrayNode
  • added: method ArrayNode.set(int, long): ArrayNode
  • added: method ArrayNode.set(int, short): ArrayNode
  • added: method ArrayNode.setNull(int): ArrayNode
  • added: method ArrayNode.setPOJO(int, Object): ArrayNode
  • added: method ArrayNode.setRawValue(int, RawValue): ArrayNode
  • added: method ArrayNode.with(String): ObjectNode
  • added: method ArrayNode.withArray(String): ArrayNode
  • added: method BaseJsonNode._bigIntFromBigDec(BigDecimal): BigInteger
  • added: method BaseJsonNode._jsonPointerIfValid(String): JsonPointer
  • added: method BaseJsonNode._reportWrongNodeOperation(String, Object[]): Object
  • added: method BaseJsonNode._reportWrongNodeType(String, Object[]): Object
  • added: method BaseJsonNode._withArray(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method BaseJsonNode._withObject(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method BaseJsonNode._withXxxMayReplace(JsonNode, JsonNode.OverwriteMode): boolean
  • added: method BaseJsonNode._withXxxVerifyReplace(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean, JsonNode): void
  • added: method BaseJsonNode.required(String): JsonNode
  • added: method BaseJsonNode.required(int): JsonNode
  • added: method BaseJsonNode.toPrettyString(): String
  • added: method BaseJsonNode.toString(): String
  • added: method BaseJsonNode.withArray(JsonPointer, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method BaseJsonNode.withObject(JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method BooleanNode.readResolve(): Object
  • added: method ContainerNode._withObject(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method ContainerNode.missingNode(): JsonNode
  • added: method DecimalNode.canConvertToExactIntegral(): boolean
  • added: method DoubleNode.canConvertToExactIntegral(): boolean
  • added: method DoubleNode.isNaN(): boolean
  • added: method FloatNode.canConvertToExactIntegral(): boolean
  • added: method FloatNode.isNaN(): boolean
  • added: method JsonNodeFactory.getMaxElementIndexForInsert(): int
  • added: method JsonNodeFactory.missingNode(): JsonNode
  • added: method JsonNodeFactory.willStripTrailingBigDecimalZeroes(): boolean
  • added: method MissingNode.isMissingNode(): boolean
  • added: method MissingNode.readResolve(): Object
  • added: method MissingNode.require(): JsonNode
  • added: method MissingNode.requireNonNull(): JsonNode
  • added: method MissingNode.toPrettyString(): String
  • added: method NullNode.readResolve(): Object
  • added: method NullNode.requireNonNull(): JsonNode
  • added: method NumericNode.isNaN(): boolean
  • added: method ObjectNode._contentsToSerialize(SerializerProvider): Map
  • added: method ObjectNode._withArray(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ArrayNode
  • added: method ObjectNode._withArrayAddTailProperty(JsonPointer, boolean): ArrayNode
  • added: method ObjectNode._withObject(JsonPointer, JsonPointer, JsonNode.OverwriteMode, boolean): ObjectNode
  • added: method ObjectNode._withObjectAddTailProperty(JsonPointer, boolean): ObjectNode
  • added: method ObjectNode.isEmpty(): boolean
  • added: method ObjectNode.isObject(): boolean
  • added: method ObjectNode.properties(): Set
  • added: method ObjectNode.put(String, BigInteger): ObjectNode
  • added: method ObjectNode.putIfAbsent(String, JsonNode): JsonNode
  • added: method ObjectNode.required(String): JsonNode
  • added: method ObjectNode.serializeFilteredContents(JsonGenerator, SerializerProvider, boolean, boolean): void
  • added: method ObjectNode.withArrayProperty(String): ArrayNode
  • added: method ObjectNode.withObject(String): ObjectNode
  • added: method ObjectNode.withObjectProperty(String): ObjectNode
  • added: method TreeTraversingParser.currentLocation(): JsonLocation
  • added: method TreeTraversingParser.currentName(): String
  • added: method TreeTraversingParser.currentTokenLocation(): JsonLocation
  • added: method TreeTraversingParser.getNumberTypeFP(): JsonParser.NumberTypeFP
  • added: method TreeTraversingParser.getReadCapabilities(): JacksonFeatureSet
  • added: method TreeTraversingParser.isNaN(): boolean
  • added: method ValueNode.isEmpty(): boolean
  • added: static field JsonNodeFactory.MAX_ELEMENT_INDEX_FOR_INSERT: int
  • removed: method BasicSerializerFactory._verifyAsClass(Object, String, Class): Class
  • removed: method BasicSerializerFactory.findSuppressableContentValue(SerializationConfig, JavaType, BeanDescription): Object
  • removed: method BeanSerializer.withIgnorals(Set): BeanSerializerBase
  • removed: method BeanSerializerFactory.findReferenceSerializer(SerializerProvider, ReferenceType, BeanDescription, boolean): JsonSerializer
  • removed: method ContainerSerializer.isEmpty(Object): boolean
  • removed: method DefaultSerializerProvider.serializePolymorphic(JsonGenerator, Object, TypeSerializer): void
  • changed: abstract class BeanSerializerModifier โ†’ abstract class BeanSerializerModifier implements Serializable
  • changed: ctor BeanSerializer(BeanSerializerBase, Set) โ†’ ctor BeanSerializer(BeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[])
  • changed: method BasicSerializerFactory.buildMapEntrySerializer(SerializationConfig, JavaType, BeanDescription, boolean, JavaType, JavaType): JsonSerializer โ†’ method BasicSerializerFactory.buildMapEntrySerializer(SerializerProvider, JavaType, BeanDescription, boolean, JavaType, JavaType): JsonSerializer
  • changed: method BasicSerializerFactory.usesStaticTyping(SerializationConfig, BeanDescription, TypeSerializer): boolean โ†’ method BasicSerializerFactory.usesStaticTyping(SerializationConfig, BeanDescription): boolean
  • added: ctor BeanPropertyWriter(BeanPropertyDefinition, AnnotatedMember, Annotations, JavaType, JsonSerializer, TypeSerializer, JavaType, boolean, Object, Class[])
  • added: ctor BeanSerializer(BeanSerializerBase, Set, Set)
  • added: ctor DefaultSerializerProvider(DefaultSerializerProvider, CacheProvider)
  • added: ctor DefaultSerializerProvider.Impl(DefaultSerializerProvider.Impl, CacheProvider)
  • added: ctor SerializerCache(LookupCache)
  • added: ctor SerializerCache(int)
  • added: ctor VirtualBeanPropertyWriter(BeanPropertyDefinition, Annotations, JavaType, JsonSerializer, TypeSerializer, JavaType, JsonInclude.Value, Class[])
  • added: method BasicSerializerFactory._checkMapContentInclusion(SerializerProvider, BeanDescription, MapSerializer): MapSerializer
  • added: method BasicSerializerFactory._findInclusionWithContent(SerializerProvider, BeanDescription, JavaType, Class): JsonInclude.Value
  • added: method BasicSerializerFactory.buildAtomicReferenceSerializer(SerializerProvider, ReferenceType, BeanDescription, boolean, TypeSerializer, JsonSerializer): JsonSerializer
  • added: method BasicSerializerFactory.createKeySerializer(SerializerProvider, JavaType, JsonSerializer): JsonSerializer
  • added: method BasicSerializerFactory.findReferenceSerializer(SerializerProvider, ReferenceType, BeanDescription, boolean): JsonSerializer
  • added: method BeanSerializer.withByNameInclusion(Set, Set): BeanSerializerBase
  • added: method BeanSerializer.withIgnoredProperties(Set): JsonSerializer
  • added: method BeanSerializer.withProperties(BeanPropertyWriter[], BeanPropertyWriter[]): BeanSerializerBase
  • added: method BeanSerializerFactory._findUnsupportedTypeSerializer(SerializerProvider, JavaType, BeanDescription): JsonSerializer
  • added: method BeanSerializerFactory._isUnserializableJacksonType(SerializerProvider, JavaType): boolean
  • added: method BeanSerializerFactory.constructBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean): JsonSerializer
  • added: method BeanSerializerFactory.filterUnwantedJDKProperties(SerializationConfig, BeanDescription, List): List
  • added: method BeanSerializerFactory.findBeanOrAddOnSerializer(SerializerProvider, JavaType, BeanDescription, boolean): JsonSerializer
  • added: method DefaultSerializerProvider.Impl.withCaches(CacheProvider): DefaultSerializerProvider
  • added: method DefaultSerializerProvider.includeFilterInstance(BeanPropertyDefinition, Class): Object
  • added: method DefaultSerializerProvider.includeFilterSuppressNulls(Object): boolean
  • added: method DefaultSerializerProvider.withCaches(CacheProvider): DefaultSerializerProvider
  • added: method PropertyBuilder._constructPropertyWriter(BeanPropertyDefinition, AnnotatedMember, Annotations, JavaType, JsonSerializer, TypeSerializer, JavaType, boolean, Object, Class[]): BeanPropertyWriter
  • added: method SerializerFactory.createKeySerializer(SerializerProvider, JavaType, JsonSerializer): JsonSerializer
  • added: static field SerializerCache.DEFAULT_MAX_CACHED: int
  • added: static field SerializerCache.DEFAULT_MAX_CACHE_SIZE: int
  • added: static method BeanSerializer.createDummy(JavaType, BeanSerializerBuilder): BeanSerializer
  • removed: method BeanAsArraySerializer.withIgnorals(Set): BeanAsArraySerializer
  • removed: method FailingSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • removed: method FailingSerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method MapEntrySerializer.serializeUsing(Map.Entry, JsonGenerator, SerializerProvider, JsonSerializer): void
  • removed: method UnknownSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • removed: method UnknownSerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method UnknownSerializer.isEmpty(SerializerProvider, Object): boolean
  • removed: method UnwrappingBeanSerializer.withIgnorals(Set): BeanSerializerBase
  • removed: static method ObjectIdWriter.construct(JavaType, String, ObjectIdGenerator, boolean): ObjectIdWriter
  • removed: static method PropertySerializerMap.emptyMap(): PropertySerializerMap
  • changed: class UnknownSerializer extends StdSerializer โ†’ class UnknownSerializer extends ToEmptyObjectSerializer
  • changed: ctor IndexedStringListSerializer(IndexedStringListSerializer, JsonSerializer, Boolean) โ†’ ctor IndexedStringListSerializer(IndexedStringListSerializer, Boolean)
  • changed: ctor ReadOnlyClassToSerializerMap(Map) โ†’ ctor ReadOnlyClassToSerializerMap(LookupCache)
  • changed: ctor StringCollectionSerializer(StringCollectionSerializer, JsonSerializer, Boolean) โ†’ ctor StringCollectionSerializer(StringCollectionSerializer, Boolean)
  • changed: final class TypeWrappedSerializer extends JsonSerializer โ†’ final class TypeWrappedSerializer extends JsonSerializer implements ContextualSerializer
  • changed: method IndexedStringListSerializer._withResolved(BeanProperty, JsonSerializer, Boolean): JsonSerializer โ†’ method IndexedStringListSerializer._withResolved(BeanProperty, Boolean): JsonSerializer
  • changed: method MapEntrySerializer.withResolved(BeanProperty, JsonSerializer, JsonSerializer): MapEntrySerializer โ†’ method MapEntrySerializer.withResolved(BeanProperty, JsonSerializer, JsonSerializer, Object, boolean): MapEntrySerializer
  • changed: method StringCollectionSerializer._withResolved(BeanProperty, JsonSerializer, Boolean): JsonSerializer โ†’ method StringCollectionSerializer._withResolved(BeanProperty, Boolean): JsonSerializer
  • changed: static method ReadOnlyClassToSerializerMap.from(HashMap): ReadOnlyClassToSerializerMap โ†’ static method ReadOnlyClassToSerializerMap.from(LookupCache): ReadOnlyClassToSerializerMap
  • added: class UnsupportedTypeSerializer extends StdSerializer
  • added: ctor BeanAsArraySerializer(BeanSerializerBase, Set, Set)
  • added: ctor MapEntrySerializer(MapEntrySerializer, BeanProperty, TypeSerializer, JsonSerializer, JsonSerializer, Object, boolean)
  • added: ctor UnsupportedTypeSerializer(JavaType, String)
  • added: ctor UnwrappingBeanSerializer(UnwrappingBeanSerializer, BeanPropertyWriter[], BeanPropertyWriter[])
  • added: ctor UnwrappingBeanSerializer(UnwrappingBeanSerializer, Set, Set)
  • added: field MapEntrySerializer._suppressNulls: boolean
  • added: field MapEntrySerializer._suppressableValue: Object
  • added: field UnsupportedTypeSerializer._message: String
  • added: field UnsupportedTypeSerializer._type: JavaType
  • added: method BeanAsArraySerializer.withByNameInclusion(Set, Set): BeanAsArraySerializer
  • added: method BeanAsArraySerializer.withProperties(BeanPropertyWriter[], BeanPropertyWriter[]): BeanSerializerBase
  • added: method IteratorSerializer._serializeDynamicContents(Iterator, JsonGenerator, SerializerProvider): void
  • added: method MapEntrySerializer.withContentInclusion(Object, boolean): MapEntrySerializer
  • added: method TypeWrappedSerializer.createContextual(SerializerProvider, BeanProperty): JsonSerializer
  • added: method UnsupportedTypeSerializer.serialize(Object, JsonGenerator, SerializerProvider): void
  • added: method UnwrappingBeanSerializer.withByNameInclusion(Set, Set): BeanSerializerBase
  • added: method UnwrappingBeanSerializer.withProperties(BeanPropertyWriter[], BeanPropertyWriter[]): BeanSerializerBase
  • added: static field MapEntrySerializer.MARKER_FOR_EMPTY: Object
  • added: static method SimpleBeanPropertyFilter.filterOutAll(): SimpleBeanPropertyFilter
  • removed: ctor EnumSetSerializer(JavaType, BeanProperty)
  • removed: field JsonValueSerializer._accessorMethod: AnnotatedMethod
  • removed: field ReferenceTypeSerializer._contentInclusion: JsonInclude.Include
  • removed: field StaticListSerializerBase._serializer: JsonSerializer
  • removed: field StdArraySerializers.TypedPrimitiveArraySerializer._valueTypeSerializer: TypeSerializer
  • removed: method AtomicReferenceSerializer._isValueEmpty(AtomicReference): boolean
  • removed: method DateTimeSerializerBase.isEmpty(Object): boolean
  • removed: method MapSerializer.serializeFilteredFields(Map, JsonGenerator, SerializerProvider, PropertyFilter): void
  • removed: method MapSerializer.serializeTypedFields(Map, JsonGenerator, SerializerProvider): void
  • removed: method ObjectArraySerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method ReferenceTypeSerializer._isValueEmpty(Object): boolean
  • removed: method SerializableSerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method SqlDateSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • removed: method SqlDateSerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method StaticListSerializerBase.isEmpty(Collection): boolean
  • removed: method StdArraySerializers.FloatArraySerializer._withValueTypeSerializer(TypeSerializer): ContainerSerializer
  • removed: method StdArraySerializers.LongArraySerializer._withValueTypeSerializer(TypeSerializer): ContainerSerializer
  • removed: method StdArraySerializers.ShortArraySerializer._withValueTypeSerializer(TypeSerializer): ContainerSerializer
  • removed: method StdDelegatingSerializer.isEmpty(Object): boolean
  • removed: method StdKeySerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • removed: method StdKeySerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method StdSerializer.createObjectNode(): ObjectNode
  • removed: method StringSerializer.isEmpty(Object): boolean
  • removed: method ToStringSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • removed: method ToStringSerializer.getSchema(SerializerProvider, Type): JsonNode
  • removed: method ToStringSerializer.isEmpty(SerializerProvider, Object): boolean
  • removed: method ToStringSerializer.serialize(Object, JsonGenerator, SerializerProvider): void
  • removed: method ToStringSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer): void
  • changed: abstract class BeanSerializerBase extends StdSerializer implements ContextualSerializer, ResolvableSerializer, JsonFormatVisitable, SchemaAware โ†’ abstract class BeanSerializerBase extends StdSerializer implements ContextualSerializer, ResolvableSerializer, JsonFormatVisitable
  • changed: class InetAddressSerializer extends StdScalarSerializer โ†’ class InetAddressSerializer extends StdScalarSerializer implements ContextualSerializer
  • changed: class JsonValueSerializer extends StdSerializer implements ContextualSerializer, JsonFormatVisitable, SchemaAware โ†’ class JsonValueSerializer extends StdSerializer implements ContextualSerializer, JsonFormatVisitable
  • changed: class NumberSerializer extends StdScalarSerializer โ†’ class NumberSerializer extends StdScalarSerializer implements ContextualSerializer
  • changed: class StdDelegatingSerializer extends StdSerializer implements ContextualSerializer, ResolvableSerializer, JsonFormatVisitable, SchemaAware โ†’ class StdDelegatingSerializer extends StdSerializer implements ContextualSerializer, ResolvableSerializer, JsonFormatVisitable
  • changed: class StdKeySerializers โ†’ abstract class StdKeySerializers
  • changed: class ToStringSerializer extends StdSerializer โ†’ class ToStringSerializer extends ToStringSerializerBase
  • changed: class UUIDSerializer extends StdScalarSerializer โ†’ class UUIDSerializer extends StdScalarSerializer implements ContextualSerializer
  • changed: ctor AtomicReferenceSerializer(AtomicReferenceSerializer, BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, JsonInclude.Include) โ†’ ctor AtomicReferenceSerializer(AtomicReferenceSerializer, BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, Object, boolean)
  • changed: ctor EnumSerializer(EnumValues) โ†’ ctor EnumSerializer(EnumValues, Boolean, EnumValues)
  • changed: ctor JsonValueSerializer(AnnotatedMethod, JsonSerializer) โ†’ ctor JsonValueSerializer(AnnotatedMember, JsonSerializer)
  • changed: ctor JsonValueSerializer(JsonValueSerializer, BeanProperty, JsonSerializer, boolean) โ†’ ctor JsonValueSerializer(AnnotatedMember, TypeSerializer, JsonSerializer)
  • changed: ctor MapSerializer(MapSerializer, TypeSerializer) โ†’ ctor MapSerializer(MapSerializer, BeanProperty, JsonSerializer, JsonSerializer, Set, Set)
  • changed: ctor ReferenceTypeSerializer(ReferenceTypeSerializer, BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, JsonInclude.Include) โ†’ ctor ReferenceTypeSerializer(ReferenceTypeSerializer, BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, Object, boolean)
  • changed: ctor SqlDateSerializer(Boolean) โ†’ ctor SqlDateSerializer(Boolean, DateFormat)
  • changed: ctor StaticListSerializerBase(StaticListSerializerBase, JsonSerializer, Boolean) โ†’ ctor StaticListSerializerBase(StaticListSerializerBase, Boolean)
  • changed: ctor StdArraySerializers.FloatArraySerializer(StdArraySerializers.FloatArraySerializer, BeanProperty, TypeSerializer, Boolean) โ†’ ctor StdArraySerializers.FloatArraySerializer(StdArraySerializers.FloatArraySerializer, BeanProperty, Boolean)
  • changed: ctor StdArraySerializers.LongArraySerializer(StdArraySerializers.LongArraySerializer, BeanProperty, TypeSerializer, Boolean) โ†’ ctor StdArraySerializers.LongArraySerializer(StdArraySerializers.LongArraySerializer, BeanProperty, Boolean)
  • changed: ctor StdArraySerializers.ShortArraySerializer(StdArraySerializers.ShortArraySerializer, BeanProperty, TypeSerializer, Boolean) โ†’ ctor StdArraySerializers.ShortArraySerializer(StdArraySerializers.ShortArraySerializer, BeanProperty, Boolean)
  • changed: ctor StdArraySerializers.TypedPrimitiveArraySerializer(StdArraySerializers.TypedPrimitiveArraySerializer, BeanProperty, TypeSerializer, Boolean) โ†’ ctor StdArraySerializers.TypedPrimitiveArraySerializer(StdArraySerializers.TypedPrimitiveArraySerializer, BeanProperty, Boolean)
  • changed: final class BooleanSerializer extends NonTypedScalarSerializerBase โ†’ final class BooleanSerializer extends StdScalarSerializer implements ContextualSerializer
  • changed: final class StringSerializer extends NonTypedScalarSerializerBase โ†’ final class StringSerializer extends StdScalarSerializer
  • changed: method AtomicReferenceSerializer.withResolved(BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, JsonInclude.Include): AtomicReferenceSerializer โ†’ method AtomicReferenceSerializer.withResolved(BeanProperty, TypeSerializer, JsonSerializer, NameTransformer): ReferenceTypeSerializer
  • changed: method BooleanSerializer.serialize(Boolean, JsonGenerator, SerializerProvider): void โ†’ method BooleanSerializer.serialize(Object, JsonGenerator, SerializerProvider): void
  • changed: method JsonValueSerializer.withResolved(BeanProperty, JsonSerializer, boolean): JsonValueSerializer โ†’ method JsonValueSerializer.withResolved(BeanProperty, TypeSerializer, JsonSerializer, boolean): JsonValueSerializer
  • changed: method MapSerializer._orderEntries(Map, JsonGenerator, SerializerProvider, Object): Map โ†’ method MapSerializer._orderEntries(Map, JsonGenerator, SerializerProvider): Map
  • changed: method MapSerializer._writeNullKeyedEntry(JsonGenerator, SerializerProvider, Object, Object): void โ†’ method MapSerializer._writeNullKeyedEntry(JsonGenerator, SerializerProvider, Object): void
  • changed: method ReferenceTypeSerializer.withResolved(BeanProperty, TypeSerializer, JsonSerializer, NameTransformer, JsonInclude.Include): ReferenceTypeSerializer โ†’ method ReferenceTypeSerializer.withResolved(BeanProperty, TypeSerializer, JsonSerializer, NameTransformer): ReferenceTypeSerializer
  • changed: method StaticListSerializerBase._withResolved(BeanProperty, JsonSerializer, Boolean): JsonSerializer โ†’ method StaticListSerializerBase._withResolved(BeanProperty, Boolean): JsonSerializer
  • changed: static final class NumberSerializers.DoubleSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.DoubleSerializer extends NumberSerializers.Base
  • changed: static final class NumberSerializers.FloatSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.FloatSerializer extends NumberSerializers.Base
  • changed: static final class NumberSerializers.IntLikeSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.IntLikeSerializer extends NumberSerializers.Base
  • changed: static final class NumberSerializers.IntegerSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.IntegerSerializer extends NumberSerializers.Base
  • changed: static final class NumberSerializers.LongSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.LongSerializer extends NumberSerializers.Base
  • changed: static final class NumberSerializers.ShortSerializer extends NumberSerializers.Base โ†’ static class NumberSerializers.ShortSerializer extends NumberSerializers.Base
  • changed: static method StdKeySerializers.getFallbackKeySerializer(SerializationConfig, Class): JsonSerializer โ†’ static method StdKeySerializers.getFallbackKeySerializer(SerializationConfig, Class, AnnotatedClass): JsonSerializer
  • added: abstract class ToStringSerializerBase extends StdSerializer
  • added: class ToEmptyObjectSerializer extends StdSerializer
  • added: ctor AsArraySerializerBase(Class, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer, Boolean)
  • added: ctor BeanSerializerBase(BeanSerializerBase, Set, Set)
  • added: ctor EnumSerializer(EnumValues, Boolean, EnumValues, EnumValues)
  • added: ctor InetAddressSerializer(boolean)
  • added: ctor JsonValueSerializer(AnnotatedMember, TypeSerializer, JsonSerializer, Set)
  • added: ctor JsonValueSerializer(JsonValueSerializer, BeanProperty, TypeSerializer, JsonSerializer, boolean)
  • added: ctor MapSerializer(MapSerializer, TypeSerializer, Object, boolean)
  • added: ctor MapSerializer(Set, Set, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer, JsonSerializer)
  • added: ctor StdKeySerializers()
  • added: ctor StdKeySerializers.EnumKeySerializer(Class, EnumValues, EnumValues)
  • added: ctor StdScalarSerializer(StdScalarSerializer)
  • added: ctor ToEmptyObjectSerializer(Class)
  • added: ctor ToEmptyObjectSerializer(JavaType)
  • added: ctor ToStringSerializerBase(Class)
  • added: ctor UUIDSerializer(Boolean)
  • added: field BeanSerializerBase._beanType: JavaType
  • added: field DateTimeSerializerBase._reusedCustomFormat: AtomicReference
  • added: field EnumSerializer._valuesByEnumNaming: EnumValues
  • added: field EnumSerializer._valuesByToString: EnumValues
  • added: field InetAddressSerializer._asNumeric: boolean
  • added: field JsonValueSerializer._accessor: AnnotatedMember
  • added: field JsonValueSerializer._dynamicSerializers: PropertySerializerMap
  • added: field JsonValueSerializer._ignoredProperties: Set
  • added: field JsonValueSerializer._valueType: JavaType
  • added: field JsonValueSerializer._valueTypeSerializer: TypeSerializer
  • added: field MapProperty._value: Object
  • added: field MapSerializer._includedEntries: Set
  • added: field MapSerializer._inclusionChecker: IgnorePropertiesUtil.Checker
  • added: field MapSerializer._suppressNulls: boolean
  • added: field ReferenceTypeSerializer._suppressNulls: boolean
  • added: field ReferenceTypeSerializer._suppressableValue: Object
  • added: field StdKeySerializers.EnumKeySerializer._valuesByEnumNaming: EnumValues
  • added: field UUIDSerializer._asBinary: Boolean
  • added: method ArraySerializerBase._shouldUnwrapSingle(SerializerProvider): boolean
  • added: method AtomicReferenceSerializer._isValuePresent(AtomicReference): boolean
  • added: method AtomicReferenceSerializer.withContentInclusion(Object, boolean): ReferenceTypeSerializer
  • added: method BeanSerializerBase._typeIdDef(TypeSerializer, Object, JsonToken): WritableTypeId
  • added: method BeanSerializerBase.withByNameInclusion(Set, Set): BeanSerializerBase
  • added: method BeanSerializerBase.withProperties(BeanPropertyWriter[], BeanPropertyWriter[]): BeanSerializerBase
  • added: method BooleanSerializer.createContextual(SerializerProvider, BeanProperty): JsonSerializer
  • added: method BooleanSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method ByteBufferSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • added: method DateTimeSerializerBase._serializeAsString(Date, JsonGenerator, SerializerProvider): void
  • added: method InetAddressSerializer.createContextual(SerializerProvider, BeanProperty): JsonSerializer
  • added: method JsonValueSerializer._findDynamicSerializer(SerializerProvider, Class): JsonSerializer
  • added: method JsonValueSerializer.isEmpty(SerializerProvider, Object): boolean
  • added: method MapProperty.getValue(): Object
  • added: method MapProperty.reset(Object, Object, JsonSerializer, JsonSerializer): void
  • added: method MapProperty.setValue(Object): void
  • added: method MapSerializer._ensureOverride(String): void
  • added: method MapSerializer.serializeFilteredAnyProperties(SerializerProvider, JsonGenerator, Object, Map, PropertyFilter, Object): void
  • added: method MapSerializer.serializeWithoutTypeInfo(Map, JsonGenerator, SerializerProvider): void
  • added: method MapSerializer.withContentInclusion(Object, boolean): MapSerializer
  • added: method MapSerializer.withResolved(BeanProperty, JsonSerializer, JsonSerializer, Set, Set, boolean): MapSerializer
  • added: method NumberSerializer.createContextual(SerializerProvider, BeanProperty): JsonSerializer
  • added: method ReferenceTypeSerializer._isValuePresent(Object): boolean
  • added: method ReferenceTypeSerializer.getReferredType(): JavaType
  • added: method ReferenceTypeSerializer.withContentInclusion(Object, boolean): ReferenceTypeSerializer
  • added: method StaticListSerializerBase.serializeWithType(Collection, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method StdArraySerializers.TypedPrimitiveArraySerializer._withValueTypeSerializer(TypeSerializer): ContainerSerializer
  • added: method StdSerializer.findContextualConvertingSerializer(SerializerProvider, BeanProperty, JsonSerializer): JsonSerializer
  • added: method StringSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method ToEmptyObjectSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • added: method ToEmptyObjectSerializer.getSchema(SerializerProvider, Type): JsonNode
  • added: method ToEmptyObjectSerializer.isEmpty(SerializerProvider, Object): boolean
  • added: method ToEmptyObjectSerializer.serialize(Object, JsonGenerator, SerializerProvider): void
  • added: method ToEmptyObjectSerializer.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method ToStringSerializer.valueToString(Object): String
  • added: method ToStringSerializerBase.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • added: method ToStringSerializerBase.getSchema(SerializerProvider, Type): JsonNode
  • added: method ToStringSerializerBase.isEmpty(SerializerProvider, Object): boolean
  • added: method ToStringSerializerBase.serialize(Object, JsonGenerator, SerializerProvider): void
  • added: method ToStringSerializerBase.serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer): void
  • added: method ToStringSerializerBase.valueToString(Object): String
  • added: method UUIDSerializer._writeAsBinary(JsonGenerator): boolean
  • added: method UUIDSerializer.acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType): void
  • added: method UUIDSerializer.createContextual(SerializerProvider, BeanProperty): JsonSerializer
  • added: static field MapSerializer.MARKER_FOR_EMPTY: Object
  • added: static field NumberSerializer.MAX_BIG_DECIMAL_SCALE: int
  • added: static field ReferenceTypeSerializer.MARKER_FOR_EMPTY: Object
  • added: static method EnumSerializer.constructEnumNamingStrategyValues(SerializationConfig, Class, AnnotatedClass): EnumValues
  • added: static method JsonValueSerializer._withIgnoreProperties(JsonSerializer, Set): JsonSerializer
  • added: static method JsonValueSerializer.construct(SerializationConfig, AnnotatedMember, TypeSerializer, JsonSerializer): JsonValueSerializer
  • added: static method MapSerializer.construct(Set, Set, JavaType, boolean, TypeSerializer, JsonSerializer, JsonSerializer, Object): MapSerializer
  • added: static method NumberSerializer.bigDecimalAsStringSerializer(): JsonSerializer
  • added: static method NumberSerializers.DoubleSerializer.notFinite(double): boolean
  • added: static method StdKeySerializers.EnumKeySerializer.construct(Class, EnumValues, EnumValues): StdKeySerializers.EnumKeySerializer
  • added: static method StdSerializer._neitherNull(Object, Object): boolean
  • added: static method StdSerializer._nonEmpty(Collection): boolean
  • removed: method ArrayType._narrow(Class): JavaType
  • removed: method CollectionLikeType._narrow(Class): JavaType
  • removed: method CollectionType._narrow(Class): JavaType
  • removed: method MapLikeType._narrow(Class): JavaType
  • removed: method MapType._narrow(Class): JavaType
  • removed: method ReferenceType._narrow(Class): JavaType
  • removed: method ResolvedRecursiveType._narrow(Class): JavaType
  • removed: method ResolvedRecursiveType.equals(Object): boolean
  • removed: method SimpleType._narrow(Class): JavaType
  • removed: static field TypeFactory.CORE_TYPE_CLASS: SimpleType
  • changed: class ResolvedRecursiveType extends TypeBase โ†’ class ResolvedRecursiveType extends IdentityEqualityType
  • changed: ctor TypeFactory(LRUMap) โ†’ ctor TypeFactory(LookupCache)
  • changed: ctor TypeFactory(LRUMap, TypeParser, TypeModifier[], ClassLoader) โ†’ ctor TypeFactory(LookupCache, TypeParser, TypeModifier[], ClassLoader)
  • changed: field TypeFactory._typeCache: LRUMap โ†’ field TypeFactory._typeCache: LookupCache
  • changed: final class TypeFactory implements Serializable โ†’ class TypeFactory implements Serializable
  • changed: method TypeParser.parseType(TypeParser.MyTokenizer): JavaType โ†’ method TypeParser.parseType(TypeParser.MyTokenizer, int): JavaType
  • changed: method TypeParser.parseTypes(TypeParser.MyTokenizer): List โ†’ method TypeParser.parseTypes(TypeParser.MyTokenizer, int): List
  • added: class IterationType extends SimpleType
  • added: class PlaceholderForType extends IdentityEqualityType
  • added: ctor IterationType(Class, TypeBindings, JavaType, JavaType[], JavaType, Object, Object, boolean)
  • added: ctor IterationType(TypeBase, JavaType)
  • added: ctor PlaceholderForType(int)
  • added: ctor TypeParser.MyTokenizer(String)
  • added: enum LogicalType
  • added: field IterationType._iteratedType: JavaType
  • added: field PlaceholderForType._actualType: JavaType
  • added: field PlaceholderForType._ordinal: int
  • added: field TypeParser.MyTokenizer._index: int
  • added: field TypeParser.MyTokenizer._input: String
  • added: field TypeParser.MyTokenizer._pushbackToken: String
  • added: method ArrayType.getEmptyArray(): Object[]
  • added: method IterationType.buildCanonicalName(): String
  • added: method IterationType.getContentType(): JavaType
  • added: method IterationType.getErasedSignature(StringBuilder): StringBuilder
  • added: method IterationType.getGenericSignature(StringBuilder): StringBuilder
  • added: method IterationType.hasContentType(): boolean
  • added: method IterationType.isIterationType(): boolean
  • added: method IterationType.refine(Class, TypeBindings, JavaType, JavaType[]): JavaType
  • added: method IterationType.withContentType(JavaType): JavaType
  • added: method IterationType.withContentTypeHandler(Object): IterationType
  • added: method IterationType.withContentValueHandler(Object): IterationType
  • added: method IterationType.withStaticTyping(): IterationType
  • added: method IterationType.withTypeHandler(Object): IterationType
  • added: method IterationType.withValueHandler(Object): IterationType
  • added: method PlaceholderForType.actualType(): JavaType
  • added: method PlaceholderForType.actualType(JavaType): void
  • added: method PlaceholderForType.buildCanonicalName(): String
  • added: method PlaceholderForType.getErasedSignature(StringBuilder): StringBuilder
  • added: method PlaceholderForType.getGenericSignature(StringBuilder): StringBuilder
  • added: method PlaceholderForType.isContainerType(): boolean
  • added: method PlaceholderForType.refine(Class, TypeBindings, JavaType, JavaType[]): JavaType
  • added: method PlaceholderForType.toString(): String
  • added: method PlaceholderForType.withContentType(JavaType): JavaType
  • added: method PlaceholderForType.withContentTypeHandler(Object): JavaType
  • added: method PlaceholderForType.withContentValueHandler(Object): JavaType
  • added: method PlaceholderForType.withStaticTyping(): JavaType
  • added: method PlaceholderForType.withTypeHandler(Object): JavaType
  • added: method PlaceholderForType.withValueHandler(Object): JavaType
  • added: method ResolvedRecursiveType.getBindings(): TypeBindings
  • added: method ResolvedRecursiveType.getSuperClass(): JavaType
  • added: method TypeBase._hasNTypeParameters(int): boolean
  • added: method TypeBindings.getBoundTypeOrNull(int): JavaType
  • added: method TypeBindings.withoutVariable(String): TypeBindings
  • added: method TypeFactory._applyModifiers(Type, JavaType): JavaType
  • added: method TypeFactory.constructParametricType(Class, TypeBindings): JavaType
  • added: method TypeFactory.constructSpecializedType(JavaType, Class, boolean): JavaType
  • added: method TypeFactory.findFirstTypeParameter(JavaType, Class): JavaType
  • added: method TypeFactory.resolveMemberType(Type, TypeBindings): JavaType
  • added: method TypeFactory.withCache(LookupCache): TypeFactory
  • added: method TypeParser.MyTokenizer.getAllInput(): String
  • added: method TypeParser.MyTokenizer.getRemainingInput(): String
  • added: method TypeParser.MyTokenizer.hasMoreTokens(): boolean
  • added: method TypeParser.MyTokenizer.nextToken(): String
  • added: method TypeParser.MyTokenizer.pushBack(String): void
  • added: static field LogicalType.Array: LogicalType
  • added: static field LogicalType.Binary: LogicalType
  • added: static field LogicalType.Boolean: LogicalType
  • added: static field LogicalType.Collection: LogicalType
  • added: static field LogicalType.DateTime: LogicalType
  • added: static field LogicalType.Enum: LogicalType
  • added: static field LogicalType.Float: LogicalType
  • added: static field LogicalType.Integer: LogicalType
  • added: static field LogicalType.Map: LogicalType
  • added: static field LogicalType.OtherScalar: LogicalType
  • added: static field LogicalType.POJO: LogicalType
  • added: static field LogicalType.Textual: LogicalType
  • added: static field LogicalType.Untyped: LogicalType
  • added: static field TypeFactory.CORE_TYPE_DOUBLE: SimpleType
  • added: static field TypeFactory.CORE_TYPE_JSON_NODE: SimpleType
  • added: static field TypeFactory.DEFAULT_MAX_CACHE_SIZE: int
  • added: static field TypeParser.MAX_TYPE_LENGTH: int
  • added: static field TypeParser.MAX_TYPE_NESTING: int
  • added: static final class TypeParser.MyTokenizer extends StringTokenizer
  • added: static method IterationType.construct(Class, TypeBindings, JavaType, JavaType[], JavaType): IterationType
  • added: static method IterationType.upgradeFrom(JavaType, JavaType): IterationType
  • added: static method LogicalType.fromClass(Class, LogicalType): LogicalType
  • added: static method LogicalType.valueOf(String): LogicalType
  • added: static method LogicalType.values(): LogicalType[]
  • added: static method TypeBindings.create(List, List): TypeBindings
  • removed: ctor SimpleBeanPropertyDefinition(AnnotatedMember, PropertyName, AnnotationIntrospector, PropertyMetadata, JsonInclude.Value)
  • removed: ctor SimpleBeanPropertyDefinition(AnnotatedMember, String, AnnotationIntrospector)
  • removed: ctor TokenBuffer(ObjectCodec)
  • removed: field LRUMap._jdkSerializeMaxEntries: int
  • removed: field SimpleBeanPropertyDefinition._introspector: AnnotationIntrospector
  • removed: field SimpleBeanPropertyDefinition._name: String
  • removed: field StdDateFormat._formatISO8601: DateFormat
  • removed: field StdDateFormat._formatISO8601_z: DateFormat
  • removed: field StdDateFormat._formatPlain: DateFormat
  • removed: field StdDateFormat._formatRFC1123: DateFormat
  • removed: method ISO8601DateFormat.toString(): String
  • removed: method SimpleBeanPropertyDefinition.getAccessor(): AnnotatedMember
  • removed: method SimpleBeanPropertyDefinition.getMutator(): AnnotatedMember
  • removed: method SimpleBeanPropertyDefinition.getNonConstructorMutator(): AnnotatedMember
  • removed: method SimpleBeanPropertyDefinition.withName(String): BeanPropertyDefinition
  • removed: method TokenBuffer.Segment.appendRaw(int, int, Object): TokenBuffer.Segment
  • removed: method TokenBuffer.Segment.appendRaw(int, int, Object, Object, Object): TokenBuffer.Segment
  • removed: method TokenBuffer.Segment.findObjectId(int): Object
  • removed: method TokenBuffer.Segment.findTypeId(int): Object
  • removed: method TokenBuffer._append(JsonToken): void
  • removed: method TokenBuffer._append(JsonToken, Object): void
  • removed: method TokenBuffer._appendRaw(int, Object): void
  • removed: static field StdDateFormat.DATE_FORMAT_ISO8601: DateFormat
  • removed: static field StdDateFormat.DATE_FORMAT_ISO8601_Z: DateFormat
  • removed: static field StdDateFormat.DATE_FORMAT_PLAIN: DateFormat
  • removed: static field StdDateFormat.DATE_FORMAT_STR_ISO8601_Z: String
  • removed: static method ArrayBuilders.addToList(List, Object): List
  • removed: static method ArrayBuilders.arrayToList(Object[]): ArrayList
  • removed: static method ArrayBuilders.insertInList(Object[], Object): Object[]
  • removed: static method ArrayBuilders.setAndArray(Set, Object[]): HashSet
  • removed: static method BeanUtil.isGroovyMetaClassSetter(AnnotatedMethod): boolean
  • removed: static method BeanUtil.okNameForGetter(AnnotatedMethod): String
  • removed: static method BeanUtil.okNameForIsGetter(AnnotatedMethod, String): String
  • removed: static method BeanUtil.okNameForMutator(AnnotatedMethod, String): String
  • removed: static method BeanUtil.okNameForRegularGetter(AnnotatedMethod, String): String
  • removed: static method BeanUtil.okNameForSetter(AnnotatedMethod): String
  • removed: static method ClassUtil.closeOnFailAndThrowAsIAE(JsonGenerator, Closeable, Exception): void
  • removed: static method ClassUtil.closeOnFailAndThrowAsIAE(JsonGenerator, Exception): void
  • removed: static method ClassUtil.findClass(String): Class
  • removed: static method ClassUtil.throwRootCause(Throwable): void
  • removed: static method EnumResolver.constructUnsafe(Class, AnnotationIntrospector): EnumResolver
  • removed: static method EnumResolver.constructUnsafeUsingMethod(Class, Method): EnumResolver
  • removed: static method EnumResolver.constructUnsafeUsingMethod(Class, Method, AnnotationIntrospector): EnumResolver
  • removed: static method EnumResolver.constructUnsafeUsingToString(Class): EnumResolver
  • removed: static method EnumResolver.constructUnsafeUsingToString(Class, AnnotationIntrospector): EnumResolver
  • removed: static method ISO8601Utils.timeZoneGMT(): TimeZone
  • removed: static method SimpleBeanPropertyDefinition.construct(MapperConfig, AnnotatedMember, String): SimpleBeanPropertyDefinition
  • removed: static method StdDateFormat.getISO8601Format(TimeZone): DateFormat
  • removed: static method StdDateFormat.getRFC1123Format(TimeZone): DateFormat
  • changed: class LRUMap implements Serializable โ†’ class LRUMap implements LookupCache, Serializable
  • changed: ctor EnumResolver(Class, Enum[], HashMap, Enum) โ†’ ctor EnumResolver(Class, Enum[], HashMap, Enum, boolean, boolean)
  • changed: ctor SimpleBeanPropertyDefinition(AnnotatedMember, PropertyName, AnnotationIntrospector, PropertyMetadata, JsonInclude.Include) โ†’ ctor SimpleBeanPropertyDefinition(AnnotationIntrospector, AnnotatedMember, PropertyName, PropertyMetadata, JsonInclude.Value)
  • changed: field LRUMap._map: ConcurrentHashMap โ†’ field LRUMap._map: PrivateMaxEntriesMap
  • changed: field TokenBuffer.Parser._parsingContext: JsonReadContext โ†’ field TokenBuffer.Parser._parsingContext: TokenBufferReadContext
  • changed: method StdDateFormat.parseAsISO8601(String, ParsePosition, boolean): Date โ†’ method StdDateFormat.parseAsISO8601(String, ParsePosition): Date
  • changed: static method EnumResolver.constructFor(Class, AnnotationIntrospector): EnumResolver โ†’ static method EnumResolver.constructFor(DeserializationConfig, AnnotatedClass): EnumResolver
  • changed: static method EnumResolver.constructUsingMethod(Class, Method): EnumResolver โ†’ static method EnumResolver.constructUsingMethod(DeserializationConfig, AnnotatedClass, AnnotatedMember): EnumResolver
  • changed: static method EnumResolver.constructUsingMethod(Class, Method, AnnotationIntrospector): EnumResolver โ†’ static method EnumResolver.constructUsingMethod(DeserializationConfig, Class, AnnotatedMember): EnumResolver
  • changed: static method EnumResolver.constructUsingToString(Class): EnumResolver โ†’ static method EnumResolver.constructUsingToString(DeserializationConfig, AnnotatedClass): EnumResolver
  • changed: static method EnumResolver.constructUsingToString(Class, AnnotationIntrospector): EnumResolver โ†’ static method EnumResolver.constructUsingToString(DeserializationConfig, Class): EnumResolver
  • changed: static method EnumValues.construct(SerializationConfig, Class): EnumValues โ†’ static method EnumValues.construct(Class, SerializableString[]): EnumValues
  • added: abstract class JacksonCollectors
  • added: class ExceptionUtil
  • added: class IgnorePropertiesUtil
  • added: class NativeImageUtil
  • added: class TokenBufferReadContext extends JsonStreamContext
  • added: ctor IgnorePropertiesUtil()
  • added: ctor JacksonCollectors()
  • added: ctor StdDateFormat(TimeZone, Locale, Boolean, boolean)
  • added: ctor TokenBuffer.Parser(TokenBuffer.Segment, ObjectCodec, boolean, boolean, JsonStreamContext)
  • added: ctor TokenBuffer.Parser(TokenBuffer.Segment, ObjectCodec, boolean, boolean, JsonStreamContext, StreamReadConstraints)
  • added: ctor TokenBufferReadContext()
  • added: ctor TokenBufferReadContext(JsonStreamContext, ContentReference)
  • added: ctor TokenBufferReadContext(JsonStreamContext, JsonLocation)
  • added: ctor TokenBufferReadContext(JsonStreamContext, Object)
  • added: ctor TokenBufferReadContext(TokenBufferReadContext, int, int)
  • added: enum AccessPattern
  • added: field EnumResolver._isFromIntValue: boolean
  • added: field EnumResolver._isIgnoreCase: boolean
  • added: field LRUMap._initialEntries: int
  • added: field SimpleBeanPropertyDefinition._annotationIntrospector: AnnotationIntrospector
  • added: field TokenBuffer._parentContext: JsonStreamContext
  • added: field TokenBuffer._streamReadConstraints: StreamReadConstraints
  • added: field TokenBufferReadContext._currentName: String
  • added: field TokenBufferReadContext._currentValue: Object
  • added: field TokenBufferReadContext._parent: JsonStreamContext
  • added: field TokenBufferReadContext._startLocation: JsonLocation
  • added: interface LookupCache
  • added: method Annotations.has(Class): boolean
  • added: method Annotations.hasOneOf(Class[]): boolean
  • added: method CompactStringObjectMap.findCaseInsensitive(String): Object
  • added: method EnumResolver._findEnumCaseInsensitive(String): Enum
  • added: method EnumResolver.isFromIntValue(): boolean
  • added: method IgnorePropertiesUtil.Checker.shouldIgnore(Object): boolean
  • added: method LRUMap.contents(BiConsumer): void
  • added: method LRUMap.emptyCopy(): LookupCache
  • added: method LookupCache.clear(): void
  • added: method LookupCache.contents(BiConsumer): void
  • added: method LookupCache.emptyCopy(): LookupCache
  • added: method LookupCache.get(Object): Object
  • added: method LookupCache.put(Object, Object): Object
  • added: method LookupCache.putIfAbsent(Object, Object): Object
  • added: method LookupCache.size(): int
  • added: method ObjectBuffer.resetAndStart(Object[], int): Object[]
  • added: method SimpleBeanPropertyDefinition.findAliases(): List
  • added: method SimpleBeanPropertyDefinition.getPrimaryType(): JavaType
  • added: method SimpleBeanPropertyDefinition.getRawPrimaryType(): Class
  • added: method StdDateFormat._format(TimeZone, Locale, Date, StringBuffer): void
  • added: method StdDateFormat._formatBCEYear(StringBuffer, int): void
  • added: method StdDateFormat._getCalendar(TimeZone): Calendar
  • added: method StdDateFormat._parseAsISO8601(String, ParsePosition): Date
  • added: method StdDateFormat._parseDate(String, ParsePosition): Date
  • added: method StdDateFormat.isColonIncludedInTimeZone(): boolean
  • added: method StdDateFormat.toPattern(): String
  • added: method StdDateFormat.withColonInTimeZone(boolean): StdDateFormat
  • added: method StdDateFormat.withLenient(Boolean): StdDateFormat
  • added: method TokenBuffer.Parser._convertNumberToInt(Number): int
  • added: method TokenBuffer.Parser._convertNumberToLong(Number): long
  • added: method TokenBuffer.Parser.currentLocation(): JsonLocation
  • added: method TokenBuffer.Parser.currentName(): String
  • added: method TokenBuffer.Parser.currentTokenLocation(): JsonLocation
  • added: method TokenBuffer.Parser.getNumberTypeFP(): JsonParser.NumberTypeFP
  • added: method TokenBuffer.Parser.getNumberValueDeferred(): Object
  • added: method TokenBuffer.Parser.getReadCapabilities(): JacksonFeatureSet
  • added: method TokenBuffer.Parser.isNaN(): boolean
  • added: method TokenBuffer.Parser.streamReadConstraints(): StreamReadConstraints
  • added: method TokenBuffer._appendEndMarker(JsonToken): void
  • added: method TokenBuffer._appendFieldName(Object): void
  • added: method TokenBuffer._appendStartMarker(JsonToken): void
  • added: method TokenBuffer._copyBufferContents(JsonParser): void
  • added: method TokenBuffer.asParser(StreamReadConstraints): JsonParser
  • added: method TokenBuffer.asParserOnFirstToken(): JsonParser
  • added: method TokenBuffer.getWriteCapabilities(): JacksonFeatureSet
  • added: method TokenBuffer.isEmpty(): boolean
  • added: method TokenBuffer.overrideParentContext(JsonStreamContext): TokenBuffer
  • added: method TokenBuffer.writeNumber(String, boolean): void
  • added: method TokenBuffer.writeStartArray(Object): void
  • added: method TokenBuffer.writeStartArray(Object, int): void
  • added: method TokenBuffer.writeStartObject(Object, int): void
  • added: method TokenBuffer.writeString(Reader, int): void
  • added: method TokenBufferReadContext.createChildArrayContext(): TokenBufferReadContext
  • added: method TokenBufferReadContext.createChildObjectContext(): TokenBufferReadContext
  • added: method TokenBufferReadContext.getCurrentName(): String
  • added: method TokenBufferReadContext.getCurrentValue(): Object
  • added: method TokenBufferReadContext.getParent(): JsonStreamContext
  • added: method TokenBufferReadContext.hasCurrentName(): boolean
  • added: method TokenBufferReadContext.parentOrCopy(): TokenBufferReadContext
  • added: method TokenBufferReadContext.setCurrentName(String): void
  • added: method TokenBufferReadContext.setCurrentValue(Object): void
  • added: method TokenBufferReadContext.updateForValue(): void
  • added: static field AccessPattern.ALWAYS_NULL: AccessPattern
  • added: static field AccessPattern.CONSTANT: AccessPattern
  • added: static field AccessPattern.DYNAMIC: AccessPattern
  • added: static field ISO8601Utils.DEF_8601_LEN: int
  • added: static field StdDateFormat.CALENDAR: Calendar
  • added: static field StdDateFormat.DEFAULT_LOCALE: Locale
  • added: static field StdDateFormat.DEFAULT_TIMEZONE: TimeZone
  • added: static field StdDateFormat.PATTERN_ISO8601: Pattern
  • added: static field StdDateFormat.PATTERN_PLAIN: Pattern
  • added: static field StdDateFormat.PATTERN_PLAIN_STR: String
  • added: static final class IgnorePropertiesUtil.Checker implements Serializable
  • added: static method AccessPattern.valueOf(String): AccessPattern
  • added: static method AccessPattern.values(): AccessPattern[]
  • added: static method BeanUtil.checkUnsupportedType(JavaType): String
  • added: static method BeanUtil.getDefaultValue(JavaType): Object
  • added: static method BeanUtil.isJava8OptionalClass(Class): boolean
  • added: static method BeanUtil.isJava8TimeClass(Class): boolean
  • added: static method BeanUtil.isJodaTimeClass(Class): boolean
  • added: static method ClassUtil.apostrophed(String): String
  • added: static method ClassUtil.backticked(String): String
  • added: static method ClassUtil.classNameOf(Object): String
  • added: static method ClassUtil.classOf(Object): Class
  • added: static method ClassUtil.closeOnFailAndThrowAsIOE(JsonGenerator, Closeable, Exception): void
  • added: static method ClassUtil.closeOnFailAndThrowAsIOE(JsonGenerator, Exception): void
  • added: static method ClassUtil.exceptionMessage(Throwable): String
  • added: static method ClassUtil.getClassMethods(Class): Method[]
  • added: static method ClassUtil.getJDKMajorVersion(): int
  • added: static method ClassUtil.getTypeDescription(JavaType): String
  • added: static method ClassUtil.hasClass(Object, Class): boolean
  • added: static method ClassUtil.isEnumType(Class): boolean
  • added: static method ClassUtil.isJDK17OrAbove(): boolean
  • added: static method ClassUtil.isJDKClass(Class): boolean
  • added: static method ClassUtil.isRecordType(Class): boolean
  • added: static method ClassUtil.name(PropertyName): String
  • added: static method ClassUtil.name(String): String
  • added: static method ClassUtil.nameOf(Class): String
  • added: static method ClassUtil.nameOf(Named): String
  • added: static method ClassUtil.nonNull(Object, Object): Object
  • added: static method ClassUtil.nonNullString(String): String
  • added: static method ClassUtil.nullOrToString(Object): String
  • added: static method ClassUtil.quotedOr(Object, String): String
  • added: static method ClassUtil.rawClass(JavaType): Class
  • added: static method ClassUtil.throwAsMappingException(DeserializationContext, IOException): Object
  • added: static method ClassUtil.throwIfError(Throwable): Throwable
  • added: static method ClassUtil.throwIfIOE(Throwable): Throwable
  • added: static method ClassUtil.throwIfRTE(Throwable): Throwable
  • added: static method ClassUtil.verifyMustOverride(Class, Object, String): void
  • added: static method EnumResolver._enumClass(Class): Class
  • added: static method EnumResolver._enumConstants(Class): Enum[]
  • added: static method EnumResolver._enumDefault(AnnotationIntrospector, AnnotatedClass, Enum[]): Enum
  • added: static method EnumResolver._enumDefault(AnnotationIntrospector, Class): Enum
  • added: static method EnumResolver._isIntType(Class): boolean
  • added: static method EnumResolver.constructFor(DeserializationConfig, Class): EnumResolver
  • added: static method EnumResolver.constructUsingEnumNamingStrategy(DeserializationConfig, AnnotatedClass, EnumNamingStrategy): EnumResolver
  • added: static method EnumResolver.constructUsingEnumNamingStrategy(DeserializationConfig, Class, EnumNamingStrategy): EnumResolver
  • added: static method EnumResolver.constructUsingIndex(DeserializationConfig, AnnotatedClass): EnumResolver
  • added: static method EnumResolver.constructUsingIndex(DeserializationConfig, Class): EnumResolver
  • added: static method EnumValues._enumClass(Class): Class
  • added: static method EnumValues._enumConstants(Class): Enum[]
  • added: static method EnumValues._findNameToUse(String, String, boolean): String
  • added: static method EnumValues.construct(MapperConfig, Class, List): EnumValues
  • added: static method EnumValues.construct(SerializationConfig, AnnotatedClass): EnumValues
  • added: static method EnumValues.constructFromName(MapperConfig, AnnotatedClass): EnumValues
  • added: static method EnumValues.constructFromToString(MapperConfig, AnnotatedClass): EnumValues
  • added: static method EnumValues.constructUsingEnumNamingStrategy(MapperConfig, AnnotatedClass, EnumNamingStrategy): EnumValues
  • added: static method EnumValues.constructUsingEnumNamingStrategy(MapperConfig, Class, EnumNamingStrategy): EnumValues
  • added: static method ExceptionUtil.rethrowIfFatal(Throwable): void
  • added: static method ExceptionUtil.throwSneaky(IOException): Object
  • added: static method ISO8601Utils.format(Date, boolean, TimeZone, Locale): String
  • added: static method IgnorePropertiesUtil.Checker.construct(Set, Set): IgnorePropertiesUtil.Checker
  • added: static method IgnorePropertiesUtil.buildCheckerIfNeeded(Set, Set): IgnorePropertiesUtil.Checker
  • added: static method IgnorePropertiesUtil.combineNamesToInclude(Set, Set): Set
  • added: static method IgnorePropertiesUtil.shouldIgnore(Object, Collection, Collection): boolean
  • added: static method JacksonCollectors.toArrayNode(): Collector
  • added: static method JacksonCollectors.toArrayNode(JsonNodeCreator): Collector
  • added: static method NativeImageUtil.isInNativeImage(): boolean
  • added: static method NativeImageUtil.isInNativeImageAndIsAtRuntime(): boolean
  • added: static method NativeImageUtil.isUnsupportedFeatureError(Throwable): boolean
  • added: static method NativeImageUtil.needsReflectionConfiguration(Class): boolean
  • added: static method StdDateFormat._equals(Object, Object): boolean
  • added: static method TokenBuffer.asCopyOfValue(JsonParser): TokenBuffer
  • added: static method TokenBufferReadContext.createRootContext(JsonStreamContext): TokenBufferReadContext
  • added: ctor PrivateMaxEntriesMap.Builder()
  • added: final class PrivateMaxEntriesMap extends AbstractMap implements ConcurrentMap, Serializable
  • added: method PrivateMaxEntriesMap.Builder.build(): PrivateMaxEntriesMap
  • added: method PrivateMaxEntriesMap.Builder.concurrencyLevel(int): PrivateMaxEntriesMap.Builder
  • added: method PrivateMaxEntriesMap.Builder.initialCapacity(int): PrivateMaxEntriesMap.Builder
  • added: method PrivateMaxEntriesMap.Builder.maximumCapacity(long): PrivateMaxEntriesMap.Builder
  • added: method PrivateMaxEntriesMap.capacity(): long
  • added: method PrivateMaxEntriesMap.clear(): void
  • added: method PrivateMaxEntriesMap.containsKey(Object): boolean
  • added: method PrivateMaxEntriesMap.containsValue(Object): boolean
  • added: method PrivateMaxEntriesMap.entrySet(): Set
  • added: method PrivateMaxEntriesMap.get(Object): Object
  • added: method PrivateMaxEntriesMap.isEmpty(): boolean
  • added: method PrivateMaxEntriesMap.keySet(): Set
  • added: method PrivateMaxEntriesMap.put(Object, Object): Object
  • added: method PrivateMaxEntriesMap.putIfAbsent(Object, Object): Object
  • added: method PrivateMaxEntriesMap.remove(Object): Object
  • added: method PrivateMaxEntriesMap.remove(Object, Object): boolean
  • added: method PrivateMaxEntriesMap.replace(Object, Object): Object
  • added: method PrivateMaxEntriesMap.replace(Object, Object, Object): boolean
  • added: method PrivateMaxEntriesMap.setCapacity(long): void
  • added: method PrivateMaxEntriesMap.size(): int
  • added: method PrivateMaxEntriesMap.values(): Collection
  • added: static final class PrivateMaxEntriesMap.Builder
  • added: method AbstractDockerCmdExecFactory.createExportContainerCmdExec(): ExportContainerCmd.Exec
  • added: method AbstractDockerCmdExecFactory.createImageHistoryCmdExec(): ImageHistoryCmd.Exec
  • added: method DockerClientImpl.exportContainerCmd(String): ExportContainerCmd
  • added: method DockerClientImpl.imageHistoryCmd(String): ImageHistoryCmd
  • changed: method UpdateContainerCmdImpl.getCpuPeriod(): Integer โ†’ method UpdateContainerCmdImpl.getCpuPeriod(): Long
  • changed: method UpdateContainerCmdImpl.getCpuQuota(): Integer โ†’ method UpdateContainerCmdImpl.getCpuQuota(): Long
  • changed: method UpdateContainerCmdImpl.withCpuPeriod(Integer): UpdateContainerCmd โ†’ method UpdateContainerCmdImpl.withCpuPeriod(Long): UpdateContainerCmd
  • changed: method UpdateContainerCmdImpl.withCpuQuota(Integer): UpdateContainerCmd โ†’ method UpdateContainerCmdImpl.withCpuQuota(Long): UpdateContainerCmd
  • added: class ExportContainerCmdImpl extends AbstrDockerCmd implements ExportContainerCmd
  • added: class ImageHistoryCmdImpl extends AbstrDockerCmd implements ImageHistoryCmd
  • added: ctor ExportContainerCmdImpl(ExportContainerCmd.Exec, String)
  • added: ctor ImageHistoryCmdImpl(ImageHistoryCmd.Exec, String)
  • added: method ExportContainerCmdImpl.exec(): InputStream
  • added: method ExportContainerCmdImpl.getContainerId(): String
  • added: method ExportContainerCmdImpl.withContainerId(String): ExportContainerCmdImpl
  • added: method ImageHistoryCmdImpl.exec(): List
  • added: method ImageHistoryCmdImpl.getImageId(): String
  • added: method ImageHistoryCmdImpl.withImageId(String): ImageHistoryCmd
  • added: method UpdateContainerCmdImpl.getBlkioDeviceReadBps(): List
  • added: method UpdateContainerCmdImpl.getBlkioDeviceReadIOps(): List
  • added: method UpdateContainerCmdImpl.getBlkioDeviceWriteBps(): List
  • added: method UpdateContainerCmdImpl.getBlkioDeviceWriteIOps(): List
  • added: method UpdateContainerCmdImpl.getBlkioWeightDevice(): List
  • added: method UpdateContainerCmdImpl.getCpuRealtimePeriod(): Long
  • added: method UpdateContainerCmdImpl.getCpuRealtimeRuntime(): Long
  • added: method UpdateContainerCmdImpl.getDeviceCgroupRules(): List
  • added: method UpdateContainerCmdImpl.getDeviceRequests(): List
  • added: method UpdateContainerCmdImpl.getDevices(): List
  • added: method UpdateContainerCmdImpl.getInit(): Boolean
  • added: method UpdateContainerCmdImpl.getNanoCPUs(): Long
  • added: method UpdateContainerCmdImpl.getOomKillDisable(): Boolean
  • added: method UpdateContainerCmdImpl.getPidsLimit(): Long
  • added: method UpdateContainerCmdImpl.getRestartPolicy(): RestartPolicy
  • added: method UpdateContainerCmdImpl.getUlimits(): List
  • added: method UpdateContainerCmdImpl.withBlkioDeviceReadBps(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withBlkioDeviceReadIOps(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withBlkioDeviceWriteBps(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withBlkioDeviceWriteIOps(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withBlkioWeightDevice(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withCpuRealtimePeriod(Long): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withCpuRealtimeRuntime(Long): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withDeviceCgroupRules(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withDeviceRequests(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withDevices(List): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withInit(Boolean): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withNanoCPUs(Long): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withOomKillDisable(Boolean): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withPidsLimit(Long): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withRestartPolicy(RestartPolicy): UpdateContainerCmd
  • added: method UpdateContainerCmdImpl.withUlimits(List): UpdateContainerCmd
  • added: method WaitContainerCmdImpl.getCondition(): WaitContainerCondition
  • added: method WaitContainerCmdImpl.withCondition(WaitContainerCondition): WaitContainerCmd
  • added: class ExportContainerCmdExec extends AbstrSyncDockerCmdExec implements ExportContainerCmd.Exec
  • added: class ImageHistoryCmdExec extends AbstrSyncDockerCmdExec implements ImageHistoryCmd.Exec
  • added: ctor ExportContainerCmdExec(WebTarget, DockerClientConfig)
  • added: ctor ImageHistoryCmdExec(WebTarget, DockerClientConfig)
  • added: method ExportContainerCmdExec.execute(ExportContainerCmd): InputStream
  • added: method ImageHistoryCmdExec.execute(ImageHistoryCmd): List
  • removed: abstract class DirectoryWalker
  • removed: class ByteOrderMark implements Serializable
  • removed: class Charsets
  • removed: class CopyUtils
  • removed: class EndianUtils
  • removed: class FileCleaner
  • removed: class FileCleaningTracker
  • removed: class FileDeleteStrategy
  • removed: class FileExistsException extends IOException
  • removed: class FileSystemUtils
  • removed: class FileUtils
  • removed: class FilenameUtils
  • removed: class HexDump
  • removed: class IOExceptionList extends IOException implements Iterable
  • removed: class IOExceptionWithCause extends IOException
  • removed: class IOIndexedException extends IOException
  • removed: class IOUtils
  • removed: class LineIterator implements Iterator, Closeable
  • removed: class RandomAccessFiles
  • removed: class TaggedIOException extends IOExceptionWithCause
  • removed: ctor ByteOrderMark(String, int[])
  • removed: ctor Charsets()
  • removed: ctor CopyUtils()
  • removed: ctor DirectoryWalker()
  • removed: ctor DirectoryWalker(FileFilter, int)
  • removed: ctor DirectoryWalker(IOFileFilter, IOFileFilter, int)
  • removed: ctor DirectoryWalker.CancelException(File, int)
  • removed: ctor DirectoryWalker.CancelException(String, File, int)
  • removed: ctor EndianUtils()
  • removed: ctor FileCleaner()
  • removed: ctor FileCleaningTracker()
  • removed: ctor FileDeleteStrategy(String)
  • removed: ctor FileExistsException()
  • removed: ctor FileExistsException(File)
  • removed: ctor FileExistsException(String)
  • removed: ctor FileSystemUtils()
  • removed: ctor FileUtils()
  • removed: ctor FilenameUtils()
  • removed: ctor HexDump()
  • removed: ctor IOExceptionList(List)
  • removed: ctor IOExceptionList(String, List)
  • removed: ctor IOExceptionWithCause(String, Throwable)
  • removed: ctor IOExceptionWithCause(Throwable)
  • removed: ctor IOIndexedException(int, Throwable)
  • removed: ctor IOUtils()
  • removed: ctor LineIterator(Reader)
  • removed: ctor RandomAccessFiles()
  • removed: ctor TaggedIOException(IOException, Serializable)
  • removed: ctor ThreadUtils()
  • removed: enum FileSystem
  • removed: enum IOCase
  • removed: enum RandomAccessFileMode
  • removed: enum StandardLineSeparator
  • removed: final class ByteOrderParser
  • removed: final class ThreadUtils
  • removed: method ByteOrderMark.equals(Object): boolean
  • removed: method ByteOrderMark.get(int): int
  • removed: method ByteOrderMark.getBytes(): byte[]
  • removed: method ByteOrderMark.getCharsetName(): String
  • removed: method ByteOrderMark.hashCode(): int
  • removed: method ByteOrderMark.length(): int
  • removed: method ByteOrderMark.toString(): String
  • removed: method DirectoryWalker.CancelException.getDepth(): int
  • removed: method DirectoryWalker.CancelException.getFile(): File
  • removed: method DirectoryWalker.checkIfCancelled(File, int, Collection): void
  • removed: method DirectoryWalker.filterDirectoryContents(File, int, File[]): File[]
  • removed: method DirectoryWalker.handleCancelled(File, Collection, DirectoryWalker.CancelException): void
  • removed: method DirectoryWalker.handleDirectory(File, int, Collection): boolean
  • removed: method DirectoryWalker.handleDirectoryEnd(File, int, Collection): void
  • removed: method DirectoryWalker.handleDirectoryStart(File, int, Collection): void
  • removed: method DirectoryWalker.handleEnd(Collection): void
  • removed: method DirectoryWalker.handleFile(File, int, Collection): void
  • removed: method DirectoryWalker.handleIsCancelled(File, int, Collection): boolean
  • removed: method DirectoryWalker.handleRestricted(File, int, Collection): void
  • removed: method DirectoryWalker.handleStart(File, Collection): void
  • removed: method DirectoryWalker.walk(File, Collection): void
  • removed: method FileCleaningTracker.exitWhenFinished(): void
  • removed: method FileCleaningTracker.getDeleteFailures(): List
  • removed: method FileCleaningTracker.getTrackCount(): int
  • removed: method FileCleaningTracker.track(File, Object): void
  • removed: method FileCleaningTracker.track(File, Object, FileDeleteStrategy): void
  • removed: method FileCleaningTracker.track(String, Object): void
  • removed: method FileCleaningTracker.track(String, Object, FileDeleteStrategy): void
  • removed: method FileDeleteStrategy.delete(File): void
  • removed: method FileDeleteStrategy.deleteQuietly(File): boolean
  • removed: method FileDeleteStrategy.doDelete(File): boolean
  • removed: method FileDeleteStrategy.toString(): String
  • removed: method FileSystem.getBlockSize(): int
  • removed: method FileSystem.getIllegalFileNameChars(): char[]
  • removed: method FileSystem.getIllegalFileNameCodePoints(): int[]
  • removed: method FileSystem.getMaxFileNameLength(): int
  • removed: method FileSystem.getMaxPathLength(): int
  • removed: method FileSystem.getNameSeparator(): char
  • removed: method FileSystem.getReservedFileNames(): String[]
  • removed: method FileSystem.isCasePreserving(): boolean
  • removed: method FileSystem.isCaseSensitive(): boolean
  • removed: method FileSystem.isLegalFileName(CharSequence): boolean
  • removed: method FileSystem.isReservedFileName(CharSequence): boolean
  • removed: method FileSystem.normalizeSeparators(String): String
  • removed: method FileSystem.supportsDriveLetter(): boolean
  • removed: method FileSystem.toLegalFileName(String, char): String
  • removed: method IOCase.checkCompareTo(String, String): int
  • removed: method IOCase.checkEndsWith(String, String): boolean
  • removed: method IOCase.checkEquals(String, String): boolean
  • removed: method IOCase.checkIndexOf(String, int, String): int
  • removed: method IOCase.checkRegionMatches(String, int, String): boolean
  • removed: method IOCase.checkStartsWith(String, String): boolean
  • removed: method IOCase.getName(): String
  • removed: method IOCase.isCaseSensitive(): boolean
  • removed: method IOCase.toString(): String
  • removed: method IOExceptionList.getCause(int): Throwable
  • removed: method IOExceptionList.getCause(int, Class): Throwable
  • removed: method IOExceptionList.getCauseList(): List
  • removed: method IOExceptionList.getCauseList(Class): List
  • removed: method IOExceptionList.iterator(): Iterator
  • removed: method IOIndexedException.getIndex(): int
  • removed: method LineIterator.close(): void
  • removed: method LineIterator.hasNext(): boolean
  • removed: method LineIterator.isValidLine(String): boolean
  • removed: method LineIterator.next(): String
  • removed: method LineIterator.nextLine(): String
  • removed: method LineIterator.remove(): void
  • removed: method RandomAccessFileMode.create(File): RandomAccessFile
  • removed: method RandomAccessFileMode.create(Path): RandomAccessFile
  • removed: method RandomAccessFileMode.create(String): RandomAccessFile
  • removed: method RandomAccessFileMode.toString(): String
  • removed: method StandardLineSeparator.getBytes(Charset): byte[]
  • removed: method StandardLineSeparator.getString(): String
  • removed: method TaggedIOException.getCause(): IOException
  • removed: method TaggedIOException.getTag(): Serializable
  • removed: static class DirectoryWalker.CancelException extends IOException
  • removed: static field ByteOrderMark.UTF_16BE: ByteOrderMark
  • removed: static field ByteOrderMark.UTF_16LE: ByteOrderMark
  • removed: static field ByteOrderMark.UTF_32BE: ByteOrderMark
  • removed: static field ByteOrderMark.UTF_32LE: ByteOrderMark
  • removed: static field ByteOrderMark.UTF_8: ByteOrderMark
  • removed: static field ByteOrderMark.UTF_BOM: char
  • removed: static field Charsets.ISO_8859_1: Charset
  • removed: static field Charsets.US_ASCII: Charset
  • removed: static field Charsets.UTF_16: Charset
  • removed: static field Charsets.UTF_16BE: Charset
  • removed: static field Charsets.UTF_16LE: Charset
  • removed: static field Charsets.UTF_8: Charset
  • removed: static field FileDeleteStrategy.FORCE: FileDeleteStrategy
  • removed: static field FileDeleteStrategy.NORMAL: FileDeleteStrategy
  • removed: static field FileSystem.GENERIC: FileSystem
  • removed: static field FileSystem.LINUX: FileSystem
  • removed: static field FileSystem.MAC_OSX: FileSystem
  • removed: static field FileSystem.WINDOWS: FileSystem
  • removed: static field FileUtils.EMPTY_FILE_ARRAY: File[]
  • removed: static field FileUtils.ONE_EB: long
  • removed: static field FileUtils.ONE_EB_BI: BigInteger
  • removed: static field FileUtils.ONE_GB: long
  • removed: static field FileUtils.ONE_GB_BI: BigInteger
  • removed: static field FileUtils.ONE_KB: long
  • removed: static field FileUtils.ONE_KB_BI: BigInteger
  • removed: static field FileUtils.ONE_MB: long
  • removed: static field FileUtils.ONE_MB_BI: BigInteger
  • removed: static field FileUtils.ONE_PB: long
  • removed: static field FileUtils.ONE_PB_BI: BigInteger
  • removed: static field FileUtils.ONE_TB: long
  • removed: static field FileUtils.ONE_TB_BI: BigInteger
  • removed: static field FileUtils.ONE_YB: BigInteger
  • removed: static field FileUtils.ONE_ZB: BigInteger
  • removed: static field FilenameUtils.EXTENSION_SEPARATOR: char
  • removed: static field FilenameUtils.EXTENSION_SEPARATOR_STR: String
  • removed: static field HexDump.EOL: String
  • removed: static field IOCase.INSENSITIVE: IOCase
  • removed: static field IOCase.SENSITIVE: IOCase
  • removed: static field IOCase.SYSTEM: IOCase
  • removed: static field IOUtils.CR: int
  • removed: static field IOUtils.DEFAULT_BUFFER_SIZE: int
  • removed: static field IOUtils.DIR_SEPARATOR: char
  • removed: static field IOUtils.DIR_SEPARATOR_UNIX: char
  • removed: static field IOUtils.DIR_SEPARATOR_WINDOWS: char
  • removed: static field IOUtils.EMPTY_BYTE_ARRAY: byte[]
  • removed: static field IOUtils.EOF: int
  • removed: static field IOUtils.LF: int
  • removed: static field IOUtils.LINE_SEPARATOR: String
  • removed: static field IOUtils.LINE_SEPARATOR_UNIX: String
  • removed: static field IOUtils.LINE_SEPARATOR_WINDOWS: String
  • removed: static field RandomAccessFileMode.READ_ONLY: RandomAccessFileMode
  • removed: static field RandomAccessFileMode.READ_WRITE: RandomAccessFileMode
  • removed: static field RandomAccessFileMode.READ_WRITE_SYNC_ALL: RandomAccessFileMode
  • removed: static field RandomAccessFileMode.READ_WRITE_SYNC_CONTENT: RandomAccessFileMode
  • removed: static field StandardLineSeparator.CR: StandardLineSeparator
  • removed: static field StandardLineSeparator.CRLF: StandardLineSeparator
  • removed: static field StandardLineSeparator.LF: StandardLineSeparator
  • removed: static method ByteOrderParser.parseByteOrder(String): ByteOrder
  • removed: static method Charsets.requiredCharsets(): SortedMap
  • removed: static method Charsets.toCharset(Charset): Charset
  • removed: static method Charsets.toCharset(Charset, Charset): Charset
  • removed: static method Charsets.toCharset(String): Charset
  • removed: static method Charsets.toCharset(String, Charset): Charset
  • removed: static method CopyUtils.copy(InputStream, OutputStream): int
  • removed: static method CopyUtils.copy(InputStream, Writer): void
  • removed: static method CopyUtils.copy(InputStream, Writer, String): void
  • removed: static method CopyUtils.copy(Reader, OutputStream): void
  • removed: static method CopyUtils.copy(Reader, OutputStream, String): void
  • removed: static method CopyUtils.copy(Reader, Writer): int
  • removed: static method CopyUtils.copy(String, OutputStream): void
  • removed: static method CopyUtils.copy(String, OutputStream, String): void
  • removed: static method CopyUtils.copy(String, Writer): void
  • removed: static method CopyUtils.copy(byte[], OutputStream): void
  • removed: static method CopyUtils.copy(byte[], Writer): void
  • removed: static method CopyUtils.copy(byte[], Writer, String): void
  • removed: static method EndianUtils.readSwappedDouble(InputStream): double
  • removed: static method EndianUtils.readSwappedDouble(byte[], int): double
  • removed: static method EndianUtils.readSwappedFloat(InputStream): float
  • removed: static method EndianUtils.readSwappedFloat(byte[], int): float
  • removed: static method EndianUtils.readSwappedInteger(InputStream): int
  • removed: static method EndianUtils.readSwappedInteger(byte[], int): int
  • removed: static method EndianUtils.readSwappedLong(InputStream): long
  • removed: static method EndianUtils.readSwappedLong(byte[], int): long
  • removed: static method EndianUtils.readSwappedShort(InputStream): short
  • removed: static method EndianUtils.readSwappedShort(byte[], int): short
  • removed: static method EndianUtils.readSwappedUnsignedInteger(InputStream): long
  • removed: static method EndianUtils.readSwappedUnsignedInteger(byte[], int): long
  • removed: static method EndianUtils.readSwappedUnsignedShort(InputStream): int
  • removed: static method EndianUtils.readSwappedUnsignedShort(byte[], int): int
  • removed: static method EndianUtils.swapDouble(double): double
  • removed: static method EndianUtils.swapFloat(float): float
  • removed: static method EndianUtils.swapInteger(int): int
  • removed: static method EndianUtils.swapLong(long): long
  • removed: static method EndianUtils.swapShort(short): short
  • removed: static method EndianUtils.writeSwappedDouble(OutputStream, double): void
  • removed: static method EndianUtils.writeSwappedDouble(byte[], int, double): void
  • removed: static method EndianUtils.writeSwappedFloat(OutputStream, float): void
  • removed: static method EndianUtils.writeSwappedFloat(byte[], int, float): void
  • removed: static method EndianUtils.writeSwappedInteger(OutputStream, int): void
  • removed: static method EndianUtils.writeSwappedInteger(byte[], int, int): void
  • removed: static method EndianUtils.writeSwappedLong(OutputStream, long): void
  • removed: static method EndianUtils.writeSwappedLong(byte[], int, long): void
  • removed: static method EndianUtils.writeSwappedShort(OutputStream, short): void
  • removed: static method EndianUtils.writeSwappedShort(byte[], int, short): void
  • removed: static method FileCleaner.exitWhenFinished(): void
  • removed: static method FileCleaner.getInstance(): FileCleaningTracker
  • removed: static method FileCleaner.getTrackCount(): int
  • removed: static method FileCleaner.track(File, Object): void
  • removed: static method FileCleaner.track(File, Object, FileDeleteStrategy): void
  • removed: static method FileCleaner.track(String, Object): void
  • removed: static method FileCleaner.track(String, Object, FileDeleteStrategy): void
  • removed: static method FileSystem.getCurrent(): FileSystem
  • removed: static method FileSystem.valueOf(String): FileSystem
  • removed: static method FileSystem.values(): FileSystem[]
  • removed: static method FileSystemUtils.freeSpace(String): long
  • removed: static method FileSystemUtils.freeSpaceKb(): long
  • removed: static method FileSystemUtils.freeSpaceKb(String): long
  • removed: static method FileSystemUtils.freeSpaceKb(String, long): long
  • removed: static method FileSystemUtils.freeSpaceKb(long): long
  • removed: static method FileUtils.byteCountToDisplaySize(BigInteger): String
  • removed: static method FileUtils.byteCountToDisplaySize(Number): String
  • removed: static method FileUtils.byteCountToDisplaySize(long): String
  • removed: static method FileUtils.checksum(File, Checksum): Checksum
  • removed: static method FileUtils.checksumCRC32(File): long
  • removed: static method FileUtils.cleanDirectory(File): void
  • removed: static method FileUtils.contentEquals(File, File): boolean
  • removed: static method FileUtils.contentEqualsIgnoreEOL(File, File, String): boolean
  • removed: static method FileUtils.convertFileCollectionToFileArray(Collection): File[]
  • removed: static method FileUtils.copyDirectory(File, File): void
  • removed: static method FileUtils.copyDirectory(File, File, FileFilter): void
  • removed: static method FileUtils.copyDirectory(File, File, FileFilter, boolean): void
  • removed: static method FileUtils.copyDirectory(File, File, FileFilter, boolean, CopyOption[]): void
  • removed: static method FileUtils.copyDirectory(File, File, boolean): void
  • removed: static method FileUtils.copyDirectoryToDirectory(File, File): void
  • removed: static method FileUtils.copyFile(File, File): void
  • removed: static method FileUtils.copyFile(File, File, CopyOption[]): void
  • removed: static method FileUtils.copyFile(File, File, boolean): void
  • removed: static method FileUtils.copyFile(File, File, boolean, CopyOption[]): void
  • removed: static method FileUtils.copyFile(File, OutputStream): long
  • removed: static method FileUtils.copyFileToDirectory(File, File): void
  • removed: static method FileUtils.copyFileToDirectory(File, File, boolean): void
  • removed: static method FileUtils.copyInputStreamToFile(InputStream, File): void
  • removed: static method FileUtils.copyToDirectory(File, File): void
  • removed: static method FileUtils.copyToDirectory(Iterable, File): void
  • removed: static method FileUtils.copyToFile(InputStream, File): void
  • removed: static method FileUtils.copyURLToFile(URL, File): void
  • removed: static method FileUtils.copyURLToFile(URL, File, int, int): void
  • removed: static method FileUtils.createParentDirectories(File): File
  • removed: static method FileUtils.current(): File
  • removed: static method FileUtils.delete(File): File
  • removed: static method FileUtils.deleteDirectory(File): void
  • removed: static method FileUtils.deleteQuietly(File): boolean
  • removed: static method FileUtils.directoryContains(File, File): boolean
  • removed: static method FileUtils.forceDelete(File): void
  • removed: static method FileUtils.forceDeleteOnExit(File): void
  • removed: static method FileUtils.forceMkdir(File): void
  • removed: static method FileUtils.forceMkdirParent(File): void
  • removed: static method FileUtils.getFile(File, String[]): File
  • removed: static method FileUtils.getFile(String[]): File
  • removed: static method FileUtils.getTempDirectory(): File
  • removed: static method FileUtils.getTempDirectoryPath(): String
  • removed: static method FileUtils.getUserDirectory(): File
  • removed: static method FileUtils.getUserDirectoryPath(): String
  • removed: static method FileUtils.isDirectory(File, LinkOption[]): boolean
  • removed: static method FileUtils.isEmptyDirectory(File): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoLocalDate): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoLocalDate, LocalTime): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoLocalDate, OffsetTime): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoLocalDateTime): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoLocalDateTime, ZoneId): boolean
  • removed: static method FileUtils.isFileNewer(File, ChronoZonedDateTime): boolean
  • removed: static method FileUtils.isFileNewer(File, Date): boolean
  • removed: static method FileUtils.isFileNewer(File, File): boolean
  • removed: static method FileUtils.isFileNewer(File, FileTime): boolean
  • removed: static method FileUtils.isFileNewer(File, Instant): boolean
  • removed: static method FileUtils.isFileNewer(File, OffsetDateTime): boolean
  • removed: static method FileUtils.isFileNewer(File, long): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoLocalDate): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoLocalDate, LocalTime): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoLocalDate, OffsetTime): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoLocalDateTime): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoLocalDateTime, ZoneId): boolean
  • removed: static method FileUtils.isFileOlder(File, ChronoZonedDateTime): boolean
  • removed: static method FileUtils.isFileOlder(File, Date): boolean
  • removed: static method FileUtils.isFileOlder(File, File): boolean
  • removed: static method FileUtils.isFileOlder(File, FileTime): boolean
  • removed: static method FileUtils.isFileOlder(File, Instant): boolean
  • removed: static method FileUtils.isFileOlder(File, OffsetDateTime): boolean
  • removed: static method FileUtils.isFileOlder(File, long): boolean
  • removed: static method FileUtils.isRegularFile(File, LinkOption[]): boolean
  • removed: static method FileUtils.isSymlink(File): boolean
  • removed: static method FileUtils.iterateFiles(File, IOFileFilter, IOFileFilter): Iterator
  • removed: static method FileUtils.iterateFiles(File, String[], boolean): Iterator
  • removed: static method FileUtils.iterateFilesAndDirs(File, IOFileFilter, IOFileFilter): Iterator
  • removed: static method FileUtils.lastModified(File): long
  • removed: static method FileUtils.lastModifiedFileTime(File): FileTime
  • removed: static method FileUtils.lastModifiedUnchecked(File): long
  • removed: static method FileUtils.lineIterator(File): LineIterator
  • removed: static method FileUtils.lineIterator(File, String): LineIterator
  • removed: static method FileUtils.listFiles(File, IOFileFilter, IOFileFilter): Collection
  • removed: static method FileUtils.listFiles(File, String[], boolean): Collection
  • removed: static method FileUtils.listFilesAndDirs(File, IOFileFilter, IOFileFilter): Collection
  • removed: static method FileUtils.moveDirectory(File, File): void
  • removed: static method FileUtils.moveDirectoryToDirectory(File, File, boolean): void
  • removed: static method FileUtils.moveFile(File, File): void
  • removed: static method FileUtils.moveFile(File, File, CopyOption[]): void
  • removed: static method FileUtils.moveFileToDirectory(File, File, boolean): void
  • removed: static method FileUtils.moveToDirectory(File, File, boolean): void
  • removed: static method FileUtils.newOutputStream(File, boolean): OutputStream
  • removed: static method FileUtils.openInputStream(File): FileInputStream
  • removed: static method FileUtils.openOutputStream(File): FileOutputStream
  • removed: static method FileUtils.openOutputStream(File, boolean): FileOutputStream
  • removed: static method FileUtils.readFileToByteArray(File): byte[]
  • removed: static method FileUtils.readFileToString(File): String
  • removed: static method FileUtils.readFileToString(File, Charset): String
  • removed: static method FileUtils.readFileToString(File, String): String
  • removed: static method FileUtils.readLines(File): List
  • removed: static method FileUtils.readLines(File, Charset): List
  • removed: static method FileUtils.readLines(File, String): List
  • removed: static method FileUtils.sizeOf(File): long
  • removed: static method FileUtils.sizeOfAsBigInteger(File): BigInteger
  • removed: static method FileUtils.sizeOfDirectory(File): long
  • removed: static method FileUtils.sizeOfDirectoryAsBigInteger(File): BigInteger
  • removed: static method FileUtils.streamFiles(File, boolean, String[]): Stream
  • removed: static method FileUtils.toFile(URL): File
  • removed: static method FileUtils.toFiles(URL[]): File[]
  • removed: static method FileUtils.toURLs(File[]): URL[]
  • removed: static method FileUtils.touch(File): void
  • removed: static method FileUtils.waitFor(File, int): boolean
  • removed: static method FileUtils.write(File, CharSequence): void
  • removed: static method FileUtils.write(File, CharSequence, Charset): void
  • removed: static method FileUtils.write(File, CharSequence, Charset, boolean): void
  • removed: static method FileUtils.write(File, CharSequence, String): void
  • removed: static method FileUtils.write(File, CharSequence, String, boolean): void
  • removed: static method FileUtils.write(File, CharSequence, boolean): void
  • removed: static method FileUtils.writeByteArrayToFile(File, byte[]): void
  • removed: static method FileUtils.writeByteArrayToFile(File, byte[], boolean): void
  • removed: static method FileUtils.writeByteArrayToFile(File, byte[], int, int): void
  • removed: static method FileUtils.writeByteArrayToFile(File, byte[], int, int, boolean): void
  • removed: static method FileUtils.writeLines(File, Collection): void
  • removed: static method FileUtils.writeLines(File, Collection, String): void
  • removed: static method FileUtils.writeLines(File, Collection, String, boolean): void
  • removed: static method FileUtils.writeLines(File, Collection, boolean): void
  • removed: static method FileUtils.writeLines(File, String, Collection): void
  • removed: static method FileUtils.writeLines(File, String, Collection, String): void
  • removed: static method FileUtils.writeLines(File, String, Collection, String, boolean): void
  • removed: static method FileUtils.writeLines(File, String, Collection, boolean): void
  • removed: static method FileUtils.writeStringToFile(File, String): void
  • removed: static method FileUtils.writeStringToFile(File, String, Charset): void
  • removed: static method FileUtils.writeStringToFile(File, String, Charset, boolean): void
  • removed: static method FileUtils.writeStringToFile(File, String, String): void
  • removed: static method FileUtils.writeStringToFile(File, String, String, boolean): void
  • removed: static method FileUtils.writeStringToFile(File, String, boolean): void
  • removed: static method FilenameUtils.concat(String, String): String
  • removed: static method FilenameUtils.directoryContains(String, String): boolean
  • removed: static method FilenameUtils.equals(String, String): boolean
  • removed: static method FilenameUtils.equals(String, String, boolean, IOCase): boolean
  • removed: static method FilenameUtils.equalsNormalized(String, String): boolean
  • removed: static method FilenameUtils.equalsNormalizedOnSystem(String, String): boolean
  • removed: static method FilenameUtils.equalsOnSystem(String, String): boolean
  • removed: static method FilenameUtils.getBaseName(String): String
  • removed: static method FilenameUtils.getExtension(String): String
  • removed: static method FilenameUtils.getFullPath(String): String
  • removed: static method FilenameUtils.getFullPathNoEndSeparator(String): String
  • removed: static method FilenameUtils.getName(String): String
  • removed: static method FilenameUtils.getPath(String): String
  • removed: static method FilenameUtils.getPathNoEndSeparator(String): String
  • removed: static method FilenameUtils.getPrefix(String): String
  • removed: static method FilenameUtils.getPrefixLength(String): int
  • removed: static method FilenameUtils.indexOfExtension(String): int
  • removed: static method FilenameUtils.indexOfLastSeparator(String): int
  • removed: static method FilenameUtils.isExtension(String, Collection): boolean
  • removed: static method FilenameUtils.isExtension(String, String): boolean
  • removed: static method FilenameUtils.isExtension(String, String[]): boolean
  • removed: static method FilenameUtils.normalize(String): String
  • removed: static method FilenameUtils.normalize(String, boolean): String
  • removed: static method FilenameUtils.normalizeNoEndSeparator(String): String
  • removed: static method FilenameUtils.normalizeNoEndSeparator(String, boolean): String
  • removed: static method FilenameUtils.removeExtension(String): String
  • removed: static method FilenameUtils.separatorsToSystem(String): String
  • removed: static method FilenameUtils.separatorsToUnix(String): String
  • removed: static method FilenameUtils.separatorsToWindows(String): String
  • removed: static method FilenameUtils.wildcardMatch(String, String): boolean
  • removed: static method FilenameUtils.wildcardMatch(String, String, IOCase): boolean
  • removed: static method FilenameUtils.wildcardMatchOnSystem(String, String): boolean
  • removed: static method HexDump.dump(byte[], Appendable): void
  • removed: static method HexDump.dump(byte[], long, Appendable, int, int): void
  • removed: static method HexDump.dump(byte[], long, OutputStream, int): void
  • removed: static method IOCase.forName(String): IOCase
  • removed: static method IOCase.isCaseSensitive(IOCase): boolean
  • removed: static method IOCase.value(IOCase, IOCase): IOCase
  • removed: static method IOCase.valueOf(String): IOCase
  • removed: static method IOCase.values(): IOCase[]
  • removed: static method IOExceptionList.checkEmpty(List, Object): void
  • removed: static method IOIndexedException.toMessage(int, Throwable): String
  • removed: static method IOUtils.buffer(InputStream): BufferedInputStream
  • removed: static method IOUtils.buffer(InputStream, int): BufferedInputStream
  • removed: static method IOUtils.buffer(OutputStream): BufferedOutputStream
  • removed: static method IOUtils.buffer(OutputStream, int): BufferedOutputStream
  • removed: static method IOUtils.buffer(Reader): BufferedReader
  • removed: static method IOUtils.buffer(Reader, int): BufferedReader
  • removed: static method IOUtils.buffer(Writer): BufferedWriter
  • removed: static method IOUtils.buffer(Writer, int): BufferedWriter
  • removed: static method IOUtils.byteArray(): byte[]
  • removed: static method IOUtils.byteArray(int): byte[]
  • removed: static method IOUtils.close(Closeable): void
  • removed: static method IOUtils.close(Closeable, IOConsumer): void
  • removed: static method IOUtils.close(Closeable[]): void
  • removed: static method IOUtils.close(URLConnection): void
  • removed: static method IOUtils.closeQuietly(Closeable): void
  • removed: static method IOUtils.closeQuietly(Closeable, Consumer): void
  • removed: static method IOUtils.closeQuietly(Closeable[]): void
  • removed: static method IOUtils.closeQuietly(InputStream): void
  • removed: static method IOUtils.closeQuietly(Iterable): void
  • removed: static method IOUtils.closeQuietly(OutputStream): void
  • removed: static method IOUtils.closeQuietly(Reader): void
  • removed: static method IOUtils.closeQuietly(Selector): void
  • removed: static method IOUtils.closeQuietly(ServerSocket): void
  • removed: static method IOUtils.closeQuietly(Socket): void
  • removed: static method IOUtils.closeQuietly(Stream): void
  • removed: static method IOUtils.closeQuietly(Writer): void
  • removed: static method IOUtils.consume(InputStream): long
  • removed: static method IOUtils.consume(Reader): long
  • removed: static method IOUtils.contentEquals(InputStream, InputStream): boolean
  • removed: static method IOUtils.contentEquals(Reader, Reader): boolean
  • removed: static method IOUtils.contentEqualsIgnoreEOL(Reader, Reader): boolean
  • removed: static method IOUtils.copy(ByteArrayOutputStream): QueueInputStream
  • removed: static method IOUtils.copy(InputStream, OutputStream): int
  • removed: static method IOUtils.copy(InputStream, OutputStream, int): long
  • removed: static method IOUtils.copy(InputStream, Writer): void
  • removed: static method IOUtils.copy(InputStream, Writer, Charset): void
  • removed: static method IOUtils.copy(InputStream, Writer, String): void
  • removed: static method IOUtils.copy(Reader, Appendable): long
  • removed: static method IOUtils.copy(Reader, Appendable, CharBuffer): long
  • removed: static method IOUtils.copy(Reader, OutputStream): void
  • removed: static method IOUtils.copy(Reader, OutputStream, Charset): void
  • removed: static method IOUtils.copy(Reader, OutputStream, String): void
  • removed: static method IOUtils.copy(Reader, Writer): int
  • removed: static method IOUtils.copy(URL, File): long
  • removed: static method IOUtils.copy(URL, OutputStream): long
  • removed: static method IOUtils.copyLarge(InputStream, OutputStream): long
  • removed: static method IOUtils.copyLarge(InputStream, OutputStream, byte[]): long
  • removed: static method IOUtils.copyLarge(InputStream, OutputStream, long, long): long
  • removed: static method IOUtils.copyLarge(InputStream, OutputStream, long, long, byte[]): long
  • removed: static method IOUtils.copyLarge(Reader, Writer): long
  • removed: static method IOUtils.copyLarge(Reader, Writer, char[]): long
  • removed: static method IOUtils.copyLarge(Reader, Writer, long, long): long
  • removed: static method IOUtils.copyLarge(Reader, Writer, long, long, char[]): long
  • removed: static method IOUtils.length(CharSequence): int
  • removed: static method IOUtils.length(Object[]): int
  • removed: static method IOUtils.length(byte[]): int
  • removed: static method IOUtils.length(char[]): int
  • removed: static method IOUtils.lineIterator(InputStream, Charset): LineIterator
  • removed: static method IOUtils.lineIterator(InputStream, String): LineIterator
  • removed: static method IOUtils.lineIterator(Reader): LineIterator
  • removed: static method IOUtils.read(InputStream, byte[]): int
  • removed: static method IOUtils.read(InputStream, byte[], int, int): int
  • removed: static method IOUtils.read(ReadableByteChannel, ByteBuffer): int
  • removed: static method IOUtils.read(Reader, char[]): int
  • removed: static method IOUtils.read(Reader, char[], int, int): int
  • removed: static method IOUtils.readFully(InputStream, byte[]): void
  • removed: static method IOUtils.readFully(InputStream, byte[], int, int): void
  • removed: static method IOUtils.readFully(InputStream, int): byte[]
  • removed: static method IOUtils.readFully(ReadableByteChannel, ByteBuffer): void
  • removed: static method IOUtils.readFully(Reader, char[]): void
  • removed: static method IOUtils.readFully(Reader, char[], int, int): void
  • removed: static method IOUtils.readLines(InputStream): List
  • removed: static method IOUtils.readLines(InputStream, Charset): List
  • removed: static method IOUtils.readLines(InputStream, String): List
  • removed: static method IOUtils.readLines(Reader): List
  • removed: static method IOUtils.resourceToByteArray(String): byte[]
  • removed: static method IOUtils.resourceToByteArray(String, ClassLoader): byte[]
  • removed: static method IOUtils.resourceToString(String, Charset): String
  • removed: static method IOUtils.resourceToString(String, Charset, ClassLoader): String
  • removed: static method IOUtils.resourceToURL(String): URL
  • removed: static method IOUtils.resourceToURL(String, ClassLoader): URL
  • removed: static method IOUtils.skip(InputStream, long): long
  • removed: static method IOUtils.skip(ReadableByteChannel, long): long
  • removed: static method IOUtils.skip(Reader, long): long
  • removed: static method IOUtils.skipFully(InputStream, long): void
  • removed: static method IOUtils.skipFully(ReadableByteChannel, long): void
  • removed: static method IOUtils.skipFully(Reader, long): void
  • removed: static method IOUtils.toBufferedInputStream(InputStream): InputStream
  • removed: static method IOUtils.toBufferedInputStream(InputStream, int): InputStream
  • removed: static method IOUtils.toBufferedReader(Reader): BufferedReader
  • removed: static method IOUtils.toBufferedReader(Reader, int): BufferedReader
  • removed: static method IOUtils.toByteArray(InputStream): byte[]
  • removed: static method IOUtils.toByteArray(InputStream, int): byte[]
  • removed: static method IOUtils.toByteArray(InputStream, long): byte[]
  • removed: static method IOUtils.toByteArray(Reader): byte[]
  • removed: static method IOUtils.toByteArray(Reader, Charset): byte[]
  • removed: static method IOUtils.toByteArray(Reader, String): byte[]
  • removed: static method IOUtils.toByteArray(String): byte[]
  • removed: static method IOUtils.toByteArray(URI): byte[]
  • removed: static method IOUtils.toByteArray(URL): byte[]
  • removed: static method IOUtils.toByteArray(URLConnection): byte[]
  • removed: static method IOUtils.toCharArray(InputStream): char[]
  • removed: static method IOUtils.toCharArray(InputStream, Charset): char[]
  • removed: static method IOUtils.toCharArray(InputStream, String): char[]
  • removed: static method IOUtils.toCharArray(Reader): char[]
  • removed: static method IOUtils.toInputStream(CharSequence): InputStream
  • removed: static method IOUtils.toInputStream(CharSequence, Charset): InputStream
  • removed: static method IOUtils.toInputStream(CharSequence, String): InputStream
  • removed: static method IOUtils.toInputStream(String): InputStream
  • removed: static method IOUtils.toInputStream(String, Charset): InputStream
  • removed: static method IOUtils.toInputStream(String, String): InputStream
  • removed: static method IOUtils.toString(IOSupplier, Charset): String
  • removed: static method IOUtils.toString(IOSupplier, Charset, IOSupplier): String
  • removed: static method IOUtils.toString(InputStream): String
  • removed: static method IOUtils.toString(InputStream, Charset): String
  • removed: static method IOUtils.toString(InputStream, String): String
  • removed: static method IOUtils.toString(Reader): String
  • removed: static method IOUtils.toString(URI): String
  • removed: static method IOUtils.toString(URI, Charset): String
  • removed: static method IOUtils.toString(URI, String): String
  • removed: static method IOUtils.toString(URL): String
  • removed: static method IOUtils.toString(URL, Charset): String
  • removed: static method IOUtils.toString(URL, String): String
  • removed: static method IOUtils.toString(byte[]): String
  • removed: static method IOUtils.toString(byte[], String): String
  • removed: static method IOUtils.write(CharSequence, OutputStream): void
  • removed: static method IOUtils.write(CharSequence, OutputStream, Charset): void
  • removed: static method IOUtils.write(CharSequence, OutputStream, String): void
  • removed: static method IOUtils.write(CharSequence, Writer): void
  • removed: static method IOUtils.write(String, OutputStream): void
  • removed: static method IOUtils.write(String, OutputStream, Charset): void
  • removed: static method IOUtils.write(String, OutputStream, String): void
  • removed: static method IOUtils.write(String, Writer): void
  • removed: static method IOUtils.write(StringBuffer, OutputStream): void
  • removed: static method IOUtils.write(StringBuffer, OutputStream, String): void
  • removed: static method IOUtils.write(StringBuffer, Writer): void
  • removed: static method IOUtils.write(byte[], OutputStream): void
  • removed: static method IOUtils.write(byte[], Writer): void
  • removed: static method IOUtils.write(byte[], Writer, Charset): void
  • removed: static method IOUtils.write(byte[], Writer, String): void
  • removed: static method IOUtils.write(char[], OutputStream): void
  • removed: static method IOUtils.write(char[], OutputStream, Charset): void
  • removed: static method IOUtils.write(char[], OutputStream, String): void
  • removed: static method IOUtils.write(char[], Writer): void
  • removed: static method IOUtils.writeChunked(byte[], OutputStream): void
  • removed: static method IOUtils.writeChunked(char[], Writer): void
  • removed: static method IOUtils.writeLines(Collection, String, OutputStream): void
  • removed: static method IOUtils.writeLines(Collection, String, OutputStream, Charset): void
  • removed: static method IOUtils.writeLines(Collection, String, OutputStream, String): void
  • removed: static method IOUtils.writeLines(Collection, String, Writer): void
  • removed: static method IOUtils.writer(Appendable): Writer
  • removed: static method LineIterator.closeQuietly(LineIterator): void
  • removed: static method RandomAccessFileMode.valueOf(String): RandomAccessFileMode
  • removed: static method RandomAccessFileMode.values(): RandomAccessFileMode[]
  • removed: static method RandomAccessFiles.read(RandomAccessFile, long, int): byte[]
  • removed: static method StandardLineSeparator.valueOf(String): StandardLineSeparator
  • removed: static method StandardLineSeparator.values(): StandardLineSeparator[]
  • removed: static method TaggedIOException.isTaggedWith(Throwable, Object): boolean
  • removed: static method TaggedIOException.throwCauseIfTaggedWith(Throwable, Object): void
  • removed: static method ThreadUtils.sleep(Duration): void
  • removed: abstract class AbstractOrigin extends AbstractSupplier
  • removed: abstract class AbstractOriginSupplier extends AbstractSupplier
  • removed: abstract class AbstractStreamBuilder extends AbstractOriginSupplier
  • removed: abstract class AbstractSupplier implements IOSupplier
  • removed: ctor AbstractOrigin(Object)
  • removed: ctor AbstractOrigin.ByteArrayOrigin(byte[])
  • removed: ctor AbstractOrigin.CharSequenceOrigin(CharSequence)
  • removed: ctor AbstractOrigin.FileOrigin(File)
  • removed: ctor AbstractOrigin.InputStreamOrigin(InputStream)
  • removed: ctor AbstractOrigin.OutputStreamOrigin(OutputStream)
  • removed: ctor AbstractOrigin.PathOrigin(Path)
  • removed: ctor AbstractOrigin.ReaderOrigin(Reader)
  • removed: ctor AbstractOrigin.URIOrigin(URI)
  • removed: ctor AbstractOrigin.WriterOrigin(Writer)
  • removed: ctor AbstractOriginSupplier()
  • removed: ctor AbstractStreamBuilder()
  • removed: ctor AbstractSupplier()
  • removed: method AbstractOrigin.ByteArrayOrigin.getByteArray(): byte[]
  • removed: method AbstractOrigin.ByteArrayOrigin.getInputStream(OpenOption[]): InputStream
  • removed: method AbstractOrigin.ByteArrayOrigin.getReader(Charset): Reader
  • removed: method AbstractOrigin.ByteArrayOrigin.size(): long
  • removed: method AbstractOrigin.CharSequenceOrigin.getByteArray(): byte[]
  • removed: method AbstractOrigin.CharSequenceOrigin.getCharSequence(Charset): CharSequence
  • removed: method AbstractOrigin.CharSequenceOrigin.getInputStream(OpenOption[]): InputStream
  • removed: method AbstractOrigin.CharSequenceOrigin.getReader(Charset): Reader
  • removed: method AbstractOrigin.CharSequenceOrigin.size(): long
  • removed: method AbstractOrigin.FileOrigin.getByteArray(long, int): byte[]
  • removed: method AbstractOrigin.FileOrigin.getFile(): File
  • removed: method AbstractOrigin.FileOrigin.getPath(): Path
  • removed: method AbstractOrigin.InputStreamOrigin.getByteArray(): byte[]
  • removed: method AbstractOrigin.InputStreamOrigin.getInputStream(OpenOption[]): InputStream
  • removed: method AbstractOrigin.InputStreamOrigin.getReader(Charset): Reader
  • removed: method AbstractOrigin.OutputStreamOrigin.getOutputStream(OpenOption[]): OutputStream
  • removed: method AbstractOrigin.OutputStreamOrigin.getWriter(Charset, OpenOption[]): Writer
  • removed: method AbstractOrigin.PathOrigin.getByteArray(long, int): byte[]
  • removed: method AbstractOrigin.PathOrigin.getFile(): File
  • removed: method AbstractOrigin.PathOrigin.getPath(): Path
  • removed: method AbstractOrigin.ReaderOrigin.getByteArray(): byte[]
  • removed: method AbstractOrigin.ReaderOrigin.getCharSequence(Charset): CharSequence
  • removed: method AbstractOrigin.ReaderOrigin.getInputStream(OpenOption[]): InputStream
  • removed: method AbstractOrigin.ReaderOrigin.getReader(Charset): Reader
  • removed: method AbstractOrigin.URIOrigin.getFile(): File
  • removed: method AbstractOrigin.URIOrigin.getPath(): Path
  • removed: method AbstractOrigin.WriterOrigin.getOutputStream(OpenOption[]): OutputStream
  • removed: method AbstractOrigin.WriterOrigin.getWriter(Charset, OpenOption[]): Writer
  • removed: method AbstractOrigin.get(): Object
  • removed: method AbstractOrigin.getByteArray(): byte[]
  • removed: method AbstractOrigin.getByteArray(long, int): byte[]
  • removed: method AbstractOrigin.getCharSequence(Charset): CharSequence
  • removed: method AbstractOrigin.getFile(): File
  • removed: method AbstractOrigin.getInputStream(OpenOption[]): InputStream
  • removed: method AbstractOrigin.getOutputStream(OpenOption[]): OutputStream
  • removed: method AbstractOrigin.getPath(): Path
  • removed: method AbstractOrigin.getReader(Charset): Reader
  • removed: method AbstractOrigin.getWriter(Charset, OpenOption[]): Writer
  • removed: method AbstractOrigin.size(): long
  • removed: method AbstractOrigin.toString(): String
  • removed: method AbstractOriginSupplier.checkOrigin(): AbstractOrigin
  • removed: method AbstractOriginSupplier.getOrigin(): AbstractOrigin
  • removed: method AbstractOriginSupplier.hasOrigin(): boolean
  • removed: method AbstractOriginSupplier.setByteArray(byte[]): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setCharSequence(CharSequence): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setFile(File): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setFile(String): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setInputStream(InputStream): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setOrigin(AbstractOrigin): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setOutputStream(OutputStream): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setPath(Path): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setPath(String): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setReader(Reader): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setURI(URI): AbstractOriginSupplier
  • removed: method AbstractOriginSupplier.setWriter(Writer): AbstractOriginSupplier
  • removed: method AbstractStreamBuilder.getBufferSize(): int
  • removed: method AbstractStreamBuilder.getBufferSizeDefault(): int
  • removed: method AbstractStreamBuilder.getCharSequence(): CharSequence
  • removed: method AbstractStreamBuilder.getCharset(): Charset
  • removed: method AbstractStreamBuilder.getCharsetDefault(): Charset
  • removed: method AbstractStreamBuilder.getInputStream(): InputStream
  • removed: method AbstractStreamBuilder.getOpenOptions(): OpenOption[]
  • removed: method AbstractStreamBuilder.getOutputStream(): OutputStream
  • removed: method AbstractStreamBuilder.getPath(): Path
  • removed: method AbstractStreamBuilder.getWriter(): Writer
  • removed: method AbstractStreamBuilder.setBufferSize(Integer): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setBufferSize(int): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setBufferSizeDefault(int): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setCharset(Charset): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setCharset(String): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setCharsetDefault(Charset): AbstractStreamBuilder
  • removed: method AbstractStreamBuilder.setOpenOptions(OpenOption[]): AbstractStreamBuilder
  • removed: method AbstractSupplier.asThis(): AbstractSupplier
  • removed: static class AbstractOrigin.ByteArrayOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.CharSequenceOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.FileOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.InputStreamOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.OutputStreamOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.PathOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.ReaderOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.URIOrigin extends AbstractOrigin
  • removed: static class AbstractOrigin.WriterOrigin extends AbstractOrigin
  • removed: static method AbstractOriginSupplier.newByteArrayOrigin(byte[]): AbstractOrigin.ByteArrayOrigin
  • removed: static method AbstractOriginSupplier.newCharSequenceOrigin(CharSequence): AbstractOrigin.CharSequenceOrigin
  • removed: static method AbstractOriginSupplier.newFileOrigin(File): AbstractOrigin.FileOrigin
  • removed: static method AbstractOriginSupplier.newFileOrigin(String): AbstractOrigin.FileOrigin
  • removed: static method AbstractOriginSupplier.newInputStreamOrigin(InputStream): AbstractOrigin.InputStreamOrigin
  • removed: static method AbstractOriginSupplier.newOutputStreamOrigin(OutputStream): AbstractOrigin.OutputStreamOrigin
  • removed: static method AbstractOriginSupplier.newPathOrigin(Path): AbstractOrigin.PathOrigin
  • removed: static method AbstractOriginSupplier.newPathOrigin(String): AbstractOrigin.PathOrigin
  • removed: static method AbstractOriginSupplier.newReaderOrigin(Reader): AbstractOrigin.ReaderOrigin
  • removed: static method AbstractOriginSupplier.newURIOrigin(URI): AbstractOrigin.URIOrigin
  • removed: static method AbstractOriginSupplier.newWriterOrigin(Writer): AbstractOrigin.WriterOrigin
  • removed: final class CharsetDecoders
  • removed: final class CharsetEncoders
  • removed: static method CharsetDecoders.toCharsetDecoder(CharsetDecoder): CharsetDecoder
  • removed: static method CharsetEncoders.toCharsetEncoder(CharsetEncoder): CharsetEncoder
  • removed: static method CharsetEncoders.toCharsetEncoder(CharsetEncoder, Supplier): CharsetEncoder
  • removed: class CompositeFileComparator extends AbstractFileComparator implements Serializable
  • removed: class DefaultFileComparator extends AbstractFileComparator implements Serializable
  • removed: class DirectoryFileComparator extends AbstractFileComparator implements Serializable
  • removed: class ExtensionFileComparator extends AbstractFileComparator implements Serializable
  • removed: class LastModifiedFileComparator extends AbstractFileComparator implements Serializable
  • removed: class NameFileComparator extends AbstractFileComparator implements Serializable
  • removed: class PathFileComparator extends AbstractFileComparator implements Serializable
  • removed: class SizeFileComparator extends AbstractFileComparator implements Serializable
  • removed: ctor CompositeFileComparator(Comparator[])
  • removed: ctor CompositeFileComparator(Iterable)
  • removed: ctor DefaultFileComparator()
  • removed: ctor DirectoryFileComparator()
  • removed: ctor ExtensionFileComparator()
  • removed: ctor ExtensionFileComparator(IOCase)
  • removed: ctor LastModifiedFileComparator()
  • removed: ctor NameFileComparator()
  • removed: ctor NameFileComparator(IOCase)
  • removed: ctor PathFileComparator()
  • removed: ctor PathFileComparator(IOCase)
  • removed: ctor SizeFileComparator()
  • removed: ctor SizeFileComparator(boolean)
  • removed: method CompositeFileComparator.compare(File, File): int
  • removed: method CompositeFileComparator.toString(): String
  • removed: method DefaultFileComparator.compare(File, File): int
  • removed: method DirectoryFileComparator.compare(File, File): int
  • removed: method ExtensionFileComparator.compare(File, File): int
  • removed: method ExtensionFileComparator.toString(): String
  • removed: method LastModifiedFileComparator.compare(File, File): int
  • removed: method NameFileComparator.compare(File, File): int
  • removed: method NameFileComparator.toString(): String
  • removed: method PathFileComparator.compare(File, File): int
  • removed: method PathFileComparator.toString(): String
  • removed: method SizeFileComparator.compare(File, File): int
  • removed: method SizeFileComparator.toString(): String
  • removed: static field DefaultFileComparator.DEFAULT_COMPARATOR: Comparator
  • removed: static field DefaultFileComparator.DEFAULT_REVERSE: Comparator
  • removed: static field DirectoryFileComparator.DIRECTORY_COMPARATOR: Comparator
  • removed: static field DirectoryFileComparator.DIRECTORY_REVERSE: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_COMPARATOR: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_INSENSITIVE_COMPARATOR: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_INSENSITIVE_REVERSE: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_REVERSE: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_SYSTEM_COMPARATOR: Comparator
  • removed: static field ExtensionFileComparator.EXTENSION_SYSTEM_REVERSE: Comparator
  • removed: static field LastModifiedFileComparator.LASTMODIFIED_COMPARATOR: Comparator
  • removed: static field LastModifiedFileComparator.LASTMODIFIED_REVERSE: Comparator
  • removed: static field NameFileComparator.NAME_COMPARATOR: Comparator
  • removed: static field NameFileComparator.NAME_INSENSITIVE_COMPARATOR: Comparator
  • removed: static field NameFileComparator.NAME_INSENSITIVE_REVERSE: Comparator
  • removed: static field NameFileComparator.NAME_REVERSE: Comparator
  • removed: static field NameFileComparator.NAME_SYSTEM_COMPARATOR: Comparator
  • removed: static field NameFileComparator.NAME_SYSTEM_REVERSE: Comparator
  • removed: static field PathFileComparator.PATH_COMPARATOR: Comparator
  • removed: static field PathFileComparator.PATH_INSENSITIVE_COMPARATOR: Comparator
  • removed: static field PathFileComparator.PATH_INSENSITIVE_REVERSE: Comparator
  • removed: static field PathFileComparator.PATH_REVERSE: Comparator
  • removed: static field PathFileComparator.PATH_SYSTEM_COMPARATOR: Comparator
  • removed: static field PathFileComparator.PATH_SYSTEM_REVERSE: Comparator
  • removed: static field SizeFileComparator.SIZE_COMPARATOR: Comparator
  • removed: static field SizeFileComparator.SIZE_REVERSE: Comparator
  • removed: static field SizeFileComparator.SIZE_SUMDIR_COMPARATOR: Comparator
  • removed: static field SizeFileComparator.SIZE_SUMDIR_REVERSE: Comparator
  • removed: abstract class SimplePathVisitor extends SimpleFileVisitor implements PathVisitor
  • removed: class AccumulatorPathVisitor extends CountingPathVisitor
  • removed: class CleaningPathVisitor extends CountingPathVisitor
  • removed: class CopyDirectoryVisitor extends CountingPathVisitor
  • removed: class Counters
  • removed: class CountingPathVisitor extends SimplePathVisitor
  • removed: class DeletingPathVisitor extends CountingPathVisitor
  • removed: class DirectoryStreamFilter implements DirectoryStream.Filter
  • removed: class NoopPathVisitor extends SimplePathVisitor
  • removed: ctor AccumulatorPathVisitor()
  • removed: ctor AccumulatorPathVisitor(Counters.PathCounters)
  • removed: ctor AccumulatorPathVisitor(Counters.PathCounters, PathFilter, PathFilter)
  • removed: ctor AccumulatorPathVisitor(Counters.PathCounters, PathFilter, PathFilter, IOBiFunction)
  • removed: ctor CleaningPathVisitor(Counters.PathCounters, DeleteOption[], String[])
  • removed: ctor CleaningPathVisitor(Counters.PathCounters, String[])
  • removed: ctor CopyDirectoryVisitor(Counters.PathCounters, Path, Path, CopyOption[])
  • removed: ctor CopyDirectoryVisitor(Counters.PathCounters, PathFilter, PathFilter, Path, Path, CopyOption[])
  • removed: ctor Counters()
  • removed: ctor CountingPathVisitor(Counters.PathCounters)
  • removed: ctor CountingPathVisitor(Counters.PathCounters, PathFilter, PathFilter)
  • removed: ctor CountingPathVisitor(Counters.PathCounters, PathFilter, PathFilter, IOBiFunction)
  • removed: ctor DeletingPathVisitor(Counters.PathCounters, DeleteOption[], String[])
  • removed: ctor DeletingPathVisitor(Counters.PathCounters, LinkOption[], DeleteOption[], String[])
  • removed: ctor DeletingPathVisitor(Counters.PathCounters, String[])
  • removed: ctor DirectoryStreamFilter(PathFilter)
  • removed: ctor NoopPathVisitor()
  • removed: ctor NoopPathVisitor(IOBiFunction)
  • removed: ctor SimplePathVisitor()
  • removed: ctor SimplePathVisitor(IOBiFunction)
  • removed: enum StandardDeleteOption implements DeleteOption
  • removed: final class FilesUncheck
  • removed: final class PathUtils
  • removed: interface Counters.Counter
  • removed: interface Counters.PathCounters
  • removed: interface DeleteOption
  • removed: interface PathFilter
  • removed: interface PathVisitor extends FileVisitor
  • removed: method AccumulatorPathVisitor.equals(Object): boolean
  • removed: method AccumulatorPathVisitor.getDirList(): List
  • removed: method AccumulatorPathVisitor.getFileList(): List
  • removed: method AccumulatorPathVisitor.hashCode(): int
  • removed: method AccumulatorPathVisitor.relativizeDirectories(Path, boolean, Comparator): List
  • removed: method AccumulatorPathVisitor.relativizeFiles(Path, boolean, Comparator): List
  • removed: method AccumulatorPathVisitor.updateDirCounter(Path, IOException): void
  • removed: method AccumulatorPathVisitor.updateFileCounters(Path, BasicFileAttributes): void
  • removed: method CleaningPathVisitor.equals(Object): boolean
  • removed: method CleaningPathVisitor.hashCode(): int
  • removed: method CleaningPathVisitor.preVisitDirectory(Path, BasicFileAttributes): FileVisitResult
  • removed: method CleaningPathVisitor.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method CopyDirectoryVisitor.copy(Path, Path): void
  • removed: method CopyDirectoryVisitor.equals(Object): boolean
  • removed: method CopyDirectoryVisitor.getCopyOptions(): CopyOption[]
  • removed: method CopyDirectoryVisitor.getSourceDirectory(): Path
  • removed: method CopyDirectoryVisitor.getTargetDirectory(): Path
  • removed: method CopyDirectoryVisitor.hashCode(): int
  • removed: method CopyDirectoryVisitor.preVisitDirectory(Path, BasicFileAttributes): FileVisitResult
  • removed: method CopyDirectoryVisitor.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method Counters.Counter.add(long): void
  • removed: method Counters.Counter.get(): long
  • removed: method Counters.Counter.getBigInteger(): BigInteger
  • removed: method Counters.Counter.getLong(): Long
  • removed: method Counters.Counter.increment(): void
  • removed: method Counters.Counter.reset(): void
  • removed: method Counters.PathCounters.getByteCounter(): Counters.Counter
  • removed: method Counters.PathCounters.getDirectoryCounter(): Counters.Counter
  • removed: method Counters.PathCounters.getFileCounter(): Counters.Counter
  • removed: method Counters.PathCounters.reset(): void
  • removed: method CountingPathVisitor.equals(Object): boolean
  • removed: method CountingPathVisitor.getPathCounters(): Counters.PathCounters
  • removed: method CountingPathVisitor.hashCode(): int
  • removed: method CountingPathVisitor.postVisitDirectory(Path, IOException): FileVisitResult
  • removed: method CountingPathVisitor.preVisitDirectory(Path, BasicFileAttributes): FileVisitResult
  • removed: method CountingPathVisitor.toString(): String
  • removed: method CountingPathVisitor.updateDirCounter(Path, IOException): void
  • removed: method CountingPathVisitor.updateFileCounters(Path, BasicFileAttributes): void
  • removed: method CountingPathVisitor.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method DeletingPathVisitor.equals(Object): boolean
  • removed: method DeletingPathVisitor.hashCode(): int
  • removed: method DeletingPathVisitor.postVisitDirectory(Path, IOException): FileVisitResult
  • removed: method DeletingPathVisitor.preVisitDirectory(Path, BasicFileAttributes): FileVisitResult
  • removed: method DeletingPathVisitor.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method DirectoryStreamFilter.accept(Path): boolean
  • removed: method DirectoryStreamFilter.getPathFilter(): PathFilter
  • removed: method PathFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method SimplePathVisitor.visitFileFailed(Path, IOException): FileVisitResult
  • removed: static field NoopPathVisitor.INSTANCE: NoopPathVisitor
  • removed: static field PathUtils.EMPTY_COPY_OPTIONS: CopyOption[]
  • removed: static field PathUtils.EMPTY_DELETE_OPTION_ARRAY: DeleteOption[]
  • removed: static field PathUtils.EMPTY_FILE_ATTRIBUTE_ARRAY: FileAttribute[]
  • removed: static field PathUtils.EMPTY_FILE_VISIT_OPTION_ARRAY: FileVisitOption[]
  • removed: static field PathUtils.EMPTY_LINK_OPTION_ARRAY: LinkOption[]
  • removed: static field PathUtils.EMPTY_OPEN_OPTION_ARRAY: OpenOption[]
  • removed: static field PathUtils.EMPTY_PATH_ARRAY: Path[]
  • removed: static field PathUtils.NOFOLLOW_LINK_OPTION_ARRAY: LinkOption[]
  • removed: static field StandardDeleteOption.OVERRIDE_READ_ONLY: StandardDeleteOption
  • removed: static method AccumulatorPathVisitor.withBigIntegerCounters(): AccumulatorPathVisitor
  • removed: static method AccumulatorPathVisitor.withBigIntegerCounters(PathFilter, PathFilter): AccumulatorPathVisitor
  • removed: static method AccumulatorPathVisitor.withLongCounters(): AccumulatorPathVisitor
  • removed: static method AccumulatorPathVisitor.withLongCounters(PathFilter, PathFilter): AccumulatorPathVisitor
  • removed: static method CleaningPathVisitor.withBigIntegerCounters(): CountingPathVisitor
  • removed: static method CleaningPathVisitor.withLongCounters(): CountingPathVisitor
  • removed: static method Counters.bigIntegerCounter(): Counters.Counter
  • removed: static method Counters.bigIntegerPathCounters(): Counters.PathCounters
  • removed: static method Counters.longCounter(): Counters.Counter
  • removed: static method Counters.longPathCounters(): Counters.PathCounters
  • removed: static method Counters.noopCounter(): Counters.Counter
  • removed: static method Counters.noopPathCounters(): Counters.PathCounters
  • removed: static method CountingPathVisitor.withBigIntegerCounters(): CountingPathVisitor
  • removed: static method CountingPathVisitor.withLongCounters(): CountingPathVisitor
  • removed: static method DeletingPathVisitor.withBigIntegerCounters(): DeletingPathVisitor
  • removed: static method DeletingPathVisitor.withLongCounters(): DeletingPathVisitor
  • removed: static method FilesUncheck.copy(InputStream, Path, CopyOption[]): long
  • removed: static method FilesUncheck.copy(Path, OutputStream): long
  • removed: static method FilesUncheck.copy(Path, Path, CopyOption[]): Path
  • removed: static method FilesUncheck.createDirectories(Path, FileAttribute[]): Path
  • removed: static method FilesUncheck.createDirectory(Path, FileAttribute[]): Path
  • removed: static method FilesUncheck.createFile(Path, FileAttribute[]): Path
  • removed: static method FilesUncheck.createLink(Path, Path): Path
  • removed: static method FilesUncheck.createSymbolicLink(Path, Path, FileAttribute[]): Path
  • removed: static method FilesUncheck.createTempDirectory(Path, String, FileAttribute[]): Path
  • removed: static method FilesUncheck.createTempDirectory(String, FileAttribute[]): Path
  • removed: static method FilesUncheck.createTempFile(Path, String, String, FileAttribute[]): Path
  • removed: static method FilesUncheck.createTempFile(String, String, FileAttribute[]): Path
  • removed: static method FilesUncheck.delete(Path): void
  • removed: static method FilesUncheck.deleteIfExists(Path): boolean
  • removed: static method FilesUncheck.getAttribute(Path, String, LinkOption[]): Object
  • removed: static method FilesUncheck.getFileStore(Path): FileStore
  • removed: static method FilesUncheck.getLastModifiedTime(Path, LinkOption[]): FileTime
  • removed: static method FilesUncheck.getOwner(Path, LinkOption[]): UserPrincipal
  • removed: static method FilesUncheck.getPosixFilePermissions(Path, LinkOption[]): Set
  • removed: static method FilesUncheck.isHidden(Path): boolean
  • removed: static method FilesUncheck.isSameFile(Path, Path): boolean
  • removed: static method FilesUncheck.lines(Path): Stream
  • removed: static method FilesUncheck.lines(Path, Charset): Stream
  • removed: static method FilesUncheck.list(Path): Stream
  • removed: static method FilesUncheck.move(Path, Path, CopyOption[]): Path
  • removed: static method FilesUncheck.newBufferedReader(Path): BufferedReader
  • removed: static method FilesUncheck.newBufferedReader(Path, Charset): BufferedReader
  • removed: static method FilesUncheck.newBufferedWriter(Path, Charset, OpenOption[]): BufferedWriter
  • removed: static method FilesUncheck.newBufferedWriter(Path, OpenOption[]): BufferedWriter
  • removed: static method FilesUncheck.newByteChannel(Path, OpenOption[]): SeekableByteChannel
  • removed: static method FilesUncheck.newByteChannel(Path, Set, FileAttribute[]): SeekableByteChannel
  • removed: static method FilesUncheck.newDirectoryStream(Path): DirectoryStream
  • removed: static method FilesUncheck.newDirectoryStream(Path, DirectoryStream.Filter): DirectoryStream
  • removed: static method FilesUncheck.newDirectoryStream(Path, String): DirectoryStream
  • removed: static method FilesUncheck.newInputStream(Path, OpenOption[]): InputStream
  • removed: static method FilesUncheck.newOutputStream(Path, OpenOption[]): OutputStream
  • removed: static method FilesUncheck.probeContentType(Path): String
  • removed: static method FilesUncheck.readAllBytes(Path): byte[]
  • removed: static method FilesUncheck.readAllLines(Path): List
  • removed: static method FilesUncheck.readAllLines(Path, Charset): List
  • removed: static method FilesUncheck.readAttributes(Path, Class, LinkOption[]): BasicFileAttributes
  • removed: static method FilesUncheck.readAttributes(Path, String, LinkOption[]): Map
  • removed: static method FilesUncheck.readSymbolicLink(Path): Path
  • removed: static method FilesUncheck.setAttribute(Path, String, Object, LinkOption[]): Path
  • removed: static method FilesUncheck.setLastModifiedTime(Path, FileTime): Path
  • removed: static method FilesUncheck.setOwner(Path, UserPrincipal): Path
  • removed: static method FilesUncheck.setPosixFilePermissions(Path, Set): Path
  • removed: static method FilesUncheck.size(Path): long
  • removed: static method FilesUncheck.walk(Path, FileVisitOption[]): Stream
  • removed: static method FilesUncheck.walk(Path, int, FileVisitOption[]): Stream
  • removed: static method FilesUncheck.walkFileTree(Path, FileVisitor): Path
  • removed: static method FilesUncheck.walkFileTree(Path, Set, int, FileVisitor): Path
  • removed: static method FilesUncheck.write(Path, Iterable, Charset, OpenOption[]): Path
  • removed: static method FilesUncheck.write(Path, Iterable, OpenOption[]): Path
  • removed: static method FilesUncheck.write(Path, byte[], OpenOption[]): Path
  • removed: static method PathUtils.cleanDirectory(Path): Counters.PathCounters
  • removed: static method PathUtils.cleanDirectory(Path, DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.copy(IOSupplier, Path, CopyOption[]): long
  • removed: static method PathUtils.copyDirectory(Path, Path, CopyOption[]): Counters.PathCounters
  • removed: static method PathUtils.copyFile(URL, Path, CopyOption[]): Path
  • removed: static method PathUtils.copyFileToDirectory(Path, Path, CopyOption[]): Path
  • removed: static method PathUtils.copyFileToDirectory(URL, Path, CopyOption[]): Path
  • removed: static method PathUtils.countDirectory(Path): Counters.PathCounters
  • removed: static method PathUtils.countDirectoryAsBigInteger(Path): Counters.PathCounters
  • removed: static method PathUtils.createParentDirectories(Path, FileAttribute[]): Path
  • removed: static method PathUtils.createParentDirectories(Path, LinkOption, FileAttribute[]): Path
  • removed: static method PathUtils.current(): Path
  • removed: static method PathUtils.delete(Path): Counters.PathCounters
  • removed: static method PathUtils.delete(Path, DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.delete(Path, LinkOption[], DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.deleteDirectory(Path): Counters.PathCounters
  • removed: static method PathUtils.deleteDirectory(Path, DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.deleteDirectory(Path, LinkOption[], DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.deleteFile(Path): Counters.PathCounters
  • removed: static method PathUtils.deleteFile(Path, DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.deleteFile(Path, LinkOption[], DeleteOption[]): Counters.PathCounters
  • removed: static method PathUtils.deleteOnExit(Path): void
  • removed: static method PathUtils.directoryAndFileContentEquals(Path, Path): boolean
  • removed: static method PathUtils.directoryAndFileContentEquals(Path, Path, LinkOption[], OpenOption[], FileVisitOption[]): boolean
  • removed: static method PathUtils.directoryContentEquals(Path, Path): boolean
  • removed: static method PathUtils.directoryContentEquals(Path, Path, int, LinkOption[], FileVisitOption[]): boolean
  • removed: static method PathUtils.fileContentEquals(Path, Path): boolean
  • removed: static method PathUtils.fileContentEquals(Path, Path, LinkOption[], OpenOption[]): boolean
  • removed: static method PathUtils.filter(PathFilter, Path[]): Path[]
  • removed: static method PathUtils.getAclEntryList(Path): List
  • removed: static method PathUtils.getAclFileAttributeView(Path, LinkOption[]): AclFileAttributeView
  • removed: static method PathUtils.getDosFileAttributeView(Path, LinkOption[]): DosFileAttributeView
  • removed: static method PathUtils.getLastModifiedFileTime(File): FileTime
  • removed: static method PathUtils.getLastModifiedFileTime(Path, FileTime, LinkOption[]): FileTime
  • removed: static method PathUtils.getLastModifiedFileTime(Path, LinkOption[]): FileTime
  • removed: static method PathUtils.getLastModifiedFileTime(URI): FileTime
  • removed: static method PathUtils.getLastModifiedFileTime(URL): FileTime
  • removed: static method PathUtils.getPosixFileAttributeView(Path, LinkOption[]): PosixFileAttributeView
  • removed: static method PathUtils.getTempDirectory(): Path
  • removed: static method PathUtils.isDirectory(Path, LinkOption[]): boolean
  • removed: static method PathUtils.isEmpty(Path): boolean
  • removed: static method PathUtils.isEmptyDirectory(Path): boolean
  • removed: static method PathUtils.isEmptyFile(Path): boolean
  • removed: static method PathUtils.isNewer(Path, ChronoZonedDateTime, LinkOption[]): boolean
  • removed: static method PathUtils.isNewer(Path, FileTime, LinkOption[]): boolean
  • removed: static method PathUtils.isNewer(Path, Instant, LinkOption[]): boolean
  • removed: static method PathUtils.isNewer(Path, Path): boolean
  • removed: static method PathUtils.isNewer(Path, long, LinkOption[]): boolean
  • removed: static method PathUtils.isOlder(Path, FileTime, LinkOption[]): boolean
  • removed: static method PathUtils.isOlder(Path, Instant, LinkOption[]): boolean
  • removed: static method PathUtils.isOlder(Path, Path): boolean
  • removed: static method PathUtils.isOlder(Path, long, LinkOption[]): boolean
  • removed: static method PathUtils.isPosix(Path, LinkOption[]): boolean
  • removed: static method PathUtils.isRegularFile(Path, LinkOption[]): boolean
  • removed: static method PathUtils.newDirectoryStream(Path, PathFilter): DirectoryStream
  • removed: static method PathUtils.newOutputStream(Path, boolean): OutputStream
  • removed: static method PathUtils.noFollowLinkOptionArray(): LinkOption[]
  • removed: static method PathUtils.readAttributes(Path, Class, LinkOption[]): BasicFileAttributes
  • removed: static method PathUtils.readBasicFileAttributes(Path): BasicFileAttributes
  • removed: static method PathUtils.readBasicFileAttributes(Path, LinkOption[]): BasicFileAttributes
  • removed: static method PathUtils.readBasicFileAttributesUnchecked(Path): BasicFileAttributes
  • removed: static method PathUtils.readDosFileAttributes(Path, LinkOption[]): DosFileAttributes
  • removed: static method PathUtils.readOsFileAttributes(Path, LinkOption[]): BasicFileAttributes
  • removed: static method PathUtils.readPosixFileAttributes(Path, LinkOption[]): PosixFileAttributes
  • removed: static method PathUtils.readString(Path, Charset): String
  • removed: static method PathUtils.setLastModifiedTime(Path, Path): void
  • removed: static method PathUtils.setReadOnly(Path, boolean, LinkOption[]): Path
  • removed: static method PathUtils.sizeOf(Path): long
  • removed: static method PathUtils.sizeOfAsBigInteger(Path): BigInteger
  • removed: static method PathUtils.sizeOfDirectory(Path): long
  • removed: static method PathUtils.sizeOfDirectoryAsBigInteger(Path): BigInteger
  • removed: static method PathUtils.touch(Path): Path
  • removed: static method PathUtils.visitFileTree(FileVisitor, Path): FileVisitor
  • removed: static method PathUtils.visitFileTree(FileVisitor, Path, Set, int): FileVisitor
  • removed: static method PathUtils.visitFileTree(FileVisitor, String, String[]): FileVisitor
  • removed: static method PathUtils.visitFileTree(FileVisitor, URI): FileVisitor
  • removed: static method PathUtils.waitFor(Path, Duration, LinkOption[]): boolean
  • removed: static method PathUtils.walk(Path, PathFilter, int, boolean, FileVisitOption[]): Stream
  • removed: static method PathUtils.writeString(Path, CharSequence, Charset, OpenOption[]): Path
  • removed: static method StandardDeleteOption.overrideReadOnly(DeleteOption[]): boolean
  • removed: static method StandardDeleteOption.valueOf(String): StandardDeleteOption
  • removed: static method StandardDeleteOption.values(): StandardDeleteOption[]
  • removed: final class FileTimes
  • removed: static field FileTimes.EPOCH: FileTime
  • removed: static method FileTimes.minusMillis(FileTime, long): FileTime
  • removed: static method FileTimes.minusNanos(FileTime, long): FileTime
  • removed: static method FileTimes.minusSeconds(FileTime, long): FileTime
  • removed: static method FileTimes.now(): FileTime
  • removed: static method FileTimes.ntfsTimeToDate(long): Date
  • removed: static method FileTimes.ntfsTimeToFileTime(long): FileTime
  • removed: static method FileTimes.plusMillis(FileTime, long): FileTime
  • removed: static method FileTimes.plusNanos(FileTime, long): FileTime
  • removed: static method FileTimes.plusSeconds(FileTime, long): FileTime
  • removed: static method FileTimes.setLastModifiedTime(Path): void
  • removed: static method FileTimes.toDate(FileTime): Date
  • removed: static method FileTimes.toFileTime(Date): FileTime
  • removed: static method FileTimes.toNtfsTime(Date): long
  • removed: static method FileTimes.toNtfsTime(FileTime): long
  • removed: class FileSystemProviders
  • removed: method FileSystemProviders.getFileSystemProvider(String): FileSystemProvider
  • removed: method FileSystemProviders.getFileSystemProvider(URI): FileSystemProvider
  • removed: method FileSystemProviders.getFileSystemProvider(URL): FileSystemProvider
  • removed: static method FileSystemProviders.getFileSystemProvider(Path): FileSystemProvider
  • removed: static method FileSystemProviders.installed(): FileSystemProviders
  • removed: abstract class AbstractFileFilter implements IOFileFilter, PathVisitor
  • removed: class AgeFileFilter extends AbstractFileFilter implements Serializable
  • removed: class AndFileFilter extends AbstractFileFilter implements ConditionalFileFilter, Serializable
  • removed: class CanExecuteFileFilter extends AbstractFileFilter implements Serializable
  • removed: class CanReadFileFilter extends AbstractFileFilter implements Serializable
  • removed: class CanWriteFileFilter extends AbstractFileFilter implements Serializable
  • removed: class DelegateFileFilter extends AbstractFileFilter implements Serializable
  • removed: class DirectoryFileFilter extends AbstractFileFilter implements Serializable
  • removed: class EmptyFileFilter extends AbstractFileFilter implements Serializable
  • removed: class FalseFileFilter implements IOFileFilter, Serializable
  • removed: class FileEqualsFileFilter extends AbstractFileFilter
  • removed: class FileFileFilter extends AbstractFileFilter implements Serializable
  • removed: class FileFilterUtils
  • removed: class HiddenFileFilter extends AbstractFileFilter implements Serializable
  • removed: class MagicNumberFileFilter extends AbstractFileFilter implements Serializable
  • removed: class NameFileFilter extends AbstractFileFilter implements Serializable
  • removed: class NotFileFilter extends AbstractFileFilter implements Serializable
  • removed: class OrFileFilter extends AbstractFileFilter implements ConditionalFileFilter, Serializable
  • removed: class PathEqualsFileFilter extends AbstractFileFilter
  • removed: class PathVisitorFileFilter extends AbstractFileFilter
  • removed: class PrefixFileFilter extends AbstractFileFilter implements Serializable
  • removed: class RegexFileFilter extends AbstractFileFilter implements Serializable
  • removed: class SizeFileFilter extends AbstractFileFilter implements Serializable
  • removed: class SuffixFileFilter extends AbstractFileFilter implements Serializable
  • removed: class SymbolicLinkFileFilter extends AbstractFileFilter implements Serializable
  • removed: class TrueFileFilter implements IOFileFilter, Serializable
  • removed: class WildcardFileFilter extends AbstractFileFilter implements Serializable
  • removed: class WildcardFilter extends AbstractFileFilter implements Serializable
  • removed: ctor AbstractFileFilter()
  • removed: ctor AbstractFileFilter(FileVisitResult, FileVisitResult)
  • removed: ctor AgeFileFilter(Date)
  • removed: ctor AgeFileFilter(Date, boolean)
  • removed: ctor AgeFileFilter(File)
  • removed: ctor AgeFileFilter(File, boolean)
  • removed: ctor AgeFileFilter(Instant)
  • removed: ctor AgeFileFilter(Instant, boolean)
  • removed: ctor AgeFileFilter(long)
  • removed: ctor AgeFileFilter(long, boolean)
  • removed: ctor AndFileFilter()
  • removed: ctor AndFileFilter(IOFileFilter, IOFileFilter)
  • removed: ctor AndFileFilter(IOFileFilter[])
  • removed: ctor AndFileFilter(List)
  • removed: ctor CanExecuteFileFilter()
  • removed: ctor CanReadFileFilter()
  • removed: ctor CanWriteFileFilter()
  • removed: ctor DelegateFileFilter(FileFilter)
  • removed: ctor DelegateFileFilter(FilenameFilter)
  • removed: ctor DirectoryFileFilter()
  • removed: ctor EmptyFileFilter()
  • removed: ctor FalseFileFilter()
  • removed: ctor FileEqualsFileFilter(File)
  • removed: ctor FileFileFilter()
  • removed: ctor FileFilterUtils()
  • removed: ctor HiddenFileFilter()
  • removed: ctor MagicNumberFileFilter(String)
  • removed: ctor MagicNumberFileFilter(String, long)
  • removed: ctor MagicNumberFileFilter(byte[])
  • removed: ctor MagicNumberFileFilter(byte[], long)
  • removed: ctor NameFileFilter(List)
  • removed: ctor NameFileFilter(List, IOCase)
  • removed: ctor NameFileFilter(String)
  • removed: ctor NameFileFilter(String, IOCase)
  • removed: ctor NameFileFilter(String[])
  • removed: ctor NameFileFilter(String[], IOCase)
  • removed: ctor NotFileFilter(IOFileFilter)
  • removed: ctor OrFileFilter()
  • removed: ctor OrFileFilter(IOFileFilter, IOFileFilter)
  • removed: ctor OrFileFilter(IOFileFilter[])
  • removed: ctor OrFileFilter(List)
  • removed: ctor PathEqualsFileFilter(Path)
  • removed: ctor PathVisitorFileFilter(PathVisitor)
  • removed: ctor PrefixFileFilter(List)
  • removed: ctor PrefixFileFilter(List, IOCase)
  • removed: ctor PrefixFileFilter(String)
  • removed: ctor PrefixFileFilter(String, IOCase)
  • removed: ctor PrefixFileFilter(String[])
  • removed: ctor PrefixFileFilter(String[], IOCase)
  • removed: ctor RegexFileFilter(Pattern)
  • removed: ctor RegexFileFilter(Pattern, Function)
  • removed: ctor RegexFileFilter(String)
  • removed: ctor RegexFileFilter(String, IOCase)
  • removed: ctor RegexFileFilter(String, int)
  • removed: ctor SizeFileFilter(long)
  • removed: ctor SizeFileFilter(long, boolean)
  • removed: ctor SuffixFileFilter(List)
  • removed: ctor SuffixFileFilter(List, IOCase)
  • removed: ctor SuffixFileFilter(String)
  • removed: ctor SuffixFileFilter(String, IOCase)
  • removed: ctor SuffixFileFilter(String[])
  • removed: ctor SuffixFileFilter(String[], IOCase)
  • removed: ctor SymbolicLinkFileFilter()
  • removed: ctor SymbolicLinkFileFilter(FileVisitResult, FileVisitResult)
  • removed: ctor TrueFileFilter()
  • removed: ctor WildcardFileFilter(List)
  • removed: ctor WildcardFileFilter(List, IOCase)
  • removed: ctor WildcardFileFilter(String)
  • removed: ctor WildcardFileFilter(String, IOCase)
  • removed: ctor WildcardFileFilter(String[])
  • removed: ctor WildcardFileFilter(String[], IOCase)
  • removed: ctor WildcardFileFilter.Builder()
  • removed: ctor WildcardFilter(List)
  • removed: ctor WildcardFilter(String)
  • removed: ctor WildcardFilter(String[])
  • removed: interface ConditionalFileFilter
  • removed: interface IOFileFilter extends FileFilter, FilenameFilter, PathFilter
  • removed: method AbstractFileFilter.accept(File): boolean
  • removed: method AbstractFileFilter.accept(File, String): boolean
  • removed: method AbstractFileFilter.handle(Throwable): FileVisitResult
  • removed: method AbstractFileFilter.postVisitDirectory(Path, IOException): FileVisitResult
  • removed: method AbstractFileFilter.preVisitDirectory(Path, BasicFileAttributes): FileVisitResult
  • removed: method AbstractFileFilter.toString(): String
  • removed: method AbstractFileFilter.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method AbstractFileFilter.visitFileFailed(Path, IOException): FileVisitResult
  • removed: method AgeFileFilter.accept(File): boolean
  • removed: method AgeFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method AgeFileFilter.toString(): String
  • removed: method AndFileFilter.accept(File): boolean
  • removed: method AndFileFilter.accept(File, String): boolean
  • removed: method AndFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method AndFileFilter.addFileFilter(IOFileFilter): void
  • removed: method AndFileFilter.addFileFilter(IOFileFilter[]): void
  • removed: method AndFileFilter.getFileFilters(): List
  • removed: method AndFileFilter.removeFileFilter(IOFileFilter): boolean
  • removed: method AndFileFilter.setFileFilters(List): void
  • removed: method AndFileFilter.toString(): String
  • removed: method CanExecuteFileFilter.accept(File): boolean
  • removed: method CanExecuteFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method CanReadFileFilter.accept(File): boolean
  • removed: method CanReadFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method CanWriteFileFilter.accept(File): boolean
  • removed: method CanWriteFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method ConditionalFileFilter.addFileFilter(IOFileFilter): void
  • removed: method ConditionalFileFilter.getFileFilters(): List
  • removed: method ConditionalFileFilter.removeFileFilter(IOFileFilter): boolean
  • removed: method ConditionalFileFilter.setFileFilters(List): void
  • removed: method DelegateFileFilter.accept(File): boolean
  • removed: method DelegateFileFilter.accept(File, String): boolean
  • removed: method DelegateFileFilter.toString(): String
  • removed: method DirectoryFileFilter.accept(File): boolean
  • removed: method DirectoryFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method EmptyFileFilter.accept(File): boolean
  • removed: method EmptyFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method FalseFileFilter.accept(File): boolean
  • removed: method FalseFileFilter.accept(File, String): boolean
  • removed: method FalseFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method FalseFileFilter.and(IOFileFilter): IOFileFilter
  • removed: method FalseFileFilter.negate(): IOFileFilter
  • removed: method FalseFileFilter.or(IOFileFilter): IOFileFilter
  • removed: method FalseFileFilter.toString(): String
  • removed: method FileEqualsFileFilter.accept(File): boolean
  • removed: method FileEqualsFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method FileFileFilter.accept(File): boolean
  • removed: method FileFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method HiddenFileFilter.accept(File): boolean
  • removed: method HiddenFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method IOFileFilter.accept(File): boolean
  • removed: method IOFileFilter.accept(File, String): boolean
  • removed: method IOFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method IOFileFilter.and(IOFileFilter): IOFileFilter
  • removed: method IOFileFilter.negate(): IOFileFilter
  • removed: method IOFileFilter.or(IOFileFilter): IOFileFilter
  • removed: method MagicNumberFileFilter.accept(File): boolean
  • removed: method MagicNumberFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method MagicNumberFileFilter.toString(): String
  • removed: method NameFileFilter.accept(File): boolean
  • removed: method NameFileFilter.accept(File, String): boolean
  • removed: method NameFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method NameFileFilter.toString(): String
  • removed: method NotFileFilter.accept(File): boolean
  • removed: method NotFileFilter.accept(File, String): boolean
  • removed: method NotFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method NotFileFilter.toString(): String
  • removed: method OrFileFilter.accept(File): boolean
  • removed: method OrFileFilter.accept(File, String): boolean
  • removed: method OrFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method OrFileFilter.addFileFilter(IOFileFilter): void
  • removed: method OrFileFilter.addFileFilter(IOFileFilter[]): void
  • removed: method OrFileFilter.getFileFilters(): List
  • removed: method OrFileFilter.removeFileFilter(IOFileFilter): boolean
  • removed: method OrFileFilter.setFileFilters(List): void
  • removed: method OrFileFilter.toString(): String
  • removed: method PathEqualsFileFilter.accept(File): boolean
  • removed: method PathEqualsFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method PathVisitorFileFilter.accept(File): boolean
  • removed: method PathVisitorFileFilter.accept(File, String): boolean
  • removed: method PathVisitorFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method PathVisitorFileFilter.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method PrefixFileFilter.accept(File): boolean
  • removed: method PrefixFileFilter.accept(File, String): boolean
  • removed: method PrefixFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method PrefixFileFilter.toString(): String
  • removed: method RegexFileFilter.accept(File, String): boolean
  • removed: method RegexFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method RegexFileFilter.toString(): String
  • removed: method SizeFileFilter.accept(File): boolean
  • removed: method SizeFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method SizeFileFilter.toString(): String
  • removed: method SizeFileFilter.visitFile(Path, BasicFileAttributes): FileVisitResult
  • removed: method SuffixFileFilter.accept(File): boolean
  • removed: method SuffixFileFilter.accept(File, String): boolean
  • removed: method SuffixFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method SuffixFileFilter.toString(): String
  • removed: method SymbolicLinkFileFilter.accept(File): boolean
  • removed: method SymbolicLinkFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method TrueFileFilter.accept(File): boolean
  • removed: method TrueFileFilter.accept(File, String): boolean
  • removed: method TrueFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method TrueFileFilter.and(IOFileFilter): IOFileFilter
  • removed: method TrueFileFilter.negate(): IOFileFilter
  • removed: method TrueFileFilter.or(IOFileFilter): IOFileFilter
  • removed: method TrueFileFilter.toString(): String
  • removed: method WildcardFileFilter.Builder.get(): WildcardFileFilter
  • removed: method WildcardFileFilter.Builder.setIoCase(IOCase): WildcardFileFilter.Builder
  • removed: method WildcardFileFilter.Builder.setWildcards(List): WildcardFileFilter.Builder
  • removed: method WildcardFileFilter.Builder.setWildcards(String[]): WildcardFileFilter.Builder
  • removed: method WildcardFileFilter.accept(File): boolean
  • removed: method WildcardFileFilter.accept(File, String): boolean
  • removed: method WildcardFileFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: method WildcardFileFilter.toString(): String
  • removed: method WildcardFilter.accept(File): boolean
  • removed: method WildcardFilter.accept(File, String): boolean
  • removed: method WildcardFilter.accept(Path, BasicFileAttributes): FileVisitResult
  • removed: static class WildcardFileFilter.Builder extends AbstractSupplier
  • removed: static field CanExecuteFileFilter.CANNOT_EXECUTE: IOFileFilter
  • removed: static field CanExecuteFileFilter.CAN_EXECUTE: IOFileFilter
  • removed: static field CanReadFileFilter.CANNOT_READ: IOFileFilter
  • removed: static field CanReadFileFilter.CAN_READ: IOFileFilter
  • removed: static field CanReadFileFilter.READ_ONLY: IOFileFilter
  • removed: static field CanWriteFileFilter.CANNOT_WRITE: IOFileFilter
  • removed: static field CanWriteFileFilter.CAN_WRITE: IOFileFilter
  • removed: static field DirectoryFileFilter.DIRECTORY: IOFileFilter
  • removed: static field DirectoryFileFilter.INSTANCE: IOFileFilter
  • removed: static field EmptyFileFilter.EMPTY: IOFileFilter
  • removed: static field EmptyFileFilter.NOT_EMPTY: IOFileFilter
  • removed: static field FalseFileFilter.FALSE: IOFileFilter
  • removed: static field FalseFileFilter.INSTANCE: IOFileFilter
  • removed: static field FileFileFilter.FILE: IOFileFilter
  • removed: static field FileFileFilter.INSTANCE: IOFileFilter
  • removed: static field HiddenFileFilter.HIDDEN: IOFileFilter
  • removed: static field HiddenFileFilter.VISIBLE: IOFileFilter
  • removed: static field IOFileFilter.EMPTY_STRING_ARRAY: String[]
  • removed: static field SymbolicLinkFileFilter.INSTANCE: SymbolicLinkFileFilter
  • removed: static field TrueFileFilter.INSTANCE: IOFileFilter
  • removed: static field TrueFileFilter.TRUE: IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(Date): IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(Date, boolean): IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(File): IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(File, boolean): IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(long): IOFileFilter
  • removed: static method FileFilterUtils.ageFileFilter(long, boolean): IOFileFilter
  • removed: static method FileFilterUtils.and(IOFileFilter[]): IOFileFilter
  • removed: static method FileFilterUtils.andFileFilter(IOFileFilter, IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.asFileFilter(FileFilter): IOFileFilter
  • removed: static method FileFilterUtils.asFileFilter(FilenameFilter): IOFileFilter
  • removed: static method FileFilterUtils.directoryFileFilter(): IOFileFilter
  • removed: static method FileFilterUtils.falseFileFilter(): IOFileFilter
  • removed: static method FileFilterUtils.fileFileFilter(): IOFileFilter
  • removed: static method FileFilterUtils.filter(IOFileFilter, File[]): File[]
  • removed: static method FileFilterUtils.filter(IOFileFilter, Iterable): File[]
  • removed: static method FileFilterUtils.filterList(IOFileFilter, File[]): List
  • removed: static method FileFilterUtils.filterList(IOFileFilter, Iterable): List
  • removed: static method FileFilterUtils.filterSet(IOFileFilter, File[]): Set
  • removed: static method FileFilterUtils.filterSet(IOFileFilter, Iterable): Set
  • removed: static method FileFilterUtils.magicNumberFileFilter(String): IOFileFilter
  • removed: static method FileFilterUtils.magicNumberFileFilter(String, long): IOFileFilter
  • removed: static method FileFilterUtils.magicNumberFileFilter(byte[]): IOFileFilter
  • removed: static method FileFilterUtils.magicNumberFileFilter(byte[], long): IOFileFilter
  • removed: static method FileFilterUtils.makeCVSAware(IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.makeDirectoryOnly(IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.makeFileOnly(IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.makeSVNAware(IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.nameFileFilter(String): IOFileFilter
  • removed: static method FileFilterUtils.nameFileFilter(String, IOCase): IOFileFilter
  • removed: static method FileFilterUtils.notFileFilter(IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.or(IOFileFilter[]): IOFileFilter
  • removed: static method FileFilterUtils.orFileFilter(IOFileFilter, IOFileFilter): IOFileFilter
  • removed: static method FileFilterUtils.prefixFileFilter(String): IOFileFilter
  • removed: static method FileFilterUtils.prefixFileFilter(String, IOCase): IOFileFilter
  • removed: static method FileFilterUtils.sizeFileFilter(long): IOFileFilter
  • removed: static method FileFilterUtils.sizeFileFilter(long, boolean): IOFileFilter
  • removed: static method FileFilterUtils.sizeRangeFileFilter(long, long): IOFileFilter
  • removed: static method FileFilterUtils.suffixFileFilter(String): IOFileFilter
  • removed: static method FileFilterUtils.suffixFileFilter(String, IOCase): IOFileFilter
  • removed: static method FileFilterUtils.toList(IOFileFilter[]): List
  • removed: static method FileFilterUtils.trueFileFilter(): IOFileFilter
  • removed: static method WildcardFileFilter.builder(): WildcardFileFilter.Builder
  • removed: final class Uncheck
  • removed: interface IOBaseStream extends Closeable
  • removed: interface IOBiConsumer
  • removed: interface IOBiFunction
  • removed: interface IOBinaryOperator extends IOBiFunction
  • removed: interface IOComparator
  • removed: interface IOConsumer
  • removed: interface IOFunction
  • removed: interface IOIterator
  • removed: interface IOPredicate
  • removed: interface IOQuadFunction
  • removed: interface IORunnable
  • removed: interface IOSpliterator
  • removed: interface IOStream extends IOBaseStream
  • removed: interface IOSupplier
  • removed: interface IOTriConsumer
  • removed: interface IOTriFunction
  • removed: interface IOUnaryOperator extends IOFunction
  • removed: method IOBaseStream.asBaseStream(): BaseStream
  • removed: method IOBaseStream.close(): void
  • removed: method IOBaseStream.isParallel(): boolean
  • removed: method IOBaseStream.iterator(): IOIterator
  • removed: method IOBaseStream.onClose(IORunnable): IOBaseStream
  • removed: method IOBaseStream.parallel(): IOBaseStream
  • removed: method IOBaseStream.sequential(): IOBaseStream
  • removed: method IOBaseStream.spliterator(): IOSpliterator
  • removed: method IOBaseStream.unordered(): IOBaseStream
  • removed: method IOBaseStream.unwrap(): BaseStream
  • removed: method IOBaseStream.wrap(BaseStream): IOBaseStream
  • removed: method IOBiConsumer.accept(Object, Object): void
  • removed: method IOBiConsumer.andThen(IOBiConsumer): IOBiConsumer
  • removed: method IOBiConsumer.asBiConsumer(): BiConsumer
  • removed: method IOBiFunction.andThen(IOFunction): IOBiFunction
  • removed: method IOBiFunction.apply(Object, Object): Object
  • removed: method IOBiFunction.asBiFunction(): BiFunction
  • removed: method IOBinaryOperator.asBinaryOperator(): BinaryOperator
  • removed: method IOComparator.asComparator(): Comparator
  • removed: method IOComparator.compare(Object, Object): int
  • removed: method IOConsumer.accept(Object): void
  • removed: method IOConsumer.andThen(IOConsumer): IOConsumer
  • removed: method IOConsumer.asConsumer(): Consumer
  • removed: method IOFunction.andThen(Consumer): IOConsumer
  • removed: method IOFunction.andThen(Function): IOFunction
  • removed: method IOFunction.andThen(IOConsumer): IOConsumer
  • removed: method IOFunction.andThen(IOFunction): IOFunction
  • removed: method IOFunction.apply(Object): Object
  • removed: method IOFunction.asFunction(): Function
  • removed: method IOFunction.compose(Function): IOFunction
  • removed: method IOFunction.compose(IOFunction): IOFunction
  • removed: method IOFunction.compose(IOSupplier): IOSupplier
  • removed: method IOFunction.compose(Supplier): IOSupplier
  • removed: method IOIterator.asIterator(): Iterator
  • removed: method IOIterator.forEachRemaining(IOConsumer): void
  • removed: method IOIterator.hasNext(): boolean
  • removed: method IOIterator.next(): Object
  • removed: method IOIterator.remove(): void
  • removed: method IOIterator.unwrap(): Iterator
  • removed: method IOPredicate.and(IOPredicate): IOPredicate
  • removed: method IOPredicate.asPredicate(): Predicate
  • removed: method IOPredicate.negate(): IOPredicate
  • removed: method IOPredicate.or(IOPredicate): IOPredicate
  • removed: method IOPredicate.test(Object): boolean
  • removed: method IOQuadFunction.andThen(IOFunction): IOQuadFunction
  • removed: method IOQuadFunction.apply(Object, Object, Object, Object): Object
  • removed: method IORunnable.asRunnable(): Runnable
  • removed: method IORunnable.run(): void
  • removed: method IOSpliterator.asSpliterator(): Spliterator
  • removed: method IOSpliterator.characteristics(): int
  • removed: method IOSpliterator.estimateSize(): long
  • removed: method IOSpliterator.forEachRemaining(IOConsumer): void
  • removed: method IOSpliterator.getComparator(): IOComparator
  • removed: method IOSpliterator.getExactSizeIfKnown(): long
  • removed: method IOSpliterator.hasCharacteristics(int): boolean
  • removed: method IOSpliterator.tryAdvance(IOConsumer): boolean
  • removed: method IOSpliterator.trySplit(): IOSpliterator
  • removed: method IOSpliterator.unwrap(): Spliterator
  • removed: method IOStream.allMatch(IOPredicate): boolean
  • removed: method IOStream.anyMatch(IOPredicate): boolean
  • removed: method IOStream.collect(Collector): Object
  • removed: method IOStream.collect(IOSupplier, IOBiConsumer, IOBiConsumer): Object
  • removed: method IOStream.count(): long
  • removed: method IOStream.distinct(): IOStream
  • removed: method IOStream.filter(IOPredicate): IOStream
  • removed: method IOStream.findAny(): Optional
  • removed: method IOStream.findFirst(): Optional
  • removed: method IOStream.flatMap(IOFunction): IOStream
  • removed: method IOStream.flatMapToDouble(IOFunction): DoubleStream
  • removed: method IOStream.flatMapToInt(IOFunction): IntStream
  • removed: method IOStream.flatMapToLong(IOFunction): LongStream
  • removed: method IOStream.forAll(IOConsumer): void
  • removed: method IOStream.forAll(IOConsumer, BiFunction): void
  • removed: method IOStream.forEach(IOConsumer): void
  • removed: method IOStream.forEachOrdered(IOConsumer): void
  • removed: method IOStream.limit(long): IOStream
  • removed: method IOStream.map(IOFunction): IOStream
  • removed: method IOStream.mapToDouble(ToDoubleFunction): DoubleStream
  • removed: method IOStream.mapToInt(ToIntFunction): IntStream
  • removed: method IOStream.mapToLong(ToLongFunction): LongStream
  • removed: method IOStream.max(IOComparator): Optional
  • removed: method IOStream.min(IOComparator): Optional
  • removed: method IOStream.noneMatch(IOPredicate): boolean
  • removed: method IOStream.peek(IOConsumer): IOStream
  • removed: method IOStream.reduce(IOBinaryOperator): Optional
  • removed: method IOStream.reduce(Object, IOBiFunction, IOBinaryOperator): Object
  • removed: method IOStream.reduce(Object, IOBinaryOperator): Object
  • removed: method IOStream.skip(long): IOStream
  • removed: method IOStream.sorted(): IOStream
  • removed: method IOStream.sorted(IOComparator): IOStream
  • removed: method IOStream.toArray(): Object[]
  • removed: method IOStream.toArray(IntFunction): Object[]
  • removed: method IOSupplier.asSupplier(): Supplier
  • removed: method IOSupplier.get(): Object
  • removed: method IOTriConsumer.accept(Object, Object, Object): void
  • removed: method IOTriConsumer.andThen(IOTriConsumer): IOTriConsumer
  • removed: method IOTriFunction.andThen(IOFunction): IOTriFunction
  • removed: method IOTriFunction.apply(Object, Object, Object): Object
  • removed: method IOUnaryOperator.asUnaryOperator(): UnaryOperator
  • removed: static field IOConsumer.NOOP_IO_CONSUMER: IOConsumer
  • removed: static method IOBiConsumer.noop(): IOBiConsumer
  • removed: static method IOBinaryOperator.maxBy(IOComparator): IOBinaryOperator
  • removed: static method IOBinaryOperator.minBy(IOComparator): IOBinaryOperator
  • removed: static method IOConsumer.forAll(IOConsumer, Iterable): void
  • removed: static method IOConsumer.forAll(IOConsumer, Object[]): void
  • removed: static method IOConsumer.forAll(IOConsumer, Stream): void
  • removed: static method IOConsumer.forEach(Iterable, IOConsumer): void
  • removed: static method IOConsumer.forEach(Object[], IOConsumer): void
  • removed: static method IOConsumer.forEach(Stream, IOConsumer): void
  • removed: static method IOConsumer.noop(): IOConsumer
  • removed: static method IOFunction.identity(): IOFunction
  • removed: static method IOIterator.adapt(Iterator): IOIterator
  • removed: static method IOPredicate.alwaysFalse(): IOPredicate
  • removed: static method IOPredicate.alwaysTrue(): IOPredicate
  • removed: static method IOPredicate.isEqual(Object): IOPredicate
  • removed: static method IOSpliterator.adapt(Spliterator): IOSpliterator
  • removed: static method IOStream.adapt(Stream): IOStream
  • removed: static method IOStream.empty(): IOStream
  • removed: static method IOStream.iterate(Object, IOUnaryOperator): IOStream
  • removed: static method IOStream.of(Iterable): IOStream
  • removed: static method IOStream.of(Object): IOStream
  • removed: static method IOStream.of(Object[]): IOStream
  • removed: static method IOTriConsumer.noop(): IOTriConsumer
  • removed: static method IOUnaryOperator.identity(): IOUnaryOperator
  • removed: static method Uncheck.accept(IOBiConsumer, Object, Object): void
  • removed: static method Uncheck.accept(IOConsumer, Object): void
  • removed: static method Uncheck.accept(IOTriConsumer, Object, Object, Object): void
  • removed: static method Uncheck.apply(IOBiFunction, Object, Object): Object
  • removed: static method Uncheck.apply(IOFunction, Object): Object
  • removed: static method Uncheck.apply(IOQuadFunction, Object, Object, Object, Object): Object
  • removed: static method Uncheck.apply(IOTriFunction, Object, Object, Object): Object
  • removed: static method Uncheck.compare(IOComparator, Object, Object): int
  • removed: static method Uncheck.get(IOSupplier): Object
  • removed: static method Uncheck.run(IORunnable): void
  • removed: static method Uncheck.test(IOPredicate, Object): boolean
  • removed: abstract class AbstractCharacterFilterReader extends FilterReader
  • removed: abstract class ProxyInputStream extends FilterInputStream
  • removed: abstract class ProxyReader extends FilterReader
  • removed: class AutoCloseInputStream extends ProxyInputStream
  • removed: class BOMInputStream extends ProxyInputStream
  • removed: class BoundedInputStream extends FilterInputStream
  • removed: class BoundedReader extends Reader
  • removed: class BrokenInputStream extends InputStream
  • removed: class BrokenReader extends Reader
  • removed: class CharSequenceInputStream extends InputStream
  • removed: class CharSequenceReader extends Reader implements Serializable
  • removed: class CharacterFilterReader extends AbstractCharacterFilterReader
  • removed: class CharacterSetFilterReader extends AbstractCharacterFilterReader
  • removed: class CircularInputStream extends InputStream
  • removed: class ClassLoaderObjectInputStream extends ObjectInputStream
  • removed: class CloseShieldInputStream extends ProxyInputStream
  • removed: class CloseShieldReader extends ProxyReader
  • removed: class ClosedInputStream extends InputStream
  • removed: class ClosedReader extends Reader
  • removed: class CountingInputStream extends ProxyInputStream
  • removed: class DemuxInputStream extends InputStream
  • removed: class InfiniteCircularInputStream extends CircularInputStream
  • removed: class MarkShieldInputStream extends ProxyInputStream
  • removed: class MessageDigestCalculatingInputStream extends ObservableInputStream
  • removed: class NullInputStream extends InputStream
  • removed: class NullReader extends Reader
  • removed: class ObservableInputStream extends ProxyInputStream
  • removed: class QueueInputStream extends InputStream
  • removed: class RandomAccessFileInputStream extends InputStream
  • removed: class ReadAheadInputStream extends FilterInputStream
  • removed: class ReaderInputStream extends InputStream
  • removed: class ReversedLinesFileReader implements Closeable
  • removed: class SequenceReader extends Reader
  • removed: class SwappedDataInputStream extends ProxyInputStream implements DataInput
  • removed: class TaggedInputStream extends ProxyInputStream
  • removed: class TaggedReader extends ProxyReader
  • removed: class Tailer implements Runnable, AutoCloseable
  • removed: class TailerListenerAdapter implements TailerListener
  • removed: class TeeInputStream extends ProxyInputStream
  • removed: class TeeReader extends ProxyReader
  • removed: class TimestampedObserver extends ObservableInputStream.Observer
  • removed: class UnixLineEndingInputStream extends InputStream
  • removed: class UnsynchronizedByteArrayInputStream extends InputStream
  • removed: class UnsynchronizedFilterInputStream extends InputStream
  • removed: class WindowsLineEndingInputStream extends InputStream
  • removed: class XmlStreamReader extends Reader
  • removed: class XmlStreamReaderException extends IOException
  • removed: ctor AbstractCharacterFilterReader(Reader)
  • removed: ctor AbstractCharacterFilterReader(Reader, IntPredicate)
  • removed: ctor AutoCloseInputStream(InputStream)
  • removed: ctor AutoCloseInputStream.Builder()
  • removed: ctor BOMInputStream(InputStream)
  • removed: ctor BOMInputStream(InputStream, ByteOrderMark[])
  • removed: ctor BOMInputStream(InputStream, boolean)
  • removed: ctor BOMInputStream(InputStream, boolean, ByteOrderMark[])
  • removed: ctor BOMInputStream.Builder()
  • removed: ctor BoundedInputStream(InputStream)
  • removed: ctor BoundedInputStream(InputStream, long)
  • removed: ctor BoundedReader(Reader, int)
  • removed: ctor BrokenInputStream()
  • removed: ctor BrokenInputStream(IOException)
  • removed: ctor BrokenInputStream(Supplier)
  • removed: ctor BrokenReader()
  • removed: ctor BrokenReader(IOException)
  • removed: ctor BrokenReader(Supplier)
  • removed: ctor BufferedFileChannelInputStream(File)
  • removed: ctor BufferedFileChannelInputStream(File, int)
  • removed: ctor BufferedFileChannelInputStream(Path)
  • removed: ctor BufferedFileChannelInputStream(Path, int)
  • removed: ctor BufferedFileChannelInputStream.Builder()
  • removed: ctor CharSequenceInputStream(CharSequence, Charset)
  • removed: ctor CharSequenceInputStream(CharSequence, Charset, int)
  • removed: ctor CharSequenceInputStream(CharSequence, String)
  • removed: ctor CharSequenceInputStream(CharSequence, String, int)
  • removed: ctor CharSequenceInputStream.Builder()
  • removed: ctor CharSequenceReader(CharSequence)
  • removed: ctor CharSequenceReader(CharSequence, int)
  • removed: ctor CharSequenceReader(CharSequence, int, int)
  • removed: ctor CharacterFilterReader(Reader, IntPredicate)
  • removed: ctor CharacterFilterReader(Reader, int)
  • removed: ctor CharacterSetFilterReader(Reader, Integer[])
  • removed: ctor CharacterSetFilterReader(Reader, Set)
  • removed: ctor CircularInputStream(byte[], long)
  • removed: ctor ClassLoaderObjectInputStream(ClassLoader, InputStream)
  • removed: ctor CloseShieldInputStream(InputStream)
  • removed: ctor CloseShieldReader(Reader)
  • removed: ctor ClosedInputStream()
  • removed: ctor ClosedReader()
  • removed: ctor CountingInputStream(InputStream)
  • removed: ctor DemuxInputStream()
  • removed: ctor InfiniteCircularInputStream(byte[])
  • removed: ctor MarkShieldInputStream(InputStream)
  • removed: ctor MemoryMappedFileInputStream.Builder()
  • removed: ctor MessageDigestCalculatingInputStream(InputStream)
  • removed: ctor MessageDigestCalculatingInputStream(InputStream, MessageDigest)
  • removed: ctor MessageDigestCalculatingInputStream(InputStream, String)
  • removed: ctor MessageDigestCalculatingInputStream.Builder()
  • removed: ctor MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver(MessageDigest)
  • removed: ctor NullInputStream()
  • removed: ctor NullInputStream(long)
  • removed: ctor NullInputStream(long, boolean, boolean)
  • removed: ctor NullReader()
  • removed: ctor NullReader(long)
  • removed: ctor NullReader(long, boolean, boolean)
  • removed: ctor ObservableInputStream(InputStream)
  • removed: ctor ObservableInputStream(InputStream, ObservableInputStream.Observer[])
  • removed: ctor ObservableInputStream.Observer()
  • removed: ctor ProxyInputStream(InputStream)
  • removed: ctor ProxyReader(Reader)
  • removed: ctor QueueInputStream()
  • removed: ctor QueueInputStream(BlockingQueue)
  • removed: ctor QueueInputStream.Builder()
  • removed: ctor RandomAccessFileInputStream(RandomAccessFile)
  • removed: ctor RandomAccessFileInputStream(RandomAccessFile, boolean)
  • removed: ctor RandomAccessFileInputStream.Builder()
  • removed: ctor ReadAheadInputStream(InputStream, int)
  • removed: ctor ReadAheadInputStream(InputStream, int, ExecutorService)
  • removed: ctor ReadAheadInputStream.Builder()
  • removed: ctor ReaderInputStream(Reader)
  • removed: ctor ReaderInputStream(Reader, Charset)
  • removed: ctor ReaderInputStream(Reader, Charset, int)
  • removed: ctor ReaderInputStream(Reader, CharsetEncoder)
  • removed: ctor ReaderInputStream(Reader, CharsetEncoder, int)
  • removed: ctor ReaderInputStream(Reader, String)
  • removed: ctor ReaderInputStream(Reader, String, int)
  • removed: ctor ReaderInputStream.Builder()
  • removed: ctor ReversedLinesFileReader(File)
  • removed: ctor ReversedLinesFileReader(File, Charset)
  • removed: ctor ReversedLinesFileReader(File, int, Charset)
  • removed: ctor ReversedLinesFileReader(File, int, String)
  • removed: ctor ReversedLinesFileReader(Path, Charset)
  • removed: ctor ReversedLinesFileReader(Path, int, Charset)
  • removed: ctor ReversedLinesFileReader(Path, int, String)
  • removed: ctor ReversedLinesFileReader.Builder()
  • removed: ctor SequenceReader(Iterable)
  • removed: ctor SequenceReader(Reader[])
  • removed: ctor SwappedDataInputStream(InputStream)
  • removed: ctor TaggedInputStream(InputStream)
  • removed: ctor TaggedReader(Reader)
  • removed: ctor Tailer(File, Charset, TailerListener, long, boolean, boolean, int)
  • removed: ctor Tailer(File, TailerListener)
  • removed: ctor Tailer(File, TailerListener, long)
  • removed: ctor Tailer(File, TailerListener, long, boolean)
  • removed: ctor Tailer(File, TailerListener, long, boolean, boolean)
  • removed: ctor Tailer(File, TailerListener, long, boolean, boolean, int)
  • removed: ctor Tailer(File, TailerListener, long, boolean, int)
  • removed: ctor Tailer.Builder()
  • removed: ctor TailerListenerAdapter()
  • removed: ctor TeeInputStream(InputStream, OutputStream)
  • removed: ctor TeeInputStream(InputStream, OutputStream, boolean)
  • removed: ctor TeeReader(Reader, Writer)
  • removed: ctor TeeReader(Reader, Writer, boolean)
  • removed: ctor TimestampedObserver()
  • removed: ctor UncheckedBufferedReader.Builder()
  • removed: ctor UncheckedFilterInputStream.Builder()
  • removed: ctor UncheckedFilterReader.Builder()
  • removed: ctor UnixLineEndingInputStream(InputStream, boolean)
  • removed: ctor UnsynchronizedBufferedInputStream.Builder()
  • removed: ctor UnsynchronizedByteArrayInputStream(byte[])
  • removed: ctor UnsynchronizedByteArrayInputStream(byte[], int)
  • removed: ctor UnsynchronizedByteArrayInputStream(byte[], int, int)
  • removed: ctor UnsynchronizedByteArrayInputStream.Builder()
  • removed: ctor UnsynchronizedFilterInputStream.Builder()
  • removed: ctor WindowsLineEndingInputStream(InputStream, boolean)
  • removed: ctor XmlStreamReader(File)
  • removed: ctor XmlStreamReader(InputStream)
  • removed: ctor XmlStreamReader(InputStream, String)
  • removed: ctor XmlStreamReader(InputStream, String, boolean)
  • removed: ctor XmlStreamReader(InputStream, String, boolean, String)
  • removed: ctor XmlStreamReader(InputStream, boolean)
  • removed: ctor XmlStreamReader(InputStream, boolean, String)
  • removed: ctor XmlStreamReader(Path)
  • removed: ctor XmlStreamReader(URL)
  • removed: ctor XmlStreamReader(URLConnection, String)
  • removed: ctor XmlStreamReader.Builder()
  • removed: ctor XmlStreamReaderException(String, String, String, String)
  • removed: ctor XmlStreamReaderException(String, String, String, String, String, String)
  • removed: field UnsynchronizedBufferedInputStream.count: int
  • removed: field UnsynchronizedBufferedInputStream.markLimit: int
  • removed: field UnsynchronizedBufferedInputStream.markPos: int
  • removed: field UnsynchronizedBufferedInputStream.pos: int
  • removed: final class BufferedFileChannelInputStream extends InputStream
  • removed: final class MemoryMappedFileInputStream extends InputStream
  • removed: final class UncheckedBufferedReader extends BufferedReader
  • removed: final class UncheckedFilterInputStream extends FilterInputStream
  • removed: final class UncheckedFilterReader extends FilterReader
  • removed: final class UnsynchronizedBufferedInputStream extends UnsynchronizedFilterInputStream
  • removed: interface Tailer.RandomAccessResourceBridge extends Closeable
  • removed: interface Tailer.Tailable
  • removed: interface TailerListener
  • removed: method AbstractCharacterFilterReader.filter(int): boolean
  • removed: method AbstractCharacterFilterReader.read(): int
  • removed: method AbstractCharacterFilterReader.read(char[], int, int): int
  • removed: method AutoCloseInputStream.Builder.get(): AutoCloseInputStream
  • removed: method AutoCloseInputStream.afterRead(int): void
  • removed: method AutoCloseInputStream.close(): void
  • removed: method AutoCloseInputStream.finalize(): void
  • removed: method BOMInputStream.Builder.get(): BOMInputStream
  • removed: method BOMInputStream.Builder.setByteOrderMarks(ByteOrderMark[]): BOMInputStream.Builder
  • removed: method BOMInputStream.Builder.setInclude(boolean): BOMInputStream.Builder
  • removed: method BOMInputStream.getBOM(): ByteOrderMark
  • removed: method BOMInputStream.getBOMCharsetName(): String
  • removed: method BOMInputStream.hasBOM(): boolean
  • removed: method BOMInputStream.hasBOM(ByteOrderMark): boolean
  • removed: method BOMInputStream.mark(int): void
  • removed: method BOMInputStream.read(): int
  • removed: method BOMInputStream.read(byte[]): int
  • removed: method BOMInputStream.read(byte[], int, int): int
  • removed: method BOMInputStream.reset(): void
  • removed: method BOMInputStream.skip(long): long
  • removed: method BoundedInputStream.available(): int
  • removed: method BoundedInputStream.close(): void
  • removed: method BoundedInputStream.getCount(): long
  • removed: method BoundedInputStream.getMaxLength(): long
  • removed: method BoundedInputStream.isPropagateClose(): boolean
  • removed: method BoundedInputStream.mark(int): void
  • removed: method BoundedInputStream.markSupported(): boolean
  • removed: method BoundedInputStream.onMaxLength(long, long): void
  • removed: method BoundedInputStream.read(): int
  • removed: method BoundedInputStream.read(byte[]): int
  • removed: method BoundedInputStream.read(byte[], int, int): int
  • removed: method BoundedInputStream.reset(): void
  • removed: method BoundedInputStream.setPropagateClose(boolean): void
  • removed: method BoundedInputStream.skip(long): long
  • removed: method BoundedInputStream.toString(): String
  • removed: method BoundedReader.close(): void
  • removed: method BoundedReader.mark(int): void
  • removed: method BoundedReader.read(): int
  • removed: method BoundedReader.read(char[], int, int): int
  • removed: method BoundedReader.reset(): void
  • removed: method BrokenInputStream.available(): int
  • removed: method BrokenInputStream.close(): void
  • removed: method BrokenInputStream.read(): int
  • removed: method BrokenInputStream.reset(): void
  • removed: method BrokenInputStream.skip(long): long
  • removed: method BrokenReader.close(): void
  • removed: method BrokenReader.mark(int): void
  • removed: method BrokenReader.read(char[], int, int): int
  • removed: method BrokenReader.ready(): boolean
  • removed: method BrokenReader.reset(): void
  • removed: method BrokenReader.skip(long): long
  • removed: method BufferedFileChannelInputStream.Builder.get(): BufferedFileChannelInputStream
  • removed: method BufferedFileChannelInputStream.available(): int
  • removed: method BufferedFileChannelInputStream.close(): void
  • removed: method BufferedFileChannelInputStream.read(): int
  • removed: method BufferedFileChannelInputStream.read(byte[], int, int): int
  • removed: method BufferedFileChannelInputStream.skip(long): long
  • removed: method CharSequenceInputStream.Builder.get(): CharSequenceInputStream
  • removed: method CharSequenceInputStream.Builder.setCharset(Charset): CharSequenceInputStream.Builder
  • removed: method CharSequenceInputStream.Builder.setCharsetEncoder(CharsetEncoder): CharSequenceInputStream.Builder
  • removed: method CharSequenceInputStream.available(): int
  • removed: method CharSequenceInputStream.close(): void
  • removed: method CharSequenceInputStream.mark(int): void
  • removed: method CharSequenceInputStream.markSupported(): boolean
  • removed: method CharSequenceInputStream.read(): int
  • removed: method CharSequenceInputStream.read(byte[]): int
  • removed: method CharSequenceInputStream.read(byte[], int, int): int
  • removed: method CharSequenceInputStream.reset(): void
  • removed: method CharSequenceInputStream.skip(long): long
  • removed: method CharSequenceReader.close(): void
  • removed: method CharSequenceReader.mark(int): void
  • removed: method CharSequenceReader.markSupported(): boolean
  • removed: method CharSequenceReader.read(): int
  • removed: method CharSequenceReader.read(char[], int, int): int
  • removed: method CharSequenceReader.ready(): boolean
  • removed: method CharSequenceReader.reset(): void
  • removed: method CharSequenceReader.skip(long): long
  • removed: method CharSequenceReader.toString(): String
  • removed: method CircularInputStream.read(): int
  • removed: method ClassLoaderObjectInputStream.resolveClass(ObjectStreamClass): Class
  • removed: method ClassLoaderObjectInputStream.resolveProxyClass(String[]): Class
  • removed: method CloseShieldInputStream.close(): void
  • removed: method CloseShieldReader.close(): void
  • removed: method ClosedInputStream.read(): int
  • removed: method ClosedReader.close(): void
  • removed: method ClosedReader.read(char[], int, int): int
  • removed: method CountingInputStream.afterRead(int): void
  • removed: method CountingInputStream.getByteCount(): long
  • removed: method CountingInputStream.getCount(): int
  • removed: method CountingInputStream.resetByteCount(): long
  • removed: method CountingInputStream.resetCount(): int
  • removed: method CountingInputStream.skip(long): long
  • removed: method DemuxInputStream.bindStream(InputStream): InputStream
  • removed: method DemuxInputStream.close(): void
  • removed: method DemuxInputStream.read(): int
  • removed: method MarkShieldInputStream.mark(int): void
  • removed: method MarkShieldInputStream.markSupported(): boolean
  • removed: method MarkShieldInputStream.reset(): void
  • removed: method MemoryMappedFileInputStream.Builder.get(): MemoryMappedFileInputStream
  • removed: method MemoryMappedFileInputStream.available(): int
  • removed: method MemoryMappedFileInputStream.close(): void
  • removed: method MemoryMappedFileInputStream.read(): int
  • removed: method MemoryMappedFileInputStream.read(byte[], int, int): int
  • removed: method MemoryMappedFileInputStream.skip(long): long
  • removed: method MessageDigestCalculatingInputStream.Builder.get(): MessageDigestCalculatingInputStream
  • removed: method MessageDigestCalculatingInputStream.Builder.setMessageDigest(MessageDigest): void
  • removed: method MessageDigestCalculatingInputStream.Builder.setMessageDigest(String): void
  • removed: method MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver.data(byte[], int, int): void
  • removed: method MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver.data(int): void
  • removed: method MessageDigestCalculatingInputStream.getMessageDigest(): MessageDigest
  • removed: method NullInputStream.available(): int
  • removed: method NullInputStream.close(): void
  • removed: method NullInputStream.getPosition(): long
  • removed: method NullInputStream.getSize(): long
  • removed: method NullInputStream.mark(int): void
  • removed: method NullInputStream.markSupported(): boolean
  • removed: method NullInputStream.processByte(): int
  • removed: method NullInputStream.processBytes(byte[], int, int): void
  • removed: method NullInputStream.read(): int
  • removed: method NullInputStream.read(byte[]): int
  • removed: method NullInputStream.read(byte[], int, int): int
  • removed: method NullInputStream.reset(): void
  • removed: method NullInputStream.skip(long): long
  • removed: method NullReader.close(): void
  • removed: method NullReader.getPosition(): long
  • removed: method NullReader.getSize(): long
  • removed: method NullReader.mark(int): void
  • removed: method NullReader.markSupported(): boolean
  • removed: method NullReader.processChar(): int
  • removed: method NullReader.processChars(char[], int, int): void
  • removed: method NullReader.read(): int
  • removed: method NullReader.read(char[]): int
  • removed: method NullReader.read(char[], int, int): int
  • removed: method NullReader.reset(): void
  • removed: method NullReader.skip(long): long
  • removed: method ObservableInputStream.Observer.closed(): void
  • removed: method ObservableInputStream.Observer.data(byte[], int, int): void
  • removed: method ObservableInputStream.Observer.data(int): void
  • removed: method ObservableInputStream.Observer.error(IOException): void
  • removed: method ObservableInputStream.Observer.finished(): void
  • removed: method ObservableInputStream.add(ObservableInputStream.Observer): void
  • removed: method ObservableInputStream.close(): void
  • removed: method ObservableInputStream.consume(): void
  • removed: method ObservableInputStream.getObservers(): List
  • removed: method ObservableInputStream.noteClosed(): void
  • removed: method ObservableInputStream.noteDataByte(int): void
  • removed: method ObservableInputStream.noteDataBytes(byte[], int, int): void
  • removed: method ObservableInputStream.noteError(IOException): void
  • removed: method ObservableInputStream.noteFinished(): void
  • removed: method ObservableInputStream.read(): int
  • removed: method ObservableInputStream.read(byte[]): int
  • removed: method ObservableInputStream.read(byte[], int, int): int
  • removed: method ObservableInputStream.remove(ObservableInputStream.Observer): void
  • removed: method ObservableInputStream.removeAllObservers(): void
  • removed: method ProxyInputStream.afterRead(int): void
  • removed: method ProxyInputStream.available(): int
  • removed: method ProxyInputStream.beforeRead(int): void
  • removed: method ProxyInputStream.close(): void
  • removed: method ProxyInputStream.handleIOException(IOException): void
  • removed: method ProxyInputStream.mark(int): void
  • removed: method ProxyInputStream.markSupported(): boolean
  • removed: method ProxyInputStream.read(): int
  • removed: method ProxyInputStream.read(byte[]): int
  • removed: method ProxyInputStream.read(byte[], int, int): int
  • removed: method ProxyInputStream.reset(): void
  • removed: method ProxyInputStream.skip(long): long
  • removed: method ProxyReader.afterRead(int): void
  • removed: method ProxyReader.beforeRead(int): void
  • removed: method ProxyReader.close(): void
  • removed: method ProxyReader.handleIOException(IOException): void
  • removed: method ProxyReader.mark(int): void
  • removed: method ProxyReader.markSupported(): boolean
  • removed: method ProxyReader.read(): int
  • removed: method ProxyReader.read(CharBuffer): int
  • removed: method ProxyReader.read(char[]): int
  • removed: method ProxyReader.read(char[], int, int): int
  • removed: method ProxyReader.ready(): boolean
  • removed: method ProxyReader.reset(): void
  • removed: method ProxyReader.skip(long): long
  • removed: method QueueInputStream.Builder.get(): QueueInputStream
  • removed: method QueueInputStream.Builder.setBlockingQueue(BlockingQueue): QueueInputStream.Builder
  • removed: method QueueInputStream.Builder.setTimeout(Duration): QueueInputStream.Builder
  • removed: method QueueInputStream.newQueueOutputStream(): QueueOutputStream
  • removed: method QueueInputStream.read(): int
  • removed: method RandomAccessFileInputStream.Builder.get(): RandomAccessFileInputStream
  • removed: method RandomAccessFileInputStream.Builder.setCloseOnClose(boolean): RandomAccessFileInputStream.Builder
  • removed: method RandomAccessFileInputStream.Builder.setRandomAccessFile(RandomAccessFile): RandomAccessFileInputStream.Builder
  • removed: method RandomAccessFileInputStream.available(): int
  • removed: method RandomAccessFileInputStream.availableLong(): long
  • removed: method RandomAccessFileInputStream.close(): void
  • removed: method RandomAccessFileInputStream.getRandomAccessFile(): RandomAccessFile
  • removed: method RandomAccessFileInputStream.isCloseOnClose(): boolean
  • removed: method RandomAccessFileInputStream.read(): int
  • removed: method RandomAccessFileInputStream.read(byte[]): int
  • removed: method RandomAccessFileInputStream.read(byte[], int, int): int
  • removed: method RandomAccessFileInputStream.skip(long): long
  • removed: method ReadAheadInputStream.Builder.get(): ReadAheadInputStream
  • removed: method ReadAheadInputStream.Builder.setExecutorService(ExecutorService): ReadAheadInputStream.Builder
  • removed: method ReadAheadInputStream.available(): int
  • removed: method ReadAheadInputStream.close(): void
  • removed: method ReadAheadInputStream.read(): int
  • removed: method ReadAheadInputStream.read(byte[], int, int): int
  • removed: method ReadAheadInputStream.skip(long): long
  • removed: method ReaderInputStream.Builder.get(): ReaderInputStream
  • removed: method ReaderInputStream.Builder.setCharset(Charset): ReaderInputStream.Builder
  • removed: method ReaderInputStream.Builder.setCharsetEncoder(CharsetEncoder): ReaderInputStream.Builder
  • removed: method ReaderInputStream.close(): void
  • removed: method ReaderInputStream.read(): int
  • removed: method ReaderInputStream.read(byte[]): int
  • removed: method ReaderInputStream.read(byte[], int, int): int
  • removed: method ReversedLinesFileReader.Builder.get(): ReversedLinesFileReader
  • removed: method ReversedLinesFileReader.close(): void
  • removed: method ReversedLinesFileReader.readLine(): String
  • removed: method ReversedLinesFileReader.readLines(int): List
  • removed: method ReversedLinesFileReader.toString(int): String
  • removed: method SequenceReader.close(): void
  • removed: method SequenceReader.read(): int
  • removed: method SequenceReader.read(char[], int, int): int
  • removed: method SwappedDataInputStream.readBoolean(): boolean
  • removed: method SwappedDataInputStream.readByte(): byte
  • removed: method SwappedDataInputStream.readChar(): char
  • removed: method SwappedDataInputStream.readDouble(): double
  • removed: method SwappedDataInputStream.readFloat(): float
  • removed: method SwappedDataInputStream.readFully(byte[]): void
  • removed: method SwappedDataInputStream.readFully(byte[], int, int): void
  • removed: method SwappedDataInputStream.readInt(): int
  • removed: method SwappedDataInputStream.readLine(): String
  • removed: method SwappedDataInputStream.readLong(): long
  • removed: method SwappedDataInputStream.readShort(): short
  • removed: method SwappedDataInputStream.readUTF(): String
  • removed: method SwappedDataInputStream.readUnsignedByte(): int
  • removed: method SwappedDataInputStream.readUnsignedShort(): int
  • removed: method SwappedDataInputStream.skipBytes(int): int
  • removed: method TaggedInputStream.handleIOException(IOException): void
  • removed: method TaggedInputStream.isCauseOf(Throwable): boolean
  • removed: method TaggedInputStream.throwIfCauseOf(Throwable): void
  • removed: method TaggedReader.handleIOException(IOException): void
  • removed: method TaggedReader.isCauseOf(Throwable): boolean
  • removed: method TaggedReader.throwIfCauseOf(Throwable): void
  • removed: method Tailer.Builder.get(): Tailer
  • removed: method Tailer.Builder.setDelayDuration(Duration): Tailer.Builder
  • removed: method Tailer.Builder.setExecutorService(ExecutorService): Tailer.Builder
  • removed: method Tailer.Builder.setOrigin(AbstractOrigin): Tailer.Builder
  • removed: method Tailer.Builder.setReOpen(boolean): Tailer.Builder
  • removed: method Tailer.Builder.setStartThread(boolean): Tailer.Builder
  • removed: method Tailer.Builder.setTailFromEnd(boolean): Tailer.Builder
  • removed: method Tailer.Builder.setTailable(Tailer.Tailable): Tailer.Builder
  • removed: method Tailer.Builder.setTailerListener(TailerListener): Tailer.Builder
  • removed: method Tailer.RandomAccessResourceBridge.getPointer(): long
  • removed: method Tailer.RandomAccessResourceBridge.read(byte[]): int
  • removed: method Tailer.RandomAccessResourceBridge.seek(long): void
  • removed: method Tailer.Tailable.getRandomAccess(String): Tailer.RandomAccessResourceBridge
  • removed: method Tailer.Tailable.isNewer(FileTime): boolean
  • removed: method Tailer.Tailable.lastModifiedFileTime(): FileTime
  • removed: method Tailer.Tailable.size(): long
  • removed: method Tailer.close(): void
  • removed: method Tailer.getDelay(): long
  • removed: method Tailer.getDelayDuration(): Duration
  • removed: method Tailer.getFile(): File
  • removed: method Tailer.getRun(): boolean
  • removed: method Tailer.getTailable(): Tailer.Tailable
  • removed: method Tailer.run(): void
  • removed: method Tailer.stop(): void
  • removed: method TailerListener.fileNotFound(): void
  • removed: method TailerListener.fileRotated(): void
  • removed: method TailerListener.handle(Exception): void
  • removed: method TailerListener.handle(String): void
  • removed: method TailerListener.init(Tailer): void
  • removed: method TailerListenerAdapter.endOfFileReached(): void
  • removed: method TailerListenerAdapter.fileNotFound(): void
  • removed: method TailerListenerAdapter.fileRotated(): void
  • removed: method TailerListenerAdapter.handle(Exception): void
  • removed: method TailerListenerAdapter.handle(String): void
  • removed: method TailerListenerAdapter.init(Tailer): void
  • removed: method TeeInputStream.close(): void
  • removed: method TeeInputStream.read(): int
  • removed: method TeeInputStream.read(byte[]): int
  • removed: method TeeInputStream.read(byte[], int, int): int
  • removed: method TeeReader.close(): void
  • removed: method TeeReader.read(): int
  • removed: method TeeReader.read(CharBuffer): int
  • removed: method TeeReader.read(char[]): int
  • removed: method TeeReader.read(char[], int, int): int
  • removed: method TimestampedObserver.closed(): void
  • removed: method TimestampedObserver.getCloseInstant(): Instant
  • removed: method TimestampedObserver.getOpenInstant(): Instant
  • removed: method TimestampedObserver.getOpenToCloseDuration(): Duration
  • removed: method TimestampedObserver.getOpenToNowDuration(): Duration
  • removed: method TimestampedObserver.isClosed(): boolean
  • removed: method TimestampedObserver.toString(): String
  • removed: method UncheckedBufferedReader.Builder.get(): UncheckedBufferedReader
  • removed: method UncheckedBufferedReader.close(): void
  • removed: method UncheckedBufferedReader.mark(int): void
  • removed: method UncheckedBufferedReader.read(): int
  • removed: method UncheckedBufferedReader.read(CharBuffer): int
  • removed: method UncheckedBufferedReader.read(char[]): int
  • removed: method UncheckedBufferedReader.read(char[], int, int): int
  • removed: method UncheckedBufferedReader.readLine(): String
  • removed: method UncheckedBufferedReader.ready(): boolean
  • removed: method UncheckedBufferedReader.reset(): void
  • removed: method UncheckedBufferedReader.skip(long): long
  • removed: method UncheckedFilterInputStream.Builder.get(): UncheckedFilterInputStream
  • removed: method UncheckedFilterInputStream.available(): int
  • removed: method UncheckedFilterInputStream.close(): void
  • removed: method UncheckedFilterInputStream.read(): int
  • removed: method UncheckedFilterInputStream.read(byte[]): int
  • removed: method UncheckedFilterInputStream.read(byte[], int, int): int
  • removed: method UncheckedFilterInputStream.reset(): void
  • removed: method UncheckedFilterInputStream.skip(long): long
  • removed: method UncheckedFilterReader.Builder.get(): UncheckedFilterReader
  • removed: method UncheckedFilterReader.close(): void
  • removed: method UncheckedFilterReader.mark(int): void
  • removed: method UncheckedFilterReader.read(): int
  • removed: method UncheckedFilterReader.read(CharBuffer): int
  • removed: method UncheckedFilterReader.read(char[]): int
  • removed: method UncheckedFilterReader.read(char[], int, int): int
  • removed: method UncheckedFilterReader.ready(): boolean
  • removed: method UncheckedFilterReader.reset(): void
  • removed: method UncheckedFilterReader.skip(long): long
  • removed: method UnixLineEndingInputStream.close(): void
  • removed: method UnixLineEndingInputStream.mark(int): void
  • removed: method UnixLineEndingInputStream.read(): int
  • removed: method UnsynchronizedBufferedInputStream.Builder.get(): UnsynchronizedBufferedInputStream
  • removed: method UnsynchronizedBufferedInputStream.available(): int
  • removed: method UnsynchronizedBufferedInputStream.close(): void
  • removed: method UnsynchronizedBufferedInputStream.mark(int): void
  • removed: method UnsynchronizedBufferedInputStream.markSupported(): boolean
  • removed: method UnsynchronizedBufferedInputStream.read(): int
  • removed: method UnsynchronizedBufferedInputStream.read(byte[], int, int): int
  • removed: method UnsynchronizedBufferedInputStream.reset(): void
  • removed: method UnsynchronizedBufferedInputStream.skip(long): long
  • removed: method UnsynchronizedByteArrayInputStream.Builder.get(): UnsynchronizedByteArrayInputStream
  • removed: method UnsynchronizedByteArrayInputStream.Builder.setByteArray(byte[]): UnsynchronizedByteArrayInputStream.Builder
  • removed: method UnsynchronizedByteArrayInputStream.Builder.setLength(int): UnsynchronizedByteArrayInputStream.Builder
  • removed: method UnsynchronizedByteArrayInputStream.Builder.setOffset(int): UnsynchronizedByteArrayInputStream.Builder
  • removed: method UnsynchronizedByteArrayInputStream.available(): int
  • removed: method UnsynchronizedByteArrayInputStream.mark(int): void
  • removed: method UnsynchronizedByteArrayInputStream.markSupported(): boolean
  • removed: method UnsynchronizedByteArrayInputStream.read(): int
  • removed: method UnsynchronizedByteArrayInputStream.read(byte[]): int
  • removed: method UnsynchronizedByteArrayInputStream.read(byte[], int, int): int
  • removed: method UnsynchronizedByteArrayInputStream.reset(): void
  • removed: method UnsynchronizedByteArrayInputStream.skip(long): long
  • removed: method UnsynchronizedFilterInputStream.Builder.get(): UnsynchronizedFilterInputStream
  • removed: method UnsynchronizedFilterInputStream.available(): int
  • removed: method UnsynchronizedFilterInputStream.close(): void
  • removed: method UnsynchronizedFilterInputStream.mark(int): void
  • removed: method UnsynchronizedFilterInputStream.markSupported(): boolean
  • removed: method UnsynchronizedFilterInputStream.read(): int
  • removed: method UnsynchronizedFilterInputStream.read(byte[]): int
  • removed: method UnsynchronizedFilterInputStream.read(byte[], int, int): int
  • removed: method UnsynchronizedFilterInputStream.reset(): void
  • removed: method UnsynchronizedFilterInputStream.skip(long): long
  • removed: method WindowsLineEndingInputStream.close(): void
  • removed: method WindowsLineEndingInputStream.mark(int): void
  • removed: method WindowsLineEndingInputStream.read(): int
  • removed: method XmlStreamReader.Builder.get(): XmlStreamReader
  • removed: method XmlStreamReader.Builder.setCharset(Charset): XmlStreamReader.Builder
  • removed: method XmlStreamReader.Builder.setCharset(String): XmlStreamReader.Builder
  • removed: method XmlStreamReader.Builder.setHttpContentType(String): XmlStreamReader.Builder
  • removed: method XmlStreamReader.Builder.setLenient(boolean): XmlStreamReader.Builder
  • removed: method XmlStreamReader.close(): void
  • removed: method XmlStreamReader.getDefaultEncoding(): String
  • removed: method XmlStreamReader.getEncoding(): String
  • removed: method XmlStreamReader.read(char[], int, int): int
  • removed: method XmlStreamReaderException.getBomEncoding(): String
  • removed: method XmlStreamReaderException.getContentTypeEncoding(): String
  • removed: method XmlStreamReaderException.getContentTypeMime(): String
  • removed: method XmlStreamReaderException.getXmlEncoding(): String
  • removed: method XmlStreamReaderException.getXmlGuessEncoding(): String
  • removed: static abstract class ObservableInputStream.Observer
  • removed: static class AutoCloseInputStream.Builder extends AbstractStreamBuilder
  • removed: static class BOMInputStream.Builder extends AbstractStreamBuilder
  • removed: static class BufferedFileChannelInputStream.Builder extends AbstractStreamBuilder
  • removed: static class CharSequenceInputStream.Builder extends AbstractStreamBuilder
  • removed: static class MemoryMappedFileInputStream.Builder extends AbstractStreamBuilder
  • removed: static class MessageDigestCalculatingInputStream.Builder extends AbstractStreamBuilder
  • removed: static class MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver extends ObservableInputStream.Observer
  • removed: static class QueueInputStream.Builder extends AbstractStreamBuilder
  • removed: static class RandomAccessFileInputStream.Builder extends AbstractStreamBuilder
  • removed: static class ReadAheadInputStream.Builder extends AbstractStreamBuilder
  • removed: static class ReaderInputStream.Builder extends AbstractStreamBuilder
  • removed: static class ReversedLinesFileReader.Builder extends AbstractStreamBuilder
  • removed: static class Tailer.Builder extends AbstractStreamBuilder
  • removed: static class UncheckedBufferedReader.Builder extends AbstractStreamBuilder
  • removed: static class UncheckedFilterInputStream.Builder extends AbstractStreamBuilder
  • removed: static class UncheckedFilterReader.Builder extends AbstractStreamBuilder
  • removed: static class UnsynchronizedBufferedInputStream.Builder extends AbstractStreamBuilder
  • removed: static class UnsynchronizedByteArrayInputStream.Builder extends AbstractStreamBuilder
  • removed: static class UnsynchronizedFilterInputStream.Builder extends AbstractStreamBuilder
  • removed: static class XmlStreamReader.Builder extends AbstractStreamBuilder
  • removed: static field AbstractCharacterFilterReader.SKIP_NONE: IntPredicate
  • removed: static field BrokenInputStream.INSTANCE: BrokenInputStream
  • removed: static field BrokenReader.INSTANCE: BrokenReader
  • removed: static field ClosedInputStream.CLOSED_INPUT_STREAM: ClosedInputStream
  • removed: static field ClosedInputStream.INSTANCE: ClosedInputStream
  • removed: static field ClosedReader.CLOSED_READER: ClosedReader
  • removed: static field ClosedReader.INSTANCE: ClosedReader
  • removed: static field NullInputStream.INSTANCE: NullInputStream
  • removed: static field NullReader.INSTANCE: NullReader
  • removed: static field UnsynchronizedByteArrayInputStream.END_OF_STREAM: int
  • removed: static field XmlStreamReader.ENCODING_PATTERN: Pattern
  • removed: static method AutoCloseInputStream.builder(): AutoCloseInputStream.Builder
  • removed: static method BOMInputStream.builder(): BOMInputStream.Builder
  • removed: static method BufferedFileChannelInputStream.builder(): BufferedFileChannelInputStream.Builder
  • removed: static method CharSequenceInputStream.builder(): CharSequenceInputStream.Builder
  • removed: static method CloseShieldInputStream.wrap(InputStream): CloseShieldInputStream
  • removed: static method CloseShieldReader.wrap(Reader): CloseShieldReader
  • removed: static method MemoryMappedFileInputStream.builder(): MemoryMappedFileInputStream.Builder
  • removed: static method MessageDigestCalculatingInputStream.builder(): MessageDigestCalculatingInputStream.Builder
  • removed: static method QueueInputStream.builder(): QueueInputStream.Builder
  • removed: static method RandomAccessFileInputStream.builder(): RandomAccessFileInputStream.Builder
  • removed: static method ReadAheadInputStream.builder(): ReadAheadInputStream.Builder
  • removed: static method ReaderInputStream.builder(): ReaderInputStream.Builder
  • removed: static method ReversedLinesFileReader.builder(): ReversedLinesFileReader.Builder
  • removed: static method Tailer.builder(): Tailer.Builder
  • removed: static method Tailer.create(File, Charset, TailerListener, long, boolean, boolean, int): Tailer
  • removed: static method Tailer.create(File, TailerListener): Tailer
  • removed: static method Tailer.create(File, TailerListener, long): Tailer
  • removed: static method Tailer.create(File, TailerListener, long, boolean): Tailer
  • removed: static method Tailer.create(File, TailerListener, long, boolean, boolean): Tailer
  • removed: static method Tailer.create(File, TailerListener, long, boolean, boolean, int): Tailer
  • removed: static method Tailer.create(File, TailerListener, long, boolean, int): Tailer
  • removed: static method UncheckedBufferedReader.builder(): UncheckedBufferedReader.Builder
  • removed: static method UncheckedFilterInputStream.builder(): UncheckedFilterInputStream.Builder
  • removed: static method UncheckedFilterReader.builder(): UncheckedFilterReader.Builder
  • removed: static method UnsynchronizedByteArrayInputStream.builder(): UnsynchronizedByteArrayInputStream.Builder
  • removed: static method UnsynchronizedFilterInputStream.builder(): UnsynchronizedFilterInputStream.Builder
  • removed: static method XmlStreamReader.builder(): XmlStreamReader.Builder
  • removed: class CircularBufferInputStream extends FilterInputStream
  • removed: class CircularByteBuffer
  • removed: class PeekableInputStream extends CircularBufferInputStream
  • removed: ctor CircularBufferInputStream(InputStream)
  • removed: ctor CircularBufferInputStream(InputStream, int)
  • removed: ctor CircularByteBuffer()
  • removed: ctor CircularByteBuffer(int)
  • removed: ctor PeekableInputStream(InputStream)
  • removed: ctor PeekableInputStream(InputStream, int)
  • removed: field CircularBufferInputStream.buffer: CircularByteBuffer
  • removed: field CircularBufferInputStream.bufferSize: int
  • removed: method CircularBufferInputStream.close(): void
  • removed: method CircularBufferInputStream.fillBuffer(): void
  • removed: method CircularBufferInputStream.haveBytes(int): boolean
  • removed: method CircularBufferInputStream.read(): int
  • removed: method CircularBufferInputStream.read(byte[], int, int): int
  • removed: method CircularByteBuffer.add(byte): void
  • removed: method CircularByteBuffer.add(byte[], int, int): void
  • removed: method CircularByteBuffer.clear(): void
  • removed: method CircularByteBuffer.getCurrentNumberOfBytes(): int
  • removed: method CircularByteBuffer.getSpace(): int
  • removed: method CircularByteBuffer.hasBytes(): boolean
  • removed: method CircularByteBuffer.hasSpace(): boolean
  • removed: method CircularByteBuffer.hasSpace(int): boolean
  • removed: method CircularByteBuffer.peek(byte[], int, int): boolean
  • removed: method CircularByteBuffer.read(): byte
  • removed: method CircularByteBuffer.read(byte[], int, int): void
  • removed: method PeekableInputStream.peek(byte[]): boolean
  • removed: method PeekableInputStream.peek(byte[], int, int): boolean
  • removed: class FileAlterationListenerAdaptor implements FileAlterationListener
  • removed: class FileAlterationObserver implements Serializable
  • removed: class FileEntry implements Serializable
  • removed: ctor FileAlterationListenerAdaptor()
  • removed: ctor FileAlterationMonitor()
  • removed: ctor FileAlterationMonitor(long)
  • removed: ctor FileAlterationMonitor(long, Collection)
  • removed: ctor FileAlterationMonitor(long, FileAlterationObserver[])
  • removed: ctor FileAlterationObserver(File)
  • removed: ctor FileAlterationObserver(File, FileFilter)
  • removed: ctor FileAlterationObserver(File, FileFilter, IOCase)
  • removed: ctor FileAlterationObserver(FileEntry, FileFilter, IOCase)
  • removed: ctor FileAlterationObserver(String)
  • removed: ctor FileAlterationObserver(String, FileFilter)
  • removed: ctor FileAlterationObserver(String, FileFilter, IOCase)
  • removed: ctor FileEntry(File)
  • removed: ctor FileEntry(FileEntry, File)
  • removed: final class FileAlterationMonitor implements Runnable
  • removed: interface FileAlterationListener
  • removed: method FileAlterationListener.onDirectoryChange(File): void
  • removed: method FileAlterationListener.onDirectoryCreate(File): void
  • removed: method FileAlterationListener.onDirectoryDelete(File): void
  • removed: method FileAlterationListener.onFileChange(File): void
  • removed: method FileAlterationListener.onFileCreate(File): void
  • removed: method FileAlterationListener.onFileDelete(File): void
  • removed: method FileAlterationListener.onStart(FileAlterationObserver): void
  • removed: method FileAlterationListener.onStop(FileAlterationObserver): void
  • removed: method FileAlterationListenerAdaptor.onDirectoryChange(File): void
  • removed: method FileAlterationListenerAdaptor.onDirectoryCreate(File): void
  • removed: method FileAlterationListenerAdaptor.onDirectoryDelete(File): void
  • removed: method FileAlterationListenerAdaptor.onFileChange(File): void
  • removed: method FileAlterationListenerAdaptor.onFileCreate(File): void
  • removed: method FileAlterationListenerAdaptor.onFileDelete(File): void
  • removed: method FileAlterationListenerAdaptor.onStart(FileAlterationObserver): void
  • removed: method FileAlterationListenerAdaptor.onStop(FileAlterationObserver): void
  • removed: method FileAlterationMonitor.addObserver(FileAlterationObserver): void
  • removed: method FileAlterationMonitor.getInterval(): long
  • removed: method FileAlterationMonitor.getObservers(): Iterable
  • removed: method FileAlterationMonitor.removeObserver(FileAlterationObserver): void
  • removed: method FileAlterationMonitor.run(): void
  • removed: method FileAlterationMonitor.setThreadFactory(ThreadFactory): void
  • removed: method FileAlterationMonitor.start(): void
  • removed: method FileAlterationMonitor.stop(): void
  • removed: method FileAlterationMonitor.stop(long): void
  • removed: method FileAlterationObserver.addListener(FileAlterationListener): void
  • removed: method FileAlterationObserver.checkAndNotify(): void
  • removed: method FileAlterationObserver.destroy(): void
  • removed: method FileAlterationObserver.getDirectory(): File
  • removed: method FileAlterationObserver.getFileFilter(): FileFilter
  • removed: method FileAlterationObserver.getListeners(): Iterable
  • removed: method FileAlterationObserver.initialize(): void
  • removed: method FileAlterationObserver.removeListener(FileAlterationListener): void
  • removed: method FileAlterationObserver.toString(): String
  • removed: method FileEntry.getChildren(): FileEntry[]
  • removed: method FileEntry.getFile(): File
  • removed: method FileEntry.getLastModified(): long
  • removed: method FileEntry.getLastModifiedFileTime(): FileTime
  • removed: method FileEntry.getLength(): long
  • removed: method FileEntry.getLevel(): int
  • removed: method FileEntry.getName(): String
  • removed: method FileEntry.getParent(): FileEntry
  • removed: method FileEntry.isDirectory(): boolean
  • removed: method FileEntry.isExists(): boolean
  • removed: method FileEntry.newChildInstance(File): FileEntry
  • removed: method FileEntry.refresh(File): boolean
  • removed: method FileEntry.setChildren(FileEntry[]): void
  • removed: method FileEntry.setDirectory(boolean): void
  • removed: method FileEntry.setExists(boolean): void
  • removed: method FileEntry.setLastModified(FileTime): void
  • removed: method FileEntry.setLastModified(long): void
  • removed: method FileEntry.setLength(long): void
  • removed: method FileEntry.setName(String): void
  • removed: abstract class AbstractByteArrayOutputStream extends OutputStream
  • removed: class AppendableOutputStream extends OutputStream
  • removed: class AppendableWriter extends Writer
  • removed: class BrokenOutputStream extends OutputStream
  • removed: class BrokenWriter extends Writer
  • removed: class ByteArrayOutputStream extends AbstractByteArrayOutputStream
  • removed: class ChunkedOutputStream extends FilterOutputStream
  • removed: class ChunkedWriter extends FilterWriter
  • removed: class CloseShieldOutputStream extends ProxyOutputStream
  • removed: class CloseShieldWriter extends ProxyWriter
  • removed: class ClosedOutputStream extends OutputStream
  • removed: class ClosedWriter extends Writer
  • removed: class CountingOutputStream extends ProxyOutputStream
  • removed: class DeferredFileOutputStream extends ThresholdingOutputStream
  • removed: class DemuxOutputStream extends OutputStream
  • removed: class FileWriterWithEncoding extends ProxyWriter
  • removed: class FilterCollectionWriter extends Writer
  • removed: class LockableFileWriter extends Writer
  • removed: class NullAppendable implements Appendable
  • removed: class NullOutputStream extends OutputStream
  • removed: class NullPrintStream extends PrintStream
  • removed: class NullWriter extends Writer
  • removed: class ProxyCollectionWriter extends FilterCollectionWriter
  • removed: class ProxyOutputStream extends FilterOutputStream
  • removed: class ProxyWriter extends FilterWriter
  • removed: class QueueOutputStream extends OutputStream
  • removed: class StringBuilderWriter extends Writer implements Serializable
  • removed: class TaggedOutputStream extends ProxyOutputStream
  • removed: class TaggedWriter extends ProxyWriter
  • removed: class TeeOutputStream extends ProxyOutputStream
  • removed: class TeeWriter extends ProxyCollectionWriter
  • removed: class ThresholdingOutputStream extends OutputStream
  • removed: class WriterOutputStream extends OutputStream
  • removed: class XmlStreamWriter extends Writer
  • removed: ctor AbstractByteArrayOutputStream()
  • removed: ctor AppendableOutputStream(Appendable)
  • removed: ctor AppendableWriter(Appendable)
  • removed: ctor BrokenOutputStream()
  • removed: ctor BrokenOutputStream(IOException)
  • removed: ctor BrokenOutputStream(Supplier)
  • removed: ctor BrokenWriter()
  • removed: ctor BrokenWriter(IOException)
  • removed: ctor BrokenWriter(Supplier)
  • removed: ctor ByteArrayOutputStream()
  • removed: ctor ByteArrayOutputStream(int)
  • removed: ctor ChunkedOutputStream(OutputStream)
  • removed: ctor ChunkedOutputStream(OutputStream, int)
  • removed: ctor ChunkedOutputStream.Builder()
  • removed: ctor ChunkedWriter(Writer)
  • removed: ctor ChunkedWriter(Writer, int)
  • removed: ctor CloseShieldOutputStream(OutputStream)
  • removed: ctor CloseShieldWriter(Writer)
  • removed: ctor ClosedOutputStream()
  • removed: ctor ClosedWriter()
  • removed: ctor CountingOutputStream(OutputStream)
  • removed: ctor DeferredFileOutputStream(int, File)
  • removed: ctor DeferredFileOutputStream(int, String, String, File)
  • removed: ctor DeferredFileOutputStream(int, int, File)
  • removed: ctor DeferredFileOutputStream(int, int, String, String, File)
  • removed: ctor DeferredFileOutputStream.Builder()
  • removed: ctor DemuxOutputStream()
  • removed: ctor FileWriterWithEncoding(File, Charset)
  • removed: ctor FileWriterWithEncoding(File, Charset, boolean)
  • removed: ctor FileWriterWithEncoding(File, CharsetEncoder)
  • removed: ctor FileWriterWithEncoding(File, CharsetEncoder, boolean)
  • removed: ctor FileWriterWithEncoding(File, String)
  • removed: ctor FileWriterWithEncoding(File, String, boolean)
  • removed: ctor FileWriterWithEncoding(String, Charset)
  • removed: ctor FileWriterWithEncoding(String, Charset, boolean)
  • removed: ctor FileWriterWithEncoding(String, CharsetEncoder)
  • removed: ctor FileWriterWithEncoding(String, CharsetEncoder, boolean)
  • removed: ctor FileWriterWithEncoding(String, String)
  • removed: ctor FileWriterWithEncoding(String, String, boolean)
  • removed: ctor FileWriterWithEncoding.Builder()
  • removed: ctor FilterCollectionWriter(Collection)
  • removed: ctor FilterCollectionWriter(Writer[])
  • removed: ctor LockableFileWriter(File)
  • removed: ctor LockableFileWriter(File, Charset)
  • removed: ctor LockableFileWriter(File, Charset, boolean, String)
  • removed: ctor LockableFileWriter(File, String)
  • removed: ctor LockableFileWriter(File, String, boolean, String)
  • removed: ctor LockableFileWriter(File, boolean)
  • removed: ctor LockableFileWriter(File, boolean, String)
  • removed: ctor LockableFileWriter(String)
  • removed: ctor LockableFileWriter(String, boolean)
  • removed: ctor LockableFileWriter(String, boolean, String)
  • removed: ctor LockableFileWriter.Builder()
  • removed: ctor NullOutputStream()
  • removed: ctor NullPrintStream()
  • removed: ctor NullWriter()
  • removed: ctor ProxyCollectionWriter(Collection)
  • removed: ctor ProxyCollectionWriter(Writer[])
  • removed: ctor ProxyOutputStream(OutputStream)
  • removed: ctor ProxyWriter(Writer)
  • removed: ctor QueueOutputStream()
  • removed: ctor QueueOutputStream(BlockingQueue)
  • removed: ctor StringBuilderWriter()
  • removed: ctor StringBuilderWriter(StringBuilder)
  • removed: ctor StringBuilderWriter(int)
  • removed: ctor TaggedOutputStream(OutputStream)
  • removed: ctor TaggedWriter(Writer)
  • removed: ctor TeeOutputStream(OutputStream, OutputStream)
  • removed: ctor TeeWriter(Collection)
  • removed: ctor TeeWriter(Writer[])
  • removed: ctor ThresholdingOutputStream(int)
  • removed: ctor ThresholdingOutputStream(int, IOConsumer, IOFunction)
  • removed: ctor UncheckedFilterOutputStream.Builder()
  • removed: ctor UncheckedFilterWriter.Builder()
  • removed: ctor UnsynchronizedByteArrayOutputStream()
  • removed: ctor UnsynchronizedByteArrayOutputStream(int)
  • removed: ctor UnsynchronizedByteArrayOutputStream.Builder()
  • removed: ctor WriterOutputStream(Writer)
  • removed: ctor WriterOutputStream(Writer, Charset)
  • removed: ctor WriterOutputStream(Writer, Charset, int, boolean)
  • removed: ctor WriterOutputStream(Writer, CharsetDecoder)
  • removed: ctor WriterOutputStream(Writer, CharsetDecoder, int, boolean)
  • removed: ctor WriterOutputStream(Writer, String)
  • removed: ctor WriterOutputStream(Writer, String, int, boolean)
  • removed: ctor WriterOutputStream.Builder()
  • removed: ctor XmlStreamWriter(File)
  • removed: ctor XmlStreamWriter(File, String)
  • removed: ctor XmlStreamWriter(OutputStream)
  • removed: ctor XmlStreamWriter(OutputStream, String)
  • removed: ctor XmlStreamWriter.Builder()
  • removed: field AbstractByteArrayOutputStream.count: int
  • removed: field FilterCollectionWriter.EMPTY_WRITERS: Collection
  • removed: field FilterCollectionWriter.writers: Collection
  • removed: field TeeOutputStream.branch: OutputStream
  • removed: final class UncheckedFilterOutputStream extends FilterOutputStream
  • removed: final class UncheckedFilterWriter extends FilterWriter
  • removed: final class UnsynchronizedByteArrayOutputStream extends AbstractByteArrayOutputStream
  • removed: interface AbstractByteArrayOutputStream.InputStreamConstructor
  • removed: interface UncheckedAppendable extends Appendable
  • removed: method AbstractByteArrayOutputStream.InputStreamConstructor.construct(byte[], int, int): InputStream
  • removed: method AbstractByteArrayOutputStream.close(): void
  • removed: method AbstractByteArrayOutputStream.needNewBuffer(int): void
  • removed: method AbstractByteArrayOutputStream.reset(): void
  • removed: method AbstractByteArrayOutputStream.resetImpl(): void
  • removed: method AbstractByteArrayOutputStream.size(): int
  • removed: method AbstractByteArrayOutputStream.toByteArray(): byte[]
  • removed: method AbstractByteArrayOutputStream.toByteArrayImpl(): byte[]
  • removed: method AbstractByteArrayOutputStream.toInputStream(): InputStream
  • removed: method AbstractByteArrayOutputStream.toInputStream(AbstractByteArrayOutputStream.InputStreamConstructor): InputStream
  • removed: method AbstractByteArrayOutputStream.toString(): String
  • removed: method AbstractByteArrayOutputStream.toString(Charset): String
  • removed: method AbstractByteArrayOutputStream.toString(String): String
  • removed: method AbstractByteArrayOutputStream.write(InputStream): int
  • removed: method AbstractByteArrayOutputStream.write(byte[], int, int): void
  • removed: method AbstractByteArrayOutputStream.write(int): void
  • removed: method AbstractByteArrayOutputStream.writeImpl(InputStream): int
  • removed: method AbstractByteArrayOutputStream.writeImpl(byte[], int, int): void
  • removed: method AbstractByteArrayOutputStream.writeImpl(int): void
  • removed: method AbstractByteArrayOutputStream.writeTo(OutputStream): void
  • removed: method AbstractByteArrayOutputStream.writeToImpl(OutputStream): void
  • removed: method AppendableOutputStream.getAppendable(): Appendable
  • removed: method AppendableOutputStream.write(int): void
  • removed: method AppendableWriter.append(CharSequence): Writer
  • removed: method AppendableWriter.append(CharSequence, int, int): Writer
  • removed: method AppendableWriter.append(char): Writer
  • removed: method AppendableWriter.close(): void
  • removed: method AppendableWriter.flush(): void
  • removed: method AppendableWriter.getAppendable(): Appendable
  • removed: method AppendableWriter.write(String, int, int): void
  • removed: method AppendableWriter.write(char[], int, int): void
  • removed: method AppendableWriter.write(int): void
  • removed: method BrokenOutputStream.close(): void
  • removed: method BrokenOutputStream.flush(): void
  • removed: method BrokenOutputStream.write(int): void
  • removed: method BrokenWriter.close(): void
  • removed: method BrokenWriter.flush(): void
  • removed: method BrokenWriter.write(char[], int, int): void
  • removed: method ByteArrayOutputStream.reset(): void
  • removed: method ByteArrayOutputStream.size(): int
  • removed: method ByteArrayOutputStream.toByteArray(): byte[]
  • removed: method ByteArrayOutputStream.toInputStream(): InputStream
  • removed: method ByteArrayOutputStream.write(InputStream): int
  • removed: method ByteArrayOutputStream.write(byte[], int, int): void
  • removed: method ByteArrayOutputStream.write(int): void
  • removed: method ByteArrayOutputStream.writeTo(OutputStream): void
  • removed: method ChunkedOutputStream.Builder.get(): ChunkedOutputStream
  • removed: method ChunkedOutputStream.write(byte[], int, int): void
  • removed: method ChunkedWriter.write(char[], int, int): void
  • removed: method CloseShieldOutputStream.close(): void
  • removed: method CloseShieldWriter.close(): void
  • removed: method ClosedOutputStream.flush(): void
  • removed: method ClosedOutputStream.write(int): void
  • removed: method ClosedWriter.close(): void
  • removed: method ClosedWriter.flush(): void
  • removed: method ClosedWriter.write(char[], int, int): void
  • removed: method CountingOutputStream.beforeWrite(int): void
  • removed: method CountingOutputStream.getByteCount(): long
  • removed: method CountingOutputStream.getCount(): int
  • removed: method CountingOutputStream.resetByteCount(): long
  • removed: method CountingOutputStream.resetCount(): int
  • removed: method DeferredFileOutputStream.Builder.get(): DeferredFileOutputStream
  • removed: method DeferredFileOutputStream.Builder.setDirectory(File): DeferredFileOutputStream.Builder
  • removed: method DeferredFileOutputStream.Builder.setOutputFile(File): DeferredFileOutputStream.Builder
  • removed: method DeferredFileOutputStream.Builder.setPrefix(String): DeferredFileOutputStream.Builder
  • removed: method DeferredFileOutputStream.Builder.setSuffix(String): DeferredFileOutputStream.Builder
  • removed: method DeferredFileOutputStream.Builder.setThreshold(int): DeferredFileOutputStream.Builder
  • removed: method DeferredFileOutputStream.close(): void
  • removed: method DeferredFileOutputStream.getData(): byte[]
  • removed: method DeferredFileOutputStream.getFile(): File
  • removed: method DeferredFileOutputStream.getStream(): OutputStream
  • removed: method DeferredFileOutputStream.isInMemory(): boolean
  • removed: method DeferredFileOutputStream.thresholdReached(): void
  • removed: method DeferredFileOutputStream.toInputStream(): InputStream
  • removed: method DeferredFileOutputStream.writeTo(OutputStream): void
  • removed: method DemuxOutputStream.bindStream(OutputStream): OutputStream
  • removed: method DemuxOutputStream.close(): void
  • removed: method DemuxOutputStream.flush(): void
  • removed: method DemuxOutputStream.write(int): void
  • removed: method FileWriterWithEncoding.Builder.get(): FileWriterWithEncoding
  • removed: method FileWriterWithEncoding.Builder.setAppend(boolean): FileWriterWithEncoding.Builder
  • removed: method FileWriterWithEncoding.Builder.setCharsetEncoder(CharsetEncoder): FileWriterWithEncoding.Builder
  • removed: method FilterCollectionWriter.append(CharSequence): Writer
  • removed: method FilterCollectionWriter.append(CharSequence, int, int): Writer
  • removed: method FilterCollectionWriter.append(char): Writer
  • removed: method FilterCollectionWriter.close(): void
  • removed: method FilterCollectionWriter.flush(): void
  • removed: method FilterCollectionWriter.write(String): void
  • removed: method FilterCollectionWriter.write(String, int, int): void
  • removed: method FilterCollectionWriter.write(char[]): void
  • removed: method FilterCollectionWriter.write(char[], int, int): void
  • removed: method FilterCollectionWriter.write(int): void
  • removed: method LockableFileWriter.Builder.get(): LockableFileWriter
  • removed: method LockableFileWriter.Builder.setAppend(boolean): LockableFileWriter.Builder
  • removed: method LockableFileWriter.Builder.setLockDirectory(File): LockableFileWriter.Builder
  • removed: method LockableFileWriter.Builder.setLockDirectory(String): LockableFileWriter.Builder
  • removed: method LockableFileWriter.close(): void
  • removed: method LockableFileWriter.flush(): void
  • removed: method LockableFileWriter.write(String): void
  • removed: method LockableFileWriter.write(String, int, int): void
  • removed: method LockableFileWriter.write(char[]): void
  • removed: method LockableFileWriter.write(char[], int, int): void
  • removed: method LockableFileWriter.write(int): void
  • removed: method NullAppendable.append(CharSequence): Appendable
  • removed: method NullAppendable.append(CharSequence, int, int): Appendable
  • removed: method NullAppendable.append(char): Appendable
  • removed: method NullOutputStream.write(byte[]): void
  • removed: method NullOutputStream.write(byte[], int, int): void
  • removed: method NullOutputStream.write(int): void
  • removed: method NullWriter.append(CharSequence): Writer
  • removed: method NullWriter.append(CharSequence, int, int): Writer
  • removed: method NullWriter.append(char): Writer
  • removed: method NullWriter.close(): void
  • removed: method NullWriter.flush(): void
  • removed: method NullWriter.write(String): void
  • removed: method NullWriter.write(String, int, int): void
  • removed: method NullWriter.write(char[]): void
  • removed: method NullWriter.write(char[], int, int): void
  • removed: method NullWriter.write(int): void
  • removed: method ProxyCollectionWriter.afterWrite(int): void
  • removed: method ProxyCollectionWriter.append(CharSequence): Writer
  • removed: method ProxyCollectionWriter.append(CharSequence, int, int): Writer
  • removed: method ProxyCollectionWriter.append(char): Writer
  • removed: method ProxyCollectionWriter.beforeWrite(int): void
  • removed: method ProxyCollectionWriter.close(): void
  • removed: method ProxyCollectionWriter.flush(): void
  • removed: method ProxyCollectionWriter.handleIOException(IOException): void
  • removed: method ProxyCollectionWriter.write(String): void
  • removed: method ProxyCollectionWriter.write(String, int, int): void
  • removed: method ProxyCollectionWriter.write(char[]): void
  • removed: method ProxyCollectionWriter.write(char[], int, int): void
  • removed: method ProxyCollectionWriter.write(int): void
  • removed: method ProxyOutputStream.afterWrite(int): void
  • removed: method ProxyOutputStream.beforeWrite(int): void
  • removed: method ProxyOutputStream.close(): void
  • removed: method ProxyOutputStream.flush(): void
  • removed: method ProxyOutputStream.handleIOException(IOException): void
  • removed: method ProxyOutputStream.write(byte[]): void
  • removed: method ProxyOutputStream.write(byte[], int, int): void
  • removed: method ProxyOutputStream.write(int): void
  • removed: method ProxyWriter.afterWrite(int): void
  • removed: method ProxyWriter.append(CharSequence): Writer
  • removed: method ProxyWriter.append(CharSequence, int, int): Writer
  • removed: method ProxyWriter.append(char): Writer
  • removed: method ProxyWriter.beforeWrite(int): void
  • removed: method ProxyWriter.close(): void
  • removed: method ProxyWriter.flush(): void
  • removed: method ProxyWriter.handleIOException(IOException): void
  • removed: method ProxyWriter.write(String): void
  • removed: method ProxyWriter.write(String, int, int): void
  • removed: method ProxyWriter.write(char[]): void
  • removed: method ProxyWriter.write(char[], int, int): void
  • removed: method ProxyWriter.write(int): void
  • removed: method QueueOutputStream.newQueueInputStream(): QueueInputStream
  • removed: method QueueOutputStream.write(int): void
  • removed: method StringBuilderWriter.append(CharSequence): Writer
  • removed: method StringBuilderWriter.append(CharSequence, int, int): Writer
  • removed: method StringBuilderWriter.append(char): Writer
  • removed: method StringBuilderWriter.close(): void
  • removed: method StringBuilderWriter.flush(): void
  • removed: method StringBuilderWriter.getBuilder(): StringBuilder
  • removed: method StringBuilderWriter.toString(): String
  • removed: method StringBuilderWriter.write(String): void
  • removed: method StringBuilderWriter.write(char[], int, int): void
  • removed: method TaggedOutputStream.handleIOException(IOException): void
  • removed: method TaggedOutputStream.isCauseOf(Exception): boolean
  • removed: method TaggedOutputStream.throwIfCauseOf(Exception): void
  • removed: method TaggedWriter.handleIOException(IOException): void
  • removed: method TaggedWriter.isCauseOf(Exception): boolean
  • removed: method TaggedWriter.throwIfCauseOf(Exception): void
  • removed: method TeeOutputStream.close(): void
  • removed: method TeeOutputStream.flush(): void
  • removed: method TeeOutputStream.write(byte[]): void
  • removed: method TeeOutputStream.write(byte[], int, int): void
  • removed: method TeeOutputStream.write(int): void
  • removed: method ThresholdingOutputStream.checkThreshold(int): void
  • removed: method ThresholdingOutputStream.close(): void
  • removed: method ThresholdingOutputStream.flush(): void
  • removed: method ThresholdingOutputStream.getByteCount(): long
  • removed: method ThresholdingOutputStream.getStream(): OutputStream
  • removed: method ThresholdingOutputStream.getThreshold(): int
  • removed: method ThresholdingOutputStream.isThresholdExceeded(): boolean
  • removed: method ThresholdingOutputStream.resetByteCount(): void
  • removed: method ThresholdingOutputStream.setByteCount(long): void
  • removed: method ThresholdingOutputStream.thresholdReached(): void
  • removed: method ThresholdingOutputStream.write(byte[]): void
  • removed: method ThresholdingOutputStream.write(byte[], int, int): void
  • removed: method ThresholdingOutputStream.write(int): void
  • removed: method UncheckedAppendable.append(CharSequence): UncheckedAppendable
  • removed: method UncheckedAppendable.append(CharSequence, int, int): UncheckedAppendable
  • removed: method UncheckedAppendable.append(char): UncheckedAppendable
  • removed: method UncheckedFilterOutputStream.Builder.get(): UncheckedFilterOutputStream
  • removed: method UncheckedFilterOutputStream.close(): void
  • removed: method UncheckedFilterOutputStream.flush(): void
  • removed: method UncheckedFilterOutputStream.write(byte[]): void
  • removed: method UncheckedFilterOutputStream.write(byte[], int, int): void
  • removed: method UncheckedFilterOutputStream.write(int): void
  • removed: method UncheckedFilterWriter.Builder.get(): UncheckedFilterWriter
  • removed: method UncheckedFilterWriter.append(CharSequence): Writer
  • removed: method UncheckedFilterWriter.append(CharSequence, int, int): Writer
  • removed: method UncheckedFilterWriter.append(char): Writer
  • removed: method UncheckedFilterWriter.close(): void
  • removed: method UncheckedFilterWriter.flush(): void
  • removed: method UncheckedFilterWriter.write(String): void
  • removed: method UncheckedFilterWriter.write(String, int, int): void
  • removed: method UncheckedFilterWriter.write(char[]): void
  • removed: method UncheckedFilterWriter.write(char[], int, int): void
  • removed: method UncheckedFilterWriter.write(int): void
  • removed: method UnsynchronizedByteArrayOutputStream.Builder.get(): UnsynchronizedByteArrayOutputStream
  • removed: method UnsynchronizedByteArrayOutputStream.reset(): void
  • removed: method UnsynchronizedByteArrayOutputStream.size(): int
  • removed: method UnsynchronizedByteArrayOutputStream.toByteArray(): byte[]
  • removed: method UnsynchronizedByteArrayOutputStream.toInputStream(): InputStream
  • removed: method UnsynchronizedByteArrayOutputStream.write(InputStream): int
  • removed: method UnsynchronizedByteArrayOutputStream.write(byte[], int, int): void
  • removed: method UnsynchronizedByteArrayOutputStream.write(int): void
  • removed: method UnsynchronizedByteArrayOutputStream.writeTo(OutputStream): void
  • removed: method WriterOutputStream.Builder.get(): WriterOutputStream
  • removed: method WriterOutputStream.Builder.setCharset(Charset): WriterOutputStream.Builder
  • removed: method WriterOutputStream.Builder.setCharset(String): WriterOutputStream.Builder
  • removed: method WriterOutputStream.Builder.setCharsetDecoder(CharsetDecoder): WriterOutputStream.Builder
  • removed: method WriterOutputStream.Builder.setWriteImmediately(boolean): WriterOutputStream.Builder
  • removed: method WriterOutputStream.close(): void
  • removed: method WriterOutputStream.flush(): void
  • removed: method WriterOutputStream.write(byte[]): void
  • removed: method WriterOutputStream.write(byte[], int, int): void
  • removed: method WriterOutputStream.write(int): void
  • removed: method XmlStreamWriter.Builder.get(): XmlStreamWriter
  • removed: method XmlStreamWriter.close(): void
  • removed: method XmlStreamWriter.flush(): void
  • removed: method XmlStreamWriter.getDefaultEncoding(): String
  • removed: method XmlStreamWriter.getEncoding(): String
  • removed: method XmlStreamWriter.write(char[], int, int): void
  • removed: static class ChunkedOutputStream.Builder extends AbstractStreamBuilder
  • removed: static class DeferredFileOutputStream.Builder extends AbstractStreamBuilder
  • removed: static class FileWriterWithEncoding.Builder extends AbstractStreamBuilder
  • removed: static class LockableFileWriter.Builder extends AbstractStreamBuilder
  • removed: static class UncheckedFilterOutputStream.Builder extends AbstractStreamBuilder
  • removed: static class UncheckedFilterWriter.Builder extends AbstractStreamBuilder
  • removed: static class UnsynchronizedByteArrayOutputStream.Builder extends AbstractStreamBuilder
  • removed: static class WriterOutputStream.Builder extends AbstractStreamBuilder
  • removed: static class XmlStreamWriter.Builder extends AbstractStreamBuilder
  • removed: static field BrokenOutputStream.INSTANCE: BrokenOutputStream
  • removed: static field BrokenWriter.INSTANCE: BrokenWriter
  • removed: static field ClosedOutputStream.CLOSED_OUTPUT_STREAM: ClosedOutputStream
  • removed: static field ClosedOutputStream.INSTANCE: ClosedOutputStream
  • removed: static field ClosedWriter.CLOSED_WRITER: ClosedWriter
  • removed: static field ClosedWriter.INSTANCE: ClosedWriter
  • removed: static field NullAppendable.INSTANCE: NullAppendable
  • removed: static field NullOutputStream.INSTANCE: NullOutputStream
  • removed: static field NullOutputStream.NULL_OUTPUT_STREAM: NullOutputStream
  • removed: static field NullPrintStream.INSTANCE: NullPrintStream
  • removed: static field NullPrintStream.NULL_PRINT_STREAM: NullPrintStream
  • removed: static field NullWriter.INSTANCE: NullWriter
  • removed: static field NullWriter.NULL_WRITER: NullWriter
  • removed: static method ByteArrayOutputStream.toBufferedInputStream(InputStream): InputStream
  • removed: static method ByteArrayOutputStream.toBufferedInputStream(InputStream, int): InputStream
  • removed: static method ChunkedOutputStream.builder(): ChunkedOutputStream.Builder
  • removed: static method CloseShieldOutputStream.wrap(OutputStream): CloseShieldOutputStream
  • removed: static method CloseShieldWriter.wrap(Writer): CloseShieldWriter
  • removed: static method DeferredFileOutputStream.builder(): DeferredFileOutputStream.Builder
  • removed: static method FileWriterWithEncoding.builder(): FileWriterWithEncoding.Builder
  • removed: static method LockableFileWriter.builder(): LockableFileWriter.Builder
  • removed: static method UncheckedAppendable.on(Appendable): UncheckedAppendable
  • removed: static method UncheckedFilterOutputStream.builder(): UncheckedFilterOutputStream.Builder
  • removed: static method UncheckedFilterWriter.builder(): UncheckedFilterWriter.Builder
  • removed: static method UnsynchronizedByteArrayOutputStream.builder(): UnsynchronizedByteArrayOutputStream.Builder
  • removed: static method UnsynchronizedByteArrayOutputStream.toBufferedInputStream(InputStream): InputStream
  • removed: static method UnsynchronizedByteArrayOutputStream.toBufferedInputStream(InputStream, int): InputStream
  • removed: static method WriterOutputStream.builder(): WriterOutputStream.Builder
  • removed: static method XmlStreamWriter.builder(): XmlStreamWriter.Builder
  • removed: class ValidatingObjectInputStream extends ObjectInputStream
  • removed: ctor ValidatingObjectInputStream(InputStream)
  • removed: interface ClassNameMatcher
  • removed: method ClassNameMatcher.matches(String): boolean
  • removed: method ValidatingObjectInputStream.accept(ClassNameMatcher): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.accept(Class[]): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.accept(Pattern): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.accept(String[]): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.invalidClassNameFound(String): void
  • removed: method ValidatingObjectInputStream.reject(ClassNameMatcher): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.reject(Class[]): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.reject(Pattern): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.reject(String[]): ValidatingObjectInputStream
  • removed: method ValidatingObjectInputStream.resolveClass(ObjectStreamClass): Class
  • removed: class AnnotationUtils
  • removed: class ArchUtils
  • removed: class ArraySorter
  • removed: class ArrayUtils
  • removed: class BitField
  • removed: class BooleanUtils
  • removed: class CharEncoding
  • removed: class CharSequenceUtils
  • removed: class CharSet implements Serializable
  • removed: class CharSetUtils
  • removed: class CharUtils
  • removed: class ClassLoaderUtils
  • removed: class ClassPathUtils
  • removed: class ClassUtils
  • removed: class Conversion
  • removed: class EnumUtils
  • removed: class Functions
  • removed: class LocaleUtils
  • removed: class NotImplementedException extends UnsupportedOperationException
  • removed: class ObjectUtils
  • removed: class RandomStringUtils
  • removed: class RandomUtils
  • removed: class RegExUtils
  • removed: class SerializationException extends RuntimeException
  • removed: class SerializationUtils
  • removed: class Streams
  • removed: class StringEscapeUtils
  • removed: class StringUtils
  • removed: class SystemUtils
  • removed: class ThreadUtils
  • removed: class Validate
  • removed: ctor AnnotationUtils()
  • removed: ctor ArchUtils()
  • removed: ctor ArraySorter()
  • removed: ctor ArrayUtils()
  • removed: ctor BitField(int)
  • removed: ctor BooleanUtils()
  • removed: ctor CharEncoding()
  • removed: ctor CharSequenceUtils()
  • removed: ctor CharSet(String[])
  • removed: ctor CharSetUtils()
  • removed: ctor CharUtils()
  • removed: ctor ClassLoaderUtils()
  • removed: ctor ClassPathUtils()
  • removed: ctor ClassUtils()
  • removed: ctor Conversion()
  • removed: ctor EnumUtils()
  • removed: ctor Functions()
  • removed: ctor LocaleUtils()
  • removed: ctor NotImplementedException()
  • removed: ctor NotImplementedException(String)
  • removed: ctor NotImplementedException(String, String)
  • removed: ctor NotImplementedException(String, Throwable)
  • removed: ctor NotImplementedException(String, Throwable, String)
  • removed: ctor NotImplementedException(Throwable)
  • removed: ctor NotImplementedException(Throwable, String)
  • removed: ctor ObjectUtils()
  • removed: ctor RandomStringUtils()
  • removed: ctor RandomUtils()
  • removed: ctor RegExUtils()
  • removed: ctor SerializationException()
  • removed: ctor SerializationException(String)
  • removed: ctor SerializationException(String, Throwable)
  • removed: ctor SerializationException(Throwable)
  • removed: ctor SerializationUtils()
  • removed: ctor Streams()
  • removed: ctor Streams.ArrayCollector(Class)
  • removed: ctor Streams.FailableStream(Stream)
  • removed: ctor StringEscapeUtils()
  • removed: ctor StringUtils()
  • removed: ctor SystemUtils()
  • removed: ctor ThreadUtils()
  • removed: ctor ThreadUtils.NamePredicate(String)
  • removed: ctor ThreadUtils.ThreadIdPredicate(long)
  • removed: ctor Validate()
  • removed: enum ClassUtils.Interfaces
  • removed: enum JavaVersion
  • removed: final class Range implements Serializable
  • removed: interface Functions.FailableBiConsumer
  • removed: interface Functions.FailableBiFunction
  • removed: interface Functions.FailableBiPredicate
  • removed: interface Functions.FailableCallable
  • removed: interface Functions.FailableConsumer
  • removed: interface Functions.FailableFunction
  • removed: interface Functions.FailablePredicate
  • removed: interface Functions.FailableRunnable
  • removed: interface Functions.FailableSupplier
  • removed: interface ThreadUtils.ThreadGroupPredicate
  • removed: interface ThreadUtils.ThreadPredicate
  • removed: method BitField.clear(int): int
  • removed: method BitField.clearByte(byte): byte
  • removed: method BitField.clearShort(short): short
  • removed: method BitField.getRawValue(int): int
  • removed: method BitField.getShortRawValue(short): short
  • removed: method BitField.getShortValue(short): short
  • removed: method BitField.getValue(int): int
  • removed: method BitField.isAllSet(int): boolean
  • removed: method BitField.isSet(int): boolean
  • removed: method BitField.set(int): int
  • removed: method BitField.setBoolean(int, boolean): int
  • removed: method BitField.setByte(byte): byte
  • removed: method BitField.setByteBoolean(byte, boolean): byte
  • removed: method BitField.setShort(short): short
  • removed: method BitField.setShortBoolean(short, boolean): short
  • removed: method BitField.setShortValue(short, short): short
  • removed: method BitField.setValue(int, int): int
  • removed: method CharSet.add(String): void
  • removed: method CharSet.contains(char): boolean
  • removed: method CharSet.equals(Object): boolean
  • removed: method CharSet.hashCode(): int
  • removed: method CharSet.toString(): String
  • removed: method Functions.FailableBiConsumer.accept(Object, Object): void
  • removed: method Functions.FailableBiFunction.apply(Object, Object): Object
  • removed: method Functions.FailableBiPredicate.test(Object, Object): boolean
  • removed: method Functions.FailableCallable.call(): Object
  • removed: method Functions.FailableConsumer.accept(Object): void
  • removed: method Functions.FailableFunction.apply(Object): Object
  • removed: method Functions.FailablePredicate.test(Object): boolean
  • removed: method Functions.FailableRunnable.run(): void
  • removed: method Functions.FailableSupplier.get(): Object
  • removed: method JavaVersion.atLeast(JavaVersion): boolean
  • removed: method JavaVersion.atMost(JavaVersion): boolean
  • removed: method JavaVersion.toString(): String
  • removed: method NotImplementedException.getCode(): String
  • removed: method Range.contains(Object): boolean
  • removed: method Range.containsRange(Range): boolean
  • removed: method Range.elementCompareTo(Object): int
  • removed: method Range.equals(Object): boolean
  • removed: method Range.fit(Object): Object
  • removed: method Range.getComparator(): Comparator
  • removed: method Range.getMaximum(): Object
  • removed: method Range.getMinimum(): Object
  • removed: method Range.hashCode(): int
  • removed: method Range.intersectionWith(Range): Range
  • removed: method Range.isAfter(Object): boolean
  • removed: method Range.isAfterRange(Range): boolean
  • removed: method Range.isBefore(Object): boolean
  • removed: method Range.isBeforeRange(Range): boolean
  • removed: method Range.isEndedBy(Object): boolean
  • removed: method Range.isNaturalOrdering(): boolean
  • removed: method Range.isOverlappedBy(Range): boolean
  • removed: method Range.isStartedBy(Object): boolean
  • removed: method Range.toString(): String
  • removed: method Range.toString(String): String
  • removed: method Streams.ArrayCollector.accumulator(): BiConsumer
  • removed: method Streams.ArrayCollector.characteristics(): Set
  • removed: method Streams.ArrayCollector.combiner(): BinaryOperator
  • removed: method Streams.ArrayCollector.finisher(): Function
  • removed: method Streams.ArrayCollector.supplier(): Supplier
  • removed: method Streams.FailableStream.allMatch(Functions.FailablePredicate): boolean
  • removed: method Streams.FailableStream.anyMatch(Functions.FailablePredicate): boolean
  • removed: method Streams.FailableStream.assertNotTerminated(): void
  • removed: method Streams.FailableStream.collect(Collector): Object
  • removed: method Streams.FailableStream.collect(Supplier, BiConsumer, BiConsumer): Object
  • removed: method Streams.FailableStream.filter(Functions.FailablePredicate): Streams.FailableStream
  • removed: method Streams.FailableStream.forEach(Functions.FailableConsumer): void
  • removed: method Streams.FailableStream.makeTerminated(): void
  • removed: method Streams.FailableStream.map(Functions.FailableFunction): Streams.FailableStream
  • removed: method Streams.FailableStream.reduce(Object, BinaryOperator): Object
  • removed: method Streams.FailableStream.stream(): Stream
  • removed: method ThreadUtils.NamePredicate.test(Thread): boolean
  • removed: method ThreadUtils.NamePredicate.test(ThreadGroup): boolean
  • removed: method ThreadUtils.ThreadGroupPredicate.test(ThreadGroup): boolean
  • removed: method ThreadUtils.ThreadIdPredicate.test(Thread): boolean
  • removed: method ThreadUtils.ThreadPredicate.test(Thread): boolean
  • removed: static class ObjectUtils.Null implements Serializable
  • removed: static class Streams.ArrayCollector implements Collector
  • removed: static class Streams.FailableStream
  • removed: static class ThreadUtils.NamePredicate implements ThreadUtils.ThreadPredicate, ThreadUtils.ThreadGroupPredicate
  • removed: static class ThreadUtils.ThreadIdPredicate implements ThreadUtils.ThreadPredicate
  • removed: static field ArrayUtils.EMPTY_BOOLEAN_ARRAY: boolean[]
  • removed: static field ArrayUtils.EMPTY_BOOLEAN_OBJECT_ARRAY: Boolean[]
  • removed: static field ArrayUtils.EMPTY_BYTE_ARRAY: byte[]
  • removed: static field ArrayUtils.EMPTY_BYTE_OBJECT_ARRAY: Byte[]
  • removed: static field ArrayUtils.EMPTY_CHARACTER_OBJECT_ARRAY: Character[]
  • removed: static field ArrayUtils.EMPTY_CHAR_ARRAY: char[]
  • removed: static field ArrayUtils.EMPTY_CLASS_ARRAY: Class[]
  • removed: static field ArrayUtils.EMPTY_DOUBLE_ARRAY: double[]
  • removed: static field ArrayUtils.EMPTY_DOUBLE_OBJECT_ARRAY: Double[]
  • removed: static field ArrayUtils.EMPTY_FIELD_ARRAY: Field[]
  • removed: static field ArrayUtils.EMPTY_FLOAT_ARRAY: float[]
  • removed: static field ArrayUtils.EMPTY_FLOAT_OBJECT_ARRAY: Float[]
  • removed: static field ArrayUtils.EMPTY_INTEGER_OBJECT_ARRAY: Integer[]
  • removed: static field ArrayUtils.EMPTY_INT_ARRAY: int[]
  • removed: static field ArrayUtils.EMPTY_LONG_ARRAY: long[]
  • removed: static field ArrayUtils.EMPTY_LONG_OBJECT_ARRAY: Long[]
  • removed: static field ArrayUtils.EMPTY_METHOD_ARRAY: Method[]
  • removed: static field ArrayUtils.EMPTY_OBJECT_ARRAY: Object[]
  • removed: static field ArrayUtils.EMPTY_SHORT_ARRAY: short[]
  • removed: static field ArrayUtils.EMPTY_SHORT_OBJECT_ARRAY: Short[]
  • removed: static field ArrayUtils.EMPTY_STRING_ARRAY: String[]
  • removed: static field ArrayUtils.EMPTY_THROWABLE_ARRAY: Throwable[]
  • removed: static field ArrayUtils.EMPTY_TYPE_ARRAY: Type[]
  • removed: static field ArrayUtils.INDEX_NOT_FOUND: int
  • removed: static field BooleanUtils.FALSE: String
  • removed: static field BooleanUtils.NO: String
  • removed: static field BooleanUtils.OFF: String
  • removed: static field BooleanUtils.ON: String
  • removed: static field BooleanUtils.TRUE: String
  • removed: static field BooleanUtils.YES: String
  • removed: static field CharEncoding.ISO_8859_1: String
  • removed: static field CharEncoding.US_ASCII: String
  • removed: static field CharEncoding.UTF_16: String
  • removed: static field CharEncoding.UTF_16BE: String
  • removed: static field CharEncoding.UTF_16LE: String
  • removed: static field CharEncoding.UTF_8: String
  • removed: static field CharSet.ASCII_ALPHA: CharSet
  • removed: static field CharSet.ASCII_ALPHA_LOWER: CharSet
  • removed: static field CharSet.ASCII_ALPHA_UPPER: CharSet
  • removed: static field CharSet.ASCII_NUMERIC: CharSet
  • removed: static field CharSet.COMMON: Map
  • removed: static field CharSet.EMPTY: CharSet
  • removed: static field CharUtils.CR: char
  • removed: static field CharUtils.LF: char
  • removed: static field CharUtils.NUL: char
  • removed: static field ClassUtils.INNER_CLASS_SEPARATOR: String
  • removed: static field ClassUtils.INNER_CLASS_SEPARATOR_CHAR: char
  • removed: static field ClassUtils.Interfaces.EXCLUDE: ClassUtils.Interfaces
  • removed: static field ClassUtils.Interfaces.INCLUDE: ClassUtils.Interfaces
  • removed: static field ClassUtils.PACKAGE_SEPARATOR: String
  • removed: static field ClassUtils.PACKAGE_SEPARATOR_CHAR: char
  • removed: static field JavaVersion.JAVA_0_9: JavaVersion
  • removed: static field JavaVersion.JAVA_10: JavaVersion
  • removed: static field JavaVersion.JAVA_11: JavaVersion
  • removed: static field JavaVersion.JAVA_12: JavaVersion
  • removed: static field JavaVersion.JAVA_13: JavaVersion
  • removed: static field JavaVersion.JAVA_14: JavaVersion
  • removed: static field JavaVersion.JAVA_15: JavaVersion
  • removed: static field JavaVersion.JAVA_16: JavaVersion
  • removed: static field JavaVersion.JAVA_17: JavaVersion
  • removed: static field JavaVersion.JAVA_1_1: JavaVersion
  • removed: static field JavaVersion.JAVA_1_2: JavaVersion
  • removed: static field JavaVersion.JAVA_1_3: JavaVersion
  • removed: static field JavaVersion.JAVA_1_4: JavaVersion
  • removed: static field JavaVersion.JAVA_1_5: JavaVersion
  • removed: static field JavaVersion.JAVA_1_6: JavaVersion
  • removed: static field JavaVersion.JAVA_1_7: JavaVersion
  • removed: static field JavaVersion.JAVA_1_8: JavaVersion
  • removed: static field JavaVersion.JAVA_1_9: JavaVersion
  • removed: static field JavaVersion.JAVA_9: JavaVersion
  • removed: static field JavaVersion.JAVA_RECENT: JavaVersion
  • removed: static field ObjectUtils.NULL: ObjectUtils.Null
  • removed: static field StringEscapeUtils.ESCAPE_CSV: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_ECMASCRIPT: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_HTML3: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_HTML4: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_JAVA: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_JSON: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_XML10: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_XML11: CharSequenceTranslator
  • removed: static field StringEscapeUtils.ESCAPE_XML: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_CSV: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_ECMASCRIPT: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_HTML3: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_HTML4: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_JAVA: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_JSON: CharSequenceTranslator
  • removed: static field StringEscapeUtils.UNESCAPE_XML: CharSequenceTranslator
  • removed: static field StringUtils.CR: String
  • removed: static field StringUtils.EMPTY: String
  • removed: static field StringUtils.INDEX_NOT_FOUND: int
  • removed: static field StringUtils.LF: String
  • removed: static field StringUtils.SPACE: String
  • removed: static field SystemUtils.AWT_TOOLKIT: String
  • removed: static field SystemUtils.FILE_ENCODING: String
  • removed: static field SystemUtils.FILE_SEPARATOR: String
  • removed: static field SystemUtils.IS_JAVA_10: boolean
  • removed: static field SystemUtils.IS_JAVA_11: boolean
  • removed: static field SystemUtils.IS_JAVA_12: boolean
  • removed: static field SystemUtils.IS_JAVA_13: boolean
  • removed: static field SystemUtils.IS_JAVA_14: boolean
  • removed: static field SystemUtils.IS_JAVA_15: boolean
  • removed: static field SystemUtils.IS_JAVA_1_1: boolean
  • removed: static field SystemUtils.IS_JAVA_1_2: boolean
  • removed: static field SystemUtils.IS_JAVA_1_3: boolean
  • removed: static field SystemUtils.IS_JAVA_1_4: boolean
  • removed: static field SystemUtils.IS_JAVA_1_5: boolean
  • removed: static field SystemUtils.IS_JAVA_1_6: boolean
  • removed: static field SystemUtils.IS_JAVA_1_7: boolean
  • removed: static field SystemUtils.IS_JAVA_1_8: boolean
  • removed: static field SystemUtils.IS_JAVA_1_9: boolean
  • removed: static field SystemUtils.IS_JAVA_9: boolean
  • removed: static field SystemUtils.IS_OS_400: boolean
  • removed: static field SystemUtils.IS_OS_AIX: boolean
  • removed: static field SystemUtils.IS_OS_FREE_BSD: boolean
  • removed: static field SystemUtils.IS_OS_HP_UX: boolean
  • removed: static field SystemUtils.IS_OS_IRIX: boolean
  • removed: static field SystemUtils.IS_OS_LINUX: boolean
  • removed: static field SystemUtils.IS_OS_MAC: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_BIG_SUR: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_CATALINA: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_CHEETAH: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_EL_CAPITAN: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_HIGH_SIERRA: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_JAGUAR: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_LEOPARD: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_LION: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_MAVERICKS: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_MOJAVE: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_MOUNTAIN_LION: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_PANTHER: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_PUMA: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_SIERRA: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_SNOW_LEOPARD: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_TIGER: boolean
  • removed: static field SystemUtils.IS_OS_MAC_OSX_YOSEMITE: boolean
  • removed: static field SystemUtils.IS_OS_NET_BSD: boolean
  • removed: static field SystemUtils.IS_OS_OPEN_BSD: boolean
  • removed: static field SystemUtils.IS_OS_OS2: boolean
  • removed: static field SystemUtils.IS_OS_SOLARIS: boolean
  • removed: static field SystemUtils.IS_OS_SUN_OS: boolean
  • removed: static field SystemUtils.IS_OS_UNIX: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_10: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_2000: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_2003: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_2008: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_2012: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_7: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_8: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_95: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_98: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_ME: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_NT: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_VISTA: boolean
  • removed: static field SystemUtils.IS_OS_WINDOWS_XP: boolean
  • removed: static field SystemUtils.IS_OS_ZOS: boolean
  • removed: static field SystemUtils.JAVA_AWT_FONTS: String
  • removed: static field SystemUtils.JAVA_AWT_GRAPHICSENV: String
  • removed: static field SystemUtils.JAVA_AWT_HEADLESS: String
  • removed: static field SystemUtils.JAVA_AWT_PRINTERJOB: String
  • removed: static field SystemUtils.JAVA_CLASS_PATH: String
  • removed: static field SystemUtils.JAVA_CLASS_VERSION: String
  • removed: static field SystemUtils.JAVA_COMPILER: String
  • removed: static field SystemUtils.JAVA_ENDORSED_DIRS: String
  • removed: static field SystemUtils.JAVA_EXT_DIRS: String
  • removed: static field SystemUtils.JAVA_HOME: String
  • removed: static field SystemUtils.JAVA_IO_TMPDIR: String
  • removed: static field SystemUtils.JAVA_LIBRARY_PATH: String
  • removed: static field SystemUtils.JAVA_RUNTIME_NAME: String
  • removed: static field SystemUtils.JAVA_RUNTIME_VERSION: String
  • removed: static field SystemUtils.JAVA_SPECIFICATION_NAME: String
  • removed: static field SystemUtils.JAVA_SPECIFICATION_VENDOR: String
  • removed: static field SystemUtils.JAVA_SPECIFICATION_VERSION: String
  • removed: static field SystemUtils.JAVA_UTIL_PREFS_PREFERENCES_FACTORY: String
  • removed: static field SystemUtils.JAVA_VENDOR: String
  • removed: static field SystemUtils.JAVA_VENDOR_URL: String
  • removed: static field SystemUtils.JAVA_VERSION: String
  • removed: static field SystemUtils.JAVA_VM_INFO: String
  • removed: static field SystemUtils.JAVA_VM_NAME: String
  • removed: static field SystemUtils.JAVA_VM_SPECIFICATION_NAME: String
  • removed: static field SystemUtils.JAVA_VM_SPECIFICATION_VENDOR: String
  • removed: static field SystemUtils.JAVA_VM_SPECIFICATION_VERSION: String
  • removed: static field SystemUtils.JAVA_VM_VENDOR: String
  • removed: static field SystemUtils.JAVA_VM_VERSION: String
  • removed: static field SystemUtils.LINE_SEPARATOR: String
  • removed: static field SystemUtils.OS_ARCH: String
  • removed: static field SystemUtils.OS_NAME: String
  • removed: static field SystemUtils.OS_VERSION: String
  • removed: static field SystemUtils.PATH_SEPARATOR: String
  • removed: static field SystemUtils.USER_COUNTRY: String
  • removed: static field SystemUtils.USER_DIR: String
  • removed: static field SystemUtils.USER_HOME: String
  • removed: static field SystemUtils.USER_LANGUAGE: String
  • removed: static field SystemUtils.USER_NAME: String
  • removed: static field SystemUtils.USER_TIMEZONE: String
  • removed: static field ThreadUtils.ALWAYS_TRUE_PREDICATE: ThreadUtils.AlwaysTruePredicate
  • removed: static method AnnotationUtils.equals(Annotation, Annotation): boolean
  • removed: static method AnnotationUtils.hashCode(Annotation): int
  • removed: static method AnnotationUtils.isValidAnnotationMemberType(Class): boolean
  • removed: static method AnnotationUtils.toString(Annotation): String
  • removed: static method ArchUtils.getProcessor(): Processor
  • removed: static method ArchUtils.getProcessor(String): Processor
  • removed: static method ArraySorter.sort(Object[]): Object[]
  • removed: static method ArraySorter.sort(Object[], Comparator): Object[]
  • removed: static method ArraySorter.sort(byte[]): byte[]
  • removed: static method ArraySorter.sort(char[]): char[]
  • removed: static method ArraySorter.sort(double[]): double[]
  • removed: static method ArraySorter.sort(float[]): float[]
  • removed: static method ArraySorter.sort(int[]): int[]
  • removed: static method ArraySorter.sort(long[]): long[]
  • removed: static method ArraySorter.sort(short[]): short[]
  • removed: static method ArrayUtils.add(Object[], Object): Object[]
  • removed: static method ArrayUtils.add(Object[], int, Object): Object[]
  • removed: static method ArrayUtils.add(boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.add(boolean[], int, boolean): boolean[]
  • removed: static method ArrayUtils.add(byte[], byte): byte[]
  • removed: static method ArrayUtils.add(byte[], int, byte): byte[]
  • removed: static method ArrayUtils.add(char[], char): char[]
  • removed: static method ArrayUtils.add(char[], int, char): char[]
  • removed: static method ArrayUtils.add(double[], double): double[]
  • removed: static method ArrayUtils.add(double[], int, double): double[]
  • removed: static method ArrayUtils.add(float[], float): float[]
  • removed: static method ArrayUtils.add(float[], int, float): float[]
  • removed: static method ArrayUtils.add(int[], int): int[]
  • removed: static method ArrayUtils.add(int[], int, int): int[]
  • removed: static method ArrayUtils.add(long[], int, long): long[]
  • removed: static method ArrayUtils.add(long[], long): long[]
  • removed: static method ArrayUtils.add(short[], int, short): short[]
  • removed: static method ArrayUtils.add(short[], short): short[]
  • removed: static method ArrayUtils.addAll(Object[], Object[]): Object[]
  • removed: static method ArrayUtils.addAll(boolean[], boolean[]): boolean[]
  • removed: static method ArrayUtils.addAll(byte[], byte[]): byte[]
  • removed: static method ArrayUtils.addAll(char[], char[]): char[]
  • removed: static method ArrayUtils.addAll(double[], double[]): double[]
  • removed: static method ArrayUtils.addAll(float[], float[]): float[]
  • removed: static method ArrayUtils.addAll(int[], int[]): int[]
  • removed: static method ArrayUtils.addAll(long[], long[]): long[]
  • removed: static method ArrayUtils.addAll(short[], short[]): short[]
  • removed: static method ArrayUtils.addFirst(Object[], Object): Object[]
  • removed: static method ArrayUtils.addFirst(boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.addFirst(byte[], byte): byte[]
  • removed: static method ArrayUtils.addFirst(char[], char): char[]
  • removed: static method ArrayUtils.addFirst(double[], double): double[]
  • removed: static method ArrayUtils.addFirst(float[], float): float[]
  • removed: static method ArrayUtils.addFirst(int[], int): int[]
  • removed: static method ArrayUtils.addFirst(long[], long): long[]
  • removed: static method ArrayUtils.addFirst(short[], short): short[]
  • removed: static method ArrayUtils.clone(Object[]): Object[]
  • removed: static method ArrayUtils.clone(boolean[]): boolean[]
  • removed: static method ArrayUtils.clone(byte[]): byte[]
  • removed: static method ArrayUtils.clone(char[]): char[]
  • removed: static method ArrayUtils.clone(double[]): double[]
  • removed: static method ArrayUtils.clone(float[]): float[]
  • removed: static method ArrayUtils.clone(int[]): int[]
  • removed: static method ArrayUtils.clone(long[]): long[]
  • removed: static method ArrayUtils.clone(short[]): short[]
  • removed: static method ArrayUtils.contains(Object[], Object): boolean
  • removed: static method ArrayUtils.contains(boolean[], boolean): boolean
  • removed: static method ArrayUtils.contains(byte[], byte): boolean
  • removed: static method ArrayUtils.contains(char[], char): boolean
  • removed: static method ArrayUtils.contains(double[], double): boolean
  • removed: static method ArrayUtils.contains(double[], double, double): boolean
  • removed: static method ArrayUtils.contains(float[], float): boolean
  • removed: static method ArrayUtils.contains(int[], int): boolean
  • removed: static method ArrayUtils.contains(long[], long): boolean
  • removed: static method ArrayUtils.contains(short[], short): boolean
  • removed: static method ArrayUtils.get(Object[], int): Object
  • removed: static method ArrayUtils.get(Object[], int, Object): Object
  • removed: static method ArrayUtils.getLength(Object): int
  • removed: static method ArrayUtils.hashCode(Object): int
  • removed: static method ArrayUtils.indexOf(Object[], Object): int
  • removed: static method ArrayUtils.indexOf(Object[], Object, int): int
  • removed: static method ArrayUtils.indexOf(boolean[], boolean): int
  • removed: static method ArrayUtils.indexOf(boolean[], boolean, int): int
  • removed: static method ArrayUtils.indexOf(byte[], byte): int
  • removed: static method ArrayUtils.indexOf(byte[], byte, int): int
  • removed: static method ArrayUtils.indexOf(char[], char): int
  • removed: static method ArrayUtils.indexOf(char[], char, int): int
  • removed: static method ArrayUtils.indexOf(double[], double): int
  • removed: static method ArrayUtils.indexOf(double[], double, double): int
  • removed: static method ArrayUtils.indexOf(double[], double, int): int
  • removed: static method ArrayUtils.indexOf(double[], double, int, double): int
  • removed: static method ArrayUtils.indexOf(float[], float): int
  • removed: static method ArrayUtils.indexOf(float[], float, int): int
  • removed: static method ArrayUtils.indexOf(int[], int): int
  • removed: static method ArrayUtils.indexOf(int[], int, int): int
  • removed: static method ArrayUtils.indexOf(long[], long): int
  • removed: static method ArrayUtils.indexOf(long[], long, int): int
  • removed: static method ArrayUtils.indexOf(short[], short): int
  • removed: static method ArrayUtils.indexOf(short[], short, int): int
  • removed: static method ArrayUtils.indexesOf(Object[], Object): BitSet
  • removed: static method ArrayUtils.indexesOf(Object[], Object, int): BitSet
  • removed: static method ArrayUtils.indexesOf(boolean[], boolean): BitSet
  • removed: static method ArrayUtils.indexesOf(boolean[], boolean, int): BitSet
  • removed: static method ArrayUtils.indexesOf(byte[], byte): BitSet
  • removed: static method ArrayUtils.indexesOf(byte[], byte, int): BitSet
  • removed: static method ArrayUtils.indexesOf(char[], char): BitSet
  • removed: static method ArrayUtils.indexesOf(char[], char, int): BitSet
  • removed: static method ArrayUtils.indexesOf(double[], double): BitSet
  • removed: static method ArrayUtils.indexesOf(double[], double, double): BitSet
  • removed: static method ArrayUtils.indexesOf(double[], double, int): BitSet
  • removed: static method ArrayUtils.indexesOf(double[], double, int, double): BitSet
  • removed: static method ArrayUtils.indexesOf(float[], float): BitSet
  • removed: static method ArrayUtils.indexesOf(float[], float, int): BitSet
  • removed: static method ArrayUtils.indexesOf(int[], int): BitSet
  • removed: static method ArrayUtils.indexesOf(int[], int, int): BitSet
  • removed: static method ArrayUtils.indexesOf(long[], long): BitSet
  • removed: static method ArrayUtils.indexesOf(long[], long, int): BitSet
  • removed: static method ArrayUtils.indexesOf(short[], short): BitSet
  • removed: static method ArrayUtils.indexesOf(short[], short, int): BitSet
  • removed: static method ArrayUtils.insert(int, Object[], Object[]): Object[]
  • removed: static method ArrayUtils.insert(int, boolean[], boolean[]): boolean[]
  • removed: static method ArrayUtils.insert(int, byte[], byte[]): byte[]
  • removed: static method ArrayUtils.insert(int, char[], char[]): char[]
  • removed: static method ArrayUtils.insert(int, double[], double[]): double[]
  • removed: static method ArrayUtils.insert(int, float[], float[]): float[]
  • removed: static method ArrayUtils.insert(int, int[], int[]): int[]
  • removed: static method ArrayUtils.insert(int, long[], long[]): long[]
  • removed: static method ArrayUtils.insert(int, short[], short[]): short[]
  • removed: static method ArrayUtils.isArrayIndexValid(Object[], int): boolean
  • removed: static method ArrayUtils.isEmpty(Object[]): boolean
  • removed: static method ArrayUtils.isEmpty(boolean[]): boolean
  • removed: static method ArrayUtils.isEmpty(byte[]): boolean
  • removed: static method ArrayUtils.isEmpty(char[]): boolean
  • removed: static method ArrayUtils.isEmpty(double[]): boolean
  • removed: static method ArrayUtils.isEmpty(float[]): boolean
  • removed: static method ArrayUtils.isEmpty(int[]): boolean
  • removed: static method ArrayUtils.isEmpty(long[]): boolean
  • removed: static method ArrayUtils.isEmpty(short[]): boolean
  • removed: static method ArrayUtils.isEquals(Object, Object): boolean
  • removed: static method ArrayUtils.isNotEmpty(Object[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(boolean[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(byte[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(char[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(double[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(float[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(int[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(long[]): boolean
  • removed: static method ArrayUtils.isNotEmpty(short[]): boolean
  • removed: static method ArrayUtils.isSameLength(Object, Object): boolean
  • removed: static method ArrayUtils.isSameLength(Object[], Object[]): boolean
  • removed: static method ArrayUtils.isSameLength(boolean[], boolean[]): boolean
  • removed: static method ArrayUtils.isSameLength(byte[], byte[]): boolean
  • removed: static method ArrayUtils.isSameLength(char[], char[]): boolean
  • removed: static method ArrayUtils.isSameLength(double[], double[]): boolean
  • removed: static method ArrayUtils.isSameLength(float[], float[]): boolean
  • removed: static method ArrayUtils.isSameLength(int[], int[]): boolean
  • removed: static method ArrayUtils.isSameLength(long[], long[]): boolean
  • removed: static method ArrayUtils.isSameLength(short[], short[]): boolean
  • removed: static method ArrayUtils.isSameType(Object, Object): boolean
  • removed: static method ArrayUtils.isSorted(Comparable[]): boolean
  • removed: static method ArrayUtils.isSorted(Object[], Comparator): boolean
  • removed: static method ArrayUtils.isSorted(boolean[]): boolean
  • removed: static method ArrayUtils.isSorted(byte[]): boolean
  • removed: static method ArrayUtils.isSorted(char[]): boolean
  • removed: static method ArrayUtils.isSorted(double[]): boolean
  • removed: static method ArrayUtils.isSorted(float[]): boolean
  • removed: static method ArrayUtils.isSorted(int[]): boolean
  • removed: static method ArrayUtils.isSorted(long[]): boolean
  • removed: static method ArrayUtils.isSorted(short[]): boolean
  • removed: static method ArrayUtils.lastIndexOf(Object[], Object): int
  • removed: static method ArrayUtils.lastIndexOf(Object[], Object, int): int
  • removed: static method ArrayUtils.lastIndexOf(boolean[], boolean): int
  • removed: static method ArrayUtils.lastIndexOf(boolean[], boolean, int): int
  • removed: static method ArrayUtils.lastIndexOf(byte[], byte): int
  • removed: static method ArrayUtils.lastIndexOf(byte[], byte, int): int
  • removed: static method ArrayUtils.lastIndexOf(char[], char): int
  • removed: static method ArrayUtils.lastIndexOf(char[], char, int): int
  • removed: static method ArrayUtils.lastIndexOf(double[], double): int
  • removed: static method ArrayUtils.lastIndexOf(double[], double, double): int
  • removed: static method ArrayUtils.lastIndexOf(double[], double, int): int
  • removed: static method ArrayUtils.lastIndexOf(double[], double, int, double): int
  • removed: static method ArrayUtils.lastIndexOf(float[], float): int
  • removed: static method ArrayUtils.lastIndexOf(float[], float, int): int
  • removed: static method ArrayUtils.lastIndexOf(int[], int): int
  • removed: static method ArrayUtils.lastIndexOf(int[], int, int): int
  • removed: static method ArrayUtils.lastIndexOf(long[], long): int
  • removed: static method ArrayUtils.lastIndexOf(long[], long, int): int
  • removed: static method ArrayUtils.lastIndexOf(short[], short): int
  • removed: static method ArrayUtils.lastIndexOf(short[], short, int): int
  • removed: static method ArrayUtils.nullToEmpty(Boolean[]): Boolean[]
  • removed: static method ArrayUtils.nullToEmpty(Byte[]): Byte[]
  • removed: static method ArrayUtils.nullToEmpty(Character[]): Character[]
  • removed: static method ArrayUtils.nullToEmpty(Class[]): Class[]
  • removed: static method ArrayUtils.nullToEmpty(Double[]): Double[]
  • removed: static method ArrayUtils.nullToEmpty(Float[]): Float[]
  • removed: static method ArrayUtils.nullToEmpty(Integer[]): Integer[]
  • removed: static method ArrayUtils.nullToEmpty(Long[]): Long[]
  • removed: static method ArrayUtils.nullToEmpty(Object[]): Object[]
  • removed: static method ArrayUtils.nullToEmpty(Object[], Class): Object[]
  • removed: static method ArrayUtils.nullToEmpty(Short[]): Short[]
  • removed: static method ArrayUtils.nullToEmpty(String[]): String[]
  • removed: static method ArrayUtils.nullToEmpty(boolean[]): boolean[]
  • removed: static method ArrayUtils.nullToEmpty(byte[]): byte[]
  • removed: static method ArrayUtils.nullToEmpty(char[]): char[]
  • removed: static method ArrayUtils.nullToEmpty(double[]): double[]
  • removed: static method ArrayUtils.nullToEmpty(float[]): float[]
  • removed: static method ArrayUtils.nullToEmpty(int[]): int[]
  • removed: static method ArrayUtils.nullToEmpty(long[]): long[]
  • removed: static method ArrayUtils.nullToEmpty(short[]): short[]
  • removed: static method ArrayUtils.remove(Object[], int): Object[]
  • removed: static method ArrayUtils.remove(boolean[], int): boolean[]
  • removed: static method ArrayUtils.remove(byte[], int): byte[]
  • removed: static method ArrayUtils.remove(char[], int): char[]
  • removed: static method ArrayUtils.remove(double[], int): double[]
  • removed: static method ArrayUtils.remove(float[], int): float[]
  • removed: static method ArrayUtils.remove(int[], int): int[]
  • removed: static method ArrayUtils.remove(long[], int): long[]
  • removed: static method ArrayUtils.remove(short[], int): short[]
  • removed: static method ArrayUtils.removeAll(Object[], int[]): Object[]
  • removed: static method ArrayUtils.removeAll(boolean[], int[]): boolean[]
  • removed: static method ArrayUtils.removeAll(byte[], int[]): byte[]
  • removed: static method ArrayUtils.removeAll(char[], int[]): char[]
  • removed: static method ArrayUtils.removeAll(double[], int[]): double[]
  • removed: static method ArrayUtils.removeAll(float[], int[]): float[]
  • removed: static method ArrayUtils.removeAll(int[], int[]): int[]
  • removed: static method ArrayUtils.removeAll(long[], int[]): long[]
  • removed: static method ArrayUtils.removeAll(short[], int[]): short[]
  • removed: static method ArrayUtils.removeAllOccurences(Object[], Object): Object[]
  • removed: static method ArrayUtils.removeAllOccurences(boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.removeAllOccurences(byte[], byte): byte[]
  • removed: static method ArrayUtils.removeAllOccurences(char[], char): char[]
  • removed: static method ArrayUtils.removeAllOccurences(double[], double): double[]
  • removed: static method ArrayUtils.removeAllOccurences(float[], float): float[]
  • removed: static method ArrayUtils.removeAllOccurences(int[], int): int[]
  • removed: static method ArrayUtils.removeAllOccurences(long[], long): long[]
  • removed: static method ArrayUtils.removeAllOccurences(short[], short): short[]
  • removed: static method ArrayUtils.removeAllOccurrences(Object[], Object): Object[]
  • removed: static method ArrayUtils.removeAllOccurrences(boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.removeAllOccurrences(byte[], byte): byte[]
  • removed: static method ArrayUtils.removeAllOccurrences(char[], char): char[]
  • removed: static method ArrayUtils.removeAllOccurrences(double[], double): double[]
  • removed: static method ArrayUtils.removeAllOccurrences(float[], float): float[]
  • removed: static method ArrayUtils.removeAllOccurrences(int[], int): int[]
  • removed: static method ArrayUtils.removeAllOccurrences(long[], long): long[]
  • removed: static method ArrayUtils.removeAllOccurrences(short[], short): short[]
  • removed: static method ArrayUtils.removeElement(Object[], Object): Object[]
  • removed: static method ArrayUtils.removeElement(boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.removeElement(byte[], byte): byte[]
  • removed: static method ArrayUtils.removeElement(char[], char): char[]
  • removed: static method ArrayUtils.removeElement(double[], double): double[]
  • removed: static method ArrayUtils.removeElement(float[], float): float[]
  • removed: static method ArrayUtils.removeElement(int[], int): int[]
  • removed: static method ArrayUtils.removeElement(long[], long): long[]
  • removed: static method ArrayUtils.removeElement(short[], short): short[]
  • removed: static method ArrayUtils.removeElements(Object[], Object[]): Object[]
  • removed: static method ArrayUtils.removeElements(boolean[], boolean[]): boolean[]
  • removed: static method ArrayUtils.removeElements(byte[], byte[]): byte[]
  • removed: static method ArrayUtils.removeElements(char[], char[]): char[]
  • removed: static method ArrayUtils.removeElements(double[], double[]): double[]
  • removed: static method ArrayUtils.removeElements(float[], float[]): float[]
  • removed: static method ArrayUtils.removeElements(int[], int[]): int[]
  • removed: static method ArrayUtils.removeElements(long[], long[]): long[]
  • removed: static method ArrayUtils.removeElements(short[], short[]): short[]
  • removed: static method ArrayUtils.reverse(Object[]): void
  • removed: static method ArrayUtils.reverse(Object[], int, int): void
  • removed: static method ArrayUtils.reverse(boolean[]): void
  • removed: static method ArrayUtils.reverse(boolean[], int, int): void
  • removed: static method ArrayUtils.reverse(byte[]): void
  • removed: static method ArrayUtils.reverse(byte[], int, int): void
  • removed: static method ArrayUtils.reverse(char[]): void
  • removed: static method ArrayUtils.reverse(char[], int, int): void
  • removed: static method ArrayUtils.reverse(double[]): void
  • removed: static method ArrayUtils.reverse(double[], int, int): void
  • removed: static method ArrayUtils.reverse(float[]): void
  • removed: static method ArrayUtils.reverse(float[], int, int): void
  • removed: static method ArrayUtils.reverse(int[]): void
  • removed: static method ArrayUtils.reverse(int[], int, int): void
  • removed: static method ArrayUtils.reverse(long[]): void
  • removed: static method ArrayUtils.reverse(long[], int, int): void
  • removed: static method ArrayUtils.reverse(short[]): void
  • removed: static method ArrayUtils.reverse(short[], int, int): void
  • removed: static method ArrayUtils.shift(Object[], int): void
  • removed: static method ArrayUtils.shift(Object[], int, int, int): void
  • removed: static method ArrayUtils.shift(boolean[], int): void
  • removed: static method ArrayUtils.shift(boolean[], int, int, int): void
  • removed: static method ArrayUtils.shift(byte[], int): void
  • removed: static method ArrayUtils.shift(byte[], int, int, int): void
  • removed: static method ArrayUtils.shift(char[], int): void
  • removed: static method ArrayUtils.shift(char[], int, int, int): void
  • removed: static method ArrayUtils.shift(double[], int): void
  • removed: static method ArrayUtils.shift(double[], int, int, int): void
  • removed: static method ArrayUtils.shift(float[], int): void
  • removed: static method ArrayUtils.shift(float[], int, int, int): void
  • removed: static method ArrayUtils.shift(int[], int): void
  • removed: static method ArrayUtils.shift(int[], int, int, int): void
  • removed: static method ArrayUtils.shift(long[], int): void
  • removed: static method ArrayUtils.shift(long[], int, int, int): void
  • removed: static method ArrayUtils.shift(short[], int): void
  • removed: static method ArrayUtils.shift(short[], int, int, int): void
  • removed: static method ArrayUtils.shuffle(Object[]): void
  • removed: static method ArrayUtils.shuffle(Object[], Random): void
  • removed: static method ArrayUtils.shuffle(boolean[]): void
  • removed: static method ArrayUtils.shuffle(boolean[], Random): void
  • removed: static method ArrayUtils.shuffle(byte[]): void
  • removed: static method ArrayUtils.shuffle(byte[], Random): void
  • removed: static method ArrayUtils.shuffle(char[]): void
  • removed: static method ArrayUtils.shuffle(char[], Random): void
  • removed: static method ArrayUtils.shuffle(double[]): void
  • removed: static method ArrayUtils.shuffle(double[], Random): void
  • removed: static method ArrayUtils.shuffle(float[]): void
  • removed: static method ArrayUtils.shuffle(float[], Random): void
  • removed: static method ArrayUtils.shuffle(int[]): void
  • removed: static method ArrayUtils.shuffle(int[], Random): void
  • removed: static method ArrayUtils.shuffle(long[]): void
  • removed: static method ArrayUtils.shuffle(long[], Random): void
  • removed: static method ArrayUtils.shuffle(short[]): void
  • removed: static method ArrayUtils.shuffle(short[], Random): void
  • removed: static method ArrayUtils.subarray(Object[], int, int): Object[]
  • removed: static method ArrayUtils.subarray(boolean[], int, int): boolean[]
  • removed: static method ArrayUtils.subarray(byte[], int, int): byte[]
  • removed: static method ArrayUtils.subarray(char[], int, int): char[]
  • removed: static method ArrayUtils.subarray(double[], int, int): double[]
  • removed: static method ArrayUtils.subarray(float[], int, int): float[]
  • removed: static method ArrayUtils.subarray(int[], int, int): int[]
  • removed: static method ArrayUtils.subarray(long[], int, int): long[]
  • removed: static method ArrayUtils.subarray(short[], int, int): short[]
  • removed: static method ArrayUtils.swap(Object[], int, int): void
  • removed: static method ArrayUtils.swap(Object[], int, int, int): void
  • removed: static method ArrayUtils.swap(boolean[], int, int): void
  • removed: static method ArrayUtils.swap(boolean[], int, int, int): void
  • removed: static method ArrayUtils.swap(byte[], int, int): void
  • removed: static method ArrayUtils.swap(byte[], int, int, int): void
  • removed: static method ArrayUtils.swap(char[], int, int): void
  • removed: static method ArrayUtils.swap(char[], int, int, int): void
  • removed: static method ArrayUtils.swap(double[], int, int): void
  • removed: static method ArrayUtils.swap(double[], int, int, int): void
  • removed: static method ArrayUtils.swap(float[], int, int): void
  • removed: static method ArrayUtils.swap(float[], int, int, int): void
  • removed: static method ArrayUtils.swap(int[], int, int): void
  • removed: static method ArrayUtils.swap(int[], int, int, int): void
  • removed: static method ArrayUtils.swap(long[], int, int): void
  • removed: static method ArrayUtils.swap(long[], int, int, int): void
  • removed: static method ArrayUtils.swap(short[], int, int): void
  • removed: static method ArrayUtils.swap(short[], int, int, int): void
  • removed: static method ArrayUtils.toArray(Object[]): Object[]
  • removed: static method ArrayUtils.toMap(Object[]): Map
  • removed: static method ArrayUtils.toObject(boolean[]): Boolean[]
  • removed: static method ArrayUtils.toObject(byte[]): Byte[]
  • removed: static method ArrayUtils.toObject(char[]): Character[]
  • removed: static method ArrayUtils.toObject(double[]): Double[]
  • removed: static method ArrayUtils.toObject(float[]): Float[]
  • removed: static method ArrayUtils.toObject(int[]): Integer[]
  • removed: static method ArrayUtils.toObject(long[]): Long[]
  • removed: static method ArrayUtils.toObject(short[]): Short[]
  • removed: static method ArrayUtils.toPrimitive(Boolean[]): boolean[]
  • removed: static method ArrayUtils.toPrimitive(Boolean[], boolean): boolean[]
  • removed: static method ArrayUtils.toPrimitive(Byte[]): byte[]
  • removed: static method ArrayUtils.toPrimitive(Byte[], byte): byte[]
  • removed: static method ArrayUtils.toPrimitive(Character[]): char[]
  • removed: static method ArrayUtils.toPrimitive(Character[], char): char[]
  • removed: static method ArrayUtils.toPrimitive(Double[]): double[]
  • removed: static method ArrayUtils.toPrimitive(Double[], double): double[]
  • removed: static method ArrayUtils.toPrimitive(Float[]): float[]
  • removed: static method ArrayUtils.toPrimitive(Float[], float): float[]
  • removed: static method ArrayUtils.toPrimitive(Integer[]): int[]
  • removed: static method ArrayUtils.toPrimitive(Integer[], int): int[]
  • removed: static method ArrayUtils.toPrimitive(Long[]): long[]
  • removed: static method ArrayUtils.toPrimitive(Long[], long): long[]
  • removed: static method ArrayUtils.toPrimitive(Object): Object
  • removed: static method ArrayUtils.toPrimitive(Short[]): short[]
  • removed: static method ArrayUtils.toPrimitive(Short[], short): short[]
  • removed: static method ArrayUtils.toString(Object): String
  • removed: static method ArrayUtils.toString(Object, String): String
  • removed: static method ArrayUtils.toStringArray(Object[]): String[]
  • removed: static method ArrayUtils.toStringArray(Object[], String): String[]
  • removed: static method BooleanUtils.and(Boolean[]): Boolean
  • removed: static method BooleanUtils.and(boolean[]): boolean
  • removed: static method BooleanUtils.booleanValues(): Boolean[]
  • removed: static method BooleanUtils.compare(boolean, boolean): int
  • removed: static method BooleanUtils.isFalse(Boolean): boolean
  • removed: static method BooleanUtils.isNotFalse(Boolean): boolean
  • removed: static method BooleanUtils.isNotTrue(Boolean): boolean
  • removed: static method BooleanUtils.isTrue(Boolean): boolean
  • removed: static method BooleanUtils.negate(Boolean): Boolean
  • removed: static method BooleanUtils.or(Boolean[]): Boolean
  • removed: static method BooleanUtils.or(boolean[]): boolean
  • removed: static method BooleanUtils.primitiveValues(): boolean[]
  • removed: static method BooleanUtils.toBoolean(Boolean): boolean
  • removed: static method BooleanUtils.toBoolean(Integer, Integer, Integer): boolean
  • removed: static method BooleanUtils.toBoolean(String): boolean
  • removed: static method BooleanUtils.toBoolean(String, String, String): boolean
  • removed: static method BooleanUtils.toBoolean(int): boolean
  • removed: static method BooleanUtils.toBoolean(int, int, int): boolean
  • removed: static method BooleanUtils.toBooleanDefaultIfNull(Boolean, boolean): boolean
  • removed: static method BooleanUtils.toBooleanObject(Integer): Boolean
  • removed: static method BooleanUtils.toBooleanObject(Integer, Integer, Integer, Integer): Boolean
  • removed: static method BooleanUtils.toBooleanObject(String): Boolean
  • removed: static method BooleanUtils.toBooleanObject(String, String, String, String): Boolean
  • removed: static method BooleanUtils.toBooleanObject(int): Boolean
  • removed: static method BooleanUtils.toBooleanObject(int, int, int, int): Boolean
  • removed: static method BooleanUtils.toInteger(Boolean, int, int, int): int
  • removed: static method BooleanUtils.toInteger(boolean): int
  • removed: static method BooleanUtils.toInteger(boolean, int, int): int
  • removed: static method BooleanUtils.toIntegerObject(Boolean): Integer
  • removed: static method BooleanUtils.toIntegerObject(Boolean, Integer, Integer, Integer): Integer
  • removed: static method BooleanUtils.toIntegerObject(boolean): Integer
  • removed: static method BooleanUtils.toIntegerObject(boolean, Integer, Integer): Integer
  • removed: static method BooleanUtils.toString(Boolean, String, String, String): String
  • removed: static method BooleanUtils.toString(boolean, String, String): String
  • removed: static method BooleanUtils.toStringOnOff(Boolean): String
  • removed: static method BooleanUtils.toStringOnOff(boolean): String
  • removed: static method BooleanUtils.toStringTrueFalse(Boolean): String
  • removed: static method BooleanUtils.toStringTrueFalse(boolean): String
  • removed: static method BooleanUtils.toStringYesNo(Boolean): String
  • removed: static method BooleanUtils.toStringYesNo(boolean): String
  • removed: static method BooleanUtils.xor(Boolean[]): Boolean
  • removed: static method BooleanUtils.xor(boolean[]): boolean
  • removed: static method CharEncoding.isSupported(String): boolean
  • removed: static method CharSequenceUtils.subSequence(CharSequence, int): CharSequence
  • removed: static method CharSequenceUtils.toCharArray(CharSequence): char[]
  • removed: static method CharSet.getInstance(String[]): CharSet
  • removed: static method CharSetUtils.containsAny(String, String[]): boolean
  • removed: static method CharSetUtils.count(String, String[]): int
  • removed: static method CharSetUtils.delete(String, String[]): String
  • removed: static method CharSetUtils.keep(String, String[]): String
  • removed: static method CharSetUtils.squeeze(String, String[]): String
  • removed: static method CharUtils.compare(char, char): int
  • removed: static method CharUtils.isAscii(char): boolean
  • removed: static method CharUtils.isAsciiAlpha(char): boolean
  • removed: static method CharUtils.isAsciiAlphaLower(char): boolean
  • removed: static method CharUtils.isAsciiAlphaUpper(char): boolean
  • removed: static method CharUtils.isAsciiAlphanumeric(char): boolean
  • removed: static method CharUtils.isAsciiControl(char): boolean
  • removed: static method CharUtils.isAsciiNumeric(char): boolean
  • removed: static method CharUtils.isAsciiPrintable(char): boolean
  • removed: static method CharUtils.toChar(Character): char
  • removed: static method CharUtils.toChar(Character, char): char
  • removed: static method CharUtils.toChar(String): char
  • removed: static method CharUtils.toChar(String, char): char
  • removed: static method CharUtils.toCharacterObject(String): Character
  • removed: static method CharUtils.toCharacterObject(char): Character
  • removed: static method CharUtils.toIntValue(Character): int
  • removed: static method CharUtils.toIntValue(Character, int): int
  • removed: static method CharUtils.toIntValue(char): int
  • removed: static method CharUtils.toIntValue(char, int): int
  • removed: static method CharUtils.toString(Character): String
  • removed: static method CharUtils.toString(char): String
  • removed: static method CharUtils.unicodeEscaped(Character): String
  • removed: static method CharUtils.unicodeEscaped(char): String
  • removed: static method ClassLoaderUtils.toString(ClassLoader): String
  • removed: static method ClassLoaderUtils.toString(URLClassLoader): String
  • removed: static method ClassPathUtils.toFullyQualifiedName(Class, String): String
  • removed: static method ClassPathUtils.toFullyQualifiedName(Package, String): String
  • removed: static method ClassPathUtils.toFullyQualifiedPath(Class, String): String
  • removed: static method ClassPathUtils.toFullyQualifiedPath(Package, String): String
  • removed: static method ClassUtils.Interfaces.valueOf(String): ClassUtils.Interfaces
  • removed: static method ClassUtils.Interfaces.values(): ClassUtils.Interfaces[]
  • removed: static method ClassUtils.convertClassNamesToClasses(List): List
  • removed: static method ClassUtils.convertClassesToClassNames(List): List
  • removed: static method ClassUtils.getAbbreviatedName(Class, int): String
  • removed: static method ClassUtils.getAbbreviatedName(String, int): String
  • removed: static method ClassUtils.getAllInterfaces(Class): List
  • removed: static method ClassUtils.getAllSuperclasses(Class): List
  • removed: static method ClassUtils.getCanonicalName(Class): String
  • removed: static method ClassUtils.getCanonicalName(Class, String): String
  • removed: static method ClassUtils.getCanonicalName(Object): String
  • removed: static method ClassUtils.getCanonicalName(Object, String): String
  • removed: static method ClassUtils.getClass(ClassLoader, String): Class
  • removed: static method ClassUtils.getClass(ClassLoader, String, boolean): Class
  • removed: static method ClassUtils.getClass(String): Class
  • removed: static method ClassUtils.getClass(String, boolean): Class
  • removed: static method ClassUtils.getName(Class): String
  • removed: static method ClassUtils.getName(Class, String): String
  • removed: static method ClassUtils.getName(Object): String
  • removed: static method ClassUtils.getName(Object, String): String
  • removed: static method ClassUtils.getPackageCanonicalName(Class): String
  • removed: static method ClassUtils.getPackageCanonicalName(Object, String): String
  • removed: static method ClassUtils.getPackageCanonicalName(String): String
  • removed: static method ClassUtils.getPackageName(Class): String
  • removed: static method ClassUtils.getPackageName(Object, String): String
  • removed: static method ClassUtils.getPackageName(String): String
  • removed: static method ClassUtils.getPublicMethod(Class, String, Class[]): Method
  • removed: static method ClassUtils.getShortCanonicalName(Class): String
  • removed: static method ClassUtils.getShortCanonicalName(Object, String): String
  • removed: static method ClassUtils.getShortCanonicalName(String): String
  • removed: static method ClassUtils.getShortClassName(Class): String
  • removed: static method ClassUtils.getShortClassName(Object, String): String
  • removed: static method ClassUtils.getShortClassName(String): String
  • removed: static method ClassUtils.getSimpleName(Class): String
  • removed: static method ClassUtils.getSimpleName(Class, String): String
  • removed: static method ClassUtils.getSimpleName(Object): String
  • removed: static method ClassUtils.getSimpleName(Object, String): String
  • removed: static method ClassUtils.hierarchy(Class): Iterable
  • removed: static method ClassUtils.hierarchy(Class, ClassUtils.Interfaces): Iterable
  • removed: static method ClassUtils.isAssignable(Class, Class): boolean
  • removed: static method ClassUtils.isAssignable(Class, Class, boolean): boolean
  • removed: static method ClassUtils.isAssignable(Class[], Class[]): boolean
  • removed: static method ClassUtils.isAssignable(Class[], Class[], boolean): boolean
  • removed: static method ClassUtils.isInnerClass(Class): boolean
  • removed: static method ClassUtils.isPrimitiveOrWrapper(Class): boolean
  • removed: static method ClassUtils.isPrimitiveWrapper(Class): boolean
  • removed: static method ClassUtils.primitiveToWrapper(Class): Class
  • removed: static method ClassUtils.primitivesToWrappers(Class[]): Class[]
  • removed: static method ClassUtils.toClass(Object[]): Class[]
  • removed: static method ClassUtils.wrapperToPrimitive(Class): Class
  • removed: static method ClassUtils.wrappersToPrimitives(Class[]): Class[]
  • removed: static method Conversion.binaryBeMsb0ToHexDigit(boolean[]): char
  • removed: static method Conversion.binaryBeMsb0ToHexDigit(boolean[], int): char
  • removed: static method Conversion.binaryToByte(boolean[], int, byte, int, int): byte
  • removed: static method Conversion.binaryToHexDigit(boolean[]): char
  • removed: static method Conversion.binaryToHexDigit(boolean[], int): char
  • removed: static method Conversion.binaryToHexDigitMsb0_4bits(boolean[]): char
  • removed: static method Conversion.binaryToHexDigitMsb0_4bits(boolean[], int): char
  • removed: static method Conversion.binaryToInt(boolean[], int, int, int, int): int
  • removed: static method Conversion.binaryToLong(boolean[], int, long, int, int): long
  • removed: static method Conversion.binaryToShort(boolean[], int, short, int, int): short
  • removed: static method Conversion.byteArrayToInt(byte[], int, int, int, int): int
  • removed: static method Conversion.byteArrayToLong(byte[], int, long, int, int): long
  • removed: static method Conversion.byteArrayToShort(byte[], int, short, int, int): short
  • removed: static method Conversion.byteArrayToUuid(byte[], int): UUID
  • removed: static method Conversion.byteToBinary(byte, int, boolean[], int, int): boolean[]
  • removed: static method Conversion.byteToHex(byte, int, String, int, int): String
  • removed: static method Conversion.hexDigitMsb0ToBinary(char): boolean[]
  • removed: static method Conversion.hexDigitMsb0ToInt(char): int
  • removed: static method Conversion.hexDigitToBinary(char): boolean[]
  • removed: static method Conversion.hexDigitToInt(char): int
  • removed: static method Conversion.hexToByte(String, int, byte, int, int): byte
  • removed: static method Conversion.hexToInt(String, int, int, int, int): int
  • removed: static method Conversion.hexToLong(String, int, long, int, int): long
  • removed: static method Conversion.hexToShort(String, int, short, int, int): short
  • removed: static method Conversion.intArrayToLong(int[], int, long, int, int): long
  • removed: static method Conversion.intToBinary(int, int, boolean[], int, int): boolean[]
  • removed: static method Conversion.intToByteArray(int, int, byte[], int, int): byte[]
  • removed: static method Conversion.intToHex(int, int, String, int, int): String
  • removed: static method Conversion.intToHexDigit(int): char
  • removed: static method Conversion.intToHexDigitMsb0(int): char
  • removed: static method Conversion.intToShortArray(int, int, short[], int, int): short[]
  • removed: static method Conversion.longToBinary(long, int, boolean[], int, int): boolean[]
  • removed: static method Conversion.longToByteArray(long, int, byte[], int, int): byte[]
  • removed: static method Conversion.longToHex(long, int, String, int, int): String
  • removed: static method Conversion.longToIntArray(long, int, int[], int, int): int[]
  • removed: static method Conversion.longToShortArray(long, int, short[], int, int): short[]
  • removed: static method Conversion.shortArrayToInt(short[], int, int, int, int): int
  • removed: static method Conversion.shortArrayToLong(short[], int, long, int, int): long
  • removed: static method Conversion.shortToBinary(short, int, boolean[], int, int): boolean[]
  • removed: static method Conversion.shortToByteArray(short, int, byte[], int, int): byte[]
  • removed: static method Conversion.shortToHex(short, int, String, int, int): String
  • removed: static method Conversion.uuidToByteArray(UUID, byte[], int, int): byte[]
  • removed: static method EnumUtils.generateBitVector(Class, Enum[]): long
  • removed: static method EnumUtils.generateBitVector(Class, Iterable): long
  • removed: static method EnumUtils.generateBitVectors(Class, Enum[]): long[]
  • removed: static method EnumUtils.generateBitVectors(Class, Iterable): long[]
  • removed: static method EnumUtils.getEnum(Class, String): Enum
  • removed: static method EnumUtils.getEnum(Class, String, Enum): Enum
  • removed: static method EnumUtils.getEnumIgnoreCase(Class, String): Enum
  • removed: static method EnumUtils.getEnumIgnoreCase(Class, String, Enum): Enum
  • removed: static method EnumUtils.getEnumList(Class): List
  • removed: static method EnumUtils.getEnumMap(Class): Map
  • removed: static method EnumUtils.isValidEnum(Class, String): boolean
  • removed: static method EnumUtils.isValidEnumIgnoreCase(Class, String): boolean
  • removed: static method EnumUtils.processBitVector(Class, long): EnumSet
  • removed: static method EnumUtils.processBitVectors(Class, long[]): EnumSet
  • removed: static method Functions.accept(Functions.FailableBiConsumer, Object, Object): void
  • removed: static method Functions.accept(Functions.FailableConsumer, Object): void
  • removed: static method Functions.apply(Functions.FailableBiFunction, Object, Object): Object
  • removed: static method Functions.apply(Functions.FailableFunction, Object): Object
  • removed: static method Functions.asBiConsumer(Functions.FailableBiConsumer): BiConsumer
  • removed: static method Functions.asBiFunction(Functions.FailableBiFunction): BiFunction
  • removed: static method Functions.asBiPredicate(Functions.FailableBiPredicate): BiPredicate
  • removed: static method Functions.asCallable(Functions.FailableCallable): Callable
  • removed: static method Functions.asConsumer(Functions.FailableConsumer): Consumer
  • removed: static method Functions.asFunction(Functions.FailableFunction): Function
  • removed: static method Functions.asPredicate(Functions.FailablePredicate): Predicate
  • removed: static method Functions.asRunnable(Functions.FailableRunnable): Runnable
  • removed: static method Functions.asSupplier(Functions.FailableSupplier): Supplier
  • removed: static method Functions.call(Functions.FailableCallable): Object
  • removed: static method Functions.get(Functions.FailableSupplier): Object
  • removed: static method Functions.rethrow(Throwable): RuntimeException
  • removed: static method Functions.run(Functions.FailableRunnable): void
  • removed: static method Functions.stream(Collection): Streams.FailableStream
  • removed: static method Functions.stream(Stream): Streams.FailableStream
  • removed: static method Functions.test(Functions.FailableBiPredicate, Object, Object): boolean
  • removed: static method Functions.test(Functions.FailablePredicate, Object): boolean
  • removed: static method Functions.tryWithResources(Functions.FailableRunnable, Functions.FailableConsumer, Functions.FailableRunnable[]): void
  • removed: static method Functions.tryWithResources(Functions.FailableRunnable, Functions.FailableRunnable[]): void
  • removed: static method JavaVersion.valueOf(String): JavaVersion
  • removed: static method JavaVersion.values(): JavaVersion[]
  • removed: static method LocaleUtils.availableLocaleList(): List
  • removed: static method LocaleUtils.availableLocaleSet(): Set
  • removed: static method LocaleUtils.countriesByLanguage(String): List
  • removed: static method LocaleUtils.isAvailableLocale(Locale): boolean
  • removed: static method LocaleUtils.languagesByCountry(String): List
  • removed: static method LocaleUtils.localeLookupList(Locale): List
  • removed: static method LocaleUtils.localeLookupList(Locale, Locale): List
  • removed: static method LocaleUtils.toLocale(Locale): Locale
  • removed: static method LocaleUtils.toLocale(String): Locale
  • removed: static method ObjectUtils.CONST(Object): Object
  • removed: static method ObjectUtils.CONST(boolean): boolean
  • removed: static method ObjectUtils.CONST(byte): byte
  • removed: static method ObjectUtils.CONST(char): char
  • removed: static method ObjectUtils.CONST(double): double
  • removed: static method ObjectUtils.CONST(float): float
  • removed: static method ObjectUtils.CONST(int): int
  • removed: static method ObjectUtils.CONST(long): long
  • removed: static method ObjectUtils.CONST(short): short
  • removed: static method ObjectUtils.CONST_BYTE(int): byte
  • removed: static method ObjectUtils.CONST_SHORT(int): short
  • removed: static method ObjectUtils.allNotNull(Object[]): boolean
  • removed: static method ObjectUtils.allNull(Object[]): boolean
  • removed: static method ObjectUtils.anyNotNull(Object[]): boolean
  • removed: static method ObjectUtils.anyNull(Object[]): boolean
  • removed: static method ObjectUtils.clone(Object): Object
  • removed: static method ObjectUtils.cloneIfPossible(Object): Object
  • removed: static method ObjectUtils.compare(Comparable, Comparable): int
  • removed: static method ObjectUtils.compare(Comparable, Comparable, boolean): int
  • removed: static method ObjectUtils.defaultIfNull(Object, Object): Object
  • removed: static method ObjectUtils.equals(Object, Object): boolean
  • removed: static method ObjectUtils.firstNonNull(Object[]): Object
  • removed: static method ObjectUtils.getFirstNonNull(Supplier[]): Object
  • removed: static method ObjectUtils.getIfNull(Object, Supplier): Object
  • removed: static method ObjectUtils.hashCode(Object): int
  • removed: static method ObjectUtils.hashCodeMulti(Object[]): int
  • removed: static method ObjectUtils.identityToString(Appendable, Object): void
  • removed: static method ObjectUtils.identityToString(Object): String
  • removed: static method ObjectUtils.identityToString(StrBuilder, Object): void
  • removed: static method ObjectUtils.identityToString(StringBuffer, Object): void
  • removed: static method ObjectUtils.identityToString(StringBuilder, Object): void
  • removed: static method ObjectUtils.isEmpty(Object): boolean
  • removed: static method ObjectUtils.isNotEmpty(Object): boolean
  • removed: static method ObjectUtils.max(Comparable[]): Comparable
  • removed: static method ObjectUtils.median(Comparable[]): Comparable
  • removed: static method ObjectUtils.median(Comparator, Object[]): Object
  • removed: static method ObjectUtils.min(Comparable[]): Comparable
  • removed: static method ObjectUtils.mode(Object[]): Object
  • removed: static method ObjectUtils.notEqual(Object, Object): boolean
  • removed: static method ObjectUtils.requireNonEmpty(Object): Object
  • removed: static method ObjectUtils.requireNonEmpty(Object, String): Object
  • removed: static method ObjectUtils.toString(Object): String
  • removed: static method ObjectUtils.toString(Object, String): String
  • removed: static method ObjectUtils.toString(Object, Supplier): String
  • removed: static method ObjectUtils.wait(Object, Duration): void
  • removed: static method RandomStringUtils.random(int): String
  • removed: static method RandomStringUtils.random(int, String): String
  • removed: static method RandomStringUtils.random(int, boolean, boolean): String
  • removed: static method RandomStringUtils.random(int, char[]): String
  • removed: static method RandomStringUtils.random(int, int, int, boolean, boolean): String
  • removed: static method RandomStringUtils.random(int, int, int, boolean, boolean, char[]): String
  • removed: static method RandomStringUtils.random(int, int, int, boolean, boolean, char[], Random): String
  • removed: static method RandomStringUtils.randomAlphabetic(int): String
  • removed: static method RandomStringUtils.randomAlphabetic(int, int): String
  • removed: static method RandomStringUtils.randomAlphanumeric(int): String
  • removed: static method RandomStringUtils.randomAlphanumeric(int, int): String
  • removed: static method RandomStringUtils.randomAscii(int): String
  • removed: static method RandomStringUtils.randomAscii(int, int): String
  • removed: static method RandomStringUtils.randomGraph(int): String
  • removed: static method RandomStringUtils.randomGraph(int, int): String
  • removed: static method RandomStringUtils.randomNumeric(int): String
  • removed: static method RandomStringUtils.randomNumeric(int, int): String
  • removed: static method RandomStringUtils.randomPrint(int): String
  • removed: static method RandomStringUtils.randomPrint(int, int): String
  • removed: static method RandomUtils.nextBoolean(): boolean
  • removed: static method RandomUtils.nextBytes(int): byte[]
  • removed: static method RandomUtils.nextDouble(): double
  • removed: static method RandomUtils.nextDouble(double, double): double
  • removed: static method RandomUtils.nextFloat(): float
  • removed: static method RandomUtils.nextFloat(float, float): float
  • removed: static method RandomUtils.nextInt(): int
  • removed: static method RandomUtils.nextInt(int, int): int
  • removed: static method RandomUtils.nextLong(): long
  • removed: static method RandomUtils.nextLong(long, long): long
  • removed: static method Range.between(Comparable, Comparable): Range
  • removed: static method Range.between(Object, Object, Comparator): Range
  • removed: static method Range.is(Comparable): Range
  • removed: static method Range.is(Object, Comparator): Range
  • removed: static method RegExUtils.removeAll(String, Pattern): String
  • removed: static method RegExUtils.removeAll(String, String): String
  • removed: static method RegExUtils.removeFirst(String, Pattern): String
  • removed: static method RegExUtils.removeFirst(String, String): String
  • removed: static method RegExUtils.removePattern(String, String): String
  • removed: static method RegExUtils.replaceAll(String, Pattern, String): String
  • removed: static method RegExUtils.replaceAll(String, String, String): String
  • removed: static method RegExUtils.replaceFirst(String, Pattern, String): String
  • removed: static method RegExUtils.replaceFirst(String, String, String): String
  • removed: static method RegExUtils.replacePattern(String, String, String): String
  • removed: static method SerializationUtils.clone(Serializable): Serializable
  • removed: static method SerializationUtils.deserialize(InputStream): Object
  • removed: static method SerializationUtils.deserialize(byte[]): Object
  • removed: static method SerializationUtils.roundtrip(Serializable): Serializable
  • removed: static method SerializationUtils.serialize(Serializable): byte[]
  • removed: static method SerializationUtils.serialize(Serializable, OutputStream): void
  • removed: static method Streams.stream(Collection): Streams.FailableStream
  • removed: static method Streams.stream(Stream): Streams.FailableStream
  • removed: static method Streams.toArray(Class): Collector
  • removed: static method StringEscapeUtils.escapeCsv(String): String
  • removed: static method StringEscapeUtils.escapeEcmaScript(String): String
  • removed: static method StringEscapeUtils.escapeHtml3(String): String
  • removed: static method StringEscapeUtils.escapeHtml4(String): String
  • removed: static method StringEscapeUtils.escapeJava(String): String
  • removed: static method StringEscapeUtils.escapeJson(String): String
  • removed: static method StringEscapeUtils.escapeXml(String): String
  • removed: static method StringEscapeUtils.escapeXml10(String): String
  • removed: static method StringEscapeUtils.escapeXml11(String): String
  • removed: static method StringEscapeUtils.unescapeCsv(String): String
  • removed: static method StringEscapeUtils.unescapeEcmaScript(String): String
  • removed: static method StringEscapeUtils.unescapeHtml3(String): String
  • removed: static method StringEscapeUtils.unescapeHtml4(String): String
  • removed: static method StringEscapeUtils.unescapeJava(String): String
  • removed: static method StringEscapeUtils.unescapeJson(String): String
  • removed: static method StringEscapeUtils.unescapeXml(String): String
  • removed: static method StringUtils.abbreviate(String, String, int): String
  • removed: static method StringUtils.abbreviate(String, String, int, int): String
  • removed: static method StringUtils.abbreviate(String, int): String
  • removed: static method StringUtils.abbreviate(String, int, int): String
  • removed: static method StringUtils.abbreviateMiddle(String, String, int): String
  • removed: static method StringUtils.appendIfMissing(String, CharSequence, CharSequence[]): String
  • removed: static method StringUtils.appendIfMissingIgnoreCase(String, CharSequence, CharSequence[]): String
  • removed: static method StringUtils.capitalize(String): String
  • removed: static method StringUtils.center(String, int): String
  • removed: static method StringUtils.center(String, int, String): String
  • removed: static method StringUtils.center(String, int, char): String
  • removed: static method StringUtils.chomp(String): String
  • removed: static method StringUtils.chomp(String, String): String
  • removed: static method StringUtils.chop(String): String
  • removed: static method StringUtils.compare(String, String): int
  • removed: static method StringUtils.compare(String, String, boolean): int
  • removed: static method StringUtils.compareIgnoreCase(String, String): int
  • removed: static method StringUtils.compareIgnoreCase(String, String, boolean): int
  • removed: static method StringUtils.contains(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.contains(CharSequence, int): boolean
  • removed: static method StringUtils.containsAny(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.containsAny(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.containsAny(CharSequence, char[]): boolean
  • removed: static method StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.containsIgnoreCase(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.containsNone(CharSequence, String): boolean
  • removed: static method StringUtils.containsNone(CharSequence, char[]): boolean
  • removed: static method StringUtils.containsOnly(CharSequence, String): boolean
  • removed: static method StringUtils.containsOnly(CharSequence, char[]): boolean
  • removed: static method StringUtils.containsWhitespace(CharSequence): boolean
  • removed: static method StringUtils.countMatches(CharSequence, CharSequence): int
  • removed: static method StringUtils.countMatches(CharSequence, char): int
  • removed: static method StringUtils.defaultIfBlank(CharSequence, CharSequence): CharSequence
  • removed: static method StringUtils.defaultIfEmpty(CharSequence, CharSequence): CharSequence
  • removed: static method StringUtils.defaultString(String): String
  • removed: static method StringUtils.defaultString(String, String): String
  • removed: static method StringUtils.deleteWhitespace(String): String
  • removed: static method StringUtils.difference(String, String): String
  • removed: static method StringUtils.endsWith(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.endsWithAny(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.endsWithIgnoreCase(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.equals(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.equalsAny(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.equalsAnyIgnoreCase(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.equalsIgnoreCase(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.firstNonBlank(CharSequence[]): CharSequence
  • removed: static method StringUtils.firstNonEmpty(CharSequence[]): CharSequence
  • removed: static method StringUtils.getBytes(String, Charset): byte[]
  • removed: static method StringUtils.getBytes(String, String): byte[]
  • removed: static method StringUtils.getCommonPrefix(String[]): String
  • removed: static method StringUtils.getDigits(String): String
  • removed: static method StringUtils.getFuzzyDistance(CharSequence, CharSequence, Locale): int
  • removed: static method StringUtils.getIfBlank(CharSequence, Supplier): CharSequence
  • removed: static method StringUtils.getIfEmpty(CharSequence, Supplier): CharSequence
  • removed: static method StringUtils.getJaroWinklerDistance(CharSequence, CharSequence): double
  • removed: static method StringUtils.getLevenshteinDistance(CharSequence, CharSequence): int
  • removed: static method StringUtils.getLevenshteinDistance(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.indexOf(CharSequence, CharSequence): int
  • removed: static method StringUtils.indexOf(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.indexOf(CharSequence, int): int
  • removed: static method StringUtils.indexOf(CharSequence, int, int): int
  • removed: static method StringUtils.indexOfAny(CharSequence, CharSequence[]): int
  • removed: static method StringUtils.indexOfAny(CharSequence, String): int
  • removed: static method StringUtils.indexOfAny(CharSequence, char[]): int
  • removed: static method StringUtils.indexOfAnyBut(CharSequence, CharSequence): int
  • removed: static method StringUtils.indexOfAnyBut(CharSequence, char[]): int
  • removed: static method StringUtils.indexOfDifference(CharSequence, CharSequence): int
  • removed: static method StringUtils.indexOfDifference(CharSequence[]): int
  • removed: static method StringUtils.indexOfIgnoreCase(CharSequence, CharSequence): int
  • removed: static method StringUtils.indexOfIgnoreCase(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.isAllBlank(CharSequence[]): boolean
  • removed: static method StringUtils.isAllEmpty(CharSequence[]): boolean
  • removed: static method StringUtils.isAllLowerCase(CharSequence): boolean
  • removed: static method StringUtils.isAllUpperCase(CharSequence): boolean
  • removed: static method StringUtils.isAlpha(CharSequence): boolean
  • removed: static method StringUtils.isAlphaSpace(CharSequence): boolean
  • removed: static method StringUtils.isAlphanumeric(CharSequence): boolean
  • removed: static method StringUtils.isAlphanumericSpace(CharSequence): boolean
  • removed: static method StringUtils.isAnyBlank(CharSequence[]): boolean
  • removed: static method StringUtils.isAnyEmpty(CharSequence[]): boolean
  • removed: static method StringUtils.isAsciiPrintable(CharSequence): boolean
  • removed: static method StringUtils.isBlank(CharSequence): boolean
  • removed: static method StringUtils.isEmpty(CharSequence): boolean
  • removed: static method StringUtils.isMixedCase(CharSequence): boolean
  • removed: static method StringUtils.isNoneBlank(CharSequence[]): boolean
  • removed: static method StringUtils.isNoneEmpty(CharSequence[]): boolean
  • removed: static method StringUtils.isNotBlank(CharSequence): boolean
  • removed: static method StringUtils.isNotEmpty(CharSequence): boolean
  • removed: static method StringUtils.isNumeric(CharSequence): boolean
  • removed: static method StringUtils.isNumericSpace(CharSequence): boolean
  • removed: static method StringUtils.isWhitespace(CharSequence): boolean
  • removed: static method StringUtils.join(Iterable, String): String
  • removed: static method StringUtils.join(Iterable, char): String
  • removed: static method StringUtils.join(Iterator, String): String
  • removed: static method StringUtils.join(Iterator, char): String
  • removed: static method StringUtils.join(List, String, int, int): String
  • removed: static method StringUtils.join(List, char, int, int): String
  • removed: static method StringUtils.join(Object[]): String
  • removed: static method StringUtils.join(Object[], String): String
  • removed: static method StringUtils.join(Object[], String, int, int): String
  • removed: static method StringUtils.join(Object[], char): String
  • removed: static method StringUtils.join(Object[], char, int, int): String
  • removed: static method StringUtils.join(boolean[], char): String
  • removed: static method StringUtils.join(boolean[], char, int, int): String
  • removed: static method StringUtils.join(byte[], char): String
  • removed: static method StringUtils.join(byte[], char, int, int): String
  • removed: static method StringUtils.join(char[], char): String
  • removed: static method StringUtils.join(char[], char, int, int): String
  • removed: static method StringUtils.join(double[], char): String
  • removed: static method StringUtils.join(double[], char, int, int): String
  • removed: static method StringUtils.join(float[], char): String
  • removed: static method StringUtils.join(float[], char, int, int): String
  • removed: static method StringUtils.join(int[], char): String
  • removed: static method StringUtils.join(int[], char, int, int): String
  • removed: static method StringUtils.join(long[], char): String
  • removed: static method StringUtils.join(long[], char, int, int): String
  • removed: static method StringUtils.join(short[], char): String
  • removed: static method StringUtils.join(short[], char, int, int): String
  • removed: static method StringUtils.joinWith(String, Object[]): String
  • removed: static method StringUtils.lastIndexOf(CharSequence, CharSequence): int
  • removed: static method StringUtils.lastIndexOf(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.lastIndexOf(CharSequence, int): int
  • removed: static method StringUtils.lastIndexOf(CharSequence, int, int): int
  • removed: static method StringUtils.lastIndexOfAny(CharSequence, CharSequence[]): int
  • removed: static method StringUtils.lastIndexOfIgnoreCase(CharSequence, CharSequence): int
  • removed: static method StringUtils.lastIndexOfIgnoreCase(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.lastOrdinalIndexOf(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.left(String, int): String
  • removed: static method StringUtils.leftPad(String, int): String
  • removed: static method StringUtils.leftPad(String, int, String): String
  • removed: static method StringUtils.leftPad(String, int, char): String
  • removed: static method StringUtils.length(CharSequence): int
  • removed: static method StringUtils.lowerCase(String): String
  • removed: static method StringUtils.lowerCase(String, Locale): String
  • removed: static method StringUtils.mid(String, int, int): String
  • removed: static method StringUtils.normalizeSpace(String): String
  • removed: static method StringUtils.ordinalIndexOf(CharSequence, CharSequence, int): int
  • removed: static method StringUtils.overlay(String, String, int, int): String
  • removed: static method StringUtils.prependIfMissing(String, CharSequence, CharSequence[]): String
  • removed: static method StringUtils.prependIfMissingIgnoreCase(String, CharSequence, CharSequence[]): String
  • removed: static method StringUtils.remove(String, String): String
  • removed: static method StringUtils.remove(String, char): String
  • removed: static method StringUtils.removeAll(String, String): String
  • removed: static method StringUtils.removeEnd(String, String): String
  • removed: static method StringUtils.removeEndIgnoreCase(String, String): String
  • removed: static method StringUtils.removeFirst(String, String): String
  • removed: static method StringUtils.removeIgnoreCase(String, String): String
  • removed: static method StringUtils.removePattern(String, String): String
  • removed: static method StringUtils.removeStart(String, String): String
  • removed: static method StringUtils.removeStartIgnoreCase(String, String): String
  • removed: static method StringUtils.repeat(String, String, int): String
  • removed: static method StringUtils.repeat(String, int): String
  • removed: static method StringUtils.repeat(char, int): String
  • removed: static method StringUtils.replace(String, String, String): String
  • removed: static method StringUtils.replace(String, String, String, int): String
  • removed: static method StringUtils.replaceAll(String, String, String): String
  • removed: static method StringUtils.replaceChars(String, String, String): String
  • removed: static method StringUtils.replaceChars(String, char, char): String
  • removed: static method StringUtils.replaceEach(String, String[], String[]): String
  • removed: static method StringUtils.replaceEachRepeatedly(String, String[], String[]): String
  • removed: static method StringUtils.replaceFirst(String, String, String): String
  • removed: static method StringUtils.replaceIgnoreCase(String, String, String): String
  • removed: static method StringUtils.replaceIgnoreCase(String, String, String, int): String
  • removed: static method StringUtils.replaceOnce(String, String, String): String
  • removed: static method StringUtils.replaceOnceIgnoreCase(String, String, String): String
  • removed: static method StringUtils.replacePattern(String, String, String): String
  • removed: static method StringUtils.reverse(String): String
  • removed: static method StringUtils.reverseDelimited(String, char): String
  • removed: static method StringUtils.right(String, int): String
  • removed: static method StringUtils.rightPad(String, int): String
  • removed: static method StringUtils.rightPad(String, int, String): String
  • removed: static method StringUtils.rightPad(String, int, char): String
  • removed: static method StringUtils.rotate(String, int): String
  • removed: static method StringUtils.split(String): String[]
  • removed: static method StringUtils.split(String, String): String[]
  • removed: static method StringUtils.split(String, String, int): String[]
  • removed: static method StringUtils.split(String, char): String[]
  • removed: static method StringUtils.splitByCharacterType(String): String[]
  • removed: static method StringUtils.splitByCharacterTypeCamelCase(String): String[]
  • removed: static method StringUtils.splitByWholeSeparator(String, String): String[]
  • removed: static method StringUtils.splitByWholeSeparator(String, String, int): String[]
  • removed: static method StringUtils.splitByWholeSeparatorPreserveAllTokens(String, String): String[]
  • removed: static method StringUtils.splitByWholeSeparatorPreserveAllTokens(String, String, int): String[]
  • removed: static method StringUtils.splitPreserveAllTokens(String): String[]
  • removed: static method StringUtils.splitPreserveAllTokens(String, String): String[]
  • removed: static method StringUtils.splitPreserveAllTokens(String, String, int): String[]
  • removed: static method StringUtils.splitPreserveAllTokens(String, char): String[]
  • removed: static method StringUtils.startsWith(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.startsWithAny(CharSequence, CharSequence[]): boolean
  • removed: static method StringUtils.startsWithIgnoreCase(CharSequence, CharSequence): boolean
  • removed: static method StringUtils.strip(String): String
  • removed: static method StringUtils.strip(String, String): String
  • removed: static method StringUtils.stripAccents(String): String
  • removed: static method StringUtils.stripAll(String[]): String[]
  • removed: static method StringUtils.stripAll(String[], String): String[]
  • removed: static method StringUtils.stripEnd(String, String): String
  • removed: static method StringUtils.stripStart(String, String): String
  • removed: static method StringUtils.stripToEmpty(String): String
  • removed: static method StringUtils.stripToNull(String): String
  • removed: static method StringUtils.substring(String, int): String
  • removed: static method StringUtils.substring(String, int, int): String
  • removed: static method StringUtils.substringAfter(String, String): String
  • removed: static method StringUtils.substringAfter(String, int): String
  • removed: static method StringUtils.substringAfterLast(String, String): String
  • removed: static method StringUtils.substringAfterLast(String, int): String
  • removed: static method StringUtils.substringBefore(String, String): String
  • removed: static method StringUtils.substringBefore(String, int): String
  • removed: static method StringUtils.substringBeforeLast(String, String): String
  • removed: static method StringUtils.substringBetween(String, String): String
  • removed: static method StringUtils.substringBetween(String, String, String): String
  • removed: static method StringUtils.substringsBetween(String, String, String): String[]
  • removed: static method StringUtils.swapCase(String): String
  • removed: static method StringUtils.toCodePoints(CharSequence): int[]
  • removed: static method StringUtils.toEncodedString(byte[], Charset): String
  • removed: static method StringUtils.toRootLowerCase(String): String
  • removed: static method StringUtils.toRootUpperCase(String): String
  • removed: static method StringUtils.toString(byte[], String): String
  • removed: static method StringUtils.trim(String): String
  • removed: static method StringUtils.trimToEmpty(String): String
  • removed: static method StringUtils.trimToNull(String): String
  • removed: static method StringUtils.truncate(String, int): String
  • removed: static method StringUtils.truncate(String, int, int): String
  • removed: static method StringUtils.uncapitalize(String): String
  • removed: static method StringUtils.unwrap(String, String): String
  • removed: static method StringUtils.unwrap(String, char): String
  • removed: static method StringUtils.upperCase(String): String
  • removed: static method StringUtils.upperCase(String, Locale): String
  • removed: static method StringUtils.valueOf(char[]): String
  • removed: static method StringUtils.wrap(String, String): String
  • removed: static method StringUtils.wrap(String, char): String
  • removed: static method StringUtils.wrapIfMissing(String, String): String
  • removed: static method StringUtils.wrapIfMissing(String, char): String
  • removed: static method SystemUtils.getEnvironmentVariable(String, String): String
  • removed: static method SystemUtils.getHostName(): String
  • removed: static method SystemUtils.getJavaHome(): File
  • removed: static method SystemUtils.getJavaIoTmpDir(): File
  • removed: static method SystemUtils.getUserDir(): File
  • removed: static method SystemUtils.getUserHome(): File
  • removed: static method SystemUtils.getUserName(): String
  • removed: static method SystemUtils.getUserName(String): String
  • removed: static method SystemUtils.isJavaAwtHeadless(): boolean
  • removed: static method SystemUtils.isJavaVersionAtLeast(JavaVersion): boolean
  • removed: static method SystemUtils.isJavaVersionAtMost(JavaVersion): boolean
  • removed: static method ThreadUtils.findThreadById(long): Thread
  • removed: static method ThreadUtils.findThreadById(long, String): Thread
  • removed: static method ThreadUtils.findThreadById(long, ThreadGroup): Thread
  • removed: static method ThreadUtils.findThreadGroups(ThreadGroup, boolean, ThreadUtils.ThreadGroupPredicate): Collection
  • removed: static method ThreadUtils.findThreadGroups(ThreadUtils.ThreadGroupPredicate): Collection
  • removed: static method ThreadUtils.findThreadGroupsByName(String): Collection
  • removed: static method ThreadUtils.findThreads(ThreadGroup, boolean, ThreadUtils.ThreadPredicate): Collection
  • removed: static method ThreadUtils.findThreads(ThreadUtils.ThreadPredicate): Collection
  • removed: static method ThreadUtils.findThreadsByName(String): Collection
  • removed: static method ThreadUtils.findThreadsByName(String, String): Collection
  • removed: static method ThreadUtils.findThreadsByName(String, ThreadGroup): Collection
  • removed: static method ThreadUtils.getAllThreadGroups(): Collection
  • removed: static method ThreadUtils.getAllThreads(): Collection
  • removed: static method ThreadUtils.getSystemThreadGroup(): ThreadGroup
  • removed: static method ThreadUtils.join(Thread, Duration): void
  • removed: static method ThreadUtils.sleep(Duration): void
  • removed: static method Validate.exclusiveBetween(Object, Object, Comparable): void
  • removed: static method Validate.exclusiveBetween(Object, Object, Comparable, String, Object[]): void
  • removed: static method Validate.exclusiveBetween(double, double, double): void
  • removed: static method Validate.exclusiveBetween(double, double, double, String): void
  • removed: static method Validate.exclusiveBetween(long, long, long): void
  • removed: static method Validate.exclusiveBetween(long, long, long, String): void
  • removed: static method Validate.finite(double): void
  • removed: static method Validate.finite(double, String, Object[]): void
  • removed: static method Validate.inclusiveBetween(Object, Object, Comparable): void
  • removed: static method Validate.inclusiveBetween(Object, Object, Comparable, String, Object[]): void
  • removed: static method Validate.inclusiveBetween(double, double, double): void
  • removed: static method Validate.inclusiveBetween(double, double, double, String): void
  • removed: static method Validate.inclusiveBetween(long, long, long): void
  • removed: static method Validate.inclusiveBetween(long, long, long, String): void
  • removed: static method Validate.isAssignableFrom(Class, Class): void
  • removed: static method Validate.isAssignableFrom(Class, Class, String, Object[]): void
  • removed: static method Validate.isInstanceOf(Class, Object): void
  • removed: static method Validate.isInstanceOf(Class, Object, String, Object[]): void
  • removed: static method Validate.isTrue(boolean): void
  • removed: static method Validate.isTrue(boolean, String, Object[]): void
  • removed: static method Validate.isTrue(boolean, String, double): void
  • removed: static method Validate.isTrue(boolean, String, long): void
  • removed: static method Validate.matchesPattern(CharSequence, String): void
  • removed: static method Validate.matchesPattern(CharSequence, String, String, Object[]): void
  • removed: static method Validate.noNullElements(Iterable): Iterable
  • removed: static method Validate.noNullElements(Iterable, String, Object[]): Iterable
  • removed: static method Validate.noNullElements(Object[]): Object[]
  • removed: static method Validate.noNullElements(Object[], String, Object[]): Object[]
  • removed: static method Validate.notBlank(CharSequence): CharSequence
  • removed: static method Validate.notBlank(CharSequence, String, Object[]): CharSequence
  • removed: static method Validate.notEmpty(CharSequence): CharSequence
  • removed: static method Validate.notEmpty(CharSequence, String, Object[]): CharSequence
  • removed: static method Validate.notEmpty(Collection): Collection
  • removed: static method Validate.notEmpty(Collection, String, Object[]): Collection
  • removed: static method Validate.notEmpty(Map): Map
  • removed: static method Validate.notEmpty(Map, String, Object[]): Map
  • removed: static method Validate.notEmpty(Object[]): Object[]
  • removed: static method Validate.notEmpty(Object[], String, Object[]): Object[]
  • removed: static method Validate.notNaN(double): void
  • removed: static method Validate.notNaN(double, String, Object[]): void
  • removed: static method Validate.notNull(Object): Object
  • removed: static method Validate.notNull(Object, String, Object[]): Object
  • removed: static method Validate.validIndex(CharSequence, int): CharSequence
  • removed: static method Validate.validIndex(CharSequence, int, String, Object[]): CharSequence
  • removed: static method Validate.validIndex(Collection, int): Collection
  • removed: static method Validate.validIndex(Collection, int, String, Object[]): Collection
  • removed: static method Validate.validIndex(Object[], int): Object[]
  • removed: static method Validate.validIndex(Object[], int, String, Object[]): Object[]
  • removed: static method Validate.validState(boolean): void
  • removed: static method Validate.validState(boolean, String, Object[]): void
  • removed: class Processor
  • removed: ctor Processor(Processor.Arch, Processor.Type)
  • removed: enum Processor.Arch
  • removed: enum Processor.Type
  • removed: method Processor.Arch.getLabel(): String
  • removed: method Processor.getArch(): Processor.Arch
  • removed: method Processor.getType(): Processor.Type
  • removed: method Processor.is32Bit(): boolean
  • removed: method Processor.is64Bit(): boolean
  • removed: method Processor.isIA64(): boolean
  • removed: method Processor.isPPC(): boolean
  • removed: method Processor.isX86(): boolean
  • removed: static field Processor.Arch.BIT_32: Processor.Arch
  • removed: static field Processor.Arch.BIT_64: Processor.Arch
  • removed: static field Processor.Arch.UNKNOWN: Processor.Arch
  • removed: static field Processor.Type.IA_64: Processor.Type
  • removed: static field Processor.Type.PPC: Processor.Type
  • removed: static field Processor.Type.UNKNOWN: Processor.Type
  • removed: static field Processor.Type.X86: Processor.Type
  • removed: static method Processor.Arch.valueOf(String): Processor.Arch
  • removed: static method Processor.Arch.values(): Processor.Arch[]
  • removed: static method Processor.Type.valueOf(String): Processor.Type
  • removed: static method Processor.Type.values(): Processor.Type[]
  • removed: @interface EqualsExclude
  • removed: @interface HashCodeExclude
  • removed: @interface ToStringExclude
  • removed: @interface ToStringSummary
  • removed: abstract class Diff extends Pair
  • removed: abstract class ToStringStyle implements Serializable
  • removed: class CompareToBuilder implements Builder
  • removed: class DiffBuilder implements Builder
  • removed: class DiffResult implements Iterable
  • removed: class EqualsBuilder implements Builder
  • removed: class HashCodeBuilder implements Builder
  • removed: class MultilineRecursiveToStringStyle extends RecursiveToStringStyle
  • removed: class RecursiveToStringStyle extends ToStringStyle
  • removed: class ReflectionDiffBuilder implements Builder
  • removed: class ReflectionToStringBuilder extends ToStringBuilder
  • removed: class StandardToStringStyle extends ToStringStyle
  • removed: class ToStringBuilder implements Builder
  • removed: ctor CompareToBuilder()
  • removed: ctor Diff(String)
  • removed: ctor DiffBuilder(Object, Object, ToStringStyle)
  • removed: ctor DiffBuilder(Object, Object, ToStringStyle, boolean)
  • removed: ctor EqualsBuilder()
  • removed: ctor HashCodeBuilder()
  • removed: ctor HashCodeBuilder(int, int)
  • removed: ctor MultilineRecursiveToStringStyle()
  • removed: ctor RecursiveToStringStyle()
  • removed: ctor ReflectionDiffBuilder(Object, Object, ToStringStyle)
  • removed: ctor ReflectionToStringBuilder(Object)
  • removed: ctor ReflectionToStringBuilder(Object, ToStringStyle)
  • removed: ctor ReflectionToStringBuilder(Object, ToStringStyle, StringBuffer)
  • removed: ctor ReflectionToStringBuilder(Object, ToStringStyle, StringBuffer, Class, boolean, boolean)
  • removed: ctor ReflectionToStringBuilder(Object, ToStringStyle, StringBuffer, Class, boolean, boolean, boolean)
  • removed: ctor StandardToStringStyle()
  • removed: ctor ToStringBuilder(Object)
  • removed: ctor ToStringBuilder(Object, ToStringStyle)
  • removed: ctor ToStringBuilder(Object, ToStringStyle, StringBuffer)
  • removed: ctor ToStringStyle()
  • removed: field ReflectionToStringBuilder.excludeFieldNames: String[]
  • removed: interface Builder
  • removed: interface Diffable
  • removed: method Builder.build(): Object
  • removed: method CompareToBuilder.append(Object, Object): CompareToBuilder
  • removed: method CompareToBuilder.append(Object, Object, Comparator): CompareToBuilder
  • removed: method CompareToBuilder.append(Object[], Object[]): CompareToBuilder
  • removed: method CompareToBuilder.append(Object[], Object[], Comparator): CompareToBuilder
  • removed: method CompareToBuilder.append(boolean, boolean): CompareToBuilder
  • removed: method CompareToBuilder.append(boolean[], boolean[]): CompareToBuilder
  • removed: method CompareToBuilder.append(byte, byte): CompareToBuilder
  • removed: method CompareToBuilder.append(byte[], byte[]): CompareToBuilder
  • removed: method CompareToBuilder.append(char, char): CompareToBuilder
  • removed: method CompareToBuilder.append(char[], char[]): CompareToBuilder
  • removed: method CompareToBuilder.append(double, double): CompareToBuilder
  • removed: method CompareToBuilder.append(double[], double[]): CompareToBuilder
  • removed: method CompareToBuilder.append(float, float): CompareToBuilder
  • removed: method CompareToBuilder.append(float[], float[]): CompareToBuilder
  • removed: method CompareToBuilder.append(int, int): CompareToBuilder
  • removed: method CompareToBuilder.append(int[], int[]): CompareToBuilder
  • removed: method CompareToBuilder.append(long, long): CompareToBuilder
  • removed: method CompareToBuilder.append(long[], long[]): CompareToBuilder
  • removed: method CompareToBuilder.append(short, short): CompareToBuilder
  • removed: method CompareToBuilder.append(short[], short[]): CompareToBuilder
  • removed: method CompareToBuilder.appendSuper(int): CompareToBuilder
  • removed: method CompareToBuilder.build(): Integer
  • removed: method CompareToBuilder.toComparison(): int
  • removed: method Diff.getFieldName(): String
  • removed: method Diff.getType(): Type
  • removed: method Diff.setValue(Object): Object
  • removed: method Diff.toString(): String
  • removed: method DiffBuilder.append(String, DiffResult): DiffBuilder
  • removed: method DiffBuilder.append(String, Object, Object): DiffBuilder
  • removed: method DiffBuilder.append(String, Object[], Object[]): DiffBuilder
  • removed: method DiffBuilder.append(String, boolean, boolean): DiffBuilder
  • removed: method DiffBuilder.append(String, boolean[], boolean[]): DiffBuilder
  • removed: method DiffBuilder.append(String, byte, byte): DiffBuilder
  • removed: method DiffBuilder.append(String, byte[], byte[]): DiffBuilder
  • removed: method DiffBuilder.append(String, char, char): DiffBuilder
  • removed: method DiffBuilder.append(String, char[], char[]): DiffBuilder
  • removed: method DiffBuilder.append(String, double, double): DiffBuilder
  • removed: method DiffBuilder.append(String, double[], double[]): DiffBuilder
  • removed: method DiffBuilder.append(String, float, float): DiffBuilder
  • removed: method DiffBuilder.append(String, float[], float[]): DiffBuilder
  • removed: method DiffBuilder.append(String, int, int): DiffBuilder
  • removed: method DiffBuilder.append(String, int[], int[]): DiffBuilder
  • removed: method DiffBuilder.append(String, long, long): DiffBuilder
  • removed: method DiffBuilder.append(String, long[], long[]): DiffBuilder
  • removed: method DiffBuilder.append(String, short, short): DiffBuilder
  • removed: method DiffBuilder.append(String, short[], short[]): DiffBuilder
  • removed: method DiffBuilder.build(): DiffResult
  • removed: method DiffResult.getDiffs(): List
  • removed: method DiffResult.getLeft(): Object
  • removed: method DiffResult.getNumberOfDiffs(): int
  • removed: method DiffResult.getRight(): Object
  • removed: method DiffResult.getToStringStyle(): ToStringStyle
  • removed: method DiffResult.iterator(): Iterator
  • removed: method DiffResult.toString(): String
  • removed: method DiffResult.toString(ToStringStyle): String
  • removed: method Diffable.diff(Object): DiffResult
  • removed: method EqualsBuilder.append(Object, Object): EqualsBuilder
  • removed: method EqualsBuilder.append(Object[], Object[]): EqualsBuilder
  • removed: method EqualsBuilder.append(boolean, boolean): EqualsBuilder
  • removed: method EqualsBuilder.append(boolean[], boolean[]): EqualsBuilder
  • removed: method EqualsBuilder.append(byte, byte): EqualsBuilder
  • removed: method EqualsBuilder.append(byte[], byte[]): EqualsBuilder
  • removed: method EqualsBuilder.append(char, char): EqualsBuilder
  • removed: method EqualsBuilder.append(char[], char[]): EqualsBuilder
  • removed: method EqualsBuilder.append(double, double): EqualsBuilder
  • removed: method EqualsBuilder.append(double[], double[]): EqualsBuilder
  • removed: method EqualsBuilder.append(float, float): EqualsBuilder
  • removed: method EqualsBuilder.append(float[], float[]): EqualsBuilder
  • removed: method EqualsBuilder.append(int, int): EqualsBuilder
  • removed: method EqualsBuilder.append(int[], int[]): EqualsBuilder
  • removed: method EqualsBuilder.append(long, long): EqualsBuilder
  • removed: method EqualsBuilder.append(long[], long[]): EqualsBuilder
  • removed: method EqualsBuilder.append(short, short): EqualsBuilder
  • removed: method EqualsBuilder.append(short[], short[]): EqualsBuilder
  • removed: method EqualsBuilder.appendSuper(boolean): EqualsBuilder
  • removed: method EqualsBuilder.build(): Boolean
  • removed: method EqualsBuilder.isEquals(): boolean
  • removed: method EqualsBuilder.reflectionAppend(Object, Object): EqualsBuilder
  • removed: method EqualsBuilder.reset(): void
  • removed: method EqualsBuilder.setBypassReflectionClasses(List): EqualsBuilder
  • removed: method EqualsBuilder.setEquals(boolean): void
  • removed: method EqualsBuilder.setExcludeFields(String[]): EqualsBuilder
  • removed: method EqualsBuilder.setReflectUpToClass(Class): EqualsBuilder
  • removed: method EqualsBuilder.setTestRecursive(boolean): EqualsBuilder
  • removed: method EqualsBuilder.setTestTransients(boolean): EqualsBuilder
  • removed: method HashCodeBuilder.append(Object): HashCodeBuilder
  • removed: method HashCodeBuilder.append(Object[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(boolean): HashCodeBuilder
  • removed: method HashCodeBuilder.append(boolean[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(byte): HashCodeBuilder
  • removed: method HashCodeBuilder.append(byte[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(char): HashCodeBuilder
  • removed: method HashCodeBuilder.append(char[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(double): HashCodeBuilder
  • removed: method HashCodeBuilder.append(double[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(float): HashCodeBuilder
  • removed: method HashCodeBuilder.append(float[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(int): HashCodeBuilder
  • removed: method HashCodeBuilder.append(int[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(long): HashCodeBuilder
  • removed: method HashCodeBuilder.append(long[]): HashCodeBuilder
  • removed: method HashCodeBuilder.append(short): HashCodeBuilder
  • removed: method HashCodeBuilder.append(short[]): HashCodeBuilder
  • removed: method HashCodeBuilder.appendSuper(int): HashCodeBuilder
  • removed: method HashCodeBuilder.build(): Integer
  • removed: method HashCodeBuilder.hashCode(): int
  • removed: method HashCodeBuilder.toHashCode(): int
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, Object): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, Object[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, boolean[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, byte[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, char[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, double[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, float[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, int[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, long[]): void
  • removed: method MultilineRecursiveToStringStyle.appendDetail(StringBuffer, String, short[]): void
  • removed: method MultilineRecursiveToStringStyle.reflectionAppendArrayDetail(StringBuffer, String, Object): void
  • removed: method RecursiveToStringStyle.accept(Class): boolean
  • removed: method RecursiveToStringStyle.appendDetail(StringBuffer, String, Collection): void
  • removed: method RecursiveToStringStyle.appendDetail(StringBuffer, String, Object): void
  • removed: method ReflectionDiffBuilder.build(): DiffResult
  • removed: method ReflectionToStringBuilder.accept(Field): boolean
  • removed: method ReflectionToStringBuilder.appendFieldsIn(Class): void
  • removed: method ReflectionToStringBuilder.getExcludeFieldNames(): String[]
  • removed: method ReflectionToStringBuilder.getUpToClass(): Class
  • removed: method ReflectionToStringBuilder.getValue(Field): Object
  • removed: method ReflectionToStringBuilder.isAppendStatics(): boolean
  • removed: method ReflectionToStringBuilder.isAppendTransients(): boolean
  • removed: method ReflectionToStringBuilder.isExcludeNullValues(): boolean
  • removed: method ReflectionToStringBuilder.reflectionAppendArray(Object): ReflectionToStringBuilder
  • removed: method ReflectionToStringBuilder.setAppendStatics(boolean): void
  • removed: method ReflectionToStringBuilder.setAppendTransients(boolean): void
  • removed: method ReflectionToStringBuilder.setExcludeFieldNames(String[]): ReflectionToStringBuilder
  • removed: method ReflectionToStringBuilder.setExcludeNullValues(boolean): void
  • removed: method ReflectionToStringBuilder.setUpToClass(Class): void
  • removed: method ReflectionToStringBuilder.toString(): String
  • removed: method StandardToStringStyle.getArrayEnd(): String
  • removed: method StandardToStringStyle.getArraySeparator(): String
  • removed: method StandardToStringStyle.getArrayStart(): String
  • removed: method StandardToStringStyle.getContentEnd(): String
  • removed: method StandardToStringStyle.getContentStart(): String
  • removed: method StandardToStringStyle.getFieldNameValueSeparator(): String
  • removed: method StandardToStringStyle.getFieldSeparator(): String
  • removed: method StandardToStringStyle.getNullText(): String
  • removed: method StandardToStringStyle.getSizeEndText(): String
  • removed: method StandardToStringStyle.getSizeStartText(): String
  • removed: method StandardToStringStyle.getSummaryObjectEndText(): String
  • removed: method StandardToStringStyle.getSummaryObjectStartText(): String
  • removed: method StandardToStringStyle.isArrayContentDetail(): boolean
  • removed: method StandardToStringStyle.isDefaultFullDetail(): boolean
  • removed: method StandardToStringStyle.isFieldSeparatorAtEnd(): boolean
  • removed: method StandardToStringStyle.isFieldSeparatorAtStart(): boolean
  • removed: method StandardToStringStyle.isUseClassName(): boolean
  • removed: method StandardToStringStyle.isUseFieldNames(): boolean
  • removed: method StandardToStringStyle.isUseIdentityHashCode(): boolean
  • removed: method StandardToStringStyle.isUseShortClassName(): boolean
  • removed: method StandardToStringStyle.setArrayContentDetail(boolean): void
  • removed: method StandardToStringStyle.setArrayEnd(String): void
  • removed: method StandardToStringStyle.setArraySeparator(String): void
  • removed: method StandardToStringStyle.setArrayStart(String): void
  • removed: method StandardToStringStyle.setContentEnd(String): void
  • removed: method StandardToStringStyle.setContentStart(String): void
  • removed: method StandardToStringStyle.setDefaultFullDetail(boolean): void
  • removed: method StandardToStringStyle.setFieldNameValueSeparator(String): void
  • removed: method StandardToStringStyle.setFieldSeparator(String): void
  • removed: method StandardToStringStyle.setFieldSeparatorAtEnd(boolean): void
  • removed: method StandardToStringStyle.setFieldSeparatorAtStart(boolean): void
  • removed: method StandardToStringStyle.setNullText(String): void
  • removed: method StandardToStringStyle.setSizeEndText(String): void
  • removed: method StandardToStringStyle.setSizeStartText(String): void
  • removed: method StandardToStringStyle.setSummaryObjectEndText(String): void
  • removed: method StandardToStringStyle.setSummaryObjectStartText(String): void
  • removed: method StandardToStringStyle.setUseClassName(boolean): void
  • removed: method StandardToStringStyle.setUseFieldNames(boolean): void
  • removed: method StandardToStringStyle.setUseIdentityHashCode(boolean): void
  • removed: method StandardToStringStyle.setUseShortClassName(boolean): void
  • removed: method ToStringBuilder.append(Object): ToStringBuilder
  • removed: method ToStringBuilder.append(Object[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, Object): ToStringBuilder
  • removed: method ToStringBuilder.append(String, Object, boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, Object[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, Object[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, boolean[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, boolean[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, byte): ToStringBuilder
  • removed: method ToStringBuilder.append(String, byte[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, byte[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, char): ToStringBuilder
  • removed: method ToStringBuilder.append(String, char[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, char[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, double): ToStringBuilder
  • removed: method ToStringBuilder.append(String, double[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, double[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, float): ToStringBuilder
  • removed: method ToStringBuilder.append(String, float[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, float[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, int): ToStringBuilder
  • removed: method ToStringBuilder.append(String, int[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, int[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, long): ToStringBuilder
  • removed: method ToStringBuilder.append(String, long[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, long[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(String, short): ToStringBuilder
  • removed: method ToStringBuilder.append(String, short[]): ToStringBuilder
  • removed: method ToStringBuilder.append(String, short[], boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(boolean): ToStringBuilder
  • removed: method ToStringBuilder.append(boolean[]): ToStringBuilder
  • removed: method ToStringBuilder.append(byte): ToStringBuilder
  • removed: method ToStringBuilder.append(byte[]): ToStringBuilder
  • removed: method ToStringBuilder.append(char): ToStringBuilder
  • removed: method ToStringBuilder.append(char[]): ToStringBuilder
  • removed: method ToStringBuilder.append(double): ToStringBuilder
  • removed: method ToStringBuilder.append(double[]): ToStringBuilder
  • removed: method ToStringBuilder.append(float): ToStringBuilder
  • removed: method ToStringBuilder.append(float[]): ToStringBuilder
  • removed: method ToStringBuilder.append(int): ToStringBuilder
  • removed: method ToStringBuilder.append(int[]): ToStringBuilder
  • removed: method ToStringBuilder.append(long): ToStringBuilder
  • removed: method ToStringBuilder.append(long[]): ToStringBuilder
  • removed: method ToStringBuilder.append(short): ToStringBuilder
  • removed: method ToStringBuilder.append(short[]): ToStringBuilder
  • removed: method ToStringBuilder.appendAsObjectToString(Object): ToStringBuilder
  • removed: method ToStringBuilder.appendSuper(String): ToStringBuilder
  • removed: method ToStringBuilder.appendToString(String): ToStringBuilder
  • removed: method ToStringBuilder.build(): String
  • removed: method ToStringBuilder.getObject(): Object
  • removed: method ToStringBuilder.getStringBuffer(): StringBuffer
  • removed: method ToStringBuilder.getStyle(): ToStringStyle
  • removed: method ToStringBuilder.toString(): String
  • removed: method ToStringStyle.append(StringBuffer, String, Object, Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, Object[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, boolean[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, byte): void
  • removed: method ToStringStyle.append(StringBuffer, String, byte[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, char): void
  • removed: method ToStringStyle.append(StringBuffer, String, char[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, double): void
  • removed: method ToStringStyle.append(StringBuffer, String, double[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, float): void
  • removed: method ToStringStyle.append(StringBuffer, String, float[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, int): void
  • removed: method ToStringStyle.append(StringBuffer, String, int[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, long): void
  • removed: method ToStringStyle.append(StringBuffer, String, long[], Boolean): void
  • removed: method ToStringStyle.append(StringBuffer, String, short): void
  • removed: method ToStringStyle.append(StringBuffer, String, short[], Boolean): void
  • removed: method ToStringStyle.appendClassName(StringBuffer, Object): void
  • removed: method ToStringStyle.appendContentEnd(StringBuffer): void
  • removed: method ToStringStyle.appendContentStart(StringBuffer): void
  • removed: method ToStringStyle.appendCyclicObject(StringBuffer, String, Object): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, Collection): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, Map): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, Object): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, Object[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, boolean): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, boolean[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, byte): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, byte[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, char): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, char[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, double): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, double[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, float): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, float[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, int): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, int, Object): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, int[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, long): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, long[]): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, short): void
  • removed: method ToStringStyle.appendDetail(StringBuffer, String, short[]): void
  • removed: method ToStringStyle.appendEnd(StringBuffer, Object): void
  • removed: method ToStringStyle.appendFieldEnd(StringBuffer, String): void
  • removed: method ToStringStyle.appendFieldSeparator(StringBuffer): void
  • removed: method ToStringStyle.appendFieldStart(StringBuffer, String): void
  • removed: method ToStringStyle.appendIdentityHashCode(StringBuffer, Object): void
  • removed: method ToStringStyle.appendInternal(StringBuffer, String, Object, boolean): void
  • removed: method ToStringStyle.appendNullText(StringBuffer, String): void
  • removed: method ToStringStyle.appendStart(StringBuffer, Object): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, Object): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, Object[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, boolean[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, byte[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, char[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, double[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, float[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, int[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, long[]): void
  • removed: method ToStringStyle.appendSummary(StringBuffer, String, short[]): void
  • removed: method ToStringStyle.appendSummarySize(StringBuffer, String, int): void
  • removed: method ToStringStyle.appendSuper(StringBuffer, String): void
  • removed: method ToStringStyle.appendToString(StringBuffer, String): void
  • removed: method ToStringStyle.getArrayEnd(): String
  • removed: method ToStringStyle.getArraySeparator(): String
  • removed: method ToStringStyle.getArrayStart(): String
  • removed: method ToStringStyle.getContentEnd(): String
  • removed: method ToStringStyle.getContentStart(): String
  • removed: method ToStringStyle.getFieldNameValueSeparator(): String
  • removed: method ToStringStyle.getFieldSeparator(): String
  • removed: method ToStringStyle.getNullText(): String
  • removed: method ToStringStyle.getShortClassName(Class): String
  • removed: method ToStringStyle.getSizeEndText(): String
  • removed: method ToStringStyle.getSizeStartText(): String
  • removed: method ToStringStyle.getSummaryObjectEndText(): String
  • removed: method ToStringStyle.getSummaryObjectStartText(): String
  • removed: method ToStringStyle.isArrayContentDetail(): boolean
  • removed: method ToStringStyle.isDefaultFullDetail(): boolean
  • removed: method ToStringStyle.isFieldSeparatorAtEnd(): boolean
  • removed: method ToStringStyle.isFieldSeparatorAtStart(): boolean
  • removed: method ToStringStyle.isFullDetail(Boolean): boolean
  • removed: method ToStringStyle.isUseClassName(): boolean
  • removed: method ToStringStyle.isUseFieldNames(): boolean
  • removed: method ToStringStyle.isUseIdentityHashCode(): boolean
  • removed: method ToStringStyle.isUseShortClassName(): boolean
  • removed: method ToStringStyle.reflectionAppendArrayDetail(StringBuffer, String, Object): void
  • removed: method ToStringStyle.removeLastFieldSeparator(StringBuffer): void
  • removed: method ToStringStyle.setArrayContentDetail(boolean): void
  • removed: method ToStringStyle.setArrayEnd(String): void
  • removed: method ToStringStyle.setArraySeparator(String): void
  • removed: method ToStringStyle.setArrayStart(String): void
  • removed: method ToStringStyle.setContentEnd(String): void
  • removed: method ToStringStyle.setContentStart(String): void
  • removed: method ToStringStyle.setDefaultFullDetail(boolean): void
  • removed: method ToStringStyle.setFieldNameValueSeparator(String): void
  • removed: method ToStringStyle.setFieldSeparator(String): void
  • removed: method ToStringStyle.setFieldSeparatorAtEnd(boolean): void
  • removed: method ToStringStyle.setFieldSeparatorAtStart(boolean): void
  • removed: method ToStringStyle.setNullText(String): void
  • removed: method ToStringStyle.setSizeEndText(String): void
  • removed: method ToStringStyle.setSizeStartText(String): void
  • removed: method ToStringStyle.setSummaryObjectEndText(String): void
  • removed: method ToStringStyle.setSummaryObjectStartText(String): void
  • removed: method ToStringStyle.setUseClassName(boolean): void
  • removed: method ToStringStyle.setUseFieldNames(boolean): void
  • removed: method ToStringStyle.setUseIdentityHashCode(boolean): void
  • removed: method ToStringStyle.setUseShortClassName(boolean): void
  • removed: static field DiffResult.OBJECTS_SAME_STRING: String
  • removed: static field ToStringStyle.DEFAULT_STYLE: ToStringStyle
  • removed: static field ToStringStyle.JSON_STYLE: ToStringStyle
  • removed: static field ToStringStyle.MULTI_LINE_STYLE: ToStringStyle
  • removed: static field ToStringStyle.NO_CLASS_NAME_STYLE: ToStringStyle
  • removed: static field ToStringStyle.NO_FIELD_NAMES_STYLE: ToStringStyle
  • removed: static field ToStringStyle.SHORT_PREFIX_STYLE: ToStringStyle
  • removed: static field ToStringStyle.SIMPLE_STYLE: ToStringStyle
  • removed: static method CompareToBuilder.reflectionCompare(Object, Object): int
  • removed: static method CompareToBuilder.reflectionCompare(Object, Object, Collection): int
  • removed: static method CompareToBuilder.reflectionCompare(Object, Object, String[]): int
  • removed: static method CompareToBuilder.reflectionCompare(Object, Object, boolean): int
  • removed: static method CompareToBuilder.reflectionCompare(Object, Object, boolean, Class, String[]): int
  • removed: static method EqualsBuilder.reflectionEquals(Object, Object, Collection): boolean
  • removed: static method EqualsBuilder.reflectionEquals(Object, Object, String[]): boolean
  • removed: static method EqualsBuilder.reflectionEquals(Object, Object, boolean): boolean
  • removed: static method EqualsBuilder.reflectionEquals(Object, Object, boolean, Class, String[]): boolean
  • removed: static method EqualsBuilder.reflectionEquals(Object, Object, boolean, Class, boolean, String[]): boolean
  • removed: static method HashCodeBuilder.reflectionHashCode(Object, Collection): int
  • removed: static method HashCodeBuilder.reflectionHashCode(Object, String[]): int
  • removed: static method HashCodeBuilder.reflectionHashCode(Object, boolean): int
  • removed: static method HashCodeBuilder.reflectionHashCode(int, int, Object): int
  • removed: static method HashCodeBuilder.reflectionHashCode(int, int, Object, boolean): int
  • removed: static method HashCodeBuilder.reflectionHashCode(int, int, Object, boolean, Class, String[]): int
  • removed: static method ReflectionToStringBuilder.toString(Object): String
  • removed: static method ReflectionToStringBuilder.toString(Object, ToStringStyle): String
  • removed: static method ReflectionToStringBuilder.toString(Object, ToStringStyle, boolean): String
  • removed: static method ReflectionToStringBuilder.toString(Object, ToStringStyle, boolean, boolean): String
  • removed: static method ReflectionToStringBuilder.toString(Object, ToStringStyle, boolean, boolean, Class): String
  • removed: static method ReflectionToStringBuilder.toString(Object, ToStringStyle, boolean, boolean, boolean, Class): String
  • removed: static method ReflectionToStringBuilder.toStringExclude(Object, Collection): String
  • removed: static method ReflectionToStringBuilder.toStringExclude(Object, String[]): String
  • removed: static method ToStringBuilder.getDefaultStyle(): ToStringStyle
  • removed: static method ToStringBuilder.reflectionToString(Object): String
  • removed: static method ToStringBuilder.reflectionToString(Object, ToStringStyle): String
  • removed: static method ToStringBuilder.reflectionToString(Object, ToStringStyle, boolean): String
  • removed: static method ToStringBuilder.reflectionToString(Object, ToStringStyle, boolean, Class): String
  • removed: static method ToStringBuilder.setDefaultStyle(ToStringStyle): void
  • removed: class ComparableUtils
  • removed: ctor ObjectToStringComparator()
  • removed: final class ObjectToStringComparator implements Comparator, Serializable
  • removed: method ComparableUtils.ComparableCheckBuilder.between(Comparable, Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.betweenExclusive(Comparable, Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.equalTo(Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.greaterThan(Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.greaterThanOrEqualTo(Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.lessThan(Comparable): boolean
  • removed: method ComparableUtils.ComparableCheckBuilder.lessThanOrEqualTo(Comparable): boolean
  • removed: method ObjectToStringComparator.compare(Object, Object): int
  • removed: static class ComparableUtils.ComparableCheckBuilder
  • removed: static field ObjectToStringComparator.INSTANCE: ObjectToStringComparator
  • removed: static method ComparableUtils.between(Comparable, Comparable): Predicate
  • removed: static method ComparableUtils.betweenExclusive(Comparable, Comparable): Predicate
  • removed: static method ComparableUtils.ge(Comparable): Predicate
  • removed: static method ComparableUtils.gt(Comparable): Predicate
  • removed: static method ComparableUtils.is(Comparable): ComparableUtils.ComparableCheckBuilder
  • removed: static method ComparableUtils.le(Comparable): Predicate
  • removed: static method ComparableUtils.lt(Comparable): Predicate
  • removed: abstract class AbstractCircuitBreaker implements CircuitBreaker
  • removed: abstract class AtomicInitializer implements ConcurrentInitializer
  • removed: abstract class AtomicSafeInitializer implements ConcurrentInitializer
  • removed: abstract class BackgroundInitializer implements ConcurrentInitializer
  • removed: abstract class LazyInitializer implements ConcurrentInitializer
  • removed: class BasicThreadFactory implements ThreadFactory
  • removed: class CallableBackgroundInitializer extends BackgroundInitializer
  • removed: class CircuitBreakingException extends RuntimeException
  • removed: class ConcurrentException extends Exception
  • removed: class ConcurrentRuntimeException extends RuntimeException
  • removed: class ConcurrentUtils
  • removed: class ConstantInitializer implements ConcurrentInitializer
  • removed: class EventCountCircuitBreaker extends AbstractCircuitBreaker
  • removed: class Memoizer implements Computable
  • removed: class MultiBackgroundInitializer extends BackgroundInitializer
  • removed: class ThresholdCircuitBreaker extends AbstractCircuitBreaker
  • removed: class TimedSemaphore
  • removed: ctor AbstractCircuitBreaker()
  • removed: ctor AtomicInitializer()
  • removed: ctor AtomicSafeInitializer()
  • removed: ctor BackgroundInitializer()
  • removed: ctor BackgroundInitializer(ExecutorService)
  • removed: ctor BasicThreadFactory.Builder()
  • removed: ctor CallableBackgroundInitializer(Callable)
  • removed: ctor CallableBackgroundInitializer(Callable, ExecutorService)
  • removed: ctor CircuitBreakingException()
  • removed: ctor CircuitBreakingException(String)
  • removed: ctor CircuitBreakingException(String, Throwable)
  • removed: ctor CircuitBreakingException(Throwable)
  • removed: ctor ConcurrentException()
  • removed: ctor ConcurrentException(String, Throwable)
  • removed: ctor ConcurrentException(Throwable)
  • removed: ctor ConcurrentRuntimeException()
  • removed: ctor ConcurrentRuntimeException(String, Throwable)
  • removed: ctor ConcurrentRuntimeException(Throwable)
  • removed: ctor ConstantInitializer(Object)
  • removed: ctor EventCountCircuitBreaker(int, long, TimeUnit)
  • removed: ctor EventCountCircuitBreaker(int, long, TimeUnit, int)
  • removed: ctor EventCountCircuitBreaker(int, long, TimeUnit, int, long, TimeUnit)
  • removed: ctor LazyInitializer()
  • removed: ctor Memoizer(Computable)
  • removed: ctor Memoizer(Computable, boolean)
  • removed: ctor MultiBackgroundInitializer()
  • removed: ctor MultiBackgroundInitializer(ExecutorService)
  • removed: ctor ThresholdCircuitBreaker(long)
  • removed: ctor TimedSemaphore(ScheduledExecutorService, long, TimeUnit, int)
  • removed: ctor TimedSemaphore(long, TimeUnit, int)
  • removed: enum AbstractCircuitBreaker.State
  • removed: field AbstractCircuitBreaker.state: AtomicReference
  • removed: interface CircuitBreaker
  • removed: interface Computable
  • removed: interface ConcurrentInitializer
  • removed: method AbstractCircuitBreaker.State.oppositeState(): AbstractCircuitBreaker.State
  • removed: method AbstractCircuitBreaker.addChangeListener(PropertyChangeListener): void
  • removed: method AbstractCircuitBreaker.changeState(AbstractCircuitBreaker.State): void
  • removed: method AbstractCircuitBreaker.checkState(): boolean
  • removed: method AbstractCircuitBreaker.close(): void
  • removed: method AbstractCircuitBreaker.incrementAndCheckState(Object): boolean
  • removed: method AbstractCircuitBreaker.isClosed(): boolean
  • removed: method AbstractCircuitBreaker.isOpen(): boolean
  • removed: method AbstractCircuitBreaker.open(): void
  • removed: method AbstractCircuitBreaker.removeChangeListener(PropertyChangeListener): void
  • removed: method AtomicInitializer.get(): Object
  • removed: method AtomicInitializer.initialize(): Object
  • removed: method AtomicSafeInitializer.get(): Object
  • removed: method AtomicSafeInitializer.initialize(): Object
  • removed: method BackgroundInitializer.get(): Object
  • removed: method BackgroundInitializer.getActiveExecutor(): ExecutorService
  • removed: method BackgroundInitializer.getExternalExecutor(): ExecutorService
  • removed: method BackgroundInitializer.getFuture(): Future
  • removed: method BackgroundInitializer.getTaskCount(): int
  • removed: method BackgroundInitializer.initialize(): Object
  • removed: method BackgroundInitializer.isStarted(): boolean
  • removed: method BackgroundInitializer.setExternalExecutor(ExecutorService): void
  • removed: method BackgroundInitializer.start(): boolean
  • removed: method BasicThreadFactory.Builder.build(): BasicThreadFactory
  • removed: method BasicThreadFactory.Builder.daemon(boolean): BasicThreadFactory.Builder
  • removed: method BasicThreadFactory.Builder.namingPattern(String): BasicThreadFactory.Builder
  • removed: method BasicThreadFactory.Builder.priority(int): BasicThreadFactory.Builder
  • removed: method BasicThreadFactory.Builder.reset(): void
  • removed: method BasicThreadFactory.Builder.uncaughtExceptionHandler(Thread.UncaughtExceptionHandler): BasicThreadFactory.Builder
  • removed: method BasicThreadFactory.Builder.wrappedFactory(ThreadFactory): BasicThreadFactory.Builder
  • removed: method BasicThreadFactory.getDaemonFlag(): Boolean
  • removed: method BasicThreadFactory.getNamingPattern(): String
  • removed: method BasicThreadFactory.getPriority(): Integer
  • removed: method BasicThreadFactory.getThreadCount(): long
  • removed: method BasicThreadFactory.getUncaughtExceptionHandler(): Thread.UncaughtExceptionHandler
  • removed: method BasicThreadFactory.getWrappedFactory(): ThreadFactory
  • removed: method BasicThreadFactory.newThread(Runnable): Thread
  • removed: method CallableBackgroundInitializer.initialize(): Object
  • removed: method CircuitBreaker.checkState(): boolean
  • removed: method CircuitBreaker.close(): void
  • removed: method CircuitBreaker.incrementAndCheckState(Object): boolean
  • removed: method CircuitBreaker.isClosed(): boolean
  • removed: method CircuitBreaker.isOpen(): boolean
  • removed: method CircuitBreaker.open(): void
  • removed: method Computable.compute(Object): Object
  • removed: method ConcurrentInitializer.get(): Object
  • removed: method ConstantInitializer.equals(Object): boolean
  • removed: method ConstantInitializer.get(): Object
  • removed: method ConstantInitializer.getObject(): Object
  • removed: method ConstantInitializer.hashCode(): int
  • removed: method ConstantInitializer.toString(): String
  • removed: method EventCountCircuitBreaker.checkState(): boolean
  • removed: method EventCountCircuitBreaker.close(): void
  • removed: method EventCountCircuitBreaker.getClosingInterval(): long
  • removed: method EventCountCircuitBreaker.getClosingThreshold(): int
  • removed: method EventCountCircuitBreaker.getOpeningInterval(): long
  • removed: method EventCountCircuitBreaker.getOpeningThreshold(): int
  • removed: method EventCountCircuitBreaker.incrementAndCheckState(): boolean
  • removed: method EventCountCircuitBreaker.incrementAndCheckState(Integer): boolean
  • removed: method EventCountCircuitBreaker.open(): void
  • removed: method LazyInitializer.get(): Object
  • removed: method LazyInitializer.initialize(): Object
  • removed: method Memoizer.compute(Object): Object
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.getException(String): ConcurrentException
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.getInitializer(String): BackgroundInitializer
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.getResultObject(String): Object
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.initializerNames(): Set
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.isException(String): boolean
  • removed: method MultiBackgroundInitializer.MultiBackgroundInitializerResults.isSuccessful(): boolean
  • removed: method MultiBackgroundInitializer.addInitializer(String, BackgroundInitializer): void
  • removed: method MultiBackgroundInitializer.getTaskCount(): int
  • removed: method MultiBackgroundInitializer.initialize(): MultiBackgroundInitializer.MultiBackgroundInitializerResults
  • removed: method ThresholdCircuitBreaker.checkState(): boolean
  • removed: method ThresholdCircuitBreaker.close(): void
  • removed: method ThresholdCircuitBreaker.getThreshold(): long
  • removed: method ThresholdCircuitBreaker.incrementAndCheckState(Long): boolean
  • removed: method TimedSemaphore.acquire(): void
  • removed: method TimedSemaphore.getAcquireCount(): int
  • removed: method TimedSemaphore.getAvailablePermits(): int
  • removed: method TimedSemaphore.getAverageCallsPerPeriod(): double
  • removed: method TimedSemaphore.getExecutorService(): ScheduledExecutorService
  • removed: method TimedSemaphore.getLastAcquiresPerPeriod(): int
  • removed: method TimedSemaphore.getLimit(): int
  • removed: method TimedSemaphore.getPeriod(): long
  • removed: method TimedSemaphore.getUnit(): TimeUnit
  • removed: method TimedSemaphore.isShutdown(): boolean
  • removed: method TimedSemaphore.setLimit(int): void
  • removed: method TimedSemaphore.shutdown(): void
  • removed: method TimedSemaphore.startTimer(): ScheduledFuture
  • removed: method TimedSemaphore.tryAcquire(): boolean
  • removed: static class BasicThreadFactory.Builder implements Builder
  • removed: static class MultiBackgroundInitializer.MultiBackgroundInitializerResults
  • removed: static field AbstractCircuitBreaker.PROPERTY_NAME: String
  • removed: static field AbstractCircuitBreaker.State.CLOSED: AbstractCircuitBreaker.State
  • removed: static field AbstractCircuitBreaker.State.OPEN: AbstractCircuitBreaker.State
  • removed: static field TimedSemaphore.NO_LIMIT: int
  • removed: static method AbstractCircuitBreaker.State.valueOf(String): AbstractCircuitBreaker.State
  • removed: static method AbstractCircuitBreaker.State.values(): AbstractCircuitBreaker.State[]
  • removed: static method AbstractCircuitBreaker.isOpen(AbstractCircuitBreaker.State): boolean
  • removed: static method ConcurrentUtils.constantFuture(Object): Future
  • removed: static method ConcurrentUtils.createIfAbsent(ConcurrentMap, Object, ConcurrentInitializer): Object
  • removed: static method ConcurrentUtils.createIfAbsentUnchecked(ConcurrentMap, Object, ConcurrentInitializer): Object
  • removed: static method ConcurrentUtils.extractCause(ExecutionException): ConcurrentException
  • removed: static method ConcurrentUtils.extractCauseUnchecked(ExecutionException): ConcurrentRuntimeException
  • removed: static method ConcurrentUtils.handleCause(ExecutionException): void
  • removed: static method ConcurrentUtils.handleCauseUnchecked(ExecutionException): void
  • removed: static method ConcurrentUtils.initialize(ConcurrentInitializer): Object
  • removed: static method ConcurrentUtils.initializeUnchecked(ConcurrentInitializer): Object
  • removed: static method ConcurrentUtils.putIfAbsent(ConcurrentMap, Object, Object): Object
  • removed: class LockingVisitors
  • removed: ctor LockingVisitors()
  • removed: ctor LockingVisitors.LockVisitor(Object, Object, Supplier, Supplier)
  • removed: ctor LockingVisitors.ReadWriteLockVisitor(Object, ReadWriteLock)
  • removed: ctor LockingVisitors.StampedLockVisitor(Object, StampedLock)
  • removed: method LockingVisitors.LockVisitor.acceptReadLocked(FailableConsumer): void
  • removed: method LockingVisitors.LockVisitor.acceptWriteLocked(FailableConsumer): void
  • removed: method LockingVisitors.LockVisitor.applyReadLocked(FailableFunction): Object
  • removed: method LockingVisitors.LockVisitor.applyWriteLocked(FailableFunction): Object
  • removed: method LockingVisitors.LockVisitor.getLock(): Object
  • removed: method LockingVisitors.LockVisitor.getObject(): Object
  • removed: method LockingVisitors.LockVisitor.lockAcceptUnlock(Supplier, FailableConsumer): void
  • removed: method LockingVisitors.LockVisitor.lockApplyUnlock(Supplier, FailableFunction): Object
  • removed: static class LockingVisitors.LockVisitor
  • removed: static class LockingVisitors.ReadWriteLockVisitor extends LockingVisitors.LockVisitor
  • removed: static class LockingVisitors.StampedLockVisitor extends LockingVisitors.LockVisitor
  • removed: static method LockingVisitors.reentrantReadWriteLockVisitor(Object): LockingVisitors.ReadWriteLockVisitor
  • removed: static method LockingVisitors.stampedLockVisitor(Object): LockingVisitors.StampedLockVisitor
  • removed: class EventListenerSupport implements Serializable
  • removed: class EventListenerSupport.ProxyInvocationHandler implements InvocationHandler
  • removed: class EventUtils
  • removed: ctor EventListenerSupport(Class)
  • removed: ctor EventListenerSupport(Class, ClassLoader)
  • removed: ctor EventListenerSupport.ProxyInvocationHandler(EventListenerSupport)
  • removed: ctor EventUtils()
  • removed: method EventListenerSupport.ProxyInvocationHandler.invoke(Object, Method, Object[]): Object
  • removed: method EventListenerSupport.addListener(Object): void
  • removed: method EventListenerSupport.addListener(Object, boolean): void
  • removed: method EventListenerSupport.createInvocationHandler(): InvocationHandler
  • removed: method EventListenerSupport.fire(): Object
  • removed: method EventListenerSupport.getListeners(): Object[]
  • removed: method EventListenerSupport.removeListener(Object): void
  • removed: static method EventListenerSupport.create(Class): EventListenerSupport
  • removed: static method EventUtils.addEventListener(Object, Class, Object): void
  • removed: static method EventUtils.bindEventsToMethod(Object, String, Object, Class, String[]): void
  • removed: class CloneFailedException extends RuntimeException
  • removed: class ContextedException extends Exception implements ExceptionContext
  • removed: class ContextedRuntimeException extends RuntimeException implements ExceptionContext
  • removed: class DefaultExceptionContext implements ExceptionContext, Serializable
  • removed: class ExceptionUtils
  • removed: ctor CloneFailedException(String)
  • removed: ctor CloneFailedException(String, Throwable)
  • removed: ctor CloneFailedException(Throwable)
  • removed: ctor ContextedException()
  • removed: ctor ContextedException(String)
  • removed: ctor ContextedException(String, Throwable)
  • removed: ctor ContextedException(String, Throwable, ExceptionContext)
  • removed: ctor ContextedException(Throwable)
  • removed: ctor ContextedRuntimeException()
  • removed: ctor ContextedRuntimeException(String)
  • removed: ctor ContextedRuntimeException(String, Throwable)
  • removed: ctor ContextedRuntimeException(String, Throwable, ExceptionContext)
  • removed: ctor ContextedRuntimeException(Throwable)
  • removed: ctor DefaultExceptionContext()
  • removed: ctor ExceptionUtils()
  • removed: interface ExceptionContext
  • removed: method ContextedException.addContextValue(String, Object): ContextedException
  • removed: method ContextedException.getContextEntries(): List
  • removed: method ContextedException.getContextLabels(): Set
  • removed: method ContextedException.getContextValues(String): List
  • removed: method ContextedException.getFirstContextValue(String): Object
  • removed: method ContextedException.getFormattedExceptionMessage(String): String
  • removed: method ContextedException.getMessage(): String
  • removed: method ContextedException.getRawMessage(): String
  • removed: method ContextedException.setContextValue(String, Object): ContextedException
  • removed: method ContextedRuntimeException.addContextValue(String, Object): ContextedRuntimeException
  • removed: method ContextedRuntimeException.getContextEntries(): List
  • removed: method ContextedRuntimeException.getContextLabels(): Set
  • removed: method ContextedRuntimeException.getContextValues(String): List
  • removed: method ContextedRuntimeException.getFirstContextValue(String): Object
  • removed: method ContextedRuntimeException.getFormattedExceptionMessage(String): String
  • removed: method ContextedRuntimeException.getMessage(): String
  • removed: method ContextedRuntimeException.getRawMessage(): String
  • removed: method ContextedRuntimeException.setContextValue(String, Object): ContextedRuntimeException
  • removed: method DefaultExceptionContext.addContextValue(String, Object): DefaultExceptionContext
  • removed: method DefaultExceptionContext.getContextEntries(): List
  • removed: method DefaultExceptionContext.getContextLabels(): Set
  • removed: method DefaultExceptionContext.getContextValues(String): List
  • removed: method DefaultExceptionContext.getFirstContextValue(String): Object
  • removed: method DefaultExceptionContext.getFormattedExceptionMessage(String): String
  • removed: method DefaultExceptionContext.setContextValue(String, Object): DefaultExceptionContext
  • removed: method ExceptionContext.addContextValue(String, Object): ExceptionContext
  • removed: method ExceptionContext.getContextEntries(): List
  • removed: method ExceptionContext.getContextLabels(): Set
  • removed: method ExceptionContext.getContextValues(String): List
  • removed: method ExceptionContext.getFirstContextValue(String): Object
  • removed: method ExceptionContext.getFormattedExceptionMessage(String): String
  • removed: method ExceptionContext.setContextValue(String, Object): ExceptionContext
  • removed: static method ExceptionUtils.getCause(Throwable): Throwable
  • removed: static method ExceptionUtils.getCause(Throwable, String[]): Throwable
  • removed: static method ExceptionUtils.getDefaultCauseMethodNames(): String[]
  • removed: static method ExceptionUtils.getMessage(Throwable): String
  • removed: static method ExceptionUtils.getRootCause(Throwable): Throwable
  • removed: static method ExceptionUtils.getRootCauseMessage(Throwable): String
  • removed: static method ExceptionUtils.getRootCauseStackTrace(Throwable): String[]
  • removed: static method ExceptionUtils.getStackFrames(Throwable): String[]
  • removed: static method ExceptionUtils.getStackTrace(Throwable): String
  • removed: static method ExceptionUtils.getThrowableCount(Throwable): int
  • removed: static method ExceptionUtils.getThrowableList(Throwable): List
  • removed: static method ExceptionUtils.getThrowables(Throwable): Throwable[]
  • removed: static method ExceptionUtils.hasCause(Throwable, Class): boolean
  • removed: static method ExceptionUtils.indexOfThrowable(Throwable, Class): int
  • removed: static method ExceptionUtils.indexOfThrowable(Throwable, Class, int): int
  • removed: static method ExceptionUtils.indexOfType(Throwable, Class): int
  • removed: static method ExceptionUtils.indexOfType(Throwable, Class, int): int
  • removed: static method ExceptionUtils.printRootCauseStackTrace(Throwable): void
  • removed: static method ExceptionUtils.printRootCauseStackTrace(Throwable, PrintStream): void
  • removed: static method ExceptionUtils.printRootCauseStackTrace(Throwable, PrintWriter): void
  • removed: static method ExceptionUtils.removeCommonFrames(List, List): void
  • removed: static method ExceptionUtils.rethrow(Throwable): Object
  • removed: static method ExceptionUtils.throwableOfThrowable(Throwable, Class): Throwable
  • removed: static method ExceptionUtils.throwableOfThrowable(Throwable, Class, int): Throwable
  • removed: static method ExceptionUtils.throwableOfType(Throwable, Class): Throwable
  • removed: static method ExceptionUtils.throwableOfType(Throwable, Class, int): Throwable
  • removed: static method ExceptionUtils.wrapAndThrow(Throwable): Object
  • removed: class Failable
  • removed: interface FailableBiConsumer
  • removed: interface FailableBiFunction
  • removed: interface FailableBiPredicate
  • removed: interface FailableBooleanSupplier
  • removed: interface FailableCallable
  • removed: interface FailableConsumer
  • removed: interface FailableDoubleBinaryOperator
  • removed: interface FailableDoubleConsumer
  • removed: interface FailableDoubleFunction
  • removed: interface FailableDoublePredicate
  • removed: interface FailableDoubleSupplier
  • removed: interface FailableDoubleToIntFunction
  • removed: interface FailableDoubleToLongFunction
  • removed: interface FailableDoubleUnaryOperator
  • removed: interface FailableFunction
  • removed: interface FailableIntBinaryOperator
  • removed: interface FailableIntConsumer
  • removed: interface FailableIntFunction
  • removed: interface FailableIntPredicate
  • removed: interface FailableIntSupplier
  • removed: interface FailableIntToDoubleFunction
  • removed: interface FailableIntToLongFunction
  • removed: interface FailableIntUnaryOperator
  • removed: interface FailableLongBinaryOperator
  • removed: interface FailableLongConsumer
  • removed: interface FailableLongFunction
  • removed: interface FailableLongPredicate
  • removed: interface FailableLongSupplier
  • removed: interface FailableLongToDoubleFunction
  • removed: interface FailableLongToIntFunction
  • removed: interface FailableLongUnaryOperator
  • removed: interface FailableObjDoubleConsumer
  • removed: interface FailableObjIntConsumer
  • removed: interface FailableObjLongConsumer
  • removed: interface FailablePredicate
  • removed: interface FailableRunnable
  • removed: interface FailableShortSupplier
  • removed: interface FailableSupplier
  • removed: interface FailableToDoubleBiFunction
  • removed: interface FailableToDoubleFunction
  • removed: interface FailableToIntBiFunction
  • removed: interface FailableToIntFunction
  • removed: interface FailableToLongBiFunction
  • removed: interface FailableToLongFunction
  • removed: interface ToBooleanBiFunction
  • removed: interface TriFunction
  • removed: method FailableBiConsumer.accept(Object, Object): void
  • removed: method FailableBiConsumer.andThen(FailableBiConsumer): FailableBiConsumer
  • removed: method FailableBiFunction.andThen(FailableFunction): FailableBiFunction
  • removed: method FailableBiFunction.apply(Object, Object): Object
  • removed: method FailableBiPredicate.and(FailableBiPredicate): FailableBiPredicate
  • removed: method FailableBiPredicate.negate(): FailableBiPredicate
  • removed: method FailableBiPredicate.or(FailableBiPredicate): FailableBiPredicate
  • removed: method FailableBiPredicate.test(Object, Object): boolean
  • removed: method FailableBooleanSupplier.getAsBoolean(): boolean
  • removed: method FailableCallable.call(): Object
  • removed: method FailableConsumer.accept(Object): void
  • removed: method FailableConsumer.andThen(FailableConsumer): FailableConsumer
  • removed: method FailableDoubleBinaryOperator.applyAsDouble(double, double): double
  • removed: method FailableDoubleConsumer.accept(double): void
  • removed: method FailableDoubleConsumer.andThen(FailableDoubleConsumer): FailableDoubleConsumer
  • removed: method FailableDoubleFunction.apply(double): Object
  • removed: method FailableDoublePredicate.and(FailableDoublePredicate): FailableDoublePredicate
  • removed: method FailableDoublePredicate.negate(): FailableDoublePredicate
  • removed: method FailableDoublePredicate.or(FailableDoublePredicate): FailableDoublePredicate
  • removed: method FailableDoublePredicate.test(double): boolean
  • removed: method FailableDoubleSupplier.getAsDouble(): double
  • removed: method FailableDoubleToIntFunction.applyAsInt(double): int
  • removed: method FailableDoubleToLongFunction.applyAsLong(double): int
  • removed: method FailableDoubleUnaryOperator.andThen(FailableDoubleUnaryOperator): FailableDoubleUnaryOperator
  • removed: method FailableDoubleUnaryOperator.applyAsDouble(double): double
  • removed: method FailableDoubleUnaryOperator.compose(FailableDoubleUnaryOperator): FailableDoubleUnaryOperator
  • removed: method FailableFunction.andThen(FailableFunction): FailableFunction
  • removed: method FailableFunction.apply(Object): Object
  • removed: method FailableFunction.compose(FailableFunction): FailableFunction
  • removed: method FailableIntBinaryOperator.applyAsInt(int, int): int
  • removed: method FailableIntConsumer.accept(int): void
  • removed: method FailableIntConsumer.andThen(FailableIntConsumer): FailableIntConsumer
  • removed: method FailableIntFunction.apply(int): Object
  • removed: method FailableIntPredicate.and(FailableIntPredicate): FailableIntPredicate
  • removed: method FailableIntPredicate.negate(): FailableIntPredicate
  • removed: method FailableIntPredicate.or(FailableIntPredicate): FailableIntPredicate
  • removed: method FailableIntPredicate.test(int): boolean
  • removed: method FailableIntSupplier.getAsInt(): int
  • removed: method FailableIntToDoubleFunction.applyAsDouble(int): double
  • removed: method FailableIntToLongFunction.applyAsLong(int): long
  • removed: method FailableIntUnaryOperator.andThen(FailableIntUnaryOperator): FailableIntUnaryOperator
  • removed: method FailableIntUnaryOperator.applyAsInt(int): int
  • removed: method FailableIntUnaryOperator.compose(FailableIntUnaryOperator): FailableIntUnaryOperator
  • removed: method FailableLongBinaryOperator.applyAsLong(long, long): long
  • removed: method FailableLongConsumer.accept(long): void
  • removed: method FailableLongConsumer.andThen(FailableLongConsumer): FailableLongConsumer
  • removed: method FailableLongFunction.apply(long): Object
  • removed: method FailableLongPredicate.and(FailableLongPredicate): FailableLongPredicate
  • removed: method FailableLongPredicate.negate(): FailableLongPredicate
  • removed: method FailableLongPredicate.or(FailableLongPredicate): FailableLongPredicate
  • removed: method FailableLongPredicate.test(long): boolean
  • removed: method FailableLongSupplier.getAsLong(): long
  • removed: method FailableLongToDoubleFunction.applyAsDouble(long): double
  • removed: method FailableLongToIntFunction.applyAsInt(long): int
  • removed: method FailableLongUnaryOperator.andThen(FailableLongUnaryOperator): FailableLongUnaryOperator
  • removed: method FailableLongUnaryOperator.applyAsLong(long): long
  • removed: method FailableLongUnaryOperator.compose(FailableLongUnaryOperator): FailableLongUnaryOperator
  • removed: method FailableObjDoubleConsumer.accept(Object, double): void
  • removed: method FailableObjIntConsumer.accept(Object, int): void
  • removed: method FailableObjLongConsumer.accept(Object, long): void
  • removed: method FailablePredicate.and(FailablePredicate): FailablePredicate
  • removed: method FailablePredicate.negate(): FailablePredicate
  • removed: method FailablePredicate.or(FailablePredicate): FailablePredicate
  • removed: method FailablePredicate.test(Object): boolean
  • removed: method FailableRunnable.run(): void
  • removed: method FailableShortSupplier.getAsShort(): short
  • removed: method FailableSupplier.get(): Object
  • removed: method FailableToDoubleBiFunction.applyAsDouble(Object, Object): double
  • removed: method FailableToDoubleFunction.applyAsDouble(Object): double
  • removed: method FailableToIntBiFunction.applyAsInt(Object, Object): int
  • removed: method FailableToIntFunction.applyAsInt(Object): int
  • removed: method FailableToLongBiFunction.applyAsLong(Object, Object): long
  • removed: method FailableToLongFunction.applyAsLong(Object): long
  • removed: method ToBooleanBiFunction.applyAsBoolean(Object, Object): boolean
  • removed: method TriFunction.andThen(Function): TriFunction
  • removed: method TriFunction.apply(Object, Object, Object): Object
  • removed: static field FailableBiConsumer.NOP: FailableBiConsumer
  • removed: static field FailableBiFunction.NOP: FailableBiFunction
  • removed: static field FailableBiPredicate.FALSE: FailableBiPredicate
  • removed: static field FailableBiPredicate.TRUE: FailableBiPredicate
  • removed: static field FailableConsumer.NOP: FailableConsumer
  • removed: static field FailableDoubleConsumer.NOP: FailableDoubleConsumer
  • removed: static field FailableDoubleFunction.NOP: FailableDoubleFunction
  • removed: static field FailableDoublePredicate.FALSE: FailableDoublePredicate
  • removed: static field FailableDoublePredicate.TRUE: FailableDoublePredicate
  • removed: static field FailableDoubleToIntFunction.NOP: FailableDoubleToIntFunction
  • removed: static field FailableDoubleToLongFunction.NOP: FailableDoubleToLongFunction
  • removed: static field FailableDoubleUnaryOperator.NOP: FailableDoubleUnaryOperator
  • removed: static field FailableFunction.NOP: FailableFunction
  • removed: static field FailableIntConsumer.NOP: FailableIntConsumer
  • removed: static field FailableIntFunction.NOP: FailableIntFunction
  • removed: static field FailableIntPredicate.FALSE: FailableIntPredicate
  • removed: static field FailableIntPredicate.TRUE: FailableIntPredicate
  • removed: static field FailableIntToDoubleFunction.NOP: FailableIntToDoubleFunction
  • removed: static field FailableIntToLongFunction.NOP: FailableIntToLongFunction
  • removed: static field FailableIntUnaryOperator.NOP: FailableIntUnaryOperator
  • removed: static field FailableLongConsumer.NOP: FailableLongConsumer
  • removed: static field FailableLongFunction.NOP: FailableLongFunction
  • removed: static field FailableLongPredicate.FALSE: FailableLongPredicate
  • removed: static field FailableLongPredicate.TRUE: FailableLongPredicate
  • removed: static field FailableLongToDoubleFunction.NOP: FailableLongToDoubleFunction
  • removed: static field FailableLongToIntFunction.NOP: FailableLongToIntFunction
  • removed: static field FailableLongUnaryOperator.NOP: FailableLongUnaryOperator
  • removed: static field FailableObjDoubleConsumer.NOP: FailableObjDoubleConsumer
  • removed: static field FailableObjIntConsumer.NOP: FailableObjIntConsumer
  • removed: static field FailableObjLongConsumer.NOP: FailableObjLongConsumer
  • removed: static field FailablePredicate.FALSE: FailablePredicate
  • removed: static field FailablePredicate.TRUE: FailablePredicate
  • removed: static field FailableToDoubleBiFunction.NOP: FailableToDoubleBiFunction
  • removed: static field FailableToDoubleFunction.NOP: FailableToDoubleFunction
  • removed: static field FailableToIntBiFunction.NOP: FailableToIntBiFunction
  • removed: static field FailableToIntFunction.NOP: FailableToIntFunction
  • removed: static field FailableToLongBiFunction.NOP: FailableToLongBiFunction
  • removed: static field FailableToLongFunction.NOP: FailableToLongFunction
  • removed: static method Failable.accept(FailableBiConsumer, Object, Object): void
  • removed: static method Failable.accept(FailableConsumer, Object): void
  • removed: static method Failable.accept(FailableDoubleConsumer, double): void
  • removed: static method Failable.accept(FailableIntConsumer, int): void
  • removed: static method Failable.accept(FailableLongConsumer, long): void
  • removed: static method Failable.apply(FailableBiFunction, Object, Object): Object
  • removed: static method Failable.apply(FailableFunction, Object): Object
  • removed: static method Failable.applyAsDouble(FailableDoubleBinaryOperator, double, double): double
  • removed: static method Failable.asBiConsumer(FailableBiConsumer): BiConsumer
  • removed: static method Failable.asBiFunction(FailableBiFunction): BiFunction
  • removed: static method Failable.asBiPredicate(FailableBiPredicate): BiPredicate
  • removed: static method Failable.asCallable(FailableCallable): Callable
  • removed: static method Failable.asConsumer(FailableConsumer): Consumer
  • removed: static method Failable.asFunction(FailableFunction): Function
  • removed: static method Failable.asPredicate(FailablePredicate): Predicate
  • removed: static method Failable.asRunnable(FailableRunnable): Runnable
  • removed: static method Failable.asSupplier(FailableSupplier): Supplier
  • removed: static method Failable.call(FailableCallable): Object
  • removed: static method Failable.get(FailableSupplier): Object
  • removed: static method Failable.getAsBoolean(FailableBooleanSupplier): boolean
  • removed: static method Failable.getAsDouble(FailableDoubleSupplier): double
  • removed: static method Failable.getAsInt(FailableIntSupplier): int
  • removed: static method Failable.getAsLong(FailableLongSupplier): long
  • removed: static method Failable.getAsShort(FailableShortSupplier): short
  • removed: static method Failable.rethrow(Throwable): RuntimeException
  • removed: static method Failable.run(FailableRunnable): void
  • removed: static method Failable.stream(Collection): Streams.FailableStream
  • removed: static method Failable.stream(Stream): Streams.FailableStream
  • removed: static method Failable.test(FailableBiPredicate, Object, Object): boolean
  • removed: static method Failable.test(FailablePredicate, Object): boolean
  • removed: static method Failable.tryWithResources(FailableRunnable, FailableConsumer, FailableRunnable[]): void
  • removed: static method Failable.tryWithResources(FailableRunnable, FailableRunnable[]): void
  • removed: static method FailableBiConsumer.nop(): FailableBiConsumer
  • removed: static method FailableBiFunction.nop(): FailableBiFunction
  • removed: static method FailableBiPredicate.falsePredicate(): FailableBiPredicate
  • removed: static method FailableBiPredicate.truePredicate(): FailableBiPredicate
  • removed: static method FailableConsumer.nop(): FailableConsumer
  • removed: static method FailableDoubleConsumer.nop(): FailableDoubleConsumer
  • removed: static method FailableDoubleFunction.nop(): FailableDoubleFunction
  • removed: static method FailableDoublePredicate.falsePredicate(): FailableDoublePredicate
  • removed: static method FailableDoublePredicate.truePredicate(): FailableDoublePredicate
  • removed: static method FailableDoubleToIntFunction.nop(): FailableDoubleToIntFunction
  • removed: static method FailableDoubleToLongFunction.nop(): FailableDoubleToLongFunction
  • removed: static method FailableDoubleUnaryOperator.identity(): FailableDoubleUnaryOperator
  • removed: static method FailableDoubleUnaryOperator.nop(): FailableDoubleUnaryOperator
  • removed: static method FailableFunction.identity(): FailableFunction
  • removed: static method FailableFunction.nop(): FailableFunction
  • removed: static method FailableIntConsumer.nop(): FailableIntConsumer
  • removed: static method FailableIntFunction.nop(): FailableIntFunction
  • removed: static method FailableIntPredicate.falsePredicate(): FailableIntPredicate
  • removed: static method FailableIntPredicate.truePredicate(): FailableIntPredicate
  • removed: static method FailableIntToDoubleFunction.nop(): FailableIntToDoubleFunction
  • removed: static method FailableIntToLongFunction.nop(): FailableIntToLongFunction
  • removed: static method FailableIntUnaryOperator.identity(): FailableIntUnaryOperator
  • removed: static method FailableIntUnaryOperator.nop(): FailableIntUnaryOperator
  • removed: static method FailableLongConsumer.nop(): FailableLongConsumer
  • removed: static method FailableLongFunction.nop(): FailableLongFunction
  • removed: static method FailableLongPredicate.falsePredicate(): FailableLongPredicate
  • removed: static method FailableLongPredicate.truePredicate(): FailableLongPredicate
  • removed: static method FailableLongToDoubleFunction.nop(): FailableLongToDoubleFunction
  • removed: static method FailableLongToIntFunction.nop(): FailableLongToIntFunction
  • removed: static method FailableLongUnaryOperator.identity(): FailableLongUnaryOperator
  • removed: static method FailableLongUnaryOperator.nop(): FailableLongUnaryOperator
  • removed: static method FailableObjDoubleConsumer.nop(): FailableObjDoubleConsumer
  • removed: static method FailableObjIntConsumer.nop(): FailableObjIntConsumer
  • removed: static method FailableObjLongConsumer.nop(): FailableObjLongConsumer
  • removed: static method FailablePredicate.falsePredicate(): FailablePredicate
  • removed: static method FailablePredicate.truePredicate(): FailablePredicate
  • removed: static method FailableToDoubleBiFunction.nop(): FailableToDoubleBiFunction
  • removed: static method FailableToDoubleFunction.nop(): FailableToDoubleFunction
  • removed: static method FailableToIntBiFunction.nop(): FailableToIntBiFunction
  • removed: static method FailableToIntFunction.nop(): FailableToIntFunction
  • removed: static method FailableToLongBiFunction.nop(): FailableToLongBiFunction
  • removed: static method FailableToLongFunction.nop(): FailableToLongFunction
  • removed: class IEEE754rUtils
  • removed: class NumberUtils
  • removed: ctor IEEE754rUtils()
  • removed: ctor NumberUtils()
  • removed: final class Fraction extends Number implements Comparable
  • removed: method Fraction.abs(): Fraction
  • removed: method Fraction.add(Fraction): Fraction
  • removed: method Fraction.compareTo(Fraction): int
  • removed: method Fraction.divideBy(Fraction): Fraction
  • removed: method Fraction.doubleValue(): double
  • removed: method Fraction.equals(Object): boolean
  • removed: method Fraction.floatValue(): float
  • removed: method Fraction.getDenominator(): int
  • removed: method Fraction.getNumerator(): int
  • removed: method Fraction.getProperNumerator(): int
  • removed: method Fraction.getProperWhole(): int
  • removed: method Fraction.hashCode(): int
  • removed: method Fraction.intValue(): int
  • removed: method Fraction.invert(): Fraction
  • removed: method Fraction.longValue(): long
  • removed: method Fraction.multiplyBy(Fraction): Fraction
  • removed: method Fraction.negate(): Fraction
  • removed: method Fraction.pow(int): Fraction
  • removed: method Fraction.reduce(): Fraction
  • removed: method Fraction.subtract(Fraction): Fraction
  • removed: method Fraction.toProperString(): String
  • removed: method Fraction.toString(): String
  • removed: static field Fraction.FOUR_FIFTHS: Fraction
  • removed: static field Fraction.ONE: Fraction
  • removed: static field Fraction.ONE_FIFTH: Fraction
  • removed: static field Fraction.ONE_HALF: Fraction
  • removed: static field Fraction.ONE_QUARTER: Fraction
  • removed: static field Fraction.ONE_THIRD: Fraction
  • removed: static field Fraction.THREE_FIFTHS: Fraction
  • removed: static field Fraction.THREE_QUARTERS: Fraction
  • removed: static field Fraction.TWO_FIFTHS: Fraction
  • removed: static field Fraction.TWO_QUARTERS: Fraction
  • removed: static field Fraction.TWO_THIRDS: Fraction
  • removed: static field Fraction.ZERO: Fraction
  • removed: static field NumberUtils.BYTE_MINUS_ONE: Byte
  • removed: static field NumberUtils.BYTE_ONE: Byte
  • removed: static field NumberUtils.BYTE_ZERO: Byte
  • removed: static field NumberUtils.DOUBLE_MINUS_ONE: Double
  • removed: static field NumberUtils.DOUBLE_ONE: Double
  • removed: static field NumberUtils.DOUBLE_ZERO: Double
  • removed: static field NumberUtils.FLOAT_MINUS_ONE: Float
  • removed: static field NumberUtils.FLOAT_ONE: Float
  • removed: static field NumberUtils.FLOAT_ZERO: Float
  • removed: static field NumberUtils.INTEGER_MINUS_ONE: Integer
  • removed: static field NumberUtils.INTEGER_ONE: Integer
  • removed: static field NumberUtils.INTEGER_TWO: Integer
  • removed: static field NumberUtils.INTEGER_ZERO: Integer
  • removed: static field NumberUtils.LONG_INT_MAX_VALUE: Long
  • removed: static field NumberUtils.LONG_INT_MIN_VALUE: Long
  • removed: static field NumberUtils.LONG_MINUS_ONE: Long
  • removed: static field NumberUtils.LONG_ONE: Long
  • removed: static field NumberUtils.LONG_ZERO: Long
  • removed: static field NumberUtils.SHORT_MINUS_ONE: Short
  • removed: static field NumberUtils.SHORT_ONE: Short
  • removed: static field NumberUtils.SHORT_ZERO: Short
  • removed: static method Fraction.getFraction(String): Fraction
  • removed: static method Fraction.getFraction(double): Fraction
  • removed: static method Fraction.getFraction(int, int): Fraction
  • removed: static method Fraction.getFraction(int, int, int): Fraction
  • removed: static method Fraction.getReducedFraction(int, int): Fraction
  • removed: static method IEEE754rUtils.max(double, double): double
  • removed: static method IEEE754rUtils.max(double, double, double): double
  • removed: static method IEEE754rUtils.max(double[]): double
  • removed: static method IEEE754rUtils.max(float, float): float
  • removed: static method IEEE754rUtils.max(float, float, float): float
  • removed: static method IEEE754rUtils.max(float[]): float
  • removed: static method IEEE754rUtils.min(double, double): double
  • removed: static method IEEE754rUtils.min(double, double, double): double
  • removed: static method IEEE754rUtils.min(double[]): double
  • removed: static method IEEE754rUtils.min(float, float): float
  • removed: static method IEEE754rUtils.min(float, float, float): float
  • removed: static method IEEE754rUtils.min(float[]): float
  • removed: static method NumberUtils.compare(byte, byte): int
  • removed: static method NumberUtils.compare(int, int): int
  • removed: static method NumberUtils.compare(long, long): int
  • removed: static method NumberUtils.compare(short, short): int
  • removed: static method NumberUtils.createBigDecimal(String): BigDecimal
  • removed: static method NumberUtils.createBigInteger(String): BigInteger
  • removed: static method NumberUtils.createDouble(String): Double
  • removed: static method NumberUtils.createFloat(String): Float
  • removed: static method NumberUtils.createInteger(String): Integer
  • removed: static method NumberUtils.createLong(String): Long
  • removed: static method NumberUtils.createNumber(String): Number
  • removed: static method NumberUtils.isCreatable(String): boolean
  • removed: static method NumberUtils.isDigits(String): boolean
  • removed: static method NumberUtils.isNumber(String): boolean
  • removed: static method NumberUtils.isParsable(String): boolean
  • removed: static method NumberUtils.max(byte, byte, byte): byte
  • removed: static method NumberUtils.max(byte[]): byte
  • removed: static method NumberUtils.max(double, double, double): double
  • removed: static method NumberUtils.max(double[]): double
  • removed: static method NumberUtils.max(float, float, float): float
  • removed: static method NumberUtils.max(float[]): float
  • removed: static method NumberUtils.max(int, int, int): int
  • removed: static method NumberUtils.max(int[]): int
  • removed: static method NumberUtils.max(long, long, long): long
  • removed: static method NumberUtils.max(long[]): long
  • removed: static method NumberUtils.max(short, short, short): short
  • removed: static method NumberUtils.max(short[]): short
  • removed: static method NumberUtils.min(byte, byte, byte): byte
  • removed: static method NumberUtils.min(byte[]): byte
  • removed: static method NumberUtils.min(double, double, double): double
  • removed: static method NumberUtils.min(double[]): double
  • removed: static method NumberUtils.min(float, float, float): float
  • removed: static method NumberUtils.min(float[]): float
  • removed: static method NumberUtils.min(int, int, int): int
  • removed: static method NumberUtils.min(int[]): int
  • removed: static method NumberUtils.min(long, long, long): long
  • removed: static method NumberUtils.min(long[]): long
  • removed: static method NumberUtils.min(short, short, short): short
  • removed: static method NumberUtils.min(short[]): short
  • removed: static method NumberUtils.toByte(String): byte
  • removed: static method NumberUtils.toByte(String, byte): byte
  • removed: static method NumberUtils.toDouble(BigDecimal): double
  • removed: static method NumberUtils.toDouble(BigDecimal, double): double
  • removed: static method NumberUtils.toDouble(String): double
  • removed: static method NumberUtils.toDouble(String, double): double
  • removed: static method NumberUtils.toFloat(String): float
  • removed: static method NumberUtils.toFloat(String, float): float
  • removed: static method NumberUtils.toInt(String): int
  • removed: static method NumberUtils.toInt(String, int): int
  • removed: static method NumberUtils.toLong(String): long
  • removed: static method NumberUtils.toLong(String, long): long
  • removed: static method NumberUtils.toScaledBigDecimal(BigDecimal): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(BigDecimal, int, RoundingMode): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(Double): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(Double, int, RoundingMode): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(Float): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(Float, int, RoundingMode): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(String): BigDecimal
  • removed: static method NumberUtils.toScaledBigDecimal(String, int, RoundingMode): BigDecimal
  • removed: static method NumberUtils.toShort(String): short
  • removed: static method NumberUtils.toShort(String, short): short
  • removed: class MutableBoolean implements Mutable, Serializable, Comparable
  • removed: class MutableByte extends Number implements Comparable, Mutable
  • removed: class MutableDouble extends Number implements Comparable, Mutable
  • removed: class MutableFloat extends Number implements Comparable, Mutable
  • removed: class MutableInt extends Number implements Comparable, Mutable
  • removed: class MutableLong extends Number implements Comparable, Mutable
  • removed: class MutableObject implements Mutable, Serializable
  • removed: class MutableShort extends Number implements Comparable, Mutable
  • removed: ctor MutableBoolean()
  • removed: ctor MutableBoolean(Boolean)
  • removed: ctor MutableBoolean(boolean)
  • removed: ctor MutableByte()
  • removed: ctor MutableByte(Number)
  • removed: ctor MutableByte(String)
  • removed: ctor MutableByte(byte)
  • removed: ctor MutableDouble()
  • removed: ctor MutableDouble(Number)
  • removed: ctor MutableDouble(String)
  • removed: ctor MutableDouble(double)
  • removed: ctor MutableFloat()
  • removed: ctor MutableFloat(Number)
  • removed: ctor MutableFloat(String)
  • removed: ctor MutableFloat(float)
  • removed: ctor MutableInt()
  • removed: ctor MutableInt(Number)
  • removed: ctor MutableInt(String)
  • removed: ctor MutableInt(int)
  • removed: ctor MutableLong()
  • removed: ctor MutableLong(Number)
  • removed: ctor MutableLong(String)
  • removed: ctor MutableLong(long)
  • removed: ctor MutableObject()
  • removed: ctor MutableObject(Object)
  • removed: ctor MutableShort()
  • removed: ctor MutableShort(Number)
  • removed: ctor MutableShort(String)
  • removed: ctor MutableShort(short)
  • removed: interface Mutable
  • removed: method Mutable.getValue(): Object
  • removed: method Mutable.setValue(Object): void
  • removed: method MutableBoolean.booleanValue(): boolean
  • removed: method MutableBoolean.compareTo(MutableBoolean): int
  • removed: method MutableBoolean.equals(Object): boolean
  • removed: method MutableBoolean.getValue(): Boolean
  • removed: method MutableBoolean.hashCode(): int
  • removed: method MutableBoolean.isFalse(): boolean
  • removed: method MutableBoolean.isTrue(): boolean
  • removed: method MutableBoolean.setFalse(): void
  • removed: method MutableBoolean.setTrue(): void
  • removed: method MutableBoolean.setValue(Boolean): void
  • removed: method MutableBoolean.setValue(boolean): void
  • removed: method MutableBoolean.toBoolean(): Boolean
  • removed: method MutableBoolean.toString(): String
  • removed: method MutableByte.add(Number): void
  • removed: method MutableByte.add(byte): void
  • removed: method MutableByte.addAndGet(Number): byte
  • removed: method MutableByte.addAndGet(byte): byte
  • removed: method MutableByte.byteValue(): byte
  • removed: method MutableByte.compareTo(MutableByte): int
  • removed: method MutableByte.decrement(): void
  • removed: method MutableByte.decrementAndGet(): byte
  • removed: method MutableByte.doubleValue(): double
  • removed: method MutableByte.equals(Object): boolean
  • removed: method MutableByte.floatValue(): float
  • removed: method MutableByte.getAndAdd(Number): byte
  • removed: method MutableByte.getAndAdd(byte): byte
  • removed: method MutableByte.getAndDecrement(): byte
  • removed: method MutableByte.getAndIncrement(): byte
  • removed: method MutableByte.getValue(): Byte
  • removed: method MutableByte.hashCode(): int
  • removed: method MutableByte.increment(): void
  • removed: method MutableByte.incrementAndGet(): byte
  • removed: method MutableByte.intValue(): int
  • removed: method MutableByte.longValue(): long
  • removed: method MutableByte.setValue(Number): void
  • removed: method MutableByte.setValue(byte): void
  • removed: method MutableByte.subtract(Number): void
  • removed: method MutableByte.subtract(byte): void
  • removed: method MutableByte.toByte(): Byte
  • removed: method MutableByte.toString(): String
  • removed: method MutableDouble.add(Number): void
  • removed: method MutableDouble.add(double): void
  • removed: method MutableDouble.addAndGet(Number): double
  • removed: method MutableDouble.addAndGet(double): double
  • removed: method MutableDouble.compareTo(MutableDouble): int
  • removed: method MutableDouble.decrement(): void
  • removed: method MutableDouble.decrementAndGet(): double
  • removed: method MutableDouble.doubleValue(): double
  • removed: method MutableDouble.equals(Object): boolean
  • removed: method MutableDouble.floatValue(): float
  • removed: method MutableDouble.getAndAdd(Number): double
  • removed: method MutableDouble.getAndAdd(double): double
  • removed: method MutableDouble.getAndDecrement(): double
  • removed: method MutableDouble.getAndIncrement(): double
  • removed: method MutableDouble.getValue(): Double
  • removed: method MutableDouble.hashCode(): int
  • removed: method MutableDouble.increment(): void
  • removed: method MutableDouble.incrementAndGet(): double
  • removed: method MutableDouble.intValue(): int
  • removed: method MutableDouble.isInfinite(): boolean
  • removed: method MutableDouble.isNaN(): boolean
  • removed: method MutableDouble.longValue(): long
  • removed: method MutableDouble.setValue(Number): void
  • removed: method MutableDouble.setValue(double): void
  • removed: method MutableDouble.subtract(Number): void
  • removed: method MutableDouble.subtract(double): void
  • removed: method MutableDouble.toDouble(): Double
  • removed: method MutableDouble.toString(): String
  • removed: method MutableFloat.add(Number): void
  • removed: method MutableFloat.add(float): void
  • removed: method MutableFloat.addAndGet(Number): float
  • removed: method MutableFloat.addAndGet(float): float
  • removed: method MutableFloat.compareTo(MutableFloat): int
  • removed: method MutableFloat.decrement(): void
  • removed: method MutableFloat.decrementAndGet(): float
  • removed: method MutableFloat.doubleValue(): double
  • removed: method MutableFloat.equals(Object): boolean
  • removed: method MutableFloat.floatValue(): float
  • removed: method MutableFloat.getAndAdd(Number): float
  • removed: method MutableFloat.getAndAdd(float): float
  • removed: method MutableFloat.getAndDecrement(): float
  • removed: method MutableFloat.getAndIncrement(): float
  • removed: method MutableFloat.getValue(): Float
  • removed: method MutableFloat.hashCode(): int
  • removed: method MutableFloat.increment(): void
  • removed: method MutableFloat.incrementAndGet(): float
  • removed: method MutableFloat.intValue(): int
  • removed: method MutableFloat.isInfinite(): boolean
  • removed: method MutableFloat.isNaN(): boolean
  • removed: method MutableFloat.longValue(): long
  • removed: method MutableFloat.setValue(Number): void
  • removed: method MutableFloat.setValue(float): void
  • removed: method MutableFloat.subtract(Number): void
  • removed: method MutableFloat.subtract(float): void
  • removed: method MutableFloat.toFloat(): Float
  • removed: method MutableFloat.toString(): String
  • removed: method MutableInt.add(Number): void
  • removed: method MutableInt.add(int): void
  • removed: method MutableInt.addAndGet(Number): int
  • removed: method MutableInt.addAndGet(int): int
  • removed: method MutableInt.compareTo(MutableInt): int
  • removed: method MutableInt.decrement(): void
  • removed: method MutableInt.decrementAndGet(): int
  • removed: method MutableInt.doubleValue(): double
  • removed: method MutableInt.equals(Object): boolean
  • removed: method MutableInt.floatValue(): float
  • removed: method MutableInt.getAndAdd(Number): int
  • removed: method MutableInt.getAndAdd(int): int
  • removed: method MutableInt.getAndDecrement(): int
  • removed: method MutableInt.getAndIncrement(): int
  • removed: method MutableInt.getValue(): Integer
  • removed: method MutableInt.hashCode(): int
  • removed: method MutableInt.increment(): void
  • removed: method MutableInt.incrementAndGet(): int
  • removed: method MutableInt.intValue(): int
  • removed: method MutableInt.longValue(): long
  • removed: method MutableInt.setValue(Number): void
  • removed: method MutableInt.setValue(int): void
  • removed: method MutableInt.subtract(Number): void
  • removed: method MutableInt.subtract(int): void
  • removed: method MutableInt.toInteger(): Integer
  • removed: method MutableInt.toString(): String
  • removed: method MutableLong.add(Number): void
  • removed: method MutableLong.add(long): void
  • removed: method MutableLong.addAndGet(Number): long
  • removed: method MutableLong.addAndGet(long): long
  • removed: method MutableLong.compareTo(MutableLong): int
  • removed: method MutableLong.decrement(): void
  • removed: method MutableLong.decrementAndGet(): long
  • removed: method MutableLong.doubleValue(): double
  • removed: method MutableLong.equals(Object): boolean
  • removed: method MutableLong.floatValue(): float
  • removed: method MutableLong.getAndAdd(Number): long
  • removed: method MutableLong.getAndAdd(long): long
  • removed: method MutableLong.getAndDecrement(): long
  • removed: method MutableLong.getAndIncrement(): long
  • removed: method MutableLong.getValue(): Long
  • removed: method MutableLong.hashCode(): int
  • removed: method MutableLong.increment(): void
  • removed: method MutableLong.incrementAndGet(): long
  • removed: method MutableLong.intValue(): int
  • removed: method MutableLong.longValue(): long
  • removed: method MutableLong.setValue(Number): void
  • removed: method MutableLong.setValue(long): void
  • removed: method MutableLong.subtract(Number): void
  • removed: method MutableLong.subtract(long): void
  • removed: method MutableLong.toLong(): Long
  • removed: method MutableLong.toString(): String
  • removed: method MutableObject.equals(Object): boolean
  • removed: method MutableObject.getValue(): Object
  • removed: method MutableObject.hashCode(): int
  • removed: method MutableObject.setValue(Object): void
  • removed: method MutableObject.toString(): String
  • removed: method MutableShort.add(Number): void
  • removed: method MutableShort.add(short): void
  • removed: method MutableShort.addAndGet(Number): short
  • removed: method MutableShort.addAndGet(short): short
  • removed: method MutableShort.compareTo(MutableShort): int
  • removed: method MutableShort.decrement(): void
  • removed: method MutableShort.decrementAndGet(): short
  • removed: method MutableShort.doubleValue(): double
  • removed: method MutableShort.equals(Object): boolean
  • removed: method MutableShort.floatValue(): float
  • removed: method MutableShort.getAndAdd(Number): short
  • removed: method MutableShort.getAndAdd(short): short
  • removed: method MutableShort.getAndDecrement(): short
  • removed: method MutableShort.getAndIncrement(): short
  • removed: method MutableShort.getValue(): Short
  • removed: method MutableShort.hashCode(): int
  • removed: method MutableShort.increment(): void
  • removed: method MutableShort.incrementAndGet(): short
  • removed: method MutableShort.intValue(): int
  • removed: method MutableShort.longValue(): long
  • removed: method MutableShort.setValue(Number): void
  • removed: method MutableShort.setValue(short): void
  • removed: method MutableShort.shortValue(): short
  • removed: method MutableShort.subtract(Number): void
  • removed: method MutableShort.subtract(short): void
  • removed: method MutableShort.toShort(): Short
  • removed: method MutableShort.toString(): String
  • removed: abstract class TypeLiteral implements Typed
  • removed: class ConstructorUtils
  • removed: class FieldUtils
  • removed: class InheritanceUtils
  • removed: class MethodUtils
  • removed: class TypeUtils
  • removed: ctor ConstructorUtils()
  • removed: ctor FieldUtils()
  • removed: ctor InheritanceUtils()
  • removed: ctor MethodUtils()
  • removed: ctor TypeLiteral()
  • removed: ctor TypeUtils()
  • removed: field TypeLiteral.value: Type
  • removed: interface Typed
  • removed: method TypeLiteral.equals(Object): boolean
  • removed: method TypeLiteral.getType(): Type
  • removed: method TypeLiteral.hashCode(): int
  • removed: method TypeLiteral.toString(): String
  • removed: method TypeUtils.WildcardTypeBuilder.build(): WildcardType
  • removed: method TypeUtils.WildcardTypeBuilder.withLowerBounds(Type[]): TypeUtils.WildcardTypeBuilder
  • removed: method TypeUtils.WildcardTypeBuilder.withUpperBounds(Type[]): TypeUtils.WildcardTypeBuilder
  • removed: method Typed.getType(): Type
  • removed: static class TypeUtils.WildcardTypeBuilder implements Builder
  • removed: static field TypeUtils.WILDCARD_ALL: WildcardType
  • removed: static method ConstructorUtils.getAccessibleConstructor(Class, Class[]): Constructor
  • removed: static method ConstructorUtils.getAccessibleConstructor(Constructor): Constructor
  • removed: static method ConstructorUtils.getMatchingAccessibleConstructor(Class, Class[]): Constructor
  • removed: static method ConstructorUtils.invokeConstructor(Class, Object[]): Object
  • removed: static method ConstructorUtils.invokeConstructor(Class, Object[], Class[]): Object
  • removed: static method ConstructorUtils.invokeExactConstructor(Class, Object[]): Object
  • removed: static method ConstructorUtils.invokeExactConstructor(Class, Object[], Class[]): Object
  • removed: static method FieldUtils.getAllFields(Class): Field[]
  • removed: static method FieldUtils.getAllFieldsList(Class): List
  • removed: static method FieldUtils.getDeclaredField(Class, String): Field
  • removed: static method FieldUtils.getDeclaredField(Class, String, boolean): Field
  • removed: static method FieldUtils.getField(Class, String): Field
  • removed: static method FieldUtils.getField(Class, String, boolean): Field
  • removed: static method FieldUtils.getFieldsListWithAnnotation(Class, Class): List
  • removed: static method FieldUtils.getFieldsWithAnnotation(Class, Class): Field[]
  • removed: static method FieldUtils.readDeclaredField(Object, String): Object
  • removed: static method FieldUtils.readDeclaredField(Object, String, boolean): Object
  • removed: static method FieldUtils.readDeclaredStaticField(Class, String): Object
  • removed: static method FieldUtils.readDeclaredStaticField(Class, String, boolean): Object
  • removed: static method FieldUtils.readField(Field, Object): Object
  • removed: static method FieldUtils.readField(Field, Object, boolean): Object
  • removed: static method FieldUtils.readField(Object, String): Object
  • removed: static method FieldUtils.readField(Object, String, boolean): Object
  • removed: static method FieldUtils.readStaticField(Class, String): Object
  • removed: static method FieldUtils.readStaticField(Class, String, boolean): Object
  • removed: static method FieldUtils.readStaticField(Field): Object
  • removed: static method FieldUtils.readStaticField(Field, boolean): Object
  • removed: static method FieldUtils.removeFinalModifier(Field): void
  • removed: static method FieldUtils.removeFinalModifier(Field, boolean): void
  • removed: static method FieldUtils.writeDeclaredField(Object, String, Object): void
  • removed: static method FieldUtils.writeDeclaredField(Object, String, Object, boolean): void
  • removed: static method FieldUtils.writeDeclaredStaticField(Class, String, Object): void
  • removed: static method FieldUtils.writeDeclaredStaticField(Class, String, Object, boolean): void
  • removed: static method FieldUtils.writeField(Field, Object, Object): void
  • removed: static method FieldUtils.writeField(Field, Object, Object, boolean): void
  • removed: static method FieldUtils.writeField(Object, String, Object): void
  • removed: static method FieldUtils.writeField(Object, String, Object, boolean): void
  • removed: static method FieldUtils.writeStaticField(Class, String, Object): void
  • removed: static method FieldUtils.writeStaticField(Class, String, Object, boolean): void
  • removed: static method FieldUtils.writeStaticField(Field, Object): void
  • removed: static method FieldUtils.writeStaticField(Field, Object, boolean): void
  • removed: static method InheritanceUtils.distance(Class, Class): int
  • removed: static method MethodUtils.getAccessibleMethod(Class, String, Class[]): Method
  • removed: static method MethodUtils.getAccessibleMethod(Method): Method
  • removed: static method MethodUtils.getAnnotation(Method, Class, boolean, boolean): Annotation
  • removed: static method MethodUtils.getMatchingAccessibleMethod(Class, String, Class[]): Method
  • removed: static method MethodUtils.getMatchingMethod(Class, String, Class[]): Method
  • removed: static method MethodUtils.getMethodsListWithAnnotation(Class, Class): List
  • removed: static method MethodUtils.getMethodsListWithAnnotation(Class, Class, boolean, boolean): List
  • removed: static method MethodUtils.getMethodsWithAnnotation(Class, Class): Method[]
  • removed: static method MethodUtils.getMethodsWithAnnotation(Class, Class, boolean, boolean): Method[]
  • removed: static method MethodUtils.getOverrideHierarchy(Method, ClassUtils.Interfaces): Set
  • removed: static method MethodUtils.invokeExactMethod(Object, String): Object
  • removed: static method MethodUtils.invokeExactMethod(Object, String, Object[]): Object
  • removed: static method MethodUtils.invokeExactMethod(Object, String, Object[], Class[]): Object
  • removed: static method MethodUtils.invokeExactStaticMethod(Class, String, Object[]): Object
  • removed: static method MethodUtils.invokeExactStaticMethod(Class, String, Object[], Class[]): Object
  • removed: static method MethodUtils.invokeMethod(Object, String): Object
  • removed: static method MethodUtils.invokeMethod(Object, String, Object[]): Object
  • removed: static method MethodUtils.invokeMethod(Object, String, Object[], Class[]): Object
  • removed: static method MethodUtils.invokeMethod(Object, boolean, String): Object
  • removed: static method MethodUtils.invokeMethod(Object, boolean, String, Object[]): Object
  • removed: static method MethodUtils.invokeMethod(Object, boolean, String, Object[], Class[]): Object
  • removed: static method MethodUtils.invokeStaticMethod(Class, String, Object[]): Object
  • removed: static method MethodUtils.invokeStaticMethod(Class, String, Object[], Class[]): Object
  • removed: static method TypeUtils.containsTypeVariables(Type): boolean
  • removed: static method TypeUtils.determineTypeArguments(Class, ParameterizedType): Map
  • removed: static method TypeUtils.equals(Type, Type): boolean
  • removed: static method TypeUtils.genericArrayType(Type): GenericArrayType
  • removed: static method TypeUtils.getArrayComponentType(Type): Type
  • removed: static method TypeUtils.getImplicitBounds(TypeVariable): Type[]
  • removed: static method TypeUtils.getImplicitLowerBounds(WildcardType): Type[]
  • removed: static method TypeUtils.getImplicitUpperBounds(WildcardType): Type[]
  • removed: static method TypeUtils.getRawType(Type, Type): Class
  • removed: static method TypeUtils.getTypeArguments(ParameterizedType): Map
  • removed: static method TypeUtils.getTypeArguments(Type, Class): Map
  • removed: static method TypeUtils.isArrayType(Type): boolean
  • removed: static method TypeUtils.isAssignable(Type, Type): boolean
  • removed: static method TypeUtils.isInstance(Object, Type): boolean
  • removed: static method TypeUtils.normalizeUpperBounds(Type[]): Type[]
  • removed: static method TypeUtils.parameterize(Class, Map): ParameterizedType
  • removed: static method TypeUtils.parameterize(Class, Type[]): ParameterizedType
  • removed: static method TypeUtils.parameterizeWithOwner(Type, Class, Map): ParameterizedType
  • removed: static method TypeUtils.parameterizeWithOwner(Type, Class, Type[]): ParameterizedType
  • removed: static method TypeUtils.toLongString(TypeVariable): String
  • removed: static method TypeUtils.toString(Type): String
  • removed: static method TypeUtils.typesSatisfyVariables(Map): boolean
  • removed: static method TypeUtils.unrollVariables(Map, Type): Type
  • removed: static method TypeUtils.wildcardType(): TypeUtils.WildcardTypeBuilder
  • removed: static method TypeUtils.wrap(Class): Typed
  • removed: static method TypeUtils.wrap(Type): Typed
  • removed: class Streams
  • removed: ctor Streams()
  • removed: ctor Streams.ArrayCollector(Class)
  • removed: ctor Streams.FailableStream(Stream)
  • removed: method Streams.ArrayCollector.accumulator(): BiConsumer
  • removed: method Streams.ArrayCollector.characteristics(): Set
  • removed: method Streams.ArrayCollector.combiner(): BinaryOperator
  • removed: method Streams.ArrayCollector.finisher(): Function
  • removed: method Streams.ArrayCollector.supplier(): Supplier
  • removed: method Streams.FailableStream.allMatch(FailablePredicate): boolean
  • removed: method Streams.FailableStream.anyMatch(FailablePredicate): boolean
  • removed: method Streams.FailableStream.assertNotTerminated(): void
  • removed: method Streams.FailableStream.collect(Collector): Object
  • removed: method Streams.FailableStream.collect(Supplier, BiConsumer, BiConsumer): Object
  • removed: method Streams.FailableStream.filter(FailablePredicate): Streams.FailableStream
  • removed: method Streams.FailableStream.forEach(FailableConsumer): void
  • removed: method Streams.FailableStream.makeTerminated(): void
  • removed: method Streams.FailableStream.map(FailableFunction): Streams.FailableStream
  • removed: method Streams.FailableStream.reduce(Object, BinaryOperator): Object
  • removed: method Streams.FailableStream.stream(): Stream
  • removed: static class Streams.ArrayCollector implements Collector
  • removed: static class Streams.FailableStream
  • removed: static method Streams.stream(Collection): Streams.FailableStream
  • removed: static method Streams.stream(Stream): Streams.FailableStream
  • removed: static method Streams.toArray(Class): Collector
  • removed: abstract class StrLookup
  • removed: abstract class StrMatcher
  • removed: class CompositeFormat extends Format
  • removed: class ExtendedMessageFormat extends MessageFormat
  • removed: class FormattableUtils
  • removed: class StrBuilder implements CharSequence, Appendable, Serializable, Builder
  • removed: class StrSubstitutor
  • removed: class StrTokenizer implements ListIterator, Cloneable
  • removed: class WordUtils
  • removed: ctor CompositeFormat(Format, Format)
  • removed: ctor ExtendedMessageFormat(String)
  • removed: ctor ExtendedMessageFormat(String, Locale)
  • removed: ctor ExtendedMessageFormat(String, Locale, Map)
  • removed: ctor ExtendedMessageFormat(String, Map)
  • removed: ctor FormattableUtils()
  • removed: ctor StrBuilder()
  • removed: ctor StrBuilder(String)
  • removed: ctor StrBuilder(int)
  • removed: ctor StrLookup()
  • removed: ctor StrMatcher()
  • removed: ctor StrSubstitutor()
  • removed: ctor StrSubstitutor(Map)
  • removed: ctor StrSubstitutor(Map, String, String)
  • removed: ctor StrSubstitutor(Map, String, String, char)
  • removed: ctor StrSubstitutor(Map, String, String, char, String)
  • removed: ctor StrSubstitutor(StrLookup)
  • removed: ctor StrSubstitutor(StrLookup, StrMatcher, StrMatcher, char)
  • removed: ctor StrSubstitutor(StrLookup, StrMatcher, StrMatcher, char, StrMatcher)
  • removed: ctor StrSubstitutor(StrLookup, String, String, char)
  • removed: ctor StrSubstitutor(StrLookup, String, String, char, String)
  • removed: ctor StrTokenizer()
  • removed: ctor StrTokenizer(String)
  • removed: ctor StrTokenizer(String, StrMatcher)
  • removed: ctor StrTokenizer(String, StrMatcher, StrMatcher)
  • removed: ctor StrTokenizer(String, String)
  • removed: ctor StrTokenizer(String, char)
  • removed: ctor StrTokenizer(String, char, char)
  • removed: ctor StrTokenizer(char[])
  • removed: ctor StrTokenizer(char[], StrMatcher)
  • removed: ctor StrTokenizer(char[], StrMatcher, StrMatcher)
  • removed: ctor StrTokenizer(char[], String)
  • removed: ctor StrTokenizer(char[], char)
  • removed: ctor StrTokenizer(char[], char, char)
  • removed: ctor WordUtils()
  • removed: field StrBuilder.buffer: char[]
  • removed: field StrBuilder.size: int
  • removed: interface FormatFactory
  • removed: method CompositeFormat.format(Object, StringBuffer, FieldPosition): StringBuffer
  • removed: method CompositeFormat.getFormatter(): Format
  • removed: method CompositeFormat.getParser(): Format
  • removed: method CompositeFormat.parseObject(String, ParsePosition): Object
  • removed: method CompositeFormat.reformat(String): String
  • removed: method ExtendedMessageFormat.applyPattern(String): void
  • removed: method ExtendedMessageFormat.equals(Object): boolean
  • removed: method ExtendedMessageFormat.hashCode(): int
  • removed: method ExtendedMessageFormat.setFormat(int, Format): void
  • removed: method ExtendedMessageFormat.setFormatByArgumentIndex(int, Format): void
  • removed: method ExtendedMessageFormat.setFormats(Format[]): void
  • removed: method ExtendedMessageFormat.setFormatsByArgumentIndex(Format[]): void
  • removed: method ExtendedMessageFormat.toPattern(): String
  • removed: method FormatFactory.getFormat(String, String, Locale): Format
  • removed: method StrBuilder.append(CharBuffer): StrBuilder
  • removed: method StrBuilder.append(CharBuffer, int, int): StrBuilder
  • removed: method StrBuilder.append(CharSequence): StrBuilder
  • removed: method StrBuilder.append(CharSequence, int, int): StrBuilder
  • removed: method StrBuilder.append(Object): StrBuilder
  • removed: method StrBuilder.append(StrBuilder): StrBuilder
  • removed: method StrBuilder.append(StrBuilder, int, int): StrBuilder
  • removed: method StrBuilder.append(String): StrBuilder
  • removed: method StrBuilder.append(String, Object[]): StrBuilder
  • removed: method StrBuilder.append(String, int, int): StrBuilder
  • removed: method StrBuilder.append(StringBuffer): StrBuilder
  • removed: method StrBuilder.append(StringBuffer, int, int): StrBuilder
  • removed: method StrBuilder.append(StringBuilder): StrBuilder
  • removed: method StrBuilder.append(StringBuilder, int, int): StrBuilder
  • removed: method StrBuilder.append(boolean): StrBuilder
  • removed: method StrBuilder.append(char): StrBuilder
  • removed: method StrBuilder.append(char[]): StrBuilder
  • removed: method StrBuilder.append(char[], int, int): StrBuilder
  • removed: method StrBuilder.append(double): StrBuilder
  • removed: method StrBuilder.append(float): StrBuilder
  • removed: method StrBuilder.append(int): StrBuilder
  • removed: method StrBuilder.append(long): StrBuilder
  • removed: method StrBuilder.appendAll(Iterable): StrBuilder
  • removed: method StrBuilder.appendAll(Iterator): StrBuilder
  • removed: method StrBuilder.appendAll(Object[]): StrBuilder
  • removed: method StrBuilder.appendFixedWidthPadLeft(Object, int, char): StrBuilder
  • removed: method StrBuilder.appendFixedWidthPadLeft(int, int, char): StrBuilder
  • removed: method StrBuilder.appendFixedWidthPadRight(Object, int, char): StrBuilder
  • removed: method StrBuilder.appendFixedWidthPadRight(int, int, char): StrBuilder
  • removed: method StrBuilder.appendNewLine(): StrBuilder
  • removed: method StrBuilder.appendNull(): StrBuilder
  • removed: method StrBuilder.appendPadding(int, char): StrBuilder
  • removed: method StrBuilder.appendSeparator(String): StrBuilder
  • removed: method StrBuilder.appendSeparator(String, String): StrBuilder
  • removed: method StrBuilder.appendSeparator(String, int): StrBuilder
  • removed: method StrBuilder.appendSeparator(char): StrBuilder
  • removed: method StrBuilder.appendSeparator(char, char): StrBuilder
  • removed: method StrBuilder.appendSeparator(char, int): StrBuilder
  • removed: method StrBuilder.appendTo(Appendable): void
  • removed: method StrBuilder.appendWithSeparators(Iterable, String): StrBuilder
  • removed: method StrBuilder.appendWithSeparators(Iterator, String): StrBuilder
  • removed: method StrBuilder.appendWithSeparators(Object[], String): StrBuilder
  • removed: method StrBuilder.appendln(Object): StrBuilder
  • removed: method StrBuilder.appendln(StrBuilder): StrBuilder
  • removed: method StrBuilder.appendln(StrBuilder, int, int): StrBuilder
  • removed: method StrBuilder.appendln(String): StrBuilder
  • removed: method StrBuilder.appendln(String, Object[]): StrBuilder
  • removed: method StrBuilder.appendln(String, int, int): StrBuilder
  • removed: method StrBuilder.appendln(StringBuffer): StrBuilder
  • removed: method StrBuilder.appendln(StringBuffer, int, int): StrBuilder
  • removed: method StrBuilder.appendln(StringBuilder): StrBuilder
  • removed: method StrBuilder.appendln(StringBuilder, int, int): StrBuilder
  • removed: method StrBuilder.appendln(boolean): StrBuilder
  • removed: method StrBuilder.appendln(char): StrBuilder
  • removed: method StrBuilder.appendln(char[]): StrBuilder
  • removed: method StrBuilder.appendln(char[], int, int): StrBuilder
  • removed: method StrBuilder.appendln(double): StrBuilder
  • removed: method StrBuilder.appendln(float): StrBuilder
  • removed: method StrBuilder.appendln(int): StrBuilder
  • removed: method StrBuilder.appendln(long): StrBuilder
  • removed: method StrBuilder.asReader(): Reader
  • removed: method StrBuilder.asTokenizer(): StrTokenizer
  • removed: method StrBuilder.asWriter(): Writer
  • removed: method StrBuilder.build(): String
  • removed: method StrBuilder.capacity(): int
  • removed: method StrBuilder.charAt(int): char
  • removed: method StrBuilder.clear(): StrBuilder
  • removed: method StrBuilder.contains(StrMatcher): boolean
  • removed: method StrBuilder.contains(String): boolean
  • removed: method StrBuilder.contains(char): boolean
  • removed: method StrBuilder.delete(int, int): StrBuilder
  • removed: method StrBuilder.deleteAll(StrMatcher): StrBuilder
  • removed: method StrBuilder.deleteAll(String): StrBuilder
  • removed: method StrBuilder.deleteAll(char): StrBuilder
  • removed: method StrBuilder.deleteCharAt(int): StrBuilder
  • removed: method StrBuilder.deleteFirst(StrMatcher): StrBuilder
  • removed: method StrBuilder.deleteFirst(String): StrBuilder
  • removed: method StrBuilder.deleteFirst(char): StrBuilder
  • removed: method StrBuilder.endsWith(String): boolean
  • removed: method StrBuilder.ensureCapacity(int): StrBuilder
  • removed: method StrBuilder.equals(Object): boolean
  • removed: method StrBuilder.equals(StrBuilder): boolean
  • removed: method StrBuilder.equalsIgnoreCase(StrBuilder): boolean
  • removed: method StrBuilder.getChars(char[]): char[]
  • removed: method StrBuilder.getChars(int, int, char[], int): void
  • removed: method StrBuilder.getNewLineText(): String
  • removed: method StrBuilder.getNullText(): String
  • removed: method StrBuilder.hashCode(): int
  • removed: method StrBuilder.indexOf(StrMatcher): int
  • removed: method StrBuilder.indexOf(StrMatcher, int): int
  • removed: method StrBuilder.indexOf(String): int
  • removed: method StrBuilder.indexOf(String, int): int
  • removed: method StrBuilder.indexOf(char): int
  • removed: method StrBuilder.indexOf(char, int): int
  • removed: method StrBuilder.insert(int, Object): StrBuilder
  • removed: method StrBuilder.insert(int, String): StrBuilder
  • removed: method StrBuilder.insert(int, boolean): StrBuilder
  • removed: method StrBuilder.insert(int, char): StrBuilder
  • removed: method StrBuilder.insert(int, char[]): StrBuilder
  • removed: method StrBuilder.insert(int, char[], int, int): StrBuilder
  • removed: method StrBuilder.insert(int, double): StrBuilder
  • removed: method StrBuilder.insert(int, float): StrBuilder
  • removed: method StrBuilder.insert(int, int): StrBuilder
  • removed: method StrBuilder.insert(int, long): StrBuilder
  • removed: method StrBuilder.isEmpty(): boolean
  • removed: method StrBuilder.isNotEmpty(): boolean
  • removed: method StrBuilder.lastIndexOf(StrMatcher): int
  • removed: method StrBuilder.lastIndexOf(StrMatcher, int): int
  • removed: method StrBuilder.lastIndexOf(String): int
  • removed: method StrBuilder.lastIndexOf(String, int): int
  • removed: method StrBuilder.lastIndexOf(char): int
  • removed: method StrBuilder.lastIndexOf(char, int): int
  • removed: method StrBuilder.leftString(int): String
  • removed: method StrBuilder.length(): int
  • removed: method StrBuilder.midString(int, int): String
  • removed: method StrBuilder.minimizeCapacity(): StrBuilder
  • removed: method StrBuilder.readFrom(Readable): int
  • removed: method StrBuilder.replace(StrMatcher, String, int, int, int): StrBuilder
  • removed: method StrBuilder.replace(int, int, String): StrBuilder
  • removed: method StrBuilder.replaceAll(StrMatcher, String): StrBuilder
  • removed: method StrBuilder.replaceAll(String, String): StrBuilder
  • removed: method StrBuilder.replaceAll(char, char): StrBuilder
  • removed: method StrBuilder.replaceFirst(StrMatcher, String): StrBuilder
  • removed: method StrBuilder.replaceFirst(String, String): StrBuilder
  • removed: method StrBuilder.replaceFirst(char, char): StrBuilder
  • removed: method StrBuilder.reverse(): StrBuilder
  • removed: method StrBuilder.rightString(int): String
  • removed: method StrBuilder.setCharAt(int, char): StrBuilder
  • removed: method StrBuilder.setLength(int): StrBuilder
  • removed: method StrBuilder.setNewLineText(String): StrBuilder
  • removed: method StrBuilder.setNullText(String): StrBuilder
  • removed: method StrBuilder.size(): int
  • removed: method StrBuilder.startsWith(String): boolean
  • removed: method StrBuilder.subSequence(int, int): CharSequence
  • removed: method StrBuilder.substring(int): String
  • removed: method StrBuilder.substring(int, int): String
  • removed: method StrBuilder.toCharArray(): char[]
  • removed: method StrBuilder.toCharArray(int, int): char[]
  • removed: method StrBuilder.toString(): String
  • removed: method StrBuilder.toStringBuffer(): StringBuffer
  • removed: method StrBuilder.toStringBuilder(): StringBuilder
  • removed: method StrBuilder.trim(): StrBuilder
  • removed: method StrBuilder.validateIndex(int): void
  • removed: method StrBuilder.validateRange(int, int): int
  • removed: method StrLookup.lookup(String): String
  • removed: method StrMatcher.isMatch(char[], int): int
  • removed: method StrMatcher.isMatch(char[], int, int, int): int
  • removed: method StrSubstitutor.getEscapeChar(): char
  • removed: method StrSubstitutor.getValueDelimiterMatcher(): StrMatcher
  • removed: method StrSubstitutor.getVariablePrefixMatcher(): StrMatcher
  • removed: method StrSubstitutor.getVariableResolver(): StrLookup
  • removed: method StrSubstitutor.getVariableSuffixMatcher(): StrMatcher
  • removed: method StrSubstitutor.isEnableSubstitutionInVariables(): boolean
  • removed: method StrSubstitutor.isPreserveEscapes(): boolean
  • removed: method StrSubstitutor.replace(CharSequence): String
  • removed: method StrSubstitutor.replace(CharSequence, int, int): String
  • removed: method StrSubstitutor.replace(Object): String
  • removed: method StrSubstitutor.replace(StrBuilder): String
  • removed: method StrSubstitutor.replace(StrBuilder, int, int): String
  • removed: method StrSubstitutor.replace(String): String
  • removed: method StrSubstitutor.replace(String, int, int): String
  • removed: method StrSubstitutor.replace(StringBuffer): String
  • removed: method StrSubstitutor.replace(StringBuffer, int, int): String
  • removed: method StrSubstitutor.replace(char[]): String
  • removed: method StrSubstitutor.replace(char[], int, int): String
  • removed: method StrSubstitutor.replaceIn(StrBuilder): boolean
  • removed: method StrSubstitutor.replaceIn(StrBuilder, int, int): boolean
  • removed: method StrSubstitutor.replaceIn(StringBuffer): boolean
  • removed: method StrSubstitutor.replaceIn(StringBuffer, int, int): boolean
  • removed: method StrSubstitutor.replaceIn(StringBuilder): boolean
  • removed: method StrSubstitutor.replaceIn(StringBuilder, int, int): boolean
  • removed: method StrSubstitutor.resolveVariable(String, StrBuilder, int, int): String
  • removed: method StrSubstitutor.setEnableSubstitutionInVariables(boolean): void
  • removed: method StrSubstitutor.setEscapeChar(char): void
  • removed: method StrSubstitutor.setPreserveEscapes(boolean): void
  • removed: method StrSubstitutor.setValueDelimiter(String): StrSubstitutor
  • removed: method StrSubstitutor.setValueDelimiter(char): StrSubstitutor
  • removed: method StrSubstitutor.setValueDelimiterMatcher(StrMatcher): StrSubstitutor
  • removed: method StrSubstitutor.setVariablePrefix(String): StrSubstitutor
  • removed: method StrSubstitutor.setVariablePrefix(char): StrSubstitutor
  • removed: method StrSubstitutor.setVariablePrefixMatcher(StrMatcher): StrSubstitutor
  • removed: method StrSubstitutor.setVariableResolver(StrLookup): void
  • removed: method StrSubstitutor.setVariableSuffix(String): StrSubstitutor
  • removed: method StrSubstitutor.setVariableSuffix(char): StrSubstitutor
  • removed: method StrSubstitutor.setVariableSuffixMatcher(StrMatcher): StrSubstitutor
  • removed: method StrSubstitutor.substitute(StrBuilder, int, int): boolean
  • removed: method StrTokenizer.add(String): void
  • removed: method StrTokenizer.clone(): Object
  • removed: method StrTokenizer.getContent(): String
  • removed: method StrTokenizer.getDelimiterMatcher(): StrMatcher
  • removed: method StrTokenizer.getIgnoredMatcher(): StrMatcher
  • removed: method StrTokenizer.getQuoteMatcher(): StrMatcher
  • removed: method StrTokenizer.getTokenArray(): String[]
  • removed: method StrTokenizer.getTokenList(): List
  • removed: method StrTokenizer.getTrimmerMatcher(): StrMatcher
  • removed: method StrTokenizer.hasNext(): boolean
  • removed: method StrTokenizer.hasPrevious(): boolean
  • removed: method StrTokenizer.isEmptyTokenAsNull(): boolean
  • removed: method StrTokenizer.isIgnoreEmptyTokens(): boolean
  • removed: method StrTokenizer.next(): String
  • removed: method StrTokenizer.nextIndex(): int
  • removed: method StrTokenizer.nextToken(): String
  • removed: method StrTokenizer.previous(): String
  • removed: method StrTokenizer.previousIndex(): int
  • removed: method StrTokenizer.previousToken(): String
  • removed: method StrTokenizer.remove(): void
  • removed: method StrTokenizer.reset(): StrTokenizer
  • removed: method StrTokenizer.reset(String): StrTokenizer
  • removed: method StrTokenizer.reset(char[]): StrTokenizer
  • removed: method StrTokenizer.set(String): void
  • removed: method StrTokenizer.setDelimiterChar(char): StrTokenizer
  • removed: method StrTokenizer.setDelimiterMatcher(StrMatcher): StrTokenizer
  • removed: method StrTokenizer.setDelimiterString(String): StrTokenizer
  • removed: method StrTokenizer.setEmptyTokenAsNull(boolean): StrTokenizer
  • removed: method StrTokenizer.setIgnoreEmptyTokens(boolean): StrTokenizer
  • removed: method StrTokenizer.setIgnoredChar(char): StrTokenizer
  • removed: method StrTokenizer.setIgnoredMatcher(StrMatcher): StrTokenizer
  • removed: method StrTokenizer.setQuoteChar(char): StrTokenizer
  • removed: method StrTokenizer.setQuoteMatcher(StrMatcher): StrTokenizer
  • removed: method StrTokenizer.setTrimmerMatcher(StrMatcher): StrTokenizer
  • removed: method StrTokenizer.size(): int
  • removed: method StrTokenizer.toString(): String
  • removed: method StrTokenizer.tokenize(char[], int, int): List
  • removed: static field StrSubstitutor.DEFAULT_ESCAPE: char
  • removed: static field StrSubstitutor.DEFAULT_PREFIX: StrMatcher
  • removed: static field StrSubstitutor.DEFAULT_SUFFIX: StrMatcher
  • removed: static field StrSubstitutor.DEFAULT_VALUE_DELIMITER: StrMatcher
  • removed: static method FormattableUtils.append(CharSequence, Formatter, int, int, int): Formatter
  • removed: static method FormattableUtils.append(CharSequence, Formatter, int, int, int, CharSequence): Formatter
  • removed: static method FormattableUtils.append(CharSequence, Formatter, int, int, int, char): Formatter
  • removed: static method FormattableUtils.append(CharSequence, Formatter, int, int, int, char, CharSequence): Formatter
  • removed: static method FormattableUtils.toString(Formattable): String
  • removed: static method StrLookup.mapLookup(Map): StrLookup
  • removed: static method StrLookup.noneLookup(): StrLookup
  • removed: static method StrLookup.systemPropertiesLookup(): StrLookup
  • removed: static method StrMatcher.charMatcher(char): StrMatcher
  • removed: static method StrMatcher.charSetMatcher(String): StrMatcher
  • removed: static method StrMatcher.charSetMatcher(char[]): StrMatcher
  • removed: static method StrMatcher.commaMatcher(): StrMatcher
  • removed: static method StrMatcher.doubleQuoteMatcher(): StrMatcher
  • removed: static method StrMatcher.noneMatcher(): StrMatcher
  • removed: static method StrMatcher.quoteMatcher(): StrMatcher
  • removed: static method StrMatcher.singleQuoteMatcher(): StrMatcher
  • removed: static method StrMatcher.spaceMatcher(): StrMatcher
  • removed: static method StrMatcher.splitMatcher(): StrMatcher
  • removed: static method StrMatcher.stringMatcher(String): StrMatcher
  • removed: static method StrMatcher.tabMatcher(): StrMatcher
  • removed: static method StrMatcher.trimMatcher(): StrMatcher
  • removed: static method StrSubstitutor.replace(Object, Map): String
  • removed: static method StrSubstitutor.replace(Object, Map, String, String): String
  • removed: static method StrSubstitutor.replace(Object, Properties): String
  • removed: static method StrSubstitutor.replaceSystemProperties(Object): String
  • removed: static method StrTokenizer.getCSVInstance(): StrTokenizer
  • removed: static method StrTokenizer.getCSVInstance(String): StrTokenizer
  • removed: static method StrTokenizer.getCSVInstance(char[]): StrTokenizer
  • removed: static method StrTokenizer.getTSVInstance(): StrTokenizer
  • removed: static method StrTokenizer.getTSVInstance(String): StrTokenizer
  • removed: static method StrTokenizer.getTSVInstance(char[]): StrTokenizer
  • removed: static method WordUtils.capitalize(String): String
  • removed: static method WordUtils.capitalize(String, char[]): String
  • removed: static method WordUtils.capitalizeFully(String): String
  • removed: static method WordUtils.capitalizeFully(String, char[]): String
  • removed: static method WordUtils.containsAllWords(CharSequence, CharSequence[]): boolean
  • removed: static method WordUtils.initials(String): String
  • removed: static method WordUtils.initials(String, char[]): String
  • removed: static method WordUtils.swapCase(String): String
  • removed: static method WordUtils.uncapitalize(String): String
  • removed: static method WordUtils.uncapitalize(String, char[]): String
  • removed: static method WordUtils.wrap(String, int): String
  • removed: static method WordUtils.wrap(String, int, String, boolean): String
  • removed: static method WordUtils.wrap(String, int, String, boolean, String): String
  • removed: abstract class CharSequenceTranslator
  • removed: abstract class CodePointTranslator extends CharSequenceTranslator
  • removed: class AggregateTranslator extends CharSequenceTranslator
  • removed: class EntityArrays
  • removed: class JavaUnicodeEscaper extends UnicodeEscaper
  • removed: class LookupTranslator extends CharSequenceTranslator
  • removed: class NumericEntityEscaper extends CodePointTranslator
  • removed: class NumericEntityUnescaper extends CharSequenceTranslator
  • removed: class OctalUnescaper extends CharSequenceTranslator
  • removed: class UnicodeEscaper extends CodePointTranslator
  • removed: class UnicodeUnescaper extends CharSequenceTranslator
  • removed: class UnicodeUnpairedSurrogateRemover extends CodePointTranslator
  • removed: ctor AggregateTranslator(CharSequenceTranslator[])
  • removed: ctor CharSequenceTranslator()
  • removed: ctor CodePointTranslator()
  • removed: ctor EntityArrays()
  • removed: ctor JavaUnicodeEscaper(int, int, boolean)
  • removed: ctor LookupTranslator(CharSequence[][])
  • removed: ctor NumericEntityEscaper()
  • removed: ctor NumericEntityUnescaper(NumericEntityUnescaper.OPTION[])
  • removed: ctor OctalUnescaper()
  • removed: ctor UnicodeEscaper()
  • removed: ctor UnicodeEscaper(int, int, boolean)
  • removed: ctor UnicodeUnescaper()
  • removed: ctor UnicodeUnpairedSurrogateRemover()
  • removed: enum NumericEntityUnescaper.OPTION
  • removed: method AggregateTranslator.translate(CharSequence, int, Writer): int
  • removed: method CharSequenceTranslator.translate(CharSequence): String
  • removed: method CharSequenceTranslator.translate(CharSequence, Writer): void
  • removed: method CharSequenceTranslator.translate(CharSequence, int, Writer): int
  • removed: method CharSequenceTranslator.with(CharSequenceTranslator[]): CharSequenceTranslator
  • removed: method CodePointTranslator.translate(CharSequence, int, Writer): int
  • removed: method CodePointTranslator.translate(int, Writer): boolean
  • removed: method JavaUnicodeEscaper.toUtf16Escape(int): String
  • removed: method LookupTranslator.translate(CharSequence, int, Writer): int
  • removed: method NumericEntityEscaper.translate(int, Writer): boolean
  • removed: method NumericEntityUnescaper.isSet(NumericEntityUnescaper.OPTION): boolean
  • removed: method NumericEntityUnescaper.translate(CharSequence, int, Writer): int
  • removed: method OctalUnescaper.translate(CharSequence, int, Writer): int
  • removed: method UnicodeEscaper.toUtf16Escape(int): String
  • removed: method UnicodeEscaper.translate(int, Writer): boolean
  • removed: method UnicodeUnescaper.translate(CharSequence, int, Writer): int
  • removed: method UnicodeUnpairedSurrogateRemover.translate(int, Writer): boolean
  • removed: static field NumericEntityUnescaper.OPTION.errorIfNoSemiColon: NumericEntityUnescaper.OPTION
  • removed: static field NumericEntityUnescaper.OPTION.semiColonOptional: NumericEntityUnescaper.OPTION
  • removed: static field NumericEntityUnescaper.OPTION.semiColonRequired: NumericEntityUnescaper.OPTION
  • removed: static method CharSequenceTranslator.hex(int): String
  • removed: static method EntityArrays.APOS_ESCAPE(): String[][]
  • removed: static method EntityArrays.APOS_UNESCAPE(): String[][]
  • removed: static method EntityArrays.BASIC_ESCAPE(): String[][]
  • removed: static method EntityArrays.BASIC_UNESCAPE(): String[][]
  • removed: static method EntityArrays.HTML40_EXTENDED_ESCAPE(): String[][]
  • removed: static method EntityArrays.HTML40_EXTENDED_UNESCAPE(): String[][]
  • removed: static method EntityArrays.ISO8859_1_ESCAPE(): String[][]
  • removed: static method EntityArrays.ISO8859_1_UNESCAPE(): String[][]
  • removed: static method EntityArrays.JAVA_CTRL_CHARS_ESCAPE(): String[][]
  • removed: static method EntityArrays.JAVA_CTRL_CHARS_UNESCAPE(): String[][]
  • removed: static method EntityArrays.invert(String[][]): String[][]
  • removed: static method JavaUnicodeEscaper.above(int): JavaUnicodeEscaper
  • removed: static method JavaUnicodeEscaper.below(int): JavaUnicodeEscaper
  • removed: static method JavaUnicodeEscaper.between(int, int): JavaUnicodeEscaper
  • removed: static method JavaUnicodeEscaper.outsideOf(int, int): JavaUnicodeEscaper
  • removed: static method NumericEntityEscaper.above(int): NumericEntityEscaper
  • removed: static method NumericEntityEscaper.below(int): NumericEntityEscaper
  • removed: static method NumericEntityEscaper.between(int, int): NumericEntityEscaper
  • removed: static method NumericEntityEscaper.outsideOf(int, int): NumericEntityEscaper
  • removed: static method NumericEntityUnescaper.OPTION.valueOf(String): NumericEntityUnescaper.OPTION
  • removed: static method NumericEntityUnescaper.OPTION.values(): NumericEntityUnescaper.OPTION[]
  • removed: static method UnicodeEscaper.above(int): UnicodeEscaper
  • removed: static method UnicodeEscaper.below(int): UnicodeEscaper
  • removed: static method UnicodeEscaper.between(int, int): UnicodeEscaper
  • removed: static method UnicodeEscaper.outsideOf(int, int): UnicodeEscaper
  • removed: class CalendarUtils
  • removed: class DateFormatUtils
  • removed: class DateUtils
  • removed: class DurationFormatUtils
  • removed: class DurationUtils
  • removed: class FastDateFormat extends Format implements DateParser, DatePrinter
  • removed: class FastDateParser implements DateParser, Serializable
  • removed: class FastDatePrinter implements DatePrinter, Serializable
  • removed: class FastTimeZone
  • removed: class StopWatch
  • removed: class TimeZones
  • removed: ctor CalendarUtils(Calendar)
  • removed: ctor DateFormatUtils()
  • removed: ctor DateUtils()
  • removed: ctor DurationFormatUtils()
  • removed: ctor DurationUtils()
  • removed: ctor FastDateFormat(String, TimeZone, Locale)
  • removed: ctor FastDateFormat(String, TimeZone, Locale, Date)
  • removed: ctor FastDateParser(String, TimeZone, Locale)
  • removed: ctor FastDateParser(String, TimeZone, Locale, Date)
  • removed: ctor FastDatePrinter(String, TimeZone, Locale)
  • removed: ctor StopWatch()
  • removed: ctor StopWatch(String)
  • removed: interface DateParser
  • removed: interface DatePrinter
  • removed: method CalendarUtils.getDayOfMonth(): int
  • removed: method CalendarUtils.getMonth(): int
  • removed: method CalendarUtils.getYear(): int
  • removed: method DateParser.getLocale(): Locale
  • removed: method DateParser.getPattern(): String
  • removed: method DateParser.getTimeZone(): TimeZone
  • removed: method DateParser.parse(String): Date
  • removed: method DateParser.parse(String, ParsePosition): Date
  • removed: method DateParser.parse(String, ParsePosition, Calendar): boolean
  • removed: method DateParser.parseObject(String): Object
  • removed: method DateParser.parseObject(String, ParsePosition): Object
  • removed: method DatePrinter.format(Calendar): String
  • removed: method DatePrinter.format(Calendar, Appendable): Appendable
  • removed: method DatePrinter.format(Calendar, StringBuffer): StringBuffer
  • removed: method DatePrinter.format(Date): String
  • removed: method DatePrinter.format(Date, Appendable): Appendable
  • removed: method DatePrinter.format(Date, StringBuffer): StringBuffer
  • removed: method DatePrinter.format(Object, StringBuffer, FieldPosition): StringBuffer
  • removed: method DatePrinter.format(long): String
  • removed: method DatePrinter.format(long, Appendable): Appendable
  • removed: method DatePrinter.format(long, StringBuffer): StringBuffer
  • removed: method DatePrinter.getLocale(): Locale
  • removed: method DatePrinter.getPattern(): String
  • removed: method DatePrinter.getTimeZone(): TimeZone
  • removed: method FastDateFormat.applyRules(Calendar, StringBuffer): StringBuffer
  • removed: method FastDateFormat.equals(Object): boolean
  • removed: method FastDateFormat.format(Calendar): String
  • removed: method FastDateFormat.format(Calendar, Appendable): Appendable
  • removed: method FastDateFormat.format(Calendar, StringBuffer): StringBuffer
  • removed: method FastDateFormat.format(Date): String
  • removed: method FastDateFormat.format(Date, Appendable): Appendable
  • removed: method FastDateFormat.format(Date, StringBuffer): StringBuffer
  • removed: method FastDateFormat.format(Object, StringBuffer, FieldPosition): StringBuffer
  • removed: method FastDateFormat.format(long): String
  • removed: method FastDateFormat.format(long, Appendable): Appendable
  • removed: method FastDateFormat.format(long, StringBuffer): StringBuffer
  • removed: method FastDateFormat.getLocale(): Locale
  • removed: method FastDateFormat.getMaxLengthEstimate(): int
  • removed: method FastDateFormat.getPattern(): String
  • removed: method FastDateFormat.getTimeZone(): TimeZone
  • removed: method FastDateFormat.hashCode(): int
  • removed: method FastDateFormat.parse(String): Date
  • removed: method FastDateFormat.parse(String, ParsePosition): Date
  • removed: method FastDateFormat.parse(String, ParsePosition, Calendar): boolean
  • removed: method FastDateFormat.parseObject(String, ParsePosition): Object
  • removed: method FastDateFormat.toString(): String
  • removed: method FastDateParser.equals(Object): boolean
  • removed: method FastDateParser.getLocale(): Locale
  • removed: method FastDateParser.getPattern(): String
  • removed: method FastDateParser.getTimeZone(): TimeZone
  • removed: method FastDateParser.hashCode(): int
  • removed: method FastDateParser.parse(String): Date
  • removed: method FastDateParser.parse(String, ParsePosition): Date
  • removed: method FastDateParser.parse(String, ParsePosition, Calendar): boolean
  • removed: method FastDateParser.parseObject(String): Object
  • removed: method FastDateParser.parseObject(String, ParsePosition): Object
  • removed: method FastDateParser.toString(): String
  • removed: method FastDateParser.toStringAll(): String
  • removed: method FastDatePrinter.applyRules(Calendar, StringBuffer): StringBuffer
  • removed: method FastDatePrinter.equals(Object): boolean
  • removed: method FastDatePrinter.format(Calendar): String
  • removed: method FastDatePrinter.format(Calendar, Appendable): Appendable
  • removed: method FastDatePrinter.format(Calendar, StringBuffer): StringBuffer
  • removed: method FastDatePrinter.format(Date): String
  • removed: method FastDatePrinter.format(Date, Appendable): Appendable
  • removed: method FastDatePrinter.format(Date, StringBuffer): StringBuffer
  • removed: method FastDatePrinter.format(Object, StringBuffer, FieldPosition): StringBuffer
  • removed: method FastDatePrinter.format(long): String
  • removed: method FastDatePrinter.format(long, Appendable): Appendable
  • removed: method FastDatePrinter.format(long, StringBuffer): StringBuffer
  • removed: method FastDatePrinter.getLocale(): Locale
  • removed: method FastDatePrinter.getMaxLengthEstimate(): int
  • removed: method FastDatePrinter.getPattern(): String
  • removed: method FastDatePrinter.getTimeZone(): TimeZone
  • removed: method FastDatePrinter.hashCode(): int
  • removed: method FastDatePrinter.parsePattern(): List
  • removed: method FastDatePrinter.parseToken(String, int[]): String
  • removed: method FastDatePrinter.selectNumberRule(int, int): FastDatePrinter.NumberRule
  • removed: method FastDatePrinter.toString(): String
  • removed: method StopWatch.formatSplitTime(): String
  • removed: method StopWatch.formatTime(): String
  • removed: method StopWatch.getMessage(): String
  • removed: method StopWatch.getNanoTime(): long
  • removed: method StopWatch.getSplitNanoTime(): long
  • removed: method StopWatch.getSplitTime(): long
  • removed: method StopWatch.getStartTime(): long
  • removed: method StopWatch.getStopTime(): long
  • removed: method StopWatch.getTime(): long
  • removed: method StopWatch.getTime(TimeUnit): long
  • removed: method StopWatch.isStarted(): boolean
  • removed: method StopWatch.isStopped(): boolean
  • removed: method StopWatch.isSuspended(): boolean
  • removed: method StopWatch.reset(): void
  • removed: method StopWatch.resume(): void
  • removed: method StopWatch.split(): void
  • removed: method StopWatch.start(): void
  • removed: method StopWatch.stop(): void
  • removed: method StopWatch.suspend(): void
  • removed: method StopWatch.toSplitString(): String
  • removed: method StopWatch.toString(): String
  • removed: method StopWatch.unsplit(): void
  • removed: static field CalendarUtils.INSTANCE: CalendarUtils
  • removed: static field DateFormatUtils.ISO_8601_EXTENDED_DATETIME_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_8601_EXTENDED_DATETIME_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_8601_EXTENDED_DATE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_8601_EXTENDED_TIME_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_8601_EXTENDED_TIME_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_DATETIME_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_DATETIME_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_DATE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_DATE_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_TIME_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_TIME_NO_T_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_TIME_NO_T_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.ISO_TIME_TIME_ZONE_FORMAT: FastDateFormat
  • removed: static field DateFormatUtils.SMTP_DATETIME_FORMAT: FastDateFormat
  • removed: static field DateUtils.MILLIS_PER_DAY: long
  • removed: static field DateUtils.MILLIS_PER_HOUR: long
  • removed: static field DateUtils.MILLIS_PER_MINUTE: long
  • removed: static field DateUtils.MILLIS_PER_SECOND: long
  • removed: static field DateUtils.RANGE_MONTH_MONDAY: int
  • removed: static field DateUtils.RANGE_MONTH_SUNDAY: int
  • removed: static field DateUtils.RANGE_WEEK_CENTER: int
  • removed: static field DateUtils.RANGE_WEEK_MONDAY: int
  • removed: static field DateUtils.RANGE_WEEK_RELATIVE: int
  • removed: static field DateUtils.RANGE_WEEK_SUNDAY: int
  • removed: static field DateUtils.SEMI_MONTH: int
  • removed: static field DurationFormatUtils.ISO_EXTENDED_FORMAT_PATTERN: String
  • removed: static field FastDateFormat.FULL: int
  • removed: static field FastDateFormat.LONG: int
  • removed: static field FastDateFormat.MEDIUM: int
  • removed: static field FastDateFormat.SHORT: int
  • removed: static field FastDatePrinter.FULL: int
  • removed: static field FastDatePrinter.LONG: int
  • removed: static field FastDatePrinter.MEDIUM: int
  • removed: static field FastDatePrinter.SHORT: int
  • removed: static field TimeZones.GMT_ID: String
  • removed: static method DateFormatUtils.format(Calendar, String): String
  • removed: static method DateFormatUtils.format(Calendar, String, Locale): String
  • removed: static method DateFormatUtils.format(Calendar, String, TimeZone): String
  • removed: static method DateFormatUtils.format(Calendar, String, TimeZone, Locale): String
  • removed: static method DateFormatUtils.format(Date, String): String
  • removed: static method DateFormatUtils.format(Date, String, Locale): String
  • removed: static method DateFormatUtils.format(Date, String, TimeZone): String
  • removed: static method DateFormatUtils.format(Date, String, TimeZone, Locale): String
  • removed: static method DateFormatUtils.format(long, String): String
  • removed: static method DateFormatUtils.format(long, String, Locale): String
  • removed: static method DateFormatUtils.format(long, String, TimeZone): String
  • removed: static method DateFormatUtils.format(long, String, TimeZone, Locale): String
  • removed: static method DateFormatUtils.formatUTC(Date, String): String
  • removed: static method DateFormatUtils.formatUTC(Date, String, Locale): String
  • removed: static method DateFormatUtils.formatUTC(long, String): String
  • removed: static method DateFormatUtils.formatUTC(long, String, Locale): String
  • removed: static method DateUtils.addDays(Date, int): Date
  • removed: static method DateUtils.addHours(Date, int): Date
  • removed: static method DateUtils.addMilliseconds(Date, int): Date
  • removed: static method DateUtils.addMinutes(Date, int): Date
  • removed: static method DateUtils.addMonths(Date, int): Date
  • removed: static method DateUtils.addSeconds(Date, int): Date
  • removed: static method DateUtils.addWeeks(Date, int): Date
  • removed: static method DateUtils.addYears(Date, int): Date
  • removed: static method DateUtils.ceiling(Calendar, int): Calendar
  • removed: static method DateUtils.ceiling(Date, int): Date
  • removed: static method DateUtils.ceiling(Object, int): Date
  • removed: static method DateUtils.getFragmentInDays(Calendar, int): long
  • removed: static method DateUtils.getFragmentInDays(Date, int): long
  • removed: static method DateUtils.getFragmentInHours(Calendar, int): long
  • removed: static method DateUtils.getFragmentInHours(Date, int): long
  • removed: static method DateUtils.getFragmentInMilliseconds(Calendar, int): long
  • removed: static method DateUtils.getFragmentInMilliseconds(Date, int): long
  • removed: static method DateUtils.getFragmentInMinutes(Calendar, int): long
  • removed: static method DateUtils.getFragmentInMinutes(Date, int): long
  • removed: static method DateUtils.getFragmentInSeconds(Calendar, int): long
  • removed: static method DateUtils.getFragmentInSeconds(Date, int): long
  • removed: static method DateUtils.isSameDay(Calendar, Calendar): boolean
  • removed: static method DateUtils.isSameDay(Date, Date): boolean
  • removed: static method DateUtils.isSameInstant(Calendar, Calendar): boolean
  • removed: static method DateUtils.isSameInstant(Date, Date): boolean
  • removed: static method DateUtils.isSameLocalTime(Calendar, Calendar): boolean
  • removed: static method DateUtils.iterator(Calendar, int): Iterator
  • removed: static method DateUtils.iterator(Date, int): Iterator
  • removed: static method DateUtils.iterator(Object, int): Iterator
  • removed: static method DateUtils.parseDate(String, Locale, String[]): Date
  • removed: static method DateUtils.parseDate(String, String[]): Date
  • removed: static method DateUtils.parseDateStrictly(String, Locale, String[]): Date
  • removed: static method DateUtils.parseDateStrictly(String, String[]): Date
  • removed: static method DateUtils.round(Calendar, int): Calendar
  • removed: static method DateUtils.round(Date, int): Date
  • removed: static method DateUtils.round(Object, int): Date
  • removed: static method DateUtils.setDays(Date, int): Date
  • removed: static method DateUtils.setHours(Date, int): Date
  • removed: static method DateUtils.setMilliseconds(Date, int): Date
  • removed: static method DateUtils.setMinutes(Date, int): Date
  • removed: static method DateUtils.setMonths(Date, int): Date
  • removed: static method DateUtils.setSeconds(Date, int): Date
  • removed: static method DateUtils.setYears(Date, int): Date
  • removed: static method DateUtils.toCalendar(Date): Calendar
  • removed: static method DateUtils.toCalendar(Date, TimeZone): Calendar
  • removed: static method DateUtils.truncate(Calendar, int): Calendar
  • removed: static method DateUtils.truncate(Date, int): Date
  • removed: static method DateUtils.truncate(Object, int): Date
  • removed: static method DateUtils.truncatedCompareTo(Calendar, Calendar, int): int
  • removed: static method DateUtils.truncatedCompareTo(Date, Date, int): int
  • removed: static method DateUtils.truncatedEquals(Calendar, Calendar, int): boolean
  • removed: static method DateUtils.truncatedEquals(Date, Date, int): boolean
  • removed: static method DurationFormatUtils.formatDuration(long, String): String
  • removed: static method DurationFormatUtils.formatDuration(long, String, boolean): String
  • removed: static method DurationFormatUtils.formatDurationHMS(long): String
  • removed: static method DurationFormatUtils.formatDurationISO(long): String
  • removed: static method DurationFormatUtils.formatDurationWords(long, boolean, boolean): String
  • removed: static method DurationFormatUtils.formatPeriod(long, long, String): String
  • removed: static method DurationFormatUtils.formatPeriod(long, long, String, boolean, TimeZone): String
  • removed: static method DurationFormatUtils.formatPeriodISO(long, long): String
  • removed: static method DurationUtils.accept(FailableBiConsumer, Duration): void
  • removed: static method DurationUtils.getNanosOfMiili(Duration): int
  • removed: static method DurationUtils.isPositive(Duration): boolean
  • removed: static method DurationUtils.toDuration(long, TimeUnit): Duration
  • removed: static method DurationUtils.toMillisInt(Duration): int
  • removed: static method DurationUtils.zeroIfNull(Duration): Duration
  • removed: static method FastDateFormat.getDateInstance(int): FastDateFormat
  • removed: static method FastDateFormat.getDateInstance(int, Locale): FastDateFormat
  • removed: static method FastDateFormat.getDateInstance(int, TimeZone): FastDateFormat
  • removed: static method FastDateFormat.getDateInstance(int, TimeZone, Locale): FastDateFormat
  • removed: static method FastDateFormat.getDateTimeInstance(int, int): FastDateFormat
  • removed: static method FastDateFormat.getDateTimeInstance(int, int, Locale): FastDateFormat
  • removed: static method FastDateFormat.getDateTimeInstance(int, int, TimeZone): FastDateFormat
  • removed: static method FastDateFormat.getDateTimeInstance(int, int, TimeZone, Locale): FastDateFormat
  • removed: static method FastDateFormat.getInstance(): FastDateFormat
  • removed: static method FastDateFormat.getInstance(String): FastDateFormat
  • removed: static method FastDateFormat.getInstance(String, Locale): FastDateFormat
  • removed: static method FastDateFormat.getInstance(String, TimeZone): FastDateFormat
  • removed: static method FastDateFormat.getInstance(String, TimeZone, Locale): FastDateFormat
  • removed: static method FastDateFormat.getTimeInstance(int): FastDateFormat
  • removed: static method FastDateFormat.getTimeInstance(int, Locale): FastDateFormat
  • removed: static method FastDateFormat.getTimeInstance(int, TimeZone): FastDateFormat
  • removed: static method FastDateFormat.getTimeInstance(int, TimeZone, Locale): FastDateFormat
  • removed: static method FastTimeZone.getGmtTimeZone(): TimeZone
  • removed: static method FastTimeZone.getGmtTimeZone(String): TimeZone
  • removed: static method FastTimeZone.getTimeZone(String): TimeZone
  • removed: static method StopWatch.create(): StopWatch
  • removed: static method StopWatch.createStarted(): StopWatch
  • removed: abstract class Pair implements Map.Entry, Comparable, Serializable
  • removed: abstract class Triple implements Comparable, Serializable
  • removed: class MutablePair extends Pair
  • removed: class MutableTriple extends Triple
  • removed: ctor ImmutablePair(Object, Object)
  • removed: ctor ImmutableTriple(Object, Object, Object)
  • removed: ctor MutablePair()
  • removed: ctor MutablePair(Object, Object)
  • removed: ctor MutableTriple()
  • removed: ctor MutableTriple(Object, Object, Object)
  • removed: ctor Pair()
  • removed: ctor Triple()
  • removed: field ImmutablePair.left: Object
  • removed: field ImmutablePair.right: Object
  • removed: field ImmutableTriple.left: Object
  • removed: field ImmutableTriple.middle: Object
  • removed: field ImmutableTriple.right: Object
  • removed: field MutablePair.left: Object
  • removed: field MutablePair.right: Object
  • removed: field MutableTriple.left: Object
  • removed: field MutableTriple.middle: Object
  • removed: field MutableTriple.right: Object
  • removed: final class ImmutablePair extends Pair
  • removed: final class ImmutableTriple extends Triple
  • removed: method ImmutablePair.getLeft(): Object
  • removed: method ImmutablePair.getRight(): Object
  • removed: method ImmutablePair.setValue(Object): Object
  • removed: method ImmutableTriple.getLeft(): Object
  • removed: method ImmutableTriple.getMiddle(): Object
  • removed: method ImmutableTriple.getRight(): Object
  • removed: method MutablePair.getLeft(): Object
  • removed: method MutablePair.getRight(): Object
  • removed: method MutablePair.setLeft(Object): void
  • removed: method MutablePair.setRight(Object): void
  • removed: method MutablePair.setValue(Object): Object
  • removed: method MutableTriple.getLeft(): Object
  • removed: method MutableTriple.getMiddle(): Object
  • removed: method MutableTriple.getRight(): Object
  • removed: method MutableTriple.setLeft(Object): void
  • removed: method MutableTriple.setMiddle(Object): void
  • removed: method MutableTriple.setRight(Object): void
  • removed: method Pair.compareTo(Pair): int
  • removed: method Pair.equals(Object): boolean
  • removed: method Pair.getKey(): Object
  • removed: method Pair.getLeft(): Object
  • removed: method Pair.getRight(): Object
  • removed: method Pair.getValue(): Object
  • removed: method Pair.hashCode(): int
  • removed: method Pair.toString(): String
  • removed: method Pair.toString(String): String
  • removed: method Triple.compareTo(Triple): int
  • removed: method Triple.equals(Object): boolean
  • removed: method Triple.getLeft(): Object
  • removed: method Triple.getMiddle(): Object
  • removed: method Triple.getRight(): Object
  • removed: method Triple.hashCode(): int
  • removed: method Triple.toString(): String
  • removed: method Triple.toString(String): String
  • removed: static field ImmutablePair.EMPTY_ARRAY: ImmutablePair[]
  • removed: static field ImmutableTriple.EMPTY_ARRAY: ImmutableTriple[]
  • removed: static field MutablePair.EMPTY_ARRAY: MutablePair[]
  • removed: static field MutableTriple.EMPTY_ARRAY: MutableTriple[]
  • removed: static field Pair.EMPTY_ARRAY: Pair[]
  • removed: static field Triple.EMPTY_ARRAY: Triple[]
  • removed: static method ImmutablePair.emptyArray(): ImmutablePair[]
  • removed: static method ImmutablePair.left(Object): Pair
  • removed: static method ImmutablePair.nullPair(): ImmutablePair
  • removed: static method ImmutablePair.of(Map.Entry): ImmutablePair
  • removed: static method ImmutablePair.of(Object, Object): ImmutablePair
  • removed: static method ImmutablePair.right(Object): Pair
  • removed: static method ImmutableTriple.emptyArray(): ImmutableTriple[]
  • removed: static method ImmutableTriple.nullTriple(): ImmutableTriple
  • removed: static method ImmutableTriple.of(Object, Object, Object): ImmutableTriple
  • removed: static method MutablePair.emptyArray(): MutablePair[]
  • removed: static method MutablePair.of(Map.Entry): MutablePair
  • removed: static method MutablePair.of(Object, Object): MutablePair
  • removed: static method MutableTriple.emptyArray(): MutableTriple[]
  • removed: static method MutableTriple.of(Object, Object, Object): MutableTriple
  • removed: static method Pair.emptyArray(): Pair[]
  • removed: static method Pair.of(Map.Entry): Pair
  • removed: static method Pair.of(Object, Object): Pair
  • removed: static method Triple.emptyArray(): Triple[]
  • removed: static method Triple.of(Object, Object, Object): Triple
  • added: static method Awaitility.setDefaultLogging(): void
  • added: static method Awaitility.setLogging(Consumer): void
  • added: static method Awaitility.setLoggingListener(ConditionEvaluationListener): void
  • added: ctor JavaVersionDetector()
  • added: final class JavaVersionDetector
  • added: method ConditionFactory.logging(): ConditionFactory
  • added: method ConditionFactory.logging(Consumer): ConditionFactory
  • added: method ConditionFactory.untilAccumulator(DoubleAccumulator, Consumer): void
  • added: method ConditionFactory.untilAccumulator(LongAccumulator, Consumer): void
  • added: method ConditionFactory.untilAdder(DoubleAdder, Consumer): void
  • added: method ConditionFactory.untilAdder(LongAdder, Consumer): void
  • added: method ConditionFactory.untilAsserted(Callable, Consumer): void
  • added: method ConditionFactory.untilAtomic(AtomicBoolean, Consumer): void
  • added: method ConditionFactory.untilAtomic(AtomicInteger, Consumer): void
  • added: method ConditionFactory.untilAtomic(AtomicLong, Consumer): void
  • added: method ConditionFactory.untilAtomic(AtomicReference, Consumer): void
  • added: static method JavaVersionDetector.getJavaMajorVersion(): int
  • added: ctor ASN1Sequence(ASN1Encodable, ASN1Encodable)
  • added: ctor BERSequence(ASN1Encodable, ASN1Encodable)
  • added: ctor DERSequence(ASN1Encodable, ASN1Encodable)
  • added: ctor DLSequence(ASN1Encodable, ASN1Encodable)
  • added: method ASN1BitString.getBytesLength(): int
  • added: method ASN1BitString.isOctetAligned(): boolean
  • added: static method ASN1BMPString.getTagged(ASN1TaggedObject, boolean): ASN1BMPString
  • added: static method ASN1BitString.getTagged(ASN1TaggedObject, boolean): ASN1BitString
  • added: static method ASN1Boolean.getTagged(ASN1TaggedObject, boolean): ASN1Boolean
  • added: static method ASN1Enumerated.getTagged(ASN1TaggedObject, boolean): ASN1Enumerated
  • added: static method ASN1External.getTagged(ASN1TaggedObject, boolean): ASN1External
  • added: static method ASN1GeneralString.getTagged(ASN1TaggedObject, boolean): ASN1GeneralString
  • added: static method ASN1GeneralizedTime.getTagged(ASN1TaggedObject, boolean): ASN1GeneralizedTime
  • added: static method ASN1GraphicString.getTagged(ASN1TaggedObject, boolean): ASN1GraphicString
  • added: static method ASN1IA5String.getTagged(ASN1TaggedObject, boolean): ASN1IA5String
  • added: static method ASN1Integer.getTagged(ASN1TaggedObject, boolean): ASN1Integer
  • added: static method ASN1Null.getTagged(ASN1TaggedObject, boolean): ASN1Null
  • added: static method ASN1NumericString.getTagged(ASN1TaggedObject, boolean): ASN1NumericString
  • added: static method ASN1ObjectDescriptor.getTagged(ASN1TaggedObject, boolean): ASN1ObjectDescriptor
  • added: static method ASN1ObjectIdentifier.getTagged(ASN1TaggedObject, boolean): ASN1ObjectIdentifier
  • added: static method ASN1ObjectIdentifier.tryFromID(String): ASN1ObjectIdentifier
  • added: static method ASN1OctetString.getTagged(ASN1TaggedObject, boolean): ASN1OctetString
  • added: static method ASN1PrintableString.getTagged(ASN1TaggedObject, boolean): ASN1PrintableString
  • added: static method ASN1RelativeOID.getTagged(ASN1TaggedObject, boolean): ASN1RelativeOID
  • added: static method ASN1RelativeOID.tryFromID(String): ASN1RelativeOID
  • added: static method ASN1Sequence.getTagged(ASN1TaggedObject, boolean): ASN1Sequence
  • added: static method ASN1Set.getTagged(ASN1TaggedObject, boolean): ASN1Set
  • added: static method ASN1T61String.getTagged(ASN1TaggedObject, boolean): ASN1T61String
  • added: static method ASN1TaggedObject.getInstance(ASN1TaggedObject, int, boolean): ASN1TaggedObject
  • added: static method ASN1TaggedObject.getInstance(ASN1TaggedObject, int, int, boolean): ASN1TaggedObject
  • added: static method ASN1TaggedObject.getOptional(ASN1Encodable): ASN1TaggedObject
  • added: static method ASN1TaggedObject.getOptional(ASN1Encodable, int): ASN1TaggedObject
  • added: static method ASN1TaggedObject.getOptional(ASN1Encodable, int, int): ASN1TaggedObject
  • added: static method ASN1UTCTime.getTagged(ASN1TaggedObject, boolean): ASN1UTCTime
  • added: static method ASN1UTF8String.getTagged(ASN1TaggedObject, boolean): ASN1UTF8String
  • added: static method ASN1UniversalString.getTagged(ASN1TaggedObject, boolean): ASN1UniversalString
  • added: static method ASN1Util.getExplicitBaseObject(ASN1TaggedObject, int): ASN1Object
  • added: static method ASN1Util.getExplicitBaseTagged(ASN1TaggedObject, int): ASN1TaggedObject
  • added: static method ASN1Util.getExplicitContextBaseObject(ASN1TaggedObject): ASN1Object
  • added: static method ASN1Util.getExplicitContextBaseTagged(ASN1TaggedObject): ASN1TaggedObject
  • added: static method ASN1Util.getInstanceChoiceBaseObject(ASN1TaggedObject, boolean, String): Object
  • added: static method ASN1Util.getTagClassText(ASN1TaggedObject): String
  • added: static method ASN1Util.getTagClassText(ASN1TaggedObjectParser): String
  • added: static method ASN1Util.getTagClassText(int): String
  • added: static method ASN1Util.getTaggedChoiceBaseObject(ASN1TaggedObject, boolean, String): Object
  • added: static method ASN1Util.parseExplicitBaseTagged(ASN1TaggedObjectParser, int): ASN1TaggedObjectParser
  • added: static method ASN1Util.parseExplicitContextBaseTagged(ASN1TaggedObjectParser): ASN1TaggedObjectParser
  • added: static method ASN1Util.tryGetExplicitBaseObject(ASN1TaggedObject, int): ASN1Object
  • added: static method ASN1Util.tryGetExplicitBaseTagged(ASN1TaggedObject, int): ASN1TaggedObject
  • added: static method ASN1Util.tryGetExplicitContextBaseObject(ASN1TaggedObject): ASN1Object
  • added: static method ASN1Util.tryGetExplicitContextBaseTagged(ASN1TaggedObject): ASN1TaggedObject
  • added: static method ASN1Util.tryParseExplicitBaseTagged(ASN1TaggedObjectParser, int): ASN1TaggedObjectParser
  • added: static method ASN1Util.tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser): ASN1TaggedObjectParser
  • added: static method ASN1VideotexString.getTagged(ASN1TaggedObject, boolean): ASN1VideotexString
  • added: static method ASN1VisibleString.getTagged(ASN1TaggedObject, boolean): ASN1VisibleString
  • added: method ExternalValue.getHashValue(): byte[]
  • added: method ExternalValue.getLocations(): GeneralName[]
  • added: static field BCObjectIdentifiers.falcon_padded_1024: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.falcon_padded_512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA44_ECDSA_P256_SHA256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA44_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA44_RSA2048_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA44_RSA2048_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_ECDSA_P256_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_ECDSA_brainpoolP256r1_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_RSA3072_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_RSA4096_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA65_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_ECDSA_P521_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_ECDSA_brainpoolP384r1_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_Ed448_SHAKE256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.id_MLDSA87_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo1: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo2: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo3: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo5: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo_1: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo_2: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo_3: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mayo_5: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa44_bp256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa44_ed25519: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa44_p256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa44_pss2048: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa44_rsa2048: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa65_bp256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa65_ed25519: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa65_p256: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa65_pss3072: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa65_rsa3072: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa87_bp384: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa87_ed448: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.mldsa87_p384: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.ntruhps40961229: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.ntruhrss1373: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.old_falcon_1024: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.old_falcon_512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_falcon_512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_falcon_padded512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_mayo1: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_mayo2: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_mldsa44: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_sphincs_sha2_128f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_sphincs_sha2_128s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_sphincs_shake_128f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p256_sphincs_shake_128s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_mayo3: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_mldsa65: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_sphincs_sha2192s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_sphincs_sha2_192f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_sphincs_shake_192f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p384_sphincs_shake_192s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_falcon1024: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_falcon_padded_1024: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_mayo5: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_mldsa87: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_sphincs_sha2_256f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_sphincs_sha2_256s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_sphincs_shake256f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.p521_sphincs_shake256s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa3072_mldsa44: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_falcon_512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_falconpadded512: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_sphincs_sha2_128f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_sphincs_sha2_128s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_sphincs_shake_128f_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.rsa_3072_sphincs_shake_128s_simple: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_4_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_4_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_4_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_4_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_5_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_5_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_5_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_24_5_5_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_25_8_3_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_25_8_3_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_25_8_3_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_25_8_3_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_29_6_5_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_29_6_5_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_29_6_5_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_29_6_5_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_17_2_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_17_2_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_17_2_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_17_2_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_8_4_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_8_4_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_8_4_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_37_8_4_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_49_11_3_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_49_11_3_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_49_11_3_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_49_11_3_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_56_25_2_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_56_25_2_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_56_25_2_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_56_25_2_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_60_10_4_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_60_10_4_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_60_10_4_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_60_10_4_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_66_15_3_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_66_15_3_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_66_15_3_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_66_15_3_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_75_33_2_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_75_33_2_shake_esk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_75_33_2_shake_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.snova_75_33_2_ssk: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_interop: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_128f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_128s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_192f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_192s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_256f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_sha2_256s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_128f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_128s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_192f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_192s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_256f: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.sphincsPlus_shake_256s: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.xmss_SHAKE128_512ph: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.xmss_SHAKE256_1024ph: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.xmss_mt_SHAKE128_512ph: ASN1ObjectIdentifier
  • added: static field BCObjectIdentifiers.xmss_mt_SHAKE256_1024ph: ASN1ObjectIdentifier
  • added: ctor PKIResponse(TaggedAttribute)
  • added: ctor PKIResponse(TaggedAttribute[], TaggedContentInfo[], OtherMsg[])
  • added: static field PKIResponse.EMPTY_CMS_SEQUENCE: TaggedContentInfo[]
  • added: static field PKIResponse.EMPTY_OTHER_MSG: OtherMsg[]
  • added: class KemBMParameter extends ASN1Object
  • added: class KemCiphertextInfo extends ASN1Object
  • added: class KemOtherInfo extends ASN1Object
  • added: ctor KemBMParameter(AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier)
  • added: ctor KemBMParameter(AlgorithmIdentifier, long, AlgorithmIdentifier)
  • added: ctor KemCiphertextInfo(AlgorithmIdentifier, ASN1OctetString)
  • added: ctor KemOtherInfo(ASN1OctetString, ASN1OctetString, ASN1OctetString, ASN1Integer, AlgorithmIdentifier, ASN1OctetString)
  • added: ctor KemOtherInfo(ASN1OctetString, ASN1OctetString, ASN1OctetString, long, AlgorithmIdentifier, ASN1OctetString)
  • added: method KemBMParameter.getKdf(): AlgorithmIdentifier
  • added: method KemBMParameter.getLen(): ASN1Integer
  • added: method KemBMParameter.getMac(): AlgorithmIdentifier
  • added: method KemBMParameter.toASN1Primitive(): ASN1Primitive
  • added: method KemCiphertextInfo.getCt(): ASN1OctetString
  • added: method KemCiphertextInfo.getKem(): AlgorithmIdentifier
  • added: method KemCiphertextInfo.toASN1Primitive(): ASN1Primitive
  • added: method KemOtherInfo.getCt(): ASN1OctetString
  • added: method KemOtherInfo.getLen(): ASN1Integer
  • added: method KemOtherInfo.getMac(): AlgorithmIdentifier
  • added: method KemOtherInfo.getRecipNonce(): ASN1OctetString
  • added: method KemOtherInfo.getSenderNonce(): ASN1OctetString
  • added: method KemOtherInfo.getTransactionID(): ASN1OctetString
  • added: method KemOtherInfo.toASN1Primitive(): ASN1Primitive
  • added: method PKIStatusInfo.getStatusObject(): ASN1Integer
  • added: static field CMPObjectIdentifiers.id_it: ASN1ObjectIdentifier
  • added: static field CMPObjectIdentifiers.kemBasedMac: ASN1ObjectIdentifier
  • added: static method KemBMParameter.getInstance(Object): KemBMParameter
  • added: static method KemCiphertextInfo.getInstance(Object): KemCiphertextInfo
  • added: static method KemOtherInfo.getInstance(Object): KemOtherInfo
  • added: ctor TimeStampAndCRL(ContentInfo, CertificateList)
  • added: static field CMSObjectIdentifiers.id_alg_cek_hkdf_sha256: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.id_regCtrl_oldCertID: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.id_regCtrl_protocolEncrKey: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.id_regInfo: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.id_regInfo_certReq: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.id_regInfo_utf8Pairs: ASN1ObjectIdentifier
  • added: static field CRMFObjectIdentifiers.passwordBasedMac: ASN1ObjectIdentifier
  • added: static method OptionalValidity.getInstance(ASN1TaggedObject, boolean): OptionalValidity
  • added: static method OptionalValidity.getTagged(ASN1TaggedObject, boolean): OptionalValidity
  • added: ctor ESSCertID(ASN1OctetString, IssuerSerial)
  • added: ctor ESSCertIDv2(AlgorithmIdentifier, ASN1OctetString, IssuerSerial)
  • added: method ESSCertID.getCertHashObject(): ASN1OctetString
  • added: method ESSCertIDv2.getCertHashObject(): ASN1OctetString
  • added: static method ESSCertIDv2.from(ESSCertID): ESSCertIDv2
  • added: static field GMObjectIdentifiers.wapi192v1: ASN1ObjectIdentifier
  • added: static field GMObjectIdentifiers.wapi192v1_parameters: ASN1ObjectIdentifier
  • removed: static field KISAObjectIdentifiers.id_mod_cms_seed: ASN1ObjectIdentifier
  • removed: static field MiscObjectIdentifiers.id_oracle_pkcs12_trusted_key_usage: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_ECDSA_P256_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_RSA2048_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_RSA2048_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_ECDSA_brainpoolP256r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA3072_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA4096_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_ECDSA_brainpoolP384r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_Ed448_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_ECDSA_P256_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_RSA2048_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_RSA2048_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P256_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P384_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_brainpoolP256r1_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_brainpoolP256r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PKCS15_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PSS_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P384_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P521_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_brainpoolP384r1_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_brainpoolP384r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_Ed448_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_Ed448_SHAKE256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA_COMPSIG: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_composite_signatures: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_oracle_PKCS12_trusted_key_usage: ASN1ObjectIdentifier
  • added: interface ModObjectIdentifiers
  • added: static field ModObjectIdentifiers.id_mod: ASN1ObjectIdentifier
  • added: static field ModObjectIdentifiers.id_mod_algorithmInformation_02: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_Kmac128: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_Kmac256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_alg_ml_kem_1024: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_alg_ml_kem_512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_alg_ml_kem_768: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_ml_dsa_44_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_ml_dsa_65_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_ml_dsa_87_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_128f_with_sha256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_128s_with_sha256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_192f_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_192s_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_256f_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_sha2_256s_with_sha512: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_128f_with_shake128: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_128s_with_shake128: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_192f_with_shake256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_192s_with_shake256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_256f_with_shake256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_hash_slh_dsa_shake_256s_with_shake256: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_ml_dsa_44: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_ml_dsa_65: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_ml_dsa_87: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_128f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_128s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_192f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_192s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_256f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_sha2_256s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_128f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_128s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_192f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_192s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_256f: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.id_slh_dsa_shake_256s: ASN1ObjectIdentifier
  • added: static field NISTObjectIdentifiers.kems: ASN1ObjectIdentifier
  • added: method CertID.equals(Object): boolean
  • added: method CertID.hashCode(): int
  • added: ctor PrivateKeyInfo(AlgorithmIdentifier, byte[])
  • added: ctor PrivateKeyInfo(AlgorithmIdentifier, byte[], ASN1Set)
  • added: ctor PrivateKeyInfo(AlgorithmIdentifier, byte[], ASN1Set, byte[])
  • added: method RC2CBCParameter.getRC2ParameterVersionData(): ASN1Integer
  • added: static field PKCSObjectIdentifiers.id_mod_CMS_AEADChaCha20Poly1305: ASN1ObjectIdentifier
  • added: static field PKCSObjectIdentifiers.id_mod_cms_seed: ASN1ObjectIdentifier
  • added: static field PKCSObjectIdentifiers.id_mod_mts_hashsig_2013: ASN1ObjectIdentifier
  • added: static field PKCSObjectIdentifiers.id_spq_oid: ASN1ObjectIdentifier
  • added: static field PKCSObjectIdentifiers.smime_alg: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetB: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetC: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetD: ASN1ObjectIdentifier
  • added: method MessageImprint.getHashedMessageLength(): int
  • removed: class Dump
  • removed: ctor Dump()
  • removed: static method Dump.main(String[]): void
  • added: method X500Name.size(): int
  • added: static method RDN.getInstance(ASN1TaggedObject, boolean): RDN
  • added: static field BCStyle.JURISDICTION_C: ASN1ObjectIdentifier
  • added: static field BCStyle.JURISDICTION_L: ASN1ObjectIdentifier
  • added: static field BCStyle.JURISDICTION_ST: ASN1ObjectIdentifier
  • added: static method IETFUtils.appendRDN(StringBuilder, RDN, Hashtable): void
  • added: static method IETFUtils.appendTypeAndValue(StringBuilder, AttributeTypeAndValue, Hashtable): void
  • added: class DeltaCertificateDescriptor extends ASN1Object
  • added: class PrivateKeyStatement extends ASN1Object
  • added: class Validity extends ASN1Object
  • added: ctor Certificate(TBSCertificate, AlgorithmIdentifier, ASN1BitString)
  • added: ctor DeltaCertificateDescriptor(ASN1Integer, AlgorithmIdentifier, X500Name, Validity, X500Name, SubjectPublicKeyInfo, Extensions, ASN1BitString)
  • added: ctor PrivateKeyStatement(Certificate)
  • added: ctor PrivateKeyStatement(IssuerAndSerialNumber)
  • added: ctor TBSCertificate(ASN1Integer, ASN1Integer, AlgorithmIdentifier, X500Name, Validity, X500Name, SubjectPublicKeyInfo, ASN1BitString, ASN1BitString, Extensions)
  • added: ctor Validity(Time, Time)
  • added: method AuthorityKeyIdentifier.getKeyIdentifierObject(): ASN1OctetString
  • added: method AuthorityKeyIdentifier.getKeyIdentifierOctets(): byte[]
  • added: method Certificate.getExtensions(): Extensions
  • added: method Certificate.getIssuerUniqueID(): ASN1BitString
  • added: method Certificate.getSubjectUniqueID(): ASN1BitString
  • added: method Certificate.getValidity(): Validity
  • added: method CertificateList.getExtensions(): Extensions
  • added: method DeltaCertificateDescriptor.getExtensions(): Extensions
  • added: method DeltaCertificateDescriptor.getIssuer(): X500Name
  • added: method DeltaCertificateDescriptor.getSerialNumber(): ASN1Integer
  • added: method DeltaCertificateDescriptor.getSignature(): AlgorithmIdentifier
  • added: method DeltaCertificateDescriptor.getSignatureValue(): ASN1BitString
  • added: method DeltaCertificateDescriptor.getSubject(): X500Name
  • added: method DeltaCertificateDescriptor.getSubjectPublicKeyInfo(): SubjectPublicKeyInfo
  • added: method DeltaCertificateDescriptor.getValidity(): ASN1Sequence
  • added: method DeltaCertificateDescriptor.getValidityObject(): Validity
  • added: method DeltaCertificateDescriptor.toASN1Primitive(): ASN1Primitive
  • added: method DeltaCertificateDescriptor.trimTo(TBSCertificate, Extensions): DeltaCertificateDescriptor
  • added: method Extensions.getExtensionValue(ASN1ObjectIdentifier): ASN1OctetString
  • added: method Extensions.hasAnyCriticalExtensions(): boolean
  • added: method ExtensionsGenerator.addExtensions(Extensions): void
  • added: method PolicyQualifierInfo.toString(): String
  • added: method PrivateKeyStatement.getCert(): Certificate
  • added: method PrivateKeyStatement.getSigner(): IssuerAndSerialNumber
  • added: method PrivateKeyStatement.toASN1Primitive(): ASN1Primitive
  • added: method TBSCertificate.getValidity(): Validity
  • added: method TBSCertificateStructure.getValidity(): Validity
  • added: method V1TBSCertificateGenerator.setValidity(Validity): void
  • added: method V3TBSCertificateGenerator.setValidity(Validity): void
  • added: method Validity.getNotAfter(): Time
  • added: method Validity.getNotBefore(): Time
  • added: method Validity.toASN1Primitive(): ASN1Primitive
  • added: method X509CertificateStructure.getValidity(): Validity
  • added: static field Extension.deltaCertificateDescriptor: ASN1ObjectIdentifier
  • added: static field X509AttributeIdentifiers.id_at_privateKeyStatement: ASN1ObjectIdentifier
  • added: static field X509ObjectIdentifiers.attributeType: ASN1ObjectIdentifier
  • added: static field X509ObjectIdentifiers.id_alg_noSignature: ASN1ObjectIdentifier
  • added: static field X509ObjectIdentifiers.id_pda: ASN1ObjectIdentifier
  • added: static field X509ObjectIdentifiers.pkix_algorithms: ASN1ObjectIdentifier
  • added: static method DeltaCertificateDescriptor.fromExtensions(Extensions): DeltaCertificateDescriptor
  • added: static method DeltaCertificateDescriptor.getInstance(Object): DeltaCertificateDescriptor
  • added: static method DistributionPointName.getTagged(ASN1TaggedObject, boolean): DistributionPointName
  • added: static method Extensions.getExtensionValue(Extensions, ASN1ObjectIdentifier): ASN1OctetString
  • added: static method PrivateKeyStatement.getInstance(Object): PrivateKeyStatement
  • added: static method Validity.getInstance(ASN1TaggedObject, boolean): Validity
  • added: static method Validity.getInstance(Object): Validity
  • added: static field ETSIQCObjectIdentifiers.id_etsi_qcs_QcCClegislation: ASN1ObjectIdentifier
  • added: static field RFC3739QCObjectIdentifiers.id_qcs: ASN1ObjectIdentifier
  • added: method X9Curve.hasSeed(): boolean
  • removed: static field DeltaCertificateTool.extensions: int
  • removed: static field DeltaCertificateTool.issuer: int
  • removed: static field DeltaCertificateTool.signature: int
  • removed: static field DeltaCertificateTool.subject: int
  • removed: static field DeltaCertificateTool.validity: int
  • changed: static method DeltaCertificateTool.makeDeltaCertificateExtension(boolean, int, X509CertificateHolder): Extension โ†’ static method DeltaCertificateTool.makeDeltaCertificateExtension(boolean, Certificate): Extension
  • added: method X509CertificateHolder.getTBSCertificate(): TBSCertificate
  • added: method X509v2CRLBuilder.setThisUpdate(Date): X509v2CRLBuilder
  • added: method X509v2CRLBuilder.setThisUpdate(Date, Locale): X509v2CRLBuilder
  • added: method X509v2CRLBuilder.setThisUpdate(Time): X509v2CRLBuilder
  • added: static method DeltaCertificateTool.extractDeltaCertificate(TBSCertificate): Certificate
  • added: static method DeltaCertificateTool.makeDeltaCertificateExtension(boolean, X509CertificateHolder): Extension
  • added: static method DeltaCertificateTool.trimDeltaCertificateDescriptor(DeltaCertificateDescriptor, TBSCertificate, Extensions): DeltaCertificateDescriptor
  • removed: method KeyTransRecipientId.getIssuer(): X500Name
  • removed: method KeyTransRecipientId.getSerialNumber(): BigInteger
  • removed: method KeyTransRecipientId.getSubjectKeyIdentifier(): byte[]
  • removed: method KeyTransRecipientId.hashCode(): int
  • changed: class KeyAgreeRecipientId extends RecipientId โ†’ class KeyAgreeRecipientId extends PKIXRecipientId
  • changed: class KeyTransRecipientId extends RecipientId โ†’ class KeyTransRecipientId extends PKIXRecipientId
  • added: class CMSAuthEnvelopedDataParser extends CMSContentInfoParser
  • added: class CMSAuthEnvelopedDataStreamGenerator extends CMSAuthEnvelopedGenerator
  • added: class KEMRecipientId extends PKIXRecipientId
  • added: class PKIXRecipientId extends RecipientId
  • added: ctor CMSAuthEnvelopedDataParser(InputStream)
  • added: ctor CMSAuthEnvelopedDataParser(byte[])
  • added: ctor CMSAuthEnvelopedDataStreamGenerator()
  • added: ctor InputStreamWithMAC(InputStream, byte[])
  • added: ctor KEMRecipientId(X500Name, BigInteger)
  • added: ctor KEMRecipientId(X500Name, BigInteger, byte[])
  • added: ctor KEMRecipientId(byte[])
  • added: ctor PKIXRecipientId(int, X500Name, BigInteger, byte[])
  • added: ctor PKIXRecipientId(int, X509CertificateHolderSelector)
  • added: field PKIXRecipientId.baseSelector: X509CertificateHolderSelector
  • added: final class InputStreamWithMAC extends InputStream
  • added: method CMSAuthEnvelopedData.getEncryptionAlgOID(): String
  • added: method CMSAuthEnvelopedDataParser.getAuthAttrs(): AttributeTable
  • added: method CMSAuthEnvelopedDataParser.getContentDigest(): byte[]
  • added: method CMSAuthEnvelopedDataParser.getEncAlgOID(): String
  • added: method CMSAuthEnvelopedDataParser.getEncAlgParams(): byte[]
  • added: method CMSAuthEnvelopedDataParser.getEncryptionAlgOID(): AlgorithmIdentifier
  • added: method CMSAuthEnvelopedDataParser.getMac(): byte[]
  • added: method CMSAuthEnvelopedDataParser.getOriginatorInfo(): OriginatorInformation
  • added: method CMSAuthEnvelopedDataParser.getRecipientInfos(): RecipientInformationStore
  • added: method CMSAuthEnvelopedDataParser.getUnauthAttrs(): AttributeTable
  • added: method CMSAuthEnvelopedDataStreamGenerator.open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputAEADEncryptor): OutputStream
  • added: method CMSAuthEnvelopedDataStreamGenerator.open(OutputStream, ASN1EncodableVector, OutputAEADEncryptor): OutputStream
  • added: method CMSAuthEnvelopedDataStreamGenerator.open(OutputStream, OutputAEADEncryptor): OutputStream
  • added: method CMSAuthEnvelopedDataStreamGenerator.setBEREncodeRecipients(boolean): void
  • added: method CMSAuthEnvelopedDataStreamGenerator.setBufferSize(int): void
  • added: method InputStreamWithMAC.getMAC(): byte[]
  • added: method InputStreamWithMAC.read(): int
  • added: method InputStreamWithMAC.read(byte[], int, int): int
  • added: method KEMRecipientId.clone(): Object
  • added: method KEMRecipientId.match(Object): boolean
  • added: method KEMRecipientInformation.getEncapsulation(): byte[]
  • added: method KEMRecipientInformation.getKdfAlgorithm(): AlgorithmIdentifier
  • added: method KEMRecipientInformation.getUkm(): byte[]
  • added: method PKIXRecipientId.clone(): Object
  • added: method PKIXRecipientId.equals(Object): boolean
  • added: method PKIXRecipientId.getIssuer(): X500Name
  • added: method PKIXRecipientId.getSerialNumber(): BigInteger
  • added: method PKIXRecipientId.getSubjectKeyIdentifier(): byte[]
  • added: method PKIXRecipientId.hashCode(): int
  • added: method PKIXRecipientId.match(Object): boolean
  • added: static field CMSAlgorithm.AES128_WRAP_PAD: ASN1ObjectIdentifier
  • added: static field CMSAlgorithm.AES192_WRAP_PAD: ASN1ObjectIdentifier
  • added: static field CMSAlgorithm.AES256_WRAP_PAD: ASN1ObjectIdentifier
  • added: static field CMSAlgorithm.ChaCha20Poly1305: ASN1ObjectIdentifier
  • added: static field CMSAlgorithm.SHA256_HKDF: AlgorithmIdentifier
  • added: static field CMSAuthEnvelopedGenerator.AES128_CCM: String
  • added: static field CMSAuthEnvelopedGenerator.AES128_GCM: String
  • added: static field CMSAuthEnvelopedGenerator.AES192_CCM: String
  • added: static field CMSAuthEnvelopedGenerator.AES192_GCM: String
  • added: static field CMSAuthEnvelopedGenerator.AES256_CCM: String
  • added: static field CMSAuthEnvelopedGenerator.AES256_GCM: String
  • added: static field CMSAuthEnvelopedGenerator.ChaCha20Poly1305: String
  • added: static field RecipientId.kem: int
  • added: method BcCMSContentEncryptorBuilder.build(byte[]): OutputEncryptor
  • added: class JceKEKAuthEnvelopedRecipient extends JceKEKRecipient
  • added: class JceKEMRecipientId extends KEMRecipientId
  • added: class JceKeyAgreeAuthEnvelopedRecipient extends JceKeyAgreeRecipient
  • added: class JcePasswordAuthEnvelopedRecipient extends JcePasswordRecipient
  • added: ctor JceKEKAuthEnvelopedRecipient(SecretKey)
  • added: ctor JceKEMRecipientId(X500Principal, BigInteger)
  • added: ctor JceKEMRecipientId(X500Principal, BigInteger, byte[])
  • added: ctor JceKEMRecipientId(X509Certificate)
  • added: ctor JceKeyAgreeAuthEnvelopedRecipient(PrivateKey)
  • added: ctor JcePasswordAuthEnvelopedRecipient(char[])
  • added: field JceKeyAgreeRecipient.unwrappingHelper: EnvelopedDataHelper
  • added: method EnvelopedDataHelper.getJceKey(AlgorithmIdentifier, GenericKey): Key
  • added: method JcaSimpleSignerInfoVerifierBuilder.setDigestCalculatorProvider(DigestCalculatorProvider): JcaSimpleSignerInfoVerifierBuilder
  • added: method JceCMSContentEncryptorBuilder.build(SecretKey): OutputEncryptor
  • added: method JceCMSContentEncryptorBuilder.build(byte[]): OutputEncryptor
  • added: method JceCMSContentEncryptorBuilder.setEnableSha256HKdf(boolean): JceCMSContentEncryptorBuilder
  • added: method JceKEKAuthEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]): RecipientOperator
  • added: method JceKeyAgreeAuthEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]): RecipientOperator
  • added: method JceKeyAgreeRecipient.setUnwrappingProvider(Provider): JceKeyAgreeRecipient
  • added: method JceKeyAgreeRecipient.setUnwrappingProvider(String): JceKeyAgreeRecipient
  • added: method JceKeyAgreeRecipientInfoGenerator.setKeyWrappingProvider(Provider): JceKeyAgreeRecipientInfoGenerator
  • added: method JceKeyAgreeRecipientInfoGenerator.setKeyWrappingProvider(String): JceKeyAgreeRecipientInfoGenerator
  • added: method JcePasswordAuthEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]): RecipientOperator
  • added: interface EncodableService
  • added: method EncodableService.getEncodedState(): byte[]
  • added: ctor BasicRawAgreement(BasicAgreement)
  • added: field BasicRawAgreement.basicAgreement: BasicAgreement
  • added: final class BasicRawAgreement implements RawAgreement
  • added: method BasicRawAgreement.calculateAgreement(CipherParameters, byte[], int): void
  • added: method BasicRawAgreement.getAgreementSize(): int
  • added: method BasicRawAgreement.init(CipherParameters): void
  • added: class ECJPAKECurve
  • added: class ECJPAKECurves
  • added: class ECJPAKEParticipant
  • added: class ECJPAKERound1Payload
  • added: class ECJPAKERound2Payload
  • added: class ECJPAKERound3Payload
  • added: class ECJPAKEUtil
  • added: class ECSchnorrZKP
  • added: ctor ECJPAKECurve(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)
  • added: ctor ECJPAKECurves()
  • added: ctor ECJPAKEParticipant(String, char[])
  • added: ctor ECJPAKEParticipant(String, char[], ECJPAKECurve)
  • added: ctor ECJPAKEParticipant(String, char[], ECJPAKECurve, Digest, SecureRandom)
  • added: ctor ECJPAKERound1Payload(String, ECPoint, ECPoint, ECSchnorrZKP, ECSchnorrZKP)
  • added: ctor ECJPAKERound2Payload(String, ECPoint, ECSchnorrZKP)
  • added: ctor ECJPAKERound3Payload(String, BigInteger)
  • added: ctor ECJPAKEUtil()
  • added: method ECJPAKECurve.getA(): BigInteger
  • added: method ECJPAKECurve.getB(): BigInteger
  • added: method ECJPAKECurve.getCurve(): ECCurve.AbstractFp
  • added: method ECJPAKECurve.getG(): ECPoint
  • added: method ECJPAKECurve.getH(): BigInteger
  • added: method ECJPAKECurve.getN(): BigInteger
  • added: method ECJPAKECurve.getQ(): BigInteger
  • added: method ECJPAKEParticipant.calculateKeyingMaterial(): BigInteger
  • added: method ECJPAKEParticipant.createRound1PayloadToSend(): ECJPAKERound1Payload
  • added: method ECJPAKEParticipant.createRound2PayloadToSend(): ECJPAKERound2Payload
  • added: method ECJPAKEParticipant.createRound3PayloadToSend(BigInteger): ECJPAKERound3Payload
  • added: method ECJPAKEParticipant.getState(): int
  • added: method ECJPAKEParticipant.validateRound1PayloadReceived(ECJPAKERound1Payload): void
  • added: method ECJPAKEParticipant.validateRound2PayloadReceived(ECJPAKERound2Payload): void
  • added: method ECJPAKEParticipant.validateRound3PayloadReceived(ECJPAKERound3Payload, BigInteger): void
  • added: method ECJPAKERound1Payload.getGx1(): ECPoint
  • added: method ECJPAKERound1Payload.getGx2(): ECPoint
  • added: method ECJPAKERound1Payload.getKnowledgeProofForX1(): ECSchnorrZKP
  • added: method ECJPAKERound1Payload.getKnowledgeProofForX2(): ECSchnorrZKP
  • added: method ECJPAKERound1Payload.getParticipantId(): String
  • added: method ECJPAKERound2Payload.getA(): ECPoint
  • added: method ECJPAKERound2Payload.getKnowledgeProofForX2s(): ECSchnorrZKP
  • added: method ECJPAKERound2Payload.getParticipantId(): String
  • added: method ECJPAKERound3Payload.getMacTag(): BigInteger
  • added: method ECJPAKERound3Payload.getParticipantId(): String
  • added: method ECSchnorrZKP.getV(): ECPoint
  • added: method ECSchnorrZKP.getr(): BigInteger
  • added: static field ECJPAKECurves.NIST_P256: ECJPAKECurve
  • added: static field ECJPAKECurves.NIST_P384: ECJPAKECurve
  • added: static field ECJPAKECurves.NIST_P521: ECJPAKECurve
  • added: static field ECJPAKEParticipant.STATE_INITIALIZED: int
  • added: static field ECJPAKEParticipant.STATE_KEY_CALCULATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_1_CREATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_1_VALIDATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_2_CREATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_2_VALIDATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_3_CREATED: int
  • added: static field ECJPAKEParticipant.STATE_ROUND_3_VALIDATED: int
  • added: static method ECJPAKEUtil.calculateA(ECPoint, BigInteger): ECPoint
  • added: static method ECJPAKEUtil.calculateGA(ECPoint, ECPoint, ECPoint): ECPoint
  • added: static method ECJPAKEUtil.calculateGx(ECPoint, BigInteger): ECPoint
  • added: static method ECJPAKEUtil.calculateKeyingMaterial(BigInteger, ECPoint, BigInteger, BigInteger, ECPoint): BigInteger
  • added: static method ECJPAKEUtil.calculateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest): BigInteger
  • added: static method ECJPAKEUtil.calculateS(BigInteger, byte[]): BigInteger
  • added: static method ECJPAKEUtil.calculateS(BigInteger, char[]): BigInteger
  • added: static method ECJPAKEUtil.calculateX2s(BigInteger, BigInteger, BigInteger): BigInteger
  • added: static method ECJPAKEUtil.calculateZeroKnowledgeProof(ECPoint, BigInteger, BigInteger, ECPoint, Digest, String, SecureRandom): ECSchnorrZKP
  • added: static method ECJPAKEUtil.generateX1(BigInteger, SecureRandom): BigInteger
  • added: static method ECJPAKEUtil.validateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest, BigInteger): void
  • added: static method ECJPAKEUtil.validateNotNull(Object, String): void
  • added: static method ECJPAKEUtil.validateParticipantIdsDiffer(String, String): void
  • added: static method ECJPAKEUtil.validateParticipantIdsEqual(String, String): void
  • added: static method ECJPAKEUtil.validateZeroKnowledgeProof(ECPoint, ECPoint, ECSchnorrZKP, BigInteger, BigInteger, ECCurve, BigInteger, String, Digest): void
  • removed: method AsconDigest.doFinal(byte[], int): int
  • removed: method AsconDigest.getAlgorithmName(): String
  • removed: method AsconDigest.getByteLength(): int
  • removed: method AsconDigest.getDigestSize(): int
  • removed: method AsconDigest.update(byte): void
  • removed: method AsconDigest.update(byte[], int, int): void
  • removed: method AsconXof.doFinal(byte[], int): int
  • removed: method AsconXof.doFinal(byte[], int, int): int
  • removed: method AsconXof.doOutput(byte[], int, int): int
  • removed: method AsconXof.getAlgorithmName(): String
  • removed: method AsconXof.getByteLength(): int
  • removed: method AsconXof.getDigestSize(): int
  • removed: method AsconXof.update(byte): void
  • removed: method AsconXof.update(byte[], int, int): void
  • removed: method ISAPDigest.U64BIG(long): long
  • removed: method ISAPDigest.doFinal(byte[], int): int
  • removed: method ISAPDigest.getAlgorithmName(): String
  • removed: method ISAPDigest.getDigestSize(): int
  • removed: method ISAPDigest.update(byte): void
  • removed: method ISAPDigest.update(byte[], int, int): void
  • removed: method PhotonBeetleDigest.doFinal(byte[], int): int
  • removed: method PhotonBeetleDigest.getAlgorithmName(): String
  • removed: method PhotonBeetleDigest.getDigestSize(): int
  • removed: method PhotonBeetleDigest.update(byte): void
  • removed: method PhotonBeetleDigest.update(byte[], int, int): void
  • removed: method SparkleDigest.doFinal(byte[], int): int
  • removed: method SparkleDigest.getAlgorithmName(): String
  • removed: method SparkleDigest.getByteLength(): int
  • removed: method SparkleDigest.getDigestSize(): int
  • removed: method SparkleDigest.update(byte): void
  • removed: method SparkleDigest.update(byte[], int, int): void
  • removed: method XoodyakDigest.doFinal(byte[], int): int
  • removed: method XoodyakDigest.getAlgorithmName(): String
  • removed: method XoodyakDigest.getDigestSize(): int
  • removed: method XoodyakDigest.update(byte): void
  • removed: method XoodyakDigest.update(byte[], int, int): void
  • changed: class AsconDigest implements ExtendedDigest โ†’ class AsconDigest extends AsconBaseDigest
  • changed: class AsconXof implements Xof โ†’ class AsconXof extends AsconXofBase
  • changed: class ISAPDigest implements Digest โ†’ class ISAPDigest extends BufferBaseDigest
  • changed: class PhotonBeetleDigest implements Digest โ†’ class PhotonBeetleDigest extends BufferBaseDigest
  • changed: class SHA3Digest extends KeccakDigest โ†’ class SHA3Digest extends KeccakDigest implements SavableDigest
  • changed: class SHAKEDigest extends KeccakDigest implements Xof โ†’ class SHAKEDigest extends KeccakDigest implements Xof, SavableDigest
  • changed: class SparkleDigest implements ExtendedDigest โ†’ class SparkleDigest extends BufferBaseDigest
  • changed: class TupleHash implements Xof, Digest โ†’ class TupleHash implements Xof, SavableDigest
  • changed: class XoodyakDigest implements Digest โ†’ class XoodyakDigest extends BufferBaseDigest
  • changed: interface EncodableDigest โ†’ interface EncodableDigest extends EncodableService
  • added: class AsconCXof128 extends AsconXofBase
  • added: class AsconHash256 extends AsconBaseDigest
  • added: class AsconXof128 extends AsconXofBase
  • added: class Prehash implements Digest
  • added: class RomulusDigest extends BufferBaseDigest
  • added: ctor AsconCXof128()
  • added: ctor AsconCXof128(byte[])
  • added: ctor AsconCXof128(byte[], int, int)
  • added: ctor AsconHash256()
  • added: ctor AsconXof128()
  • added: ctor CSHAKEDigest(CSHAKEDigest)
  • added: ctor CSHAKEDigest(byte[])
  • added: ctor KeccakDigest(byte[])
  • added: ctor KeccakDigest(byte[], CryptoServicePurpose)
  • added: ctor RomulusDigest()
  • added: ctor SHA3Digest(byte[])
  • added: ctor SHAKEDigest(byte[])
  • added: ctor TupleHash(byte[])
  • added: method AsconCXof128.loadBytes(byte[], int): long
  • added: method AsconCXof128.loadBytes(byte[], int, int): long
  • added: method AsconCXof128.pad(int): long
  • added: method AsconCXof128.reset(): void
  • added: method AsconCXof128.setBytes(long, byte[], int): void
  • added: method AsconCXof128.setBytes(long, byte[], int, int): void
  • added: method AsconDigest.loadBytes(byte[], int): long
  • added: method AsconDigest.loadBytes(byte[], int, int): long
  • added: method AsconDigest.pad(int): long
  • added: method AsconDigest.setBytes(long, byte[], int): void
  • added: method AsconDigest.setBytes(long, byte[], int, int): void
  • added: method AsconHash256.loadBytes(byte[], int): long
  • added: method AsconHash256.loadBytes(byte[], int, int): long
  • added: method AsconHash256.pad(int): long
  • added: method AsconHash256.reset(): void
  • added: method AsconHash256.setBytes(long, byte[], int): void
  • added: method AsconHash256.setBytes(long, byte[], int, int): void
  • added: method AsconXof.loadBytes(byte[], int): long
  • added: method AsconXof.loadBytes(byte[], int, int): long
  • added: method AsconXof.pad(int): long
  • added: method AsconXof.setBytes(long, byte[], int): void
  • added: method AsconXof.setBytes(long, byte[], int, int): void
  • added: method AsconXof128.loadBytes(byte[], int): long
  • added: method AsconXof128.loadBytes(byte[], int, int): long
  • added: method AsconXof128.pad(int): long
  • added: method AsconXof128.reset(): void
  • added: method AsconXof128.setBytes(long, byte[], int): void
  • added: method AsconXof128.setBytes(long, byte[], int, int): void
  • added: method CSHAKEDigest.copy(): Memoable
  • added: method CSHAKEDigest.getEncodedState(): byte[]
  • added: method CSHAKEDigest.reset(Memoable): void
  • added: method ISAPDigest.finish(byte[], int): void
  • added: method ISAPDigest.processBytes(byte[], int): void
  • added: method KeccakDigest.copyIn(KeccakDigest): void
  • added: method KeccakDigest.getEncodedState(byte[]): byte[]
  • added: method PhotonBeetleDigest.finish(byte[], int): void
  • added: method PhotonBeetleDigest.processBytes(byte[], int): void
  • added: method Prehash.doFinal(byte[], int): int
  • added: method Prehash.getAlgorithmName(): String
  • added: method Prehash.getDigestSize(): int
  • added: method Prehash.reset(): void
  • added: method Prehash.update(byte): void
  • added: method Prehash.update(byte[], int, int): void
  • added: method RomulusDigest.finish(byte[], int): void
  • added: method RomulusDigest.processBytes(byte[], int): void
  • added: method RomulusDigest.reset(): void
  • added: method SHA3Digest.copy(): Memoable
  • added: method SHA3Digest.getEncodedState(): byte[]
  • added: method SHA3Digest.reset(Memoable): void
  • added: method SHAKEDigest.copy(): Memoable
  • added: method SHAKEDigest.getEncodedState(): byte[]
  • added: method SHAKEDigest.reset(Memoable): void
  • added: method SparkleDigest.finish(byte[], int): void
  • added: method SparkleDigest.processBytes(byte[], int): void
  • added: method TupleHash.copy(): Memoable
  • added: method TupleHash.getEncodedState(): byte[]
  • added: method TupleHash.reset(Memoable): void
  • added: method XoodyakDigest.finish(byte[], int): void
  • added: method XoodyakDigest.processBytes(byte[], int): void
  • added: static class ISAPDigest.Friend
  • added: static class PhotonBeetleDigest.Friend
  • added: static class RomulusDigest.Friend
  • added: static class XoodyakDigest.Friend
  • added: static method Prehash.forDigest(Digest): Prehash
  • removed: abstract class ISAPEngine.ISAPAEAD_A implements ISAPEngine.ISAP_AEAD
  • removed: ctor ISAPEngine.ISAPAEAD_A(ISAPEngine)
  • removed: field ISAPEngine.ISAPAEAD_A.ISAP_IV1_64: long
  • removed: field ISAPEngine.ISAPAEAD_A.ISAP_IV2_64: long
  • removed: field ISAPEngine.ISAPAEAD_A.ISAP_IV3_64: long
  • removed: field ISAPEngine.ISAPAEAD_A.k64: long[]
  • removed: field ISAPEngine.ISAPAEAD_A.npub64: long[]
  • removed: field ISAPEngine.ISAPAEAD_A.t0: long
  • removed: field ISAPEngine.ISAPAEAD_A.t1: long
  • removed: field ISAPEngine.ISAPAEAD_A.t2: long
  • removed: field ISAPEngine.ISAPAEAD_A.t3: long
  • removed: field ISAPEngine.ISAPAEAD_A.t4: long
  • removed: field ISAPEngine.ISAPAEAD_A.x0: long
  • removed: field ISAPEngine.ISAPAEAD_A.x1: long
  • removed: field ISAPEngine.ISAPAEAD_A.x2: long
  • removed: field ISAPEngine.ISAPAEAD_A.x3: long
  • removed: field ISAPEngine.ISAPAEAD_A.x4: long
  • removed: method AsconEngine.doFinal(byte[], int): int
  • removed: method AsconEngine.getAlgorithmName(): String
  • removed: method AsconEngine.getIVBytesSize(): int
  • removed: method AsconEngine.getKeyBytesSize(): int
  • removed: method AsconEngine.getMac(): byte[]
  • removed: method AsconEngine.getOutputSize(int): int
  • removed: method AsconEngine.getUpdateOutputSize(int): int
  • removed: method AsconEngine.processAADByte(byte): void
  • removed: method AsconEngine.processAADBytes(byte[], int, int): void
  • removed: method AsconEngine.processByte(byte, byte[], int): int
  • removed: method AsconEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method AsconEngine.reset(): void
  • removed: method ElephantEngine.doFinal(byte[], int): int
  • removed: method ElephantEngine.getAlgorithmName(): String
  • removed: method ElephantEngine.getBlockSize(): int
  • removed: method ElephantEngine.getIVBytesSize(): int
  • removed: method ElephantEngine.getKeyBytesSize(): int
  • removed: method ElephantEngine.getMac(): byte[]
  • removed: method ElephantEngine.processAADByte(byte): void
  • removed: method ElephantEngine.processAADBytes(byte[], int, int): void
  • removed: method ElephantEngine.processByte(byte, byte[], int): int
  • removed: method ElephantEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method Grain128AEADEngine.doFinal(byte[], int): int
  • removed: method Grain128AEADEngine.getAlgorithmName(): String
  • removed: method Grain128AEADEngine.getMac(): byte[]
  • removed: method Grain128AEADEngine.getOutputSize(int): int
  • removed: method Grain128AEADEngine.processAADByte(byte): void
  • removed: method Grain128AEADEngine.processAADBytes(byte[], int, int): void
  • removed: method Grain128AEADEngine.processByte(byte, byte[], int): int
  • removed: method Grain128AEADEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method ISAPEngine.ISAPAEAD_A.ABSORB_MAC(byte[], int): void
  • removed: method ISAPEngine.ISAPAEAD_A.P12(): void
  • removed: method ISAPEngine.ISAPAEAD_A.P6(): void
  • removed: method ISAPEngine.ISAPAEAD_A.PX1(): void
  • removed: method ISAPEngine.ISAPAEAD_A.PX2(): void
  • removed: method ISAPEngine.ISAPAEAD_A.ROUND(long): void
  • removed: method ISAPEngine.ISAPAEAD_A.U64BIG(long): long
  • removed: method ISAPEngine.ISAPAEAD_A.init(): void
  • removed: method ISAPEngine.ISAPAEAD_A.isap_enc(byte[], int, int, byte[], int, int): void
  • removed: method ISAPEngine.ISAPAEAD_A.isap_mac(byte[], int, byte[], int, byte[], int): void
  • removed: method ISAPEngine.ISAPAEAD_A.isap_rk(long, byte[], int): void
  • removed: method ISAPEngine.ISAPAEAD_A.reset(): void
  • removed: method ISAPEngine.doFinal(byte[], int): int
  • removed: method ISAPEngine.getAlgorithmName(): String
  • removed: method ISAPEngine.getBlockSize(): int
  • removed: method ISAPEngine.getIVBytesSize(): int
  • removed: method ISAPEngine.getKeyBytesSize(): int
  • removed: method ISAPEngine.getMac(): byte[]
  • removed: method ISAPEngine.getOutputSize(int): int
  • removed: method ISAPEngine.getUpdateOutputSize(int): int
  • removed: method ISAPEngine.processAADByte(byte): void
  • removed: method ISAPEngine.processAADBytes(byte[], int, int): void
  • removed: method ISAPEngine.processByte(byte, byte[], int): int
  • removed: method ISAPEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method PhotonBeetleEngine.doFinal(byte[], int): int
  • removed: method PhotonBeetleEngine.getAlgorithmName(): String
  • removed: method PhotonBeetleEngine.getBlockSize(): int
  • removed: method PhotonBeetleEngine.getIVBytesSize(): int
  • removed: method PhotonBeetleEngine.getKeyBytesSize(): int
  • removed: method PhotonBeetleEngine.getMac(): byte[]
  • removed: method PhotonBeetleEngine.getOutputSize(int): int
  • removed: method PhotonBeetleEngine.getUpdateOutputSize(int): int
  • removed: method PhotonBeetleEngine.processAADByte(byte): void
  • removed: method PhotonBeetleEngine.processAADBytes(byte[], int, int): void
  • removed: method PhotonBeetleEngine.processByte(byte, byte[], int): int
  • removed: method PhotonBeetleEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method SparkleEngine.doFinal(byte[], int): int
  • removed: method SparkleEngine.getAlgorithmName(): String
  • removed: method SparkleEngine.getIVBytesSize(): int
  • removed: method SparkleEngine.getKeyBytesSize(): int
  • removed: method SparkleEngine.getMac(): byte[]
  • removed: method SparkleEngine.getOutputSize(int): int
  • removed: method SparkleEngine.getUpdateOutputSize(int): int
  • removed: method SparkleEngine.processAADByte(byte): void
  • removed: method SparkleEngine.processAADBytes(byte[], int, int): void
  • removed: method SparkleEngine.processByte(byte, byte[], int): int
  • removed: method SparkleEngine.processBytes(byte[], int, int, byte[], int): int
  • removed: method XoodyakEngine.doFinal(byte[], int): int
  • removed: method XoodyakEngine.getAlgorithmName(): String
  • removed: method XoodyakEngine.getBlockSize(): int
  • removed: method XoodyakEngine.getIVBytesSize(): int
  • removed: method XoodyakEngine.getKeyBytesSize(): int
  • removed: method XoodyakEngine.getMac(): byte[]
  • removed: method XoodyakEngine.getOutputSize(int): int
  • removed: method XoodyakEngine.getUpdateOutputSize(int): int
  • removed: method XoodyakEngine.processAADByte(byte): void
  • removed: method XoodyakEngine.processAADBytes(byte[], int, int): void
  • removed: method XoodyakEngine.processByte(byte, byte[], int): int
  • removed: method XoodyakEngine.processBytes(byte[], int, int, byte[], int): int
  • changed: class AsconEngine implements AEADCipher โ†’ class AsconEngine extends AsconBaseEngine
  • changed: class ElephantEngine implements AEADCipher โ†’ class ElephantEngine extends AEADBaseEngine
  • changed: class Grain128AEADEngine implements AEADCipher โ†’ class Grain128AEADEngine extends AEADBaseEngine
  • changed: class ISAPEngine implements AEADCipher โ†’ class ISAPEngine extends AEADBaseEngine
  • changed: class PhotonBeetleEngine implements AEADCipher โ†’ class PhotonBeetleEngine extends AEADBaseEngine
  • changed: class SparkleEngine implements AEADCipher โ†’ class SparkleEngine extends AEADBaseEngine
  • changed: class XoodyakEngine implements AEADCipher โ†’ class XoodyakEngine extends AEADBaseEngine
  • changed: method AsconEngine.init(boolean, CipherParameters): void โ†’ method AsconEngine.init(byte[], byte[]): void
  • changed: method ElephantEngine.init(boolean, CipherParameters): void โ†’ method ElephantEngine.init(byte[], byte[]): void
  • changed: method ElephantEngine.reset(): void โ†’ method ElephantEngine.reset(boolean): void
  • changed: method Grain128AEADEngine.init(boolean, CipherParameters): void โ†’ method Grain128AEADEngine.init(byte[], byte[]): void
  • changed: method Grain128AEADEngine.reset(): void โ†’ method Grain128AEADEngine.reset(boolean): void
  • changed: method ISAPEngine.init(boolean, CipherParameters): void โ†’ method ISAPEngine.init(byte[], byte[]): void
  • changed: method ISAPEngine.reset(): void โ†’ method ISAPEngine.reset(boolean): void
  • changed: method PhotonBeetleEngine.init(boolean, CipherParameters): void โ†’ method PhotonBeetleEngine.init(byte[], byte[]): void
  • changed: method PhotonBeetleEngine.reset(): void โ†’ method PhotonBeetleEngine.reset(boolean): void
  • changed: method SparkleEngine.init(boolean, CipherParameters): void โ†’ method SparkleEngine.init(byte[], byte[]): void
  • changed: method SparkleEngine.reset(): void โ†’ method SparkleEngine.reset(boolean): void
  • changed: method XoodyakEngine.init(boolean, CipherParameters): void โ†’ method XoodyakEngine.init(byte[], byte[]): void
  • changed: method XoodyakEngine.reset(): void โ†’ method XoodyakEngine.reset(boolean): void
  • added: class AsconAEAD128 extends AsconBaseEngine
  • added: class AsconPermutationFriend
  • added: class GiftCofbEngine extends AEADBaseEngine
  • added: class RomulusEngine extends AEADBaseEngine
  • added: ctor AsconAEAD128()
  • added: ctor AsconPermutationFriend()
  • added: ctor GiftCofbEngine()
  • added: ctor RomulusEngine(RomulusEngine.RomulusParameters)
  • added: field AsconPermutationFriend.AsconPermutation.x0: long
  • added: field AsconPermutationFriend.AsconPermutation.x1: long
  • added: field AsconPermutationFriend.AsconPermutation.x2: long
  • added: field AsconPermutationFriend.AsconPermutation.x3: long
  • added: field AsconPermutationFriend.AsconPermutation.x4: long
  • added: method AsconAEAD128.ascon_aeadinit(): void
  • added: method AsconAEAD128.getAlgorithmVersion(): String
  • added: method AsconAEAD128.init(byte[], byte[]): void
  • added: method AsconAEAD128.loadBytes(byte[], int): long
  • added: method AsconAEAD128.pad(int): long
  • added: method AsconAEAD128.processFinalAAD(): void
  • added: method AsconAEAD128.processFinalDecrypt(byte[], int, byte[], int): void
  • added: method AsconAEAD128.processFinalEncrypt(byte[], int, byte[], int): void
  • added: method AsconAEAD128.setBytes(long, byte[], int): void
  • added: method AsconEngine.ascon_aeadinit(): void
  • added: method AsconEngine.finishData(AEADBaseEngine.State): void
  • added: method AsconEngine.loadBytes(byte[], int): long
  • added: method AsconEngine.pad(int): long
  • added: method AsconEngine.processFinalAAD(): void
  • added: method AsconEngine.processFinalDecrypt(byte[], int, byte[], int): void
  • added: method AsconEngine.processFinalEncrypt(byte[], int, byte[], int): void
  • added: method AsconEngine.setBytes(long, byte[], int): void
  • added: method AsconPermutationFriend.AsconPermutation.p(int): void
  • added: method AsconPermutationFriend.AsconPermutation.round(long): void
  • added: method AsconPermutationFriend.AsconPermutation.set(long, long, long, long, long): void
  • added: method ElephantEngine.checkAAD(): void
  • added: method ElephantEngine.checkData(boolean): boolean
  • added: method ElephantEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method ElephantEngine.processBufferAAD(byte[], int): void
  • added: method ElephantEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method ElephantEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method ElephantEngine.processFinalAAD(): void
  • added: method ElephantEngine.processFinalBlock(byte[], int): void
  • added: method GiftCofbEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method GiftCofbEngine.init(byte[], byte[]): void
  • added: method GiftCofbEngine.processBufferAAD(byte[], int): void
  • added: method GiftCofbEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method GiftCofbEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method GiftCofbEngine.processFinalAAD(): void
  • added: method GiftCofbEngine.processFinalBlock(byte[], int): void
  • added: method GiftCofbEngine.reset(boolean): void
  • added: method Grain128AEADEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method Grain128AEADEngine.processBufferAAD(byte[], int): void
  • added: method Grain128AEADEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method Grain128AEADEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method Grain128AEADEngine.processFinalAAD(): void
  • added: method Grain128AEADEngine.processFinalBlock(byte[], int): void
  • added: method ISAPEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method ISAPEngine.processBufferAAD(byte[], int): void
  • added: method ISAPEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method ISAPEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method ISAPEngine.processFinalAAD(): void
  • added: method ISAPEngine.processFinalBlock(byte[], int): void
  • added: method PhotonBeetleEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method PhotonBeetleEngine.processBufferAAD(byte[], int): void
  • added: method PhotonBeetleEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method PhotonBeetleEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method PhotonBeetleEngine.processFinalAAD(): void
  • added: method PhotonBeetleEngine.processFinalBlock(byte[], int): void
  • added: method RSABlindedEngine.initSecureRandom(boolean, SecureRandom): SecureRandom
  • added: method RomulusEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method RomulusEngine.init(byte[], byte[]): void
  • added: method RomulusEngine.processBufferAAD(byte[], int): void
  • added: method RomulusEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method RomulusEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method RomulusEngine.processFinalAAD(): void
  • added: method RomulusEngine.processFinalBlock(byte[], int): void
  • added: method RomulusEngine.reset(boolean): void
  • added: method SparkleEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method SparkleEngine.processBufferAAD(byte[], int): void
  • added: method SparkleEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method SparkleEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method SparkleEngine.processFinalAAD(): void
  • added: method SparkleEngine.processFinalBlock(byte[], int): void
  • added: method XoodyakEngine.finishAAD(AEADBaseEngine.State, boolean): void
  • added: method XoodyakEngine.processBufferAAD(byte[], int): void
  • added: method XoodyakEngine.processBufferDecrypt(byte[], int, byte[], int): void
  • added: method XoodyakEngine.processBufferEncrypt(byte[], int, byte[], int): void
  • added: method XoodyakEngine.processFinalAAD(): void
  • added: method XoodyakEngine.processFinalBlock(byte[], int): void
  • added: static class AsconPermutationFriend.AsconPermutation
  • added: static class RomulusEngine.RomulusParameters
  • added: static field RomulusEngine.RomulusParameters.ROMULUS_M: int
  • added: static field RomulusEngine.RomulusParameters.ROMULUS_N: int
  • added: static field RomulusEngine.RomulusParameters.ROMULUS_T: int
  • added: static field RomulusEngine.RomulusParameters.RomulusM: RomulusEngine.RomulusParameters
  • added: static field RomulusEngine.RomulusParameters.RomulusN: RomulusEngine.RomulusParameters
  • added: static field RomulusEngine.RomulusParameters.RomulusT: RomulusEngine.RomulusParameters
  • added: static method AsconPermutationFriend.getAsconPermutation(ISAPDigest.Friend): AsconPermutationFriend.AsconPermutation
  • added: static method ElephantEngine.xorTo(int, byte[], byte[], byte[]): void
  • added: static method PhotonBeetleEngine.photonPermutation(PhotonBeetleDigest.Friend, byte[]): void
  • added: static method RomulusEngine.hirose_128_128_256(RomulusDigest.Friend, byte[], byte[], byte[], int): void
  • added: static method XoodyakEngine.down(XoodyakDigest.Friend, int, byte[], byte[], int, int, int): void
  • added: static method XoodyakEngine.up(XoodyakDigest.Friend, int, byte[], int): void
  • added: class ECJPAKEExample
  • added: ctor ECJPAKEExample()
  • added: static method ECJPAKEExample.main(String[]): void
  • added: class ECCSIKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: ctor ECCSIKeyPairGenerator()
  • added: method ECCSIKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method ECCSIKeyPairGenerator.init(KeyGenerationParameters): void
  • added: abstract class KEM
  • added: ctor HPKE(byte, short, short, short, KEM, int)
  • added: ctor KEM()
  • added: method AEAD.open(byte[], byte[], int, int): byte[]
  • added: method AEAD.seal(byte[], byte[], int, int): byte[]
  • added: method HPKE.getAeadId(): short
  • added: method HPKE.getEncSize(): int
  • added: method HPKE.setupBaseS(AsymmetricKeyParameter, byte[], AsymmetricCipherKeyPair): HPKEContextWithEncapsulation
  • added: method HPKEContext.expand(byte[], byte[], int): byte[]
  • added: method HPKEContext.extract(byte[], byte[]): byte[]
  • added: method HPKEContext.open(byte[], byte[], int, int): byte[]
  • added: method HPKEContext.seal(byte[], byte[], int, int): byte[]
  • added: static field HPKE.kem_P384_SHA384: short
  • added: class SAKKEKEMExtractor implements EncapsulatedSecretExtractor
  • added: class SAKKEKEMSGenerator implements EncapsulatedSecretGenerator
  • added: ctor SAKKEKEMExtractor(SAKKEPrivateKeyParameters)
  • added: ctor SAKKEKEMSGenerator(SecureRandom)
  • added: method SAKKEKEMExtractor.extractSecret(byte[]): byte[]
  • added: method SAKKEKEMExtractor.getEncapsulationLength(): int
  • added: method SAKKEKEMSGenerator.generateEncapsulated(AsymmetricKeyParameter): SecretWithEncapsulation
  • changed: class KMAC implements Mac, Xof โ†’ class KMAC implements Mac, Xof, Memoable, EncodableDigest
  • added: ctor KMAC(KMAC)
  • added: ctor KMAC(byte[])
  • added: method KMAC.copy(): Memoable
  • added: method KMAC.getEncodedState(): byte[]
  • added: method KMAC.reset(Memoable): void
  • added: class ECCSIKeyGenerationParameters extends KeyGenerationParameters
  • added: class ECCSIPrivateKeyParameters extends AsymmetricKeyParameter
  • added: class ECCSIPublicKeyParameters extends AsymmetricKeyParameter
  • added: class ParametersWithContext implements CipherParameters
  • added: class SAKKEPrivateKeyParameters extends AsymmetricKeyParameter
  • added: class SAKKEPublicKeyParameters extends AsymmetricKeyParameter
  • added: ctor ECCSIKeyGenerationParameters(SecureRandom, X9ECParameters, Digest, byte[])
  • added: ctor ECCSIPrivateKeyParameters(BigInteger, ECCSIPublicKeyParameters)
  • added: ctor ECCSIPublicKeyParameters(ECPoint)
  • added: ctor ParametersWithContext(CipherParameters, byte[])
  • added: ctor SAKKEPrivateKeyParameters(BigInteger, SAKKEPublicKeyParameters)
  • added: ctor SAKKEPrivateKeyParameters(SecureRandom)
  • added: ctor SAKKEPublicKeyParameters(BigInteger, ECPoint)
  • added: method ECCSIKeyGenerationParameters.computeSSK(BigInteger): BigInteger
  • added: method ECCSIKeyGenerationParameters.getDigest(): Digest
  • added: method ECCSIKeyGenerationParameters.getG(): ECPoint
  • added: method ECCSIKeyGenerationParameters.getId(): byte[]
  • added: method ECCSIKeyGenerationParameters.getKPAK(): ECPoint
  • added: method ECCSIKeyGenerationParameters.getN(): int
  • added: method ECCSIKeyGenerationParameters.getQ(): BigInteger
  • added: method ECCSIPrivateKeyParameters.getPublicKeyParameters(): ECCSIPublicKeyParameters
  • added: method ECCSIPrivateKeyParameters.getSSK(): BigInteger
  • added: method ECCSIPublicKeyParameters.getPVT(): ECPoint
  • added: method ParametersWithContext.copyContextTo(byte[], int, int): void
  • added: method ParametersWithContext.getContext(): byte[]
  • added: method ParametersWithContext.getContextLength(): int
  • added: method ParametersWithContext.getParameters(): CipherParameters
  • added: method SAKKEPrivateKeyParameters.getMasterSecret(): BigInteger
  • added: method SAKKEPrivateKeyParameters.getPublicParams(): SAKKEPublicKeyParameters
  • added: method SAKKEPublicKeyParameters.getCurve(): ECCurve
  • added: method SAKKEPublicKeyParameters.getDigest(): Digest
  • added: method SAKKEPublicKeyParameters.getG(): BigInteger
  • added: method SAKKEPublicKeyParameters.getIdentifier(): BigInteger
  • added: method SAKKEPublicKeyParameters.getN(): int
  • added: method SAKKEPublicKeyParameters.getPoint(): ECPoint
  • added: method SAKKEPublicKeyParameters.getPrime(): BigInteger
  • added: method SAKKEPublicKeyParameters.getQ(): BigInteger
  • added: method SAKKEPublicKeyParameters.getZ(): ECPoint
  • added: static method ECNamedDomainParameters.lookup(ASN1ObjectIdentifier): ECNamedDomainParameters
  • added: class ECCSISigner implements Signer
  • added: ctor ECCSISigner(ECPoint, X9ECParameters, Digest, byte[])
  • added: method ECCSISigner.generateSignature(): byte[]
  • added: method ECCSISigner.init(boolean, CipherParameters): void
  • added: method ECCSISigner.reset(): void
  • added: method ECCSISigner.update(byte): void
  • added: method ECCSISigner.update(byte[], int, int): void
  • added: method ECCSISigner.verifySignature(byte[]): boolean
  • added: method HMacDSAKCalculator.initAdditionalInput1(HMac): void
  • added: static method PSSSigner.createRawSigner(AsymmetricBlockCipher, Digest): PSSSigner
  • added: class ShamirSecretSplitter implements SecretSplitter
  • added: class ShamirSplitSecret implements SplitSecret
  • added: class ShamirSplitSecretShare implements SecretShare
  • added: ctor ShamirSecretSplitter(ShamirSecretSplitter.Algorithm, ShamirSecretSplitter.Mode, int, SecureRandom)
  • added: ctor ShamirSplitSecret(ShamirSecretSplitter.Algorithm, ShamirSecretSplitter.Mode, ShamirSplitSecretShare[])
  • added: ctor ShamirSplitSecretShare(byte[])
  • added: ctor ShamirSplitSecretShare(byte[], int)
  • added: enum ShamirSecretSplitter.Algorithm
  • added: enum ShamirSecretSplitter.Mode
  • added: field ShamirSecretSplitter.l: int
  • added: field ShamirSecretSplitter.random: SecureRandom
  • added: interface SecretShare extends Encodable
  • added: interface SecretSplitter
  • added: interface SplitSecret
  • added: method SecretSplitter.resplit(byte[], int, int): SplitSecret
  • added: method SecretSplitter.split(int, int): SplitSecret
  • added: method SecretSplitter.splitAround(SecretShare, int, int): SplitSecret
  • added: method ShamirSecretSplitter.resplit(byte[], int, int): ShamirSplitSecret
  • added: method ShamirSecretSplitter.split(int, int): ShamirSplitSecret
  • added: method ShamirSecretSplitter.splitAround(SecretShare, int, int): ShamirSplitSecret
  • added: method ShamirSplitSecret.divide(int): ShamirSplitSecret
  • added: method ShamirSplitSecret.getSecret(): byte[]
  • added: method ShamirSplitSecret.getSecretShares(): ShamirSplitSecretShare[]
  • added: method ShamirSplitSecret.multiple(int): ShamirSplitSecret
  • added: method ShamirSplitSecretShare.getEncoded(): byte[]
  • added: method SplitSecret.getSecret(): byte[]
  • added: method SplitSecret.getSecretShares(): SecretShare[]
  • added: static field ShamirSecretSplitter.Algorithm.AES: ShamirSecretSplitter.Algorithm
  • added: static field ShamirSecretSplitter.Algorithm.RSA: ShamirSecretSplitter.Algorithm
  • added: static field ShamirSecretSplitter.Mode.Native: ShamirSecretSplitter.Mode
  • added: static field ShamirSecretSplitter.Mode.Table: ShamirSecretSplitter.Mode
  • added: static method ShamirSecretSplitter.Algorithm.valueOf(String): ShamirSecretSplitter.Algorithm
  • added: static method ShamirSecretSplitter.Algorithm.values(): ShamirSecretSplitter.Algorithm[]
  • added: static method ShamirSecretSplitter.Mode.valueOf(String): ShamirSecretSplitter.Mode
  • added: static method ShamirSecretSplitter.Mode.values(): ShamirSecretSplitter.Mode[]
  • added: abstract class TlsRsaKeyExchange
  • added: static field TlsRsaKeyExchange.PRE_MASTER_SECRET_LENGTH: int
  • added: static method TlsRsaKeyExchange.decryptPreMasterSecret(byte[], int, int, RSAKeyParameters, int, SecureRandom): byte[]
  • added: static method TlsRsaKeyExchange.getInputLimit(RSAKeyParameters): int
  • added: class CryptlibObjectIdentifiers
  • added: ctor CryptlibObjectIdentifiers()
  • added: static field CryptlibObjectIdentifiers.cryptlib: ASN1ObjectIdentifier
  • added: static field CryptlibObjectIdentifiers.curvey25519: ASN1ObjectIdentifier
  • added: static field CryptlibObjectIdentifiers.ecc: ASN1ObjectIdentifier
  • added: interface EdECObjectIdentifiers
  • added: static field EdECObjectIdentifiers.id_Ed25519: ASN1ObjectIdentifier
  • added: static field EdECObjectIdentifiers.id_Ed448: ASN1ObjectIdentifier
  • added: static field EdECObjectIdentifiers.id_X25519: ASN1ObjectIdentifier
  • added: static field EdECObjectIdentifiers.id_X448: ASN1ObjectIdentifier
  • added: static field EdECObjectIdentifiers.id_edwards_curve_algs: ASN1ObjectIdentifier
  • added: interface GNUObjectIdentifiers
  • added: static field GNUObjectIdentifiers.CRC32: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.CRC: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Ed25519: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.GNU: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.GnuPG: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.GnuRadar: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_128_CBC: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_128_CFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_128_ECB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_128_OFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_192_CBC: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_192_CFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_192_ECB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_192_OFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_256_CBC: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_256_CFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_256_ECB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Serpent_256_OFB: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.Tiger_192: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.digestAlgorithm: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.ellipticCurve: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.encryptionAlgorithm: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.notation: ASN1ObjectIdentifier
  • added: static field GNUObjectIdentifiers.pkaAddress: ASN1ObjectIdentifier
  • added: interface IANAObjectIdentifiers
  • added: static field IANAObjectIdentifiers.SNMPv2: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers._private: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.directory: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.experimental: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.hmacMD5: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.hmacRIPEMD160: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.hmacSHA1: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.hmacTIGER: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.internet: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.ipsec: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.isakmpOakley: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.mail: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.mgmt: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.pkix: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.security: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.security_mechanisms: ASN1ObjectIdentifier
  • added: static field IANAObjectIdentifiers.security_nametypes: ASN1ObjectIdentifier
  • added: interface IsaraObjectIdentifiers
  • added: static field IsaraObjectIdentifiers.id_alg_xmss: ASN1ObjectIdentifier
  • added: static field IsaraObjectIdentifiers.id_alg_xmssmt: ASN1ObjectIdentifier
  • added: interface ISOIECObjectIdentifiers
  • added: static field ISOIECObjectIdentifiers.hash_algorithms: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.id_ac_generic_hybrid: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.id_kem_rsa: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.is18033_2: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.iso_encryption_algorithms: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.ripemd128: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.ripemd160: ASN1ObjectIdentifier
  • added: static field ISOIECObjectIdentifiers.whirlpool: ASN1ObjectIdentifier
  • added: interface KISAObjectIdentifiers
  • added: static field KISAObjectIdentifiers.id_npki_app_cmsSeed_wrap: ASN1ObjectIdentifier
  • added: static field KISAObjectIdentifiers.id_seedCBC: ASN1ObjectIdentifier
  • added: static field KISAObjectIdentifiers.id_seedMAC: ASN1ObjectIdentifier
  • added: static field KISAObjectIdentifiers.pbeWithSHA1AndSEED_CBC: ASN1ObjectIdentifier
  • added: interface MicrosoftObjectIdentifiers
  • added: static field MicrosoftObjectIdentifiers.microsoft: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftAppPolicies: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftCaVersion: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftCertTemplateV1: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftCertTemplateV2: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftCrlNextPublish: ASN1ObjectIdentifier
  • added: static field MicrosoftObjectIdentifiers.microsoftPrevCaCertHash: ASN1ObjectIdentifier
  • added: class CAST5CBCParameters extends ASN1Object
  • added: class IDEACBCPar extends ASN1Object
  • added: class NetscapeCertType extends DERBitString
  • added: class NetscapeRevocationURL extends DERIA5String
  • added: class ScryptParams extends ASN1Object
  • added: class VerisignCzagExtension extends DERIA5String
  • added: ctor CAST5CBCParameters(byte[], int)
  • added: ctor IDEACBCPar(byte[])
  • added: ctor NetscapeCertType(ASN1BitString)
  • added: ctor NetscapeCertType(int)
  • added: ctor NetscapeRevocationURL(ASN1IA5String)
  • added: ctor ScryptParams(byte[], BigInteger, BigInteger, BigInteger, BigInteger)
  • added: ctor ScryptParams(byte[], int, int, int)
  • added: ctor ScryptParams(byte[], int, int, int, int)
  • added: ctor VerisignCzagExtension(ASN1IA5String)
  • added: interface MiscObjectIdentifiers
  • added: method CAST5CBCParameters.getIV(): byte[]
  • added: method CAST5CBCParameters.getKeyLength(): int
  • added: method CAST5CBCParameters.toASN1Primitive(): ASN1Primitive
  • added: method IDEACBCPar.getIV(): byte[]
  • added: method IDEACBCPar.toASN1Primitive(): ASN1Primitive
  • added: method NetscapeCertType.hasUsages(int): boolean
  • added: method NetscapeCertType.toString(): String
  • added: method NetscapeRevocationURL.toString(): String
  • added: method ScryptParams.getBlockSize(): BigInteger
  • added: method ScryptParams.getCostParameter(): BigInteger
  • added: method ScryptParams.getKeyLength(): BigInteger
  • added: method ScryptParams.getParallelizationParameter(): BigInteger
  • added: method ScryptParams.getSalt(): byte[]
  • added: method ScryptParams.toASN1Primitive(): ASN1Primitive
  • added: method VerisignCzagExtension.toString(): String
  • added: static field MiscObjectIdentifiers.as_sys_sec_alg_ideaCBC: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.blake2: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.blake3: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.blake3_256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cast5CBC: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib_algorithm: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib_algorithm_blowfish_CBC: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib_algorithm_blowfish_CFB: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib_algorithm_blowfish_ECB: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.cryptlib_algorithm_blowfish_OFB: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.entrust: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.entrustVersionExtension: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.hMAC_SHA1: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_ECDSA_P256_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_RSA2048_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA44_RSA2048_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_ECDSA_brainpoolP256r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA3072_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA4096_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA65_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_ECDSA_brainpoolP384r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_HashMLDSA87_Ed448_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_ECDSA_P256_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_RSA2048_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA44_RSA2048_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P256_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P384_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_brainpoolP256r1_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_ECDSA_brainpoolP256r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_Ed25519_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PKCS15_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PSS_SHA256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PKCS15_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PKCS15_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PSS_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA65_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P384_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P384_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_P521_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_brainpoolP384r1_SHA384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_ECDSA_brainpoolP384r1_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_Ed448_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_Ed448_SHAKE256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_RSA3072_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA87_RSA4096_PSS_SHA512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_MLDSA_COMPSIG: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_alg_composite: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2b160: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2b256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2b384: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2b512: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2s128: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2s160: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2s224: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_blake2s256: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_composite_key: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_composite_signatures: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_oracle_pkcs12_trusted_key_usage: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.id_scrypt: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscape: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeBaseURL: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeCARevocationURL: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeCApolicyURL: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeCertComment: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeCertType: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeRenewalURL: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeRevocationURL: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.netscapeSSLServerName: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.novell: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.novellSecurityAttribs: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisign: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignBitString_6_13: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignCzagExtension: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignDnbDunsNumber: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignIssStrongCrypto: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignOnSiteJurisdictionHash: ASN1ObjectIdentifier
  • added: static field MiscObjectIdentifiers.verisignPrivate_6_9: ASN1ObjectIdentifier
  • added: static field NetscapeCertType.objectSigning: int
  • added: static field NetscapeCertType.objectSigningCA: int
  • added: static field NetscapeCertType.reserved: int
  • added: static field NetscapeCertType.smime: int
  • added: static field NetscapeCertType.smimeCA: int
  • added: static field NetscapeCertType.sslCA: int
  • added: static field NetscapeCertType.sslClient: int
  • added: static field NetscapeCertType.sslServer: int
  • added: static method CAST5CBCParameters.getInstance(Object): CAST5CBCParameters
  • added: static method IDEACBCPar.getInstance(Object): IDEACBCPar
  • added: static method ScryptParams.getInstance(Object): ScryptParams
  • added: interface NSRIObjectIdentifiers
  • added: static field NSRIObjectIdentifiers.id_algorithm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_cbc: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_ccm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_cfb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_cmac: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_ctr: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_ecb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_gcm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_kw: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_kwp: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_ocb2: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria128_ofb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_cbc: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_ccm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_cfb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_cmac: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_ctr: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_ecb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_gcm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_kw: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_kwp: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_ocb2: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria192_ofb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_cbc: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_ccm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_cfb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_cmac: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_ctr: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_ecb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_gcm: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_kw: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_kwp: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_ocb2: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_aria256_ofb: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_pad: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_pad_1: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_pad_null: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.id_sea: ASN1ObjectIdentifier
  • added: static field NSRIObjectIdentifiers.nsri: ASN1ObjectIdentifier
  • added: interface NTTObjectIdentifiers
  • added: static field NTTObjectIdentifiers.id_camellia128_cbc: ASN1ObjectIdentifier
  • added: static field NTTObjectIdentifiers.id_camellia128_wrap: ASN1ObjectIdentifier
  • added: static field NTTObjectIdentifiers.id_camellia192_cbc: ASN1ObjectIdentifier
  • added: static field NTTObjectIdentifiers.id_camellia192_wrap: ASN1ObjectIdentifier
  • added: static field NTTObjectIdentifiers.id_camellia256_cbc: ASN1ObjectIdentifier
  • added: static field NTTObjectIdentifiers.id_camellia256_wrap: ASN1ObjectIdentifier
  • added: class ElGamalParameter extends ASN1Object
  • added: ctor ElGamalParameter(BigInteger, BigInteger)
  • added: interface OIWObjectIdentifiers
  • added: method ElGamalParameter.getG(): BigInteger
  • added: method ElGamalParameter.getP(): BigInteger
  • added: method ElGamalParameter.toASN1Primitive(): ASN1Primitive
  • added: static field OIWObjectIdentifiers.desCBC: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.desCFB: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.desECB: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.desEDE: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.desOFB: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.dsaWithSHA1: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.elGamalAlgorithm: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.idSHA1: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.md4WithRSA: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.md4WithRSAEncryption: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.md5WithRSA: ASN1ObjectIdentifier
  • added: static field OIWObjectIdentifiers.sha1WithRSA: ASN1ObjectIdentifier
  • added: static method ElGamalParameter.getInstance(Object): ElGamalParameter
  • added: interface RosstandartObjectIdentifiers
  • added: static field RosstandartObjectIdentifiers.id_tc26: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_agreement: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_agreement_gost_3410_12_256: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_agreement_gost_3410_12_512: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_28147_param_Z: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSet: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetA: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetB: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetC: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_256_paramSetD: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512_paramSet: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512_paramSetA: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512_paramSetB: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3410_12_512_paramSetC: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3411_12_256: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_gost_3411_12_512: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_hmac_gost_3411_12_256: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_hmac_gost_3411_12_512: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_256: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.id_tc26_signwithdigest_gost_3410_12_512: ASN1ObjectIdentifier
  • added: static field RosstandartObjectIdentifiers.rosstandart: ASN1ObjectIdentifier
  • added: class MLDSAProxyPrivateKey implements MLDSAPrivateKey
  • added: ctor CompositePrivateKey(ASN1ObjectIdentifier, PrivateKey[])
  • added: ctor CompositePrivateKey(AlgorithmIdentifier, PrivateKey[])
  • added: ctor CompositePrivateKey(PrivateKeyInfo)
  • added: ctor CompositePublicKey(ASN1ObjectIdentifier, PublicKey[])
  • added: ctor CompositePublicKey(AlgorithmIdentifier, PublicKey[])
  • added: ctor CompositePublicKey(SubjectPublicKeyInfo)
  • added: ctor MLDSAProxyPrivateKey(PublicKey)
  • added: ctor PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean, boolean)
  • added: ctor PKCS12StoreParameter(OutputStream, char[], boolean, boolean)
  • added: method CompositePrivateKey.Builder.addPrivateKey(PrivateKey): CompositePrivateKey.Builder
  • added: method CompositePrivateKey.Builder.addPrivateKey(PrivateKey, Provider): CompositePrivateKey.Builder
  • added: method CompositePrivateKey.Builder.addPrivateKey(PrivateKey, String): CompositePrivateKey.Builder
  • added: method CompositePrivateKey.Builder.build(): CompositePrivateKey
  • added: method CompositePrivateKey.getAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method CompositePrivateKey.getProviders(): List
  • added: method CompositePublicKey.Builder.addPublicKey(PublicKey): CompositePublicKey.Builder
  • added: method CompositePublicKey.Builder.addPublicKey(PublicKey, Provider): CompositePublicKey.Builder
  • added: method CompositePublicKey.Builder.addPublicKey(PublicKey, String): CompositePublicKey.Builder
  • added: method CompositePublicKey.Builder.build(): CompositePublicKey
  • added: method CompositePublicKey.getAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method CompositePublicKey.getProviders(): List
  • added: method MLDSAProxyPrivateKey.getAlgorithm(): String
  • added: method MLDSAProxyPrivateKey.getEncoded(): byte[]
  • added: method MLDSAProxyPrivateKey.getFormat(): String
  • added: method MLDSAProxyPrivateKey.getParameterSpec(): MLDSAParameterSpec
  • added: method MLDSAProxyPrivateKey.getPrivateData(): byte[]
  • added: method MLDSAProxyPrivateKey.getPrivateKey(boolean): MLDSAPrivateKey
  • added: method MLDSAProxyPrivateKey.getPublicKey(): MLDSAPublicKey
  • added: method MLDSAProxyPrivateKey.getSeed(): byte[]
  • added: method PKCS12StoreParameter.isOverwriteFriendlyName(): boolean
  • added: static class CompositePrivateKey.Builder
  • added: static class CompositePublicKey.Builder
  • added: static method CompositePrivateKey.builder(ASN1ObjectIdentifier): CompositePrivateKey.Builder
  • added: static method CompositePublicKey.builder(ASN1ObjectIdentifier): CompositePublicKey.Builder
  • added: interface BCKey
  • added: interface MLDSAKey extends Key
  • added: interface MLDSAPrivateKey extends PrivateKey, MLDSAKey
  • added: interface MLDSAPublicKey extends PublicKey, MLDSAKey
  • added: interface MLKEMKey extends Key
  • added: interface MLKEMPrivateKey extends PrivateKey, MLKEMKey
  • added: interface MLKEMPublicKey extends PublicKey, MLKEMKey
  • added: interface SLHDSAKey extends Key
  • added: interface SLHDSAPrivateKey extends PrivateKey, SLHDSAKey
  • added: interface SLHDSAPublicKey extends PublicKey, SLHDSAKey
  • added: method MLDSAKey.getParameterSpec(): MLDSAParameterSpec
  • added: method MLDSAPrivateKey.getPrivateData(): byte[]
  • added: method MLDSAPrivateKey.getPrivateKey(boolean): MLDSAPrivateKey
  • added: method MLDSAPrivateKey.getPublicKey(): MLDSAPublicKey
  • added: method MLDSAPrivateKey.getSeed(): byte[]
  • added: method MLDSAPublicKey.getPublicData(): byte[]
  • added: method MLKEMKey.getParameterSpec(): MLKEMParameterSpec
  • added: method MLKEMPrivateKey.getPrivateData(): byte[]
  • added: method MLKEMPrivateKey.getPrivateKey(boolean): MLKEMPrivateKey
  • added: method MLKEMPrivateKey.getPublicKey(): MLKEMPublicKey
  • added: method MLKEMPrivateKey.getSeed(): byte[]
  • added: method MLKEMPublicKey.getPublicData(): byte[]
  • added: method SLHDSAKey.getParameterSpec(): SLHDSAParameterSpec
  • added: method SLHDSAPrivateKey.getPublicKey(): SLHDSAPublicKey
  • added: method SLHDSAPublicKey.getPublicData(): byte[]
  • added: class CONTEXT
  • added: class CompositeSignatures
  • added: class MLDSA
  • added: class MLKEM
  • added: class NoSig
  • added: class SLHDSA
  • added: ctor CONTEXT()
  • added: ctor CONTEXT.ContextAlgorithmParametersSpi()
  • added: ctor CONTEXT.Mappings()
  • added: ctor CompositeSignatures()
  • added: ctor CompositeSignatures.Mappings()
  • added: ctor MLDSA()
  • added: ctor MLDSA.Mappings()
  • added: ctor MLKEM()
  • added: ctor MLKEM.Mappings()
  • added: ctor NoSig()
  • added: ctor NoSig.Mappings()
  • added: ctor NoSig.SigSpi()
  • added: ctor SLHDSA()
  • added: ctor SLHDSA.Mappings()
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineGetEncoded(): byte[]
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineGetEncoded(String): byte[]
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineGetParameterSpec(Class): AlgorithmParameterSpec
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineInit(AlgorithmParameterSpec): void
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineInit(byte[]): void
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineInit(byte[], String): void
  • added: method CONTEXT.ContextAlgorithmParametersSpi.engineToString(): String
  • added: method CONTEXT.ContextAlgorithmParametersSpi.isASN1FormatString(String): boolean
  • added: method CONTEXT.Mappings.configure(ConfigurableProvider): void
  • added: method CompositeSignatures.Mappings.configure(ConfigurableProvider): void
  • added: method MLDSA.Mappings.configure(ConfigurableProvider): void
  • added: method MLKEM.Mappings.configure(ConfigurableProvider): void
  • added: method NoSig.Mappings.configure(ConfigurableProvider): void
  • added: method NoSig.SigSpi.engineGetParameter(String): Object
  • added: method NoSig.SigSpi.engineInitSign(PrivateKey): void
  • added: method NoSig.SigSpi.engineInitVerify(PublicKey): void
  • added: method NoSig.SigSpi.engineSetParameter(String, Object): void
  • added: method NoSig.SigSpi.engineSign(): byte[]
  • added: method NoSig.SigSpi.engineUpdate(byte): void
  • added: method NoSig.SigSpi.engineUpdate(byte[], int, int): void
  • added: method NoSig.SigSpi.engineVerify(byte[]): boolean
  • added: method SLHDSA.Mappings.configure(ConfigurableProvider): void
  • added: static class CONTEXT.ContextAlgorithmParametersSpi extends AlgorithmParametersSpi
  • added: static class CONTEXT.Mappings extends AsymmetricAlgorithmProvider
  • added: static class CompositeSignatures.Mappings extends AsymmetricAlgorithmProvider
  • added: static class MLDSA.Mappings extends AsymmetricAlgorithmProvider
  • added: static class MLKEM.Mappings extends AsymmetricAlgorithmProvider
  • added: static class NoSig.Mappings extends AsymmetricAlgorithmProvider
  • added: static class NoSig.SigSpi extends SignatureSpi
  • added: static class SLHDSA.Mappings extends AsymmetricAlgorithmProvider
  • added: class CompositeIndex
  • added: class KeyFactorySpi extends BaseKeyFactorySpi implements AsymmetricKeyInfoConverter
  • added: class KeyPairGeneratorSpi extends KeyPairGeneratorSpi
  • added: class SignatureSpi extends SignatureSpi
  • added: ctor CompositeIndex()
  • added: ctor KeyFactorySpi()
  • added: ctor KeyFactorySpi(JcaJceHelper)
  • added: ctor KeyPairGeneratorSpi.MLDSA44_ECDSA_P256_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA44_Ed25519_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA44_RSA2048_PKCS15_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA44_RSA2048_PSS_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_ECDSA_P256_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_ECDSA_P384_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_Ed25519_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA3072_PKCS15_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA3072_PKCS15_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA3072_PSS_SHA256()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA3072_PSS_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA4096_PKCS15_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA65_RSA4096_PSS_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_ECDSA_P384_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_ECDSA_P521_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_Ed448_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_Ed448_SHAKE256()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_RSA3072_PSS_SHA512()
  • added: ctor KeyPairGeneratorSpi.MLDSA87_RSA4096_PSS_SHA512()
  • added: ctor SignatureSpi.MLDSA44_ECDSA_P256_SHA256()
  • added: ctor SignatureSpi.MLDSA44_ECDSA_P256_SHA256_PREHASH()
  • added: ctor SignatureSpi.MLDSA44_Ed25519_SHA512()
  • added: ctor SignatureSpi.MLDSA44_Ed25519_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA44_RSA2048_PKCS15_SHA256()
  • added: ctor SignatureSpi.MLDSA44_RSA2048_PKCS15_SHA256_PREHASH()
  • added: ctor SignatureSpi.MLDSA44_RSA2048_PSS_SHA256()
  • added: ctor SignatureSpi.MLDSA44_RSA2048_PSS_SHA256_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_P256_SHA512()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_P256_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_P384_SHA512()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_P384_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512()
  • added: ctor SignatureSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_Ed25519_SHA512()
  • added: ctor SignatureSpi.MLDSA65_Ed25519_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA256()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA256_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA512()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PSS_SHA256()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PSS_SHA256_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PSS_SHA512()
  • added: ctor SignatureSpi.MLDSA65_RSA3072_PSS_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA4096_PKCS15_SHA512()
  • added: ctor SignatureSpi.MLDSA65_RSA4096_PKCS15_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA65_RSA4096_PSS_SHA512()
  • added: ctor SignatureSpi.MLDSA65_RSA4096_PSS_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_P384_SHA512()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_P384_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_P521_SHA512()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_P521_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512()
  • added: ctor SignatureSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_Ed448_SHA512()
  • added: ctor SignatureSpi.MLDSA87_Ed448_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_Ed448_SHAKE256()
  • added: ctor SignatureSpi.MLDSA87_Ed448_SHAKE256_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_RSA3072_PSS_SHA512()
  • added: ctor SignatureSpi.MLDSA87_RSA3072_PSS_SHA512_PREHASH()
  • added: ctor SignatureSpi.MLDSA87_RSA4096_PSS_SHA512()
  • added: ctor SignatureSpi.MLDSA87_RSA4096_PSS_SHA512_PREHASH()
  • added: method KeyFactorySpi.engineTranslateKey(Key): Key
  • added: method KeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method KeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method KeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method KeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: method SignatureSpi.engineGetParameter(String): Object
  • added: method SignatureSpi.engineGetParameters(): AlgorithmParameters
  • added: method SignatureSpi.engineInitSign(PrivateKey): void
  • added: method SignatureSpi.engineInitVerify(PublicKey): void
  • added: method SignatureSpi.engineSetParameter(AlgorithmParameterSpec): void
  • added: method SignatureSpi.engineSetParameter(String, Object): void
  • added: method SignatureSpi.engineSign(): byte[]
  • added: method SignatureSpi.engineUpdate(byte): void
  • added: method SignatureSpi.engineUpdate(byte[], int, int): void
  • added: method SignatureSpi.engineVerify(byte[]): boolean
  • added: static final class KeyPairGeneratorSpi.MLDSA44_ECDSA_P256_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA44_Ed25519_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA44_RSA2048_PKCS15_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA44_RSA2048_PSS_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_ECDSA_P256_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_ECDSA_P384_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_Ed25519_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA3072_PKCS15_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA3072_PKCS15_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA3072_PSS_SHA256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA3072_PSS_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA4096_PKCS15_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA65_RSA4096_PSS_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_ECDSA_P384_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_ECDSA_P521_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_Ed448_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_Ed448_SHAKE256 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_RSA3072_PSS_SHA512 extends KeyPairGeneratorSpi
  • added: static final class KeyPairGeneratorSpi.MLDSA87_RSA4096_PSS_SHA512 extends KeyPairGeneratorSpi
  • added: static final class SignatureSpi.MLDSA44_ECDSA_P256_SHA256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_ECDSA_P256_SHA256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_Ed25519_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_Ed25519_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_RSA2048_PKCS15_SHA256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_RSA2048_PKCS15_SHA256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_RSA2048_PSS_SHA256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA44_RSA2048_PSS_SHA256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_P256_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_P256_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_P384_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_P384_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_ECDSA_brainpoolP256r1_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_Ed25519_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_Ed25519_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PKCS15_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PSS_SHA256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PSS_SHA256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PSS_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA3072_PSS_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA4096_PKCS15_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA4096_PKCS15_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA4096_PSS_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA65_RSA4096_PSS_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_P384_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_P384_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_P521_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_P521_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_ECDSA_brainpoolP384r1_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_Ed448_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_Ed448_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_Ed448_SHAKE256 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_Ed448_SHAKE256_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_RSA3072_PSS_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_RSA3072_PSS_SHA512_PREHASH extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_RSA4096_PSS_SHA512 extends SignatureSpi
  • added: static final class SignatureSpi.MLDSA87_RSA4096_PSS_SHA512_PREHASH extends SignatureSpi
  • added: static method CompositeIndex.getAlgorithmName(ASN1ObjectIdentifier): String
  • added: static method CompositeIndex.getSupportedIdentifiers(): Set
  • added: static method CompositeIndex.isAlgorithmSupported(ASN1ObjectIdentifier): boolean
  • added: static method SignatureSpi.splitCompositeSignature(byte[], int): byte[][]
  • added: method BCDHPrivateKey.hasFriendlyName(): boolean
  • added: method BCDHPrivateKey.setFriendlyName(String): void
  • added: method BCDSAPrivateKey.hasFriendlyName(): boolean
  • added: method BCDSAPrivateKey.setFriendlyName(String): void
  • added: method BCDSTU4145PrivateKey.hasFriendlyName(): boolean
  • added: method BCDSTU4145PrivateKey.setFriendlyName(String): void
  • changed: class BCECPrivateKey implements ECPrivateKey, ECPrivateKey, PKCS12BagAttributeCarrier, ECPointEncoder โ†’ class BCECPrivateKey implements ECPrivateKey, ECPrivateKey, PKCS12BagAttributeCarrier, ECPointEncoder, BCKey
  • changed: class BCECPublicKey implements ECPublicKey, ECPublicKey, ECPointEncoder โ†’ class BCECPublicKey implements ECPublicKey, ECPublicKey, ECPointEncoder, BCKey
  • added: ctor GMSignatureSpi(SM2Signer)
  • added: method BCECPrivateKey.hasFriendlyName(): boolean
  • added: method BCECPrivateKey.setFriendlyName(String): void
  • added: method BCECGOST3410PrivateKey.hasFriendlyName(): boolean
  • added: method BCECGOST3410PrivateKey.setFriendlyName(String): void
  • added: method BCECGOST3410_2012PrivateKey.hasFriendlyName(): boolean
  • added: method BCECGOST3410_2012PrivateKey.setFriendlyName(String): void
  • changed: class BCEdDSAPrivateKey implements EdDSAPrivateKey โ†’ class BCEdDSAPrivateKey implements EdDSAPrivateKey, BCKey
  • changed: class BCEdDSAPublicKey implements EdDSAPublicKey โ†’ class BCEdDSAPublicKey implements EdDSAPublicKey, BCKey
  • added: ctor KeyAgreementSpi.X25519withSHA256HKDF()
  • added: ctor KeyAgreementSpi.X448withSHA512HKDF()
  • added: static final class KeyAgreementSpi.X25519withSHA256HKDF extends KeyAgreementSpi
  • added: static final class KeyAgreementSpi.X448withSHA512HKDF extends KeyAgreementSpi
  • added: method BCElGamalPrivateKey.hasFriendlyName(): boolean
  • added: method BCElGamalPrivateKey.setFriendlyName(String): void
  • added: method BCGOST3410PrivateKey.hasFriendlyName(): boolean
  • added: method BCGOST3410PrivateKey.setFriendlyName(String): void
  • added: class BCMLDSAPrivateKey implements MLDSAPrivateKey
  • added: class BCMLDSAPublicKey implements MLDSAPublicKey
  • added: class HashSignatureSpi extends BaseDeterministicOrRandomSignature
  • added: class MLDSAKeyFactorySpi extends BaseKeyFactorySpi
  • added: class MLDSAKeyPairGeneratorSpi extends KeyPairGenerator
  • added: class SignatureSpi extends BaseDeterministicOrRandomSignature
  • added: ctor BCMLDSAPrivateKey(MLDSAPrivateKeyParameters)
  • added: ctor BCMLDSAPrivateKey(PrivateKeyInfo)
  • added: ctor BCMLDSAPublicKey(MLDSAPublicKeyParameters)
  • added: ctor BCMLDSAPublicKey(SubjectPublicKeyInfo)
  • added: ctor HashSignatureSpi(HashMLDSASigner)
  • added: ctor HashSignatureSpi(HashMLDSASigner, MLDSAParameters)
  • added: ctor HashSignatureSpi.MLDSA()
  • added: ctor HashSignatureSpi.MLDSA44()
  • added: ctor HashSignatureSpi.MLDSA65()
  • added: ctor HashSignatureSpi.MLDSA87()
  • added: ctor MLDSAKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor MLDSAKeyFactorySpi(Set)
  • added: ctor MLDSAKeyFactorySpi.Hash()
  • added: ctor MLDSAKeyFactorySpi.HashMLDSA44()
  • added: ctor MLDSAKeyFactorySpi.HashMLDSA65()
  • added: ctor MLDSAKeyFactorySpi.HashMLDSA87()
  • added: ctor MLDSAKeyFactorySpi.MLDSA44()
  • added: ctor MLDSAKeyFactorySpi.MLDSA65()
  • added: ctor MLDSAKeyFactorySpi.MLDSA87()
  • added: ctor MLDSAKeyFactorySpi.Pure()
  • added: ctor MLDSAKeyPairGeneratorSpi(MLDSAParameterSpec)
  • added: ctor MLDSAKeyPairGeneratorSpi(String)
  • added: ctor MLDSAKeyPairGeneratorSpi.Hash()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA44()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA44withSHA512()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA65()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA65withSHA512()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA87()
  • added: ctor MLDSAKeyPairGeneratorSpi.MLDSA87withSHA512()
  • added: ctor MLDSAKeyPairGeneratorSpi.Pure()
  • added: ctor SignatureSpi(MLDSASigner)
  • added: ctor SignatureSpi(MLDSASigner, MLDSAParameters)
  • added: ctor SignatureSpi.MLDSA()
  • added: ctor SignatureSpi.MLDSA44()
  • added: ctor SignatureSpi.MLDSA65()
  • added: ctor SignatureSpi.MLDSA87()
  • added: ctor SignatureSpi.MLDSACalcMu()
  • added: ctor SignatureSpi.MLDSAExtMu()
  • added: field SignatureSpi.parameters: MLDSAParameters
  • added: field SignatureSpi.signer: MLDSASigner
  • added: method BCMLDSAPrivateKey.equals(Object): boolean
  • added: method BCMLDSAPrivateKey.getAlgorithm(): String
  • added: method BCMLDSAPrivateKey.getEncoded(): byte[]
  • added: method BCMLDSAPrivateKey.getFormat(): String
  • added: method BCMLDSAPrivateKey.getParameterSpec(): MLDSAParameterSpec
  • added: method BCMLDSAPrivateKey.getPrivateData(): byte[]
  • added: method BCMLDSAPrivateKey.getPrivateKey(boolean): MLDSAPrivateKey
  • added: method BCMLDSAPrivateKey.getPublicKey(): MLDSAPublicKey
  • added: method BCMLDSAPrivateKey.getSeed(): byte[]
  • added: method BCMLDSAPrivateKey.hashCode(): int
  • added: method BCMLDSAPrivateKey.toString(): String
  • added: method BCMLDSAPublicKey.equals(Object): boolean
  • added: method BCMLDSAPublicKey.getAlgorithm(): String
  • added: method BCMLDSAPublicKey.getEncoded(): byte[]
  • added: method BCMLDSAPublicKey.getFormat(): String
  • added: method BCMLDSAPublicKey.getParameterSpec(): MLDSAParameterSpec
  • added: method BCMLDSAPublicKey.getPublicData(): byte[]
  • added: method BCMLDSAPublicKey.hashCode(): int
  • added: method BCMLDSAPublicKey.toString(): String
  • added: method HashSignatureSpi.engineSign(): byte[]
  • added: method HashSignatureSpi.engineVerify(byte[]): boolean
  • added: method HashSignatureSpi.reInitialize(boolean, CipherParameters): void
  • added: method HashSignatureSpi.signInit(PrivateKey, SecureRandom): void
  • added: method HashSignatureSpi.updateEngine(byte): void
  • added: method HashSignatureSpi.updateEngine(byte[], int, int): void
  • added: method HashSignatureSpi.verifyInit(PublicKey): void
  • added: method MLDSAKeyFactorySpi.engineGeneratePrivate(KeySpec): PrivateKey
  • added: method MLDSAKeyFactorySpi.engineGeneratePublic(KeySpec): PublicKey
  • added: method MLDSAKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • added: method MLDSAKeyFactorySpi.engineTranslateKey(Key): Key
  • added: method MLDSAKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method MLDSAKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method MLDSAKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method MLDSAKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec): void
  • added: method MLDSAKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method MLDSAKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: method SignatureSpi.MLDSACalcMu.engineSign(): byte[]
  • added: method SignatureSpi.MLDSACalcMu.engineVerify(byte[]): boolean
  • added: method SignatureSpi.MLDSAExtMu.engineSign(): byte[]
  • added: method SignatureSpi.MLDSAExtMu.engineVerify(byte[]): boolean
  • added: method SignatureSpi.MLDSAExtMu.updateEngine(byte): void
  • added: method SignatureSpi.MLDSAExtMu.updateEngine(byte[], int, int): void
  • added: method SignatureSpi.engineSign(): byte[]
  • added: method SignatureSpi.engineVerify(byte[]): boolean
  • added: method SignatureSpi.reInitialize(boolean, CipherParameters): void
  • added: method SignatureSpi.signInit(PrivateKey, SecureRandom): void
  • added: method SignatureSpi.updateEngine(byte): void
  • added: method SignatureSpi.updateEngine(byte[], int, int): void
  • added: method SignatureSpi.verifyInit(PublicKey): void
  • added: static class HashSignatureSpi.MLDSA extends HashSignatureSpi
  • added: static class HashSignatureSpi.MLDSA44 extends HashSignatureSpi
  • added: static class HashSignatureSpi.MLDSA65 extends HashSignatureSpi
  • added: static class HashSignatureSpi.MLDSA87 extends HashSignatureSpi
  • added: static class MLDSAKeyFactorySpi.Hash extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.HashMLDSA44 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.HashMLDSA65 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.HashMLDSA87 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.MLDSA44 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.MLDSA65 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.MLDSA87 extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyFactorySpi.Pure extends MLDSAKeyFactorySpi
  • added: static class MLDSAKeyPairGeneratorSpi.Hash extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA44 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA44withSHA512 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA65 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA65withSHA512 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA87 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.MLDSA87withSHA512 extends MLDSAKeyPairGeneratorSpi
  • added: static class MLDSAKeyPairGeneratorSpi.Pure extends MLDSAKeyPairGeneratorSpi
  • added: static class SignatureSpi.MLDSA extends SignatureSpi
  • added: static class SignatureSpi.MLDSA44 extends SignatureSpi
  • added: static class SignatureSpi.MLDSA65 extends SignatureSpi
  • added: static class SignatureSpi.MLDSA87 extends SignatureSpi
  • added: static class SignatureSpi.MLDSACalcMu extends SignatureSpi
  • added: static class SignatureSpi.MLDSAExtMu extends SignatureSpi
  • added: class BCMLKEMPrivateKey implements MLKEMPrivateKey
  • added: class BCMLKEMPublicKey implements MLKEMPublicKey
  • added: class MLKEMKeyFactorySpi extends BaseKeyFactorySpi
  • added: class MLKEMKeyGeneratorSpi extends KeyGeneratorSpi
  • added: class MLKEMKeyPairGeneratorSpi extends KeyPairGenerator
  • added: ctor BCMLKEMPrivateKey(MLKEMPrivateKeyParameters)
  • added: ctor BCMLKEMPrivateKey(PrivateKeyInfo)
  • added: ctor BCMLKEMPublicKey(MLKEMPublicKeyParameters)
  • added: ctor BCMLKEMPublicKey(SubjectPublicKeyInfo)
  • added: ctor MLKEMKeyFactorySpi()
  • added: ctor MLKEMKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor MLKEMKeyFactorySpi.MLKEM1024()
  • added: ctor MLKEMKeyFactorySpi.MLKEM512()
  • added: ctor MLKEMKeyFactorySpi.MLKEM768()
  • added: ctor MLKEMKeyGeneratorSpi()
  • added: ctor MLKEMKeyGeneratorSpi(MLKEMParameters)
  • added: ctor MLKEMKeyGeneratorSpi.MLKEM1024()
  • added: ctor MLKEMKeyGeneratorSpi.MLKEM512()
  • added: ctor MLKEMKeyGeneratorSpi.MLKEM768()
  • added: ctor MLKEMKeyPairGeneratorSpi()
  • added: ctor MLKEMKeyPairGeneratorSpi(MLKEMParameterSpec)
  • added: ctor MLKEMKeyPairGeneratorSpi.MLKEM1024()
  • added: ctor MLKEMKeyPairGeneratorSpi.MLKEM512()
  • added: ctor MLKEMKeyPairGeneratorSpi.MLKEM768()
  • added: method BCMLKEMPrivateKey.equals(Object): boolean
  • added: method BCMLKEMPrivateKey.getAlgorithm(): String
  • added: method BCMLKEMPrivateKey.getEncoded(): byte[]
  • added: method BCMLKEMPrivateKey.getFormat(): String
  • added: method BCMLKEMPrivateKey.getParameterSpec(): MLKEMParameterSpec
  • added: method BCMLKEMPrivateKey.getPrivateData(): byte[]
  • added: method BCMLKEMPrivateKey.getPrivateKey(boolean): MLKEMPrivateKey
  • added: method BCMLKEMPrivateKey.getPublicKey(): MLKEMPublicKey
  • added: method BCMLKEMPrivateKey.getSeed(): byte[]
  • added: method BCMLKEMPrivateKey.hashCode(): int
  • added: method BCMLKEMPrivateKey.toString(): String
  • added: method BCMLKEMPublicKey.equals(Object): boolean
  • added: method BCMLKEMPublicKey.getAlgorithm(): String
  • added: method BCMLKEMPublicKey.getEncoded(): byte[]
  • added: method BCMLKEMPublicKey.getFormat(): String
  • added: method BCMLKEMPublicKey.getParameterSpec(): MLKEMParameterSpec
  • added: method BCMLKEMPublicKey.getPublicData(): byte[]
  • added: method BCMLKEMPublicKey.hashCode(): int
  • added: method BCMLKEMPublicKey.toString(): String
  • added: method MLKEMKeyFactorySpi.engineGeneratePrivate(KeySpec): PrivateKey
  • added: method MLKEMKeyFactorySpi.engineGeneratePublic(KeySpec): PublicKey
  • added: method MLKEMKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • added: method MLKEMKeyFactorySpi.engineTranslateKey(Key): Key
  • added: method MLKEMKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method MLKEMKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method MLKEMKeyGeneratorSpi.engineGenerateKey(): SecretKey
  • added: method MLKEMKeyGeneratorSpi.engineInit(AlgorithmParameterSpec, SecureRandom): void
  • added: method MLKEMKeyGeneratorSpi.engineInit(SecureRandom): void
  • added: method MLKEMKeyGeneratorSpi.engineInit(int, SecureRandom): void
  • added: method MLKEMKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method MLKEMKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec): void
  • added: method MLKEMKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method MLKEMKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: static class MLKEMKeyFactorySpi.MLKEM1024 extends MLKEMKeyFactorySpi
  • added: static class MLKEMKeyFactorySpi.MLKEM512 extends MLKEMKeyFactorySpi
  • added: static class MLKEMKeyFactorySpi.MLKEM768 extends MLKEMKeyFactorySpi
  • added: static class MLKEMKeyGeneratorSpi.MLKEM1024 extends MLKEMKeyGeneratorSpi
  • added: static class MLKEMKeyGeneratorSpi.MLKEM512 extends MLKEMKeyGeneratorSpi
  • added: static class MLKEMKeyGeneratorSpi.MLKEM768 extends MLKEMKeyGeneratorSpi
  • added: static class MLKEMKeyPairGeneratorSpi.MLKEM1024 extends MLKEMKeyPairGeneratorSpi
  • added: static class MLKEMKeyPairGeneratorSpi.MLKEM512 extends MLKEMKeyPairGeneratorSpi
  • added: static class MLKEMKeyPairGeneratorSpi.MLKEM768 extends MLKEMKeyPairGeneratorSpi
  • changed: class BCRSAPrivateKey implements RSAPrivateKey, PKCS12BagAttributeCarrier โ†’ class BCRSAPrivateKey implements RSAPrivateKey, PKCS12BagAttributeCarrier, BCKey
  • changed: class BCRSAPublicKey implements RSAPublicKey โ†’ class BCRSAPublicKey implements RSAPublicKey, BCKey
  • added: method BCRSAPrivateKey.hasFriendlyName(): boolean
  • added: method BCRSAPrivateKey.setFriendlyName(String): void
  • added: class BCSLHDSAPrivateKey implements SLHDSAPrivateKey
  • added: class BCSLHDSAPublicKey implements SLHDSAPublicKey
  • added: class HashSignatureSpi extends BaseDeterministicOrRandomSignature
  • added: class SLHDSAKeyFactorySpi extends BaseKeyFactorySpi
  • added: class SLHDSAKeyPairGeneratorSpi extends KeyPairGenerator
  • added: class SignatureSpi extends BaseDeterministicOrRandomSignature
  • added: ctor BCSLHDSAPrivateKey(PrivateKeyInfo)
  • added: ctor BCSLHDSAPrivateKey(SLHDSAPrivateKeyParameters)
  • added: ctor BCSLHDSAPublicKey(SLHDSAPublicKeyParameters)
  • added: ctor BCSLHDSAPublicKey(SubjectPublicKeyInfo)
  • added: ctor HashSignatureSpi(HashSLHDSASigner)
  • added: ctor HashSignatureSpi.Direct()
  • added: ctor SLHDSAKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor SLHDSAKeyFactorySpi(Set)
  • added: ctor SLHDSAKeyFactorySpi.Hash()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_128f()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_128s()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_192f()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_192s()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_256f()
  • added: ctor SLHDSAKeyFactorySpi.HashSha2_256s()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_128f()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_128s()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_192f()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_192s()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_256f()
  • added: ctor SLHDSAKeyFactorySpi.HashShake_256s()
  • added: ctor SLHDSAKeyFactorySpi.Pure()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_128f()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_128s()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_192f()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_192s()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_256f()
  • added: ctor SLHDSAKeyFactorySpi.Sha2_256s()
  • added: ctor SLHDSAKeyFactorySpi.Shake_128f()
  • added: ctor SLHDSAKeyFactorySpi.Shake_128s()
  • added: ctor SLHDSAKeyFactorySpi.Shake_192f()
  • added: ctor SLHDSAKeyFactorySpi.Shake_192s()
  • added: ctor SLHDSAKeyFactorySpi.Shake_256f()
  • added: ctor SLHDSAKeyFactorySpi.Shake_256s()
  • added: ctor SLHDSAKeyPairGeneratorSpi(SLHDSAParameterSpec)
  • added: ctor SLHDSAKeyPairGeneratorSpi(String)
  • added: ctor SLHDSAKeyPairGeneratorSpi.Hash()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_128f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_128s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_192f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_192s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_256f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashSha2_256s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_128f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_128s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_192f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_192s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_256f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.HashShake_256s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Pure()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_128f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_128s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_192f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_192s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_256f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Sha2_256s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_128f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_128s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_192f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_192s()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_256f()
  • added: ctor SLHDSAKeyPairGeneratorSpi.Shake_256s()
  • added: ctor SignatureSpi(SLHDSASigner)
  • added: ctor SignatureSpi.Direct()
  • added: method BCSLHDSAPrivateKey.equals(Object): boolean
  • added: method BCSLHDSAPrivateKey.getAlgorithm(): String
  • added: method BCSLHDSAPrivateKey.getEncoded(): byte[]
  • added: method BCSLHDSAPrivateKey.getFormat(): String
  • added: method BCSLHDSAPrivateKey.getParameterSpec(): SLHDSAParameterSpec
  • added: method BCSLHDSAPrivateKey.getPublicKey(): SLHDSAPublicKey
  • added: method BCSLHDSAPrivateKey.hashCode(): int
  • added: method BCSLHDSAPrivateKey.toString(): String
  • added: method BCSLHDSAPublicKey.equals(Object): boolean
  • added: method BCSLHDSAPublicKey.getAlgorithm(): String
  • added: method BCSLHDSAPublicKey.getEncoded(): byte[]
  • added: method BCSLHDSAPublicKey.getFormat(): String
  • added: method BCSLHDSAPublicKey.getParameterSpec(): SLHDSAParameterSpec
  • added: method BCSLHDSAPublicKey.getPublicData(): byte[]
  • added: method BCSLHDSAPublicKey.hashCode(): int
  • added: method BCSLHDSAPublicKey.toString(): String
  • added: method HashSignatureSpi.engineSign(): byte[]
  • added: method HashSignatureSpi.engineVerify(byte[]): boolean
  • added: method HashSignatureSpi.reInitialize(boolean, CipherParameters): void
  • added: method HashSignatureSpi.signInit(PrivateKey, SecureRandom): void
  • added: method HashSignatureSpi.updateEngine(byte): void
  • added: method HashSignatureSpi.updateEngine(byte[], int, int): void
  • added: method HashSignatureSpi.verifyInit(PublicKey): void
  • added: method SLHDSAKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • added: method SLHDSAKeyFactorySpi.engineTranslateKey(Key): Key
  • added: method SLHDSAKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method SLHDSAKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method SLHDSAKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method SLHDSAKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method SLHDSAKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: method SignatureSpi.engineSign(): byte[]
  • added: method SignatureSpi.engineVerify(byte[]): boolean
  • added: method SignatureSpi.reInitialize(boolean, CipherParameters): void
  • added: method SignatureSpi.signInit(PrivateKey, SecureRandom): void
  • added: method SignatureSpi.updateEngine(byte): void
  • added: method SignatureSpi.updateEngine(byte[], int, int): void
  • added: method SignatureSpi.verifyInit(PublicKey): void
  • added: static class HashSignatureSpi.Direct extends HashSignatureSpi
  • added: static class SLHDSAKeyFactorySpi.Hash extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_128f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_128s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_192f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_192s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_256f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashSha2_256s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_128f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_128s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_192f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_192s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_256f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.HashShake_256s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Pure extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_128f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_128s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_192f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_192s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_256f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Sha2_256s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_128f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_128s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_192f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_192s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_256f extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyFactorySpi.Shake_256s extends SLHDSAKeyFactorySpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Hash extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_128f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_128s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_192f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_192s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_256f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashSha2_256s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_128f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_128s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_192f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_192s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_256f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.HashShake_256s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Pure extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_128f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_128s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_192f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_192s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_256f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Sha2_256s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_128f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_128s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_192f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_192s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_256f extends SLHDSAKeyPairGeneratorSpi
  • added: static class SLHDSAKeyPairGeneratorSpi.Shake_256s extends SLHDSAKeyPairGeneratorSpi
  • added: static class SignatureSpi.Direct extends SignatureSpi
  • added: abstract class BaseDeterministicOrRandomSignature extends Signature
  • added: ctor BaseDeterministicOrRandomSignature(String)
  • added: field BaseAgreementSpi.ukmParametersSalt: byte[]
  • added: field BaseDeterministicOrRandomSignature.engineParams: AlgorithmParameters
  • added: field BaseDeterministicOrRandomSignature.isInitState: boolean
  • added: field BaseDeterministicOrRandomSignature.keyParams: AsymmetricKeyParameter
  • added: field BaseDeterministicOrRandomSignature.paramSpec: ContextParameterSpec
  • added: method BaseDeterministicOrRandomSignature.engineGetParameter(String): Object
  • added: method BaseDeterministicOrRandomSignature.engineGetParameters(): AlgorithmParameters
  • added: method BaseDeterministicOrRandomSignature.engineInitSign(PrivateKey): void
  • added: method BaseDeterministicOrRandomSignature.engineInitSign(PrivateKey, SecureRandom): void
  • added: method BaseDeterministicOrRandomSignature.engineInitVerify(PublicKey): void
  • added: method BaseDeterministicOrRandomSignature.engineSetParameter(AlgorithmParameterSpec): void
  • added: method BaseDeterministicOrRandomSignature.engineSetParameter(String, Object): void
  • added: method BaseDeterministicOrRandomSignature.engineUpdate(byte): void
  • added: method BaseDeterministicOrRandomSignature.engineUpdate(byte[], int, int): void
  • added: method BaseDeterministicOrRandomSignature.reInitialize(boolean, CipherParameters): void
  • added: method BaseDeterministicOrRandomSignature.signInit(PrivateKey, SecureRandom): void
  • added: method BaseDeterministicOrRandomSignature.updateEngine(byte): void
  • added: method BaseDeterministicOrRandomSignature.updateEngine(byte[], int, int): void
  • added: method BaseDeterministicOrRandomSignature.verifyInit(PublicKey): void
  • added: method PKCS12BagAttributeCarrierImpl.hasFriendlyName(): boolean
  • added: method PKCS12BagAttributeCarrierImpl.setFriendlyName(String): void
  • added: ctor PKCS12StoreParameter(OutputStream, char[], boolean, boolean)
  • added: ctor SHA1.KeyFactory()
  • added: ctor SHA224.KeyFactory()
  • added: ctor SHA256.KeyFactory()
  • added: ctor SHA3.KeyFactory224()
  • added: ctor SHA3.KeyFactory256()
  • added: ctor SHA3.KeyFactory384()
  • added: ctor SHA3.KeyFactory512()
  • added: ctor SHA3.KeyFactoryKMAC(int, ASN1ObjectIdentifier)
  • added: ctor SHA3.KeyFactoryKMAC128()
  • added: ctor SHA3.KeyFactoryKMAC256()
  • added: ctor SHA3.KeyFactorySHA3(int, ASN1ObjectIdentifier)
  • added: ctor SHA384.KeyFactory()
  • added: ctor SHA512.KeyFactory()
  • added: ctor SHA512.KeyFactory224()
  • added: ctor SHA512.KeyFactory256()
  • added: static class SHA1.KeyFactory extends BaseSecretKeyFactory
  • added: static class SHA224.KeyFactory extends BaseSecretKeyFactory
  • added: static class SHA256.KeyFactory extends BaseSecretKeyFactory
  • added: static class SHA3.KeyFactory224 extends SHA3.KeyFactorySHA3
  • added: static class SHA3.KeyFactory256 extends SHA3.KeyFactorySHA3
  • added: static class SHA3.KeyFactory384 extends SHA3.KeyFactorySHA3
  • added: static class SHA3.KeyFactory512 extends SHA3.KeyFactorySHA3
  • added: static class SHA3.KeyFactoryKMAC extends BaseSecretKeyFactory
  • added: static class SHA3.KeyFactoryKMAC128 extends SHA3.KeyFactoryKMAC
  • added: static class SHA3.KeyFactoryKMAC256 extends SHA3.KeyFactoryKMAC
  • added: static class SHA3.KeyFactorySHA3 extends BaseSecretKeyFactory
  • added: static class SHA384.KeyFactory extends BaseSecretKeyFactory
  • added: static class SHA512.KeyFactory extends BaseSecretKeyFactory
  • added: static class SHA512.KeyFactory224 extends BaseSecretKeyFactory
  • added: static class SHA512.KeyFactory256 extends BaseSecretKeyFactory
  • added: ctor PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256()
  • added: ctor PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256GCM()
  • added: ctor PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256()
  • added: ctor PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256GCM()
  • added: method PKCS12KeyStoreSpi.wrapKey(EncryptionScheme, Key, PBKDF2Params, char[]): byte[]
  • added: static class PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256 extends AdaptingKeyStoreSpi
  • added: static class PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256GCM extends AdaptingKeyStoreSpi
  • added: static class PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256 extends AdaptingKeyStoreSpi
  • added: static class PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256GCM extends AdaptingKeyStoreSpi
  • added: ctor AES.AESCCMMAC128()
  • added: ctor AES.AESCCMMAC192()
  • added: ctor AES.AESCCMMAC256()
  • added: ctor AES.CBC128()
  • added: ctor AES.CBC192()
  • added: ctor AES.CBC256()
  • added: ctor AES.CCM128()
  • added: ctor AES.CCM192()
  • added: ctor AES.CCM256()
  • added: ctor AES.CFB128()
  • added: ctor AES.CFB192()
  • added: ctor AES.CFB256()
  • added: ctor AES.ECB128()
  • added: ctor AES.ECB192()
  • added: ctor AES.ECB256()
  • added: ctor AES.GCM128()
  • added: ctor AES.GCM192()
  • added: ctor AES.GCM256()
  • added: ctor AES.OFB128()
  • added: ctor AES.OFB192()
  • added: ctor AES.OFB256()
  • added: ctor AES.Wrap128()
  • added: ctor AES.Wrap192()
  • added: ctor AES.Wrap256()
  • added: ctor AES.WrapPad128()
  • added: ctor AES.WrapPad192()
  • added: ctor AES.WrapPad256()
  • added: ctor Camellia.CBC128()
  • added: ctor Camellia.CBC192()
  • added: ctor Camellia.CBC256()
  • added: ctor Camellia.Wrap128()
  • added: ctor Camellia.Wrap192()
  • added: ctor Camellia.Wrap256()
  • added: ctor Serpent.CBC128()
  • added: ctor Serpent.CBC192()
  • added: ctor Serpent.CBC256()
  • added: ctor Serpent.CFB128()
  • added: ctor Serpent.CFB192()
  • added: ctor Serpent.CFB256()
  • added: ctor Serpent.ECB128()
  • added: ctor Serpent.ECB192()
  • added: ctor Serpent.ECB256()
  • added: ctor Serpent.OFB128()
  • added: ctor Serpent.OFB192()
  • added: ctor Serpent.OFB256()
  • added: static class AES.AESCCMMAC128 extends BaseMac
  • added: static class AES.AESCCMMAC192 extends BaseMac
  • added: static class AES.AESCCMMAC256 extends BaseMac
  • added: static class AES.CBC128 extends BaseBlockCipher
  • added: static class AES.CBC192 extends BaseBlockCipher
  • added: static class AES.CBC256 extends BaseBlockCipher
  • added: static class AES.CCM128 extends BaseBlockCipher
  • added: static class AES.CCM192 extends BaseBlockCipher
  • added: static class AES.CCM256 extends BaseBlockCipher
  • added: static class AES.CFB128 extends BaseBlockCipher
  • added: static class AES.CFB192 extends BaseBlockCipher
  • added: static class AES.CFB256 extends BaseBlockCipher
  • added: static class AES.ECB128 extends BaseBlockCipher
  • added: static class AES.ECB192 extends BaseBlockCipher
  • added: static class AES.ECB256 extends BaseBlockCipher
  • added: static class AES.GCM128 extends BaseBlockCipher
  • added: static class AES.GCM192 extends BaseBlockCipher
  • added: static class AES.GCM256 extends BaseBlockCipher
  • added: static class AES.OFB128 extends BaseBlockCipher
  • added: static class AES.OFB192 extends BaseBlockCipher
  • added: static class AES.OFB256 extends BaseBlockCipher
  • added: static class AES.Wrap128 extends BaseWrapCipher
  • added: static class AES.Wrap192 extends BaseWrapCipher
  • added: static class AES.Wrap256 extends BaseWrapCipher
  • added: static class AES.WrapPad128 extends BaseWrapCipher
  • added: static class AES.WrapPad192 extends BaseWrapCipher
  • added: static class AES.WrapPad256 extends BaseWrapCipher
  • added: static class Camellia.CBC128 extends BaseBlockCipher
  • added: static class Camellia.CBC192 extends BaseBlockCipher
  • added: static class Camellia.CBC256 extends BaseBlockCipher
  • added: static class Camellia.Wrap128 extends BaseWrapCipher
  • added: static class Camellia.Wrap192 extends BaseWrapCipher
  • added: static class Camellia.Wrap256 extends BaseWrapCipher
  • added: static class Serpent.CBC128 extends BaseBlockCipher
  • added: static class Serpent.CBC192 extends BaseBlockCipher
  • added: static class Serpent.CBC256 extends BaseBlockCipher
  • added: static class Serpent.CFB128 extends BaseBlockCipher
  • added: static class Serpent.CFB192 extends BaseBlockCipher
  • added: static class Serpent.CFB256 extends BaseBlockCipher
  • added: static class Serpent.ECB128 extends BaseBlockCipher
  • added: static class Serpent.ECB192 extends BaseBlockCipher
  • added: static class Serpent.ECB256 extends BaseBlockCipher
  • added: static class Serpent.OFB128 extends BaseBlockCipher
  • added: static class Serpent.OFB192 extends BaseBlockCipher
  • added: static class Serpent.OFB256 extends BaseBlockCipher
  • added: ctor BaseBlockCipher(int, AEADBlockCipher)
  • added: ctor BaseBlockCipher(int, AEADBlockCipher, boolean, int)
  • added: ctor BaseBlockCipher(int, BlockCipher, int)
  • added: ctor BaseBlockCipher(int, BlockCipherProvider)
  • added: ctor BaseBlockCipher(int, BufferedBlockCipher, int)
  • added: ctor BaseMac(int, Mac)
  • added: ctor BaseWrapCipher(int, Wrapper)
  • added: ctor BaseWrapCipher(int, Wrapper, int)
  • removed: method KEMExtractSpec.getKeyAlgorithmName(): String
  • removed: method KEMGenerateSpec.getKeyAlgorithmName(): String
  • removed: method KTSParameterSpec.getKdfAlgorithm(): AlgorithmIdentifier
  • removed: method KTSParameterSpec.getKeyAlgorithmName(): String
  • removed: method KTSParameterSpec.getKeySize(): int
  • removed: method KTSParameterSpec.getOtherInfo(): byte[]
  • changed: class KEMExtractSpec implements AlgorithmParameterSpec โ†’ class KEMExtractSpec extends KEMKDFSpec implements AlgorithmParameterSpec
  • changed: class KEMGenerateSpec implements AlgorithmParameterSpec โ†’ class KEMGenerateSpec extends KEMKDFSpec implements AlgorithmParameterSpec
  • changed: class KTSParameterSpec implements AlgorithmParameterSpec โ†’ class KTSParameterSpec extends KEMKDFSpec implements AlgorithmParameterSpec
  • added: class CompositeSignatureSpec implements AlgorithmParameterSpec
  • added: class ContextParameterSpec implements AlgorithmParameterSpec
  • added: class KEMKDFSpec
  • added: class MLDSAParameterSpec implements AlgorithmParameterSpec
  • added: class MLDSAPrivateKeySpec implements KeySpec
  • added: class MLDSAPublicKeySpec implements KeySpec
  • added: class MLKEMParameterSpec implements AlgorithmParameterSpec
  • added: class MLKEMPrivateKeySpec implements KeySpec
  • added: class MLKEMPublicKeySpec implements KeySpec
  • added: class SLHDSAParameterSpec implements AlgorithmParameterSpec
  • added: class TLSRSAPremasterSecretParameterSpec implements AlgorithmParameterSpec
  • added: ctor CompositeSignatureSpec(boolean)
  • added: ctor CompositeSignatureSpec(boolean, AlgorithmParameterSpec)
  • added: ctor ContextParameterSpec(byte[])
  • added: ctor HybridValueParameterSpec(byte[], boolean, AlgorithmParameterSpec)
  • added: ctor KEMExtractSpec(PrivateKey, byte[], String, int)
  • added: ctor KEMExtractSpec.Builder(PrivateKey, byte[], String, int)
  • added: ctor KEMGenerateSpec(PublicKey, String, int)
  • added: ctor KEMGenerateSpec.Builder(PublicKey, String, int)
  • added: ctor KEMKDFSpec(AlgorithmIdentifier, byte[], String, int)
  • added: ctor MLDSAPrivateKeySpec(MLDSAParameterSpec, byte[])
  • added: ctor MLDSAPrivateKeySpec(MLDSAParameterSpec, byte[], byte[])
  • added: ctor MLDSAPublicKeySpec(MLDSAParameterSpec, byte[])
  • added: ctor MLKEMPrivateKeySpec(MLKEMParameterSpec, byte[])
  • added: ctor MLKEMPrivateKeySpec(MLKEMParameterSpec, byte[], byte[])
  • added: ctor MLKEMPublicKeySpec(MLKEMParameterSpec, byte[])
  • added: ctor TLSRSAPremasterSecretParameterSpec(int)
  • added: method CompositeSignatureSpec.getSecondarySpec(): AlgorithmParameterSpec
  • added: method CompositeSignatureSpec.isPrehashMode(): boolean
  • added: method ContextParameterSpec.getContext(): byte[]
  • added: method HybridValueParameterSpec.isPrependedT(): boolean
  • added: method KEMExtractSpec.Builder.build(): KEMExtractSpec
  • added: method KEMExtractSpec.Builder.withKdfAlgorithm(AlgorithmIdentifier): KEMExtractSpec.Builder
  • added: method KEMExtractSpec.Builder.withNoKdf(): KEMExtractSpec.Builder
  • added: method KEMExtractSpec.Builder.withOtherInfo(byte[]): KEMExtractSpec.Builder
  • added: method KEMGenerateSpec.Builder.build(): KEMGenerateSpec
  • added: method KEMGenerateSpec.Builder.withKdfAlgorithm(AlgorithmIdentifier): KEMGenerateSpec.Builder
  • added: method KEMGenerateSpec.Builder.withNoKdf(): KEMGenerateSpec.Builder
  • added: method KEMGenerateSpec.Builder.withOtherInfo(byte[]): KEMGenerateSpec.Builder
  • added: method KEMKDFSpec.getKdfAlgorithm(): AlgorithmIdentifier
  • added: method KEMKDFSpec.getKeyAlgorithmName(): String
  • added: method KEMKDFSpec.getKeySize(): int
  • added: method KEMKDFSpec.getOtherInfo(): byte[]
  • added: method KTSParameterSpec.Builder.withNoKdf(): KTSParameterSpec.Builder
  • added: method MLDSAParameterSpec.getName(): String
  • added: method MLDSAPrivateKeySpec.getParameterSpec(): MLDSAParameterSpec
  • added: method MLDSAPrivateKeySpec.getPrivateData(): byte[]
  • added: method MLDSAPrivateKeySpec.getPublicData(): byte[]
  • added: method MLDSAPrivateKeySpec.getSeed(): byte[]
  • added: method MLDSAPrivateKeySpec.isSeed(): boolean
  • added: method MLDSAPublicKeySpec.getParameterSpec(): MLDSAParameterSpec
  • added: method MLDSAPublicKeySpec.getPublicData(): byte[]
  • added: method MLKEMParameterSpec.getName(): String
  • added: method MLKEMPrivateKeySpec.getParameterSpec(): MLKEMParameterSpec
  • added: method MLKEMPrivateKeySpec.getPrivateData(): byte[]
  • added: method MLKEMPrivateKeySpec.getPublicData(): byte[]
  • added: method MLKEMPrivateKeySpec.getSeed(): byte[]
  • added: method MLKEMPrivateKeySpec.isSeed(): boolean
  • added: method MLKEMPublicKeySpec.getParameterSpec(): MLKEMParameterSpec
  • added: method MLKEMPublicKeySpec.getPublicData(): byte[]
  • added: method SLHDSAParameterSpec.getName(): String
  • added: method TLSRSAPremasterSecretParameterSpec.getProtocolVersion(): int
  • added: static field ContextParameterSpec.EMPTY_CONTEXT_SPEC: ContextParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_44: MLDSAParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_44_with_sha512: MLDSAParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_65: MLDSAParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_65_with_sha512: MLDSAParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_87: MLDSAParameterSpec
  • added: static field MLDSAParameterSpec.ml_dsa_87_with_sha512: MLDSAParameterSpec
  • added: static field MLKEMParameterSpec.ml_kem_1024: MLKEMParameterSpec
  • added: static field MLKEMParameterSpec.ml_kem_512: MLKEMParameterSpec
  • added: static field MLKEMParameterSpec.ml_kem_768: MLKEMParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_128f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_128f_with_sha256: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_128s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_128s_with_sha256: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_192f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_192f_with_sha512: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_192s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_192s_with_sha512: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_256f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_256f_with_sha512: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_256s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_sha2_256s_with_sha512: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_128f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_128f_with_shake128: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_128s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_128s_with_shake128: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_192f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_192f_with_shake256: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_192s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_192s_with_shake256: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_256f: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_256f_with_shake256: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_256s: SLHDSAParameterSpec
  • added: static field SLHDSAParameterSpec.slh_dsa_shake_256s_with_shake256: SLHDSAParameterSpec
  • added: static final class KEMExtractSpec.Builder
  • added: static final class KEMGenerateSpec.Builder
  • added: static method MLDSAParameterSpec.fromName(String): MLDSAParameterSpec
  • added: static method MLKEMParameterSpec.fromName(String): MLKEMParameterSpec
  • added: static method SLHDSAParameterSpec.fromName(String): SLHDSAParameterSpec
  • added: method PKCS12BagAttributeCarrier.hasFriendlyName(): boolean
  • added: method PKCS12BagAttributeCarrier.setFriendlyName(String): void
  • added: method JCEDHPrivateKey.hasFriendlyName(): boolean
  • added: method JCEDHPrivateKey.setFriendlyName(String): void
  • added: method JCEECPrivateKey.hasFriendlyName(): boolean
  • added: method JCEECPrivateKey.setFriendlyName(String): void
  • added: method JCEElGamalPrivateKey.hasFriendlyName(): boolean
  • added: method JCEElGamalPrivateKey.setFriendlyName(String): void
  • added: method JCERSAPrivateKey.hasFriendlyName(): boolean
  • added: method JCERSAPrivateKey.setFriendlyName(String): void
  • added: method JDKDSAPrivateKey.hasFriendlyName(): boolean
  • added: method JDKDSAPrivateKey.setFriendlyName(String): void
  • added: method JDKPKCS12StoreParameter.isOverwriteFriendlyName(): boolean
  • added: method JDKPKCS12StoreParameter.setOverwriteFriendlyName(boolean): void
  • added: method X509CertificateObject.hasFriendlyName(): boolean
  • added: method X509CertificateObject.setFriendlyName(String): void
  • added: method ECCurve.AbstractFp.getQ(): BigInteger
  • added: method ECCurve.getAffinePointEncodingLength(boolean): int
  • added: method ECCurve.getFieldElementEncodingLength(): int
  • added: method ECFieldElement.encodeTo(byte[], int): void
  • added: method ECFieldElement.getEncodedLength(): int
  • added: method ECPoint.encodeTo(boolean, byte[], int): void
  • added: method ECPoint.getEncodedLength(boolean): int
  • added: static method X25519.clampPrivateKey(byte[]): void
  • added: static method X448.clampPrivateKey(byte[]): void
  • added: static method Mod.modOddIsCoprime(int[], int[]): int
  • added: static method Mod.modOddIsCoprimeVar(int[], int[]): boolean
  • added: static method Nat.caddTo(int, int, int[], int[]): int
  • added: static method Nat.getBitLength(int, int[]): int
  • added: static method Nat.getBitLength(int, int[], int): int
  • added: method JcaPEMKeyConverter.setAlgorithmMapping(ASN1ObjectIdentifier, String): JcaPEMKeyConverter
  • changed: class BufferingContentSigner implements ContentSigner โ†’ class BufferingContentSigner implements ExtendedContentSigner
  • added: class DefaultKemEncapsulationLengthProvider implements KemEncapsulationLengthProvider
  • added: class NoSignatureContentSigner implements ContentSigner
  • added: ctor DefaultKemEncapsulationLengthProvider()
  • added: ctor NoSignatureContentSigner()
  • added: interface ExtendedContentSigner extends ContentSigner
  • added: interface KemEncapsulationLengthProvider
  • added: method BufferingContentSigner.getDigestAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method DefaultKemEncapsulationLengthProvider.getEncapsulationLength(AlgorithmIdentifier): int
  • added: method ExtendedContentSigner.getDigestAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method KemEncapsulationLengthProvider.getEncapsulationLength(AlgorithmIdentifier): int
  • added: method NoSignatureContentSigner.getAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method NoSignatureContentSigner.getOutputStream(): OutputStream
  • added: method NoSignatureContentSigner.getSignature(): byte[]
  • added: static field DefaultDigestAlgorithmIdentifierFinder.INSTANCE: DigestAlgorithmIdentifierFinder
  • added: class BcEdECContentSignerBuilder extends BcContentSignerBuilder
  • added: class BcHssLmsContentSignerBuilder extends BcContentSignerBuilder
  • added: class BcHssLmsContentVerifierProviderBuilder extends BcContentVerifierProviderBuilder
  • added: ctor BcEdECContentSignerBuilder(AlgorithmIdentifier)
  • added: ctor BcHssLmsContentSignerBuilder()
  • added: ctor BcHssLmsContentVerifierProviderBuilder()
  • added: method BcEdECContentSignerBuilder.createSigner(AlgorithmIdentifier, AlgorithmIdentifier): Signer
  • added: method BcHssLmsContentSignerBuilder.createSigner(AlgorithmIdentifier, AlgorithmIdentifier): Signer
  • added: method BcHssLmsContentVerifierProviderBuilder.createSigner(AlgorithmIdentifier): Signer
  • added: method BcHssLmsContentVerifierProviderBuilder.extractKeyParameters(SubjectPublicKeyInfo): AsymmetricKeyParameter
  • added: ctor JcaContentSignerBuilder(String, AlgorithmIdentifier)
  • added: ctor JcaContentSignerBuilder(String, AlgorithmParameterSpec, AlgorithmIdentifier)
  • added: ctor JcaContentSignerBuilder(String, PublicKey)
  • removed: class DeltaCertificateRequestAttribute
  • removed: ctor DeltaCertificateRequestAttribute(Attribute)
  • removed: method DeltaCertificateRequestAttribute.getExtensions(): Extensions
  • removed: method DeltaCertificateRequestAttribute.getSignatureAlgorithm(): AlgorithmIdentifier
  • removed: method DeltaCertificateRequestAttribute.getSubject(): X500Name
  • removed: method DeltaCertificateRequestAttribute.getSubjectPKInfo(): SubjectPublicKeyInfo
  • removed: static method DeltaCertAttributeUtils.makeDeltaCertificateExtension(DeltaCertificateRequestAttribute): Extension
  • added: class DeltaCertificateRequestAttributeValue implements ASN1Encodable
  • added: class DeltaCertificateRequestAttributeValueBuilder
  • added: ctor DeltaCertificateRequestAttributeValue(Attribute)
  • added: ctor DeltaCertificateRequestAttributeValueBuilder(SubjectPublicKeyInfo)
  • added: method DeltaCertificateRequestAttributeValue.getExtensions(): Extensions
  • added: method DeltaCertificateRequestAttributeValue.getSignatureAlgorithm(): AlgorithmIdentifier
  • added: method DeltaCertificateRequestAttributeValue.getSubject(): X500Name
  • added: method DeltaCertificateRequestAttributeValue.getSubjectPKInfo(): SubjectPublicKeyInfo
  • added: method DeltaCertificateRequestAttributeValue.toASN1Primitive(): ASN1Primitive
  • added: method DeltaCertificateRequestAttributeValueBuilder.build(): DeltaCertificateRequestAttributeValue
  • added: method DeltaCertificateRequestAttributeValueBuilder.setSignatureAlgorithm(AlgorithmIdentifier): DeltaCertificateRequestAttributeValueBuilder
  • added: method DeltaCertificateRequestAttributeValueBuilder.setSubject(X500Name): DeltaCertificateRequestAttributeValueBuilder
  • added: method PKCS10CertificationRequest.hasAltPublicKey(): boolean
  • added: method PKCS10CertificationRequest.isAltSignatureValid(ContentVerifierProvider): boolean
  • added: method PKCS10CertificationRequestBuilder.build(ContentSigner, SubjectPublicKeyInfo, ContentSigner): PKCS10CertificationRequest
  • added: static method DeltaCertificateRequestAttributeValue.getInstance(Object): DeltaCertificateRequestAttributeValue
  • added: class BcPKCS12PBMac1CalculatorBuilder implements PKCS12MacCalculatorBuilder
  • added: class BcPKCS12PBMac1CalculatorBuilderProvider implements PKCS12MacCalculatorBuilderProvider
  • added: ctor BcPKCS12PBMac1CalculatorBuilder(PBMAC1Params)
  • added: ctor BcPKCS12PBMac1CalculatorBuilderProvider()
  • added: method BcPKCS12PBMac1CalculatorBuilder.build(char[]): MacCalculator
  • added: method BcPKCS12PBMac1CalculatorBuilder.getDigestAlgorithmIdentifier(): AlgorithmIdentifier
  • added: method BcPKCS12PBMac1CalculatorBuilderProvider.get(AlgorithmIdentifier): PKCS12MacCalculatorBuilder
  • added: method JcaPKCS10CertificationRequestBuilder.build(ContentSigner, PublicKey, ContentSigner): PKCS10CertificationRequest
  • removed: class GMSSPrivateKey extends ASN1Object
  • removed: class GMSSPublicKey extends ASN1Object
  • removed: class KyberPrivateKey extends ASN1Object
  • removed: class KyberPublicKey extends ASN1Object
  • removed: class McElieceCCA2PrivateKey extends ASN1Object
  • removed: class McElieceCCA2PublicKey extends ASN1Object
  • removed: class McEliecePrivateKey extends ASN1Object
  • removed: class McEliecePublicKey extends ASN1Object
  • removed: class RainbowPrivateKey extends ASN1Object
  • removed: class RainbowPublicKey extends ASN1Object
  • removed: ctor GMSSPrivateKey(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, AlgorithmIdentifier)
  • removed: ctor GMSSPublicKey(byte[])
  • removed: ctor KyberPrivateKey(int, byte[], byte[], byte[])
  • removed: ctor KyberPrivateKey(int, byte[], byte[], byte[], KyberPublicKey)
  • removed: ctor KyberPublicKey(ASN1Sequence)
  • removed: ctor KyberPublicKey(byte[], byte[])
  • removed: ctor McElieceCCA2PrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, AlgorithmIdentifier)
  • removed: ctor McElieceCCA2PublicKey(int, int, GF2Matrix, AlgorithmIdentifier)
  • removed: ctor McEliecePrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix)
  • removed: ctor McEliecePublicKey(int, int, GF2Matrix)
  • removed: ctor RainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[])
  • removed: ctor RainbowPublicKey(int, short[][], short[][], short[])
  • removed: method GMSSPrivateKey.toASN1Primitive(): ASN1Primitive
  • removed: method GMSSPublicKey.getPublicKey(): byte[]
  • removed: method GMSSPublicKey.toASN1Primitive(): ASN1Primitive
  • removed: method KyberPrivateKey.getHpk(): byte[]
  • removed: method KyberPrivateKey.getNonce(): byte[]
  • removed: method KyberPrivateKey.getPublicKey(): KyberPublicKey
  • removed: method KyberPrivateKey.getS(): byte[]
  • removed: method KyberPrivateKey.getVersion(): int
  • removed: method KyberPrivateKey.toASN1Primitive(): ASN1Primitive
  • removed: method KyberPublicKey.getRho(): byte[]
  • removed: method KyberPublicKey.getT(): byte[]
  • removed: method KyberPublicKey.toASN1Primitive(): ASN1Primitive
  • removed: method McElieceCCA2PrivateKey.getDigest(): AlgorithmIdentifier
  • removed: method McElieceCCA2PrivateKey.getField(): GF2mField
  • removed: method McElieceCCA2PrivateKey.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method McElieceCCA2PrivateKey.getK(): int
  • removed: method McElieceCCA2PrivateKey.getN(): int
  • removed: method McElieceCCA2PrivateKey.getP(): Permutation
  • removed: method McElieceCCA2PrivateKey.toASN1Primitive(): ASN1Primitive
  • removed: method McElieceCCA2PublicKey.getDigest(): AlgorithmIdentifier
  • removed: method McElieceCCA2PublicKey.getG(): GF2Matrix
  • removed: method McElieceCCA2PublicKey.getN(): int
  • removed: method McElieceCCA2PublicKey.getT(): int
  • removed: method McElieceCCA2PublicKey.toASN1Primitive(): ASN1Primitive
  • removed: method McEliecePrivateKey.getField(): GF2mField
  • removed: method McEliecePrivateKey.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method McEliecePrivateKey.getK(): int
  • removed: method McEliecePrivateKey.getN(): int
  • removed: method McEliecePrivateKey.getP1(): Permutation
  • removed: method McEliecePrivateKey.getP2(): Permutation
  • removed: method McEliecePrivateKey.getSInv(): GF2Matrix
  • removed: method McEliecePrivateKey.toASN1Primitive(): ASN1Primitive
  • removed: method McEliecePublicKey.getG(): GF2Matrix
  • removed: method McEliecePublicKey.getN(): int
  • removed: method McEliecePublicKey.getT(): int
  • removed: method McEliecePublicKey.toASN1Primitive(): ASN1Primitive
  • removed: method RainbowPrivateKey.getB1(): short[]
  • removed: method RainbowPrivateKey.getB2(): short[]
  • removed: method RainbowPrivateKey.getInvA1(): short[][]
  • removed: method RainbowPrivateKey.getInvA2(): short[][]
  • removed: method RainbowPrivateKey.getLayers(): Layer[]
  • removed: method RainbowPrivateKey.getVersion(): ASN1Integer
  • removed: method RainbowPrivateKey.getVi(): int[]
  • removed: method RainbowPrivateKey.toASN1Primitive(): ASN1Primitive
  • removed: method RainbowPublicKey.getCoeffQuadratic(): short[][]
  • removed: method RainbowPublicKey.getCoeffScalar(): short[]
  • removed: method RainbowPublicKey.getCoeffSingular(): short[][]
  • removed: method RainbowPublicKey.getDocLength(): int
  • removed: method RainbowPublicKey.getVersion(): ASN1Integer
  • removed: method RainbowPublicKey.toASN1Primitive(): ASN1Primitive
  • removed: static method GMSSPrivateKey.getInstance(Object): GMSSPrivateKey
  • removed: static method GMSSPublicKey.getInstance(Object): GMSSPublicKey
  • removed: static method KyberPrivateKey.getInstance(Object): KyberPrivateKey
  • removed: static method KyberPublicKey.getInstance(Object): KyberPublicKey
  • removed: static method McElieceCCA2PrivateKey.getInstance(Object): McElieceCCA2PrivateKey
  • removed: static method McElieceCCA2PublicKey.getInstance(Object): McElieceCCA2PublicKey
  • removed: static method McEliecePrivateKey.getInstance(Object): McEliecePrivateKey
  • removed: static method McEliecePublicKey.getInstance(Object): McEliecePublicKey
  • removed: static method RainbowPrivateKey.getInstance(Object): RainbowPrivateKey
  • removed: static method RainbowPublicKey.getInstance(Object): RainbowPublicKey
  • added: class DigestUtils
  • added: ctor DigestUtils()
  • added: static method DigestUtils.getDigestOid(String): ASN1ObjectIdentifier
  • removed: static field DilithiumParameters.dilithium2_aes: DilithiumParameters
  • removed: static field DilithiumParameters.dilithium3_aes: DilithiumParameters
  • removed: static field DilithiumParameters.dilithium5_aes: DilithiumParameters
  • added: ctor DilithiumPrivateKeyParameters(DilithiumParameters, byte[], DilithiumPublicKeyParameters)
  • added: method DilithiumKeyPairGenerator.internalGenerateKeyPair(byte[]): AsymmetricCipherKeyPair
  • added: method DilithiumSigner.internalGenerateSignature(byte[], byte[]): byte[]
  • removed: class KyberKEMExtractor implements EncapsulatedSecretExtractor
  • removed: class KyberKEMGenerator implements EncapsulatedSecretGenerator
  • removed: class KyberKeyGenerationParameters extends KeyGenerationParameters
  • removed: class KyberKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class KyberKeyParameters extends AsymmetricKeyParameter
  • removed: class KyberParameters implements KEMParameters
  • removed: class KyberPrivateKeyParameters extends KyberKeyParameters
  • removed: class KyberPublicKeyParameters extends KyberKeyParameters
  • removed: ctor KyberKEMExtractor(KyberPrivateKeyParameters)
  • removed: ctor KyberKEMGenerator(SecureRandom)
  • removed: ctor KyberKeyGenerationParameters(SecureRandom, KyberParameters)
  • removed: ctor KyberKeyPairGenerator()
  • removed: ctor KyberKeyParameters(boolean, KyberParameters)
  • removed: ctor KyberPrivateKeyParameters(KyberParameters, byte[], byte[], byte[], byte[], byte[])
  • removed: ctor KyberPublicKeyParameters(KyberParameters, byte[])
  • removed: ctor KyberPublicKeyParameters(KyberParameters, byte[], byte[])
  • removed: method KyberKEMExtractor.extractSecret(byte[]): byte[]
  • removed: method KyberKEMExtractor.getEncapsulationLength(): int
  • removed: method KyberKEMGenerator.generateEncapsulated(AsymmetricKeyParameter): SecretWithEncapsulation
  • removed: method KyberKeyGenerationParameters.getParameters(): KyberParameters
  • removed: method KyberKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method KyberKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method KyberKeyParameters.getParameters(): KyberParameters
  • removed: method KyberParameters.getName(): String
  • removed: method KyberParameters.getSessionKeySize(): int
  • removed: method KyberPrivateKeyParameters.getEncoded(): byte[]
  • removed: method KyberPrivateKeyParameters.getHPK(): byte[]
  • removed: method KyberPrivateKeyParameters.getNonce(): byte[]
  • removed: method KyberPrivateKeyParameters.getPrivateKey(): byte[]
  • removed: method KyberPrivateKeyParameters.getPublicKey(): byte[]
  • removed: method KyberPrivateKeyParameters.getPublicKeyParameters(): KyberPublicKeyParameters
  • removed: method KyberPrivateKeyParameters.getRho(): byte[]
  • removed: method KyberPrivateKeyParameters.getS(): byte[]
  • removed: method KyberPrivateKeyParameters.getT(): byte[]
  • removed: method KyberPublicKeyParameters.getEncoded(): byte[]
  • removed: method KyberPublicKeyParameters.getPublicKey(): byte[]
  • removed: method KyberPublicKeyParameters.getRho(): byte[]
  • removed: method KyberPublicKeyParameters.getT(): byte[]
  • removed: static field KyberParameters.kyber1024: KyberParameters
  • removed: static field KyberParameters.kyber1024_aes: KyberParameters
  • removed: static field KyberParameters.kyber512: KyberParameters
  • removed: static field KyberParameters.kyber512_aes: KyberParameters
  • removed: static field KyberParameters.kyber768: KyberParameters
  • removed: static field KyberParameters.kyber768_aes: KyberParameters
  • removed: class GeMSSKeyGenerationParameters extends KeyGenerationParameters
  • removed: class GeMSSKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class GeMSSKeyParameters extends AsymmetricKeyParameter
  • removed: class GeMSSParameters
  • removed: class GeMSSPrivateKeyParameters extends GeMSSKeyParameters
  • removed: class GeMSSPublicKeyParameters extends GeMSSKeyParameters
  • removed: class GeMSSSigner implements MessageSigner
  • removed: class GeMSSUtils
  • removed: ctor GeMSSKeyGenerationParameters(SecureRandom, GeMSSParameters)
  • removed: ctor GeMSSKeyPairGenerator()
  • removed: ctor GeMSSKeyParameters(boolean, GeMSSParameters)
  • removed: ctor GeMSSPrivateKeyParameters(GeMSSParameters, byte[])
  • removed: ctor GeMSSPublicKeyParameters(GeMSSParameters, byte[])
  • removed: ctor GeMSSSigner()
  • removed: ctor GeMSSUtils()
  • removed: interface GeMSSEngineProvider
  • removed: method GeMSSEngineProvider.get(): GeMSSEngine
  • removed: method GeMSSEngineProvider.getN(): int
  • removed: method GeMSSKeyGenerationParameters.getParameters(): GeMSSParameters
  • removed: method GeMSSKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method GeMSSKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method GeMSSKeyParameters.getParameters(): GeMSSParameters
  • removed: method GeMSSParameters.getEncoded(): byte[]
  • removed: method GeMSSParameters.getEngine(): GeMSSEngine
  • removed: method GeMSSParameters.getName(): String
  • removed: method GeMSSPrivateKeyParameters.getEncoded(): byte[]
  • removed: method GeMSSPublicKeyParameters.getEncoded(): byte[]
  • removed: method GeMSSPublicKeyParameters.getPK(): byte[]
  • removed: method GeMSSSigner.generateSignature(byte[]): byte[]
  • removed: method GeMSSSigner.init(boolean, CipherParameters): void
  • removed: method GeMSSSigner.verifySignature(byte[], byte[]): boolean
  • removed: static field GeMSSParameters.bluegemss128: GeMSSParameters
  • removed: static field GeMSSParameters.bluegemss192: GeMSSParameters
  • removed: static field GeMSSParameters.bluegemss256: GeMSSParameters
  • removed: static field GeMSSParameters.cyangemss128: GeMSSParameters
  • removed: static field GeMSSParameters.cyangemss192: GeMSSParameters
  • removed: static field GeMSSParameters.cyangemss256: GeMSSParameters
  • removed: static field GeMSSParameters.dualmodems128: GeMSSParameters
  • removed: static field GeMSSParameters.dualmodems192: GeMSSParameters
  • removed: static field GeMSSParameters.dualmodems256: GeMSSParameters
  • removed: static field GeMSSParameters.fgemss128: GeMSSParameters
  • removed: static field GeMSSParameters.fgemss192: GeMSSParameters
  • removed: static field GeMSSParameters.fgemss256: GeMSSParameters
  • removed: static field GeMSSParameters.gemss128: GeMSSParameters
  • removed: static field GeMSSParameters.gemss192: GeMSSParameters
  • removed: static field GeMSSParameters.gemss256: GeMSSParameters
  • removed: static field GeMSSParameters.magentagemss128: GeMSSParameters
  • removed: static field GeMSSParameters.magentagemss192: GeMSSParameters
  • removed: static field GeMSSParameters.magentagemss256: GeMSSParameters
  • removed: static field GeMSSParameters.redgemss128: GeMSSParameters
  • removed: static field GeMSSParameters.redgemss192: GeMSSParameters
  • removed: static field GeMSSParameters.redgemss256: GeMSSParameters
  • removed: static field GeMSSParameters.whitegemss128: GeMSSParameters
  • removed: static field GeMSSParameters.whitegemss192: GeMSSParameters
  • removed: static field GeMSSParameters.whitegemss256: GeMSSParameters
  • removed: static method GeMSSParameters.getID(GeMSSParameters): Integer
  • removed: static method GeMSSParameters.getParams(Integer): GeMSSParameters
  • removed: method HQCKeyPairGenerator.generateKeyPairWithSeed(byte[]): AsymmetricCipherKeyPair
  • added: method HQCParameters.getPublicKeyBytes(): int
  • added: method HQCParameters.getSecretKeyBytes(): int
  • removed: class HSSSignature implements Encodable
  • removed: class LMSException extends Exception
  • removed: ctor HSSSignature(int, LMSSignedPubKey[], LMSSignature)
  • removed: ctor LMSContext(LMOtsPrivateKey, LMSigParameters, Digest, byte[], byte[][])
  • removed: ctor LMSContext(LMOtsPublicKey, Object, Digest)
  • removed: ctor LMSException()
  • removed: ctor LMSException(String)
  • removed: ctor LMSException(String, Throwable)
  • removed: ctor LMSException(String, Throwable, boolean, boolean)
  • removed: ctor LMSException(Throwable)
  • removed: method HSSSignature.equals(Object): boolean
  • removed: method HSSSignature.getEncoded(): byte[]
  • removed: method HSSSignature.getSignature(): LMSSignature
  • removed: method HSSSignature.getSignedPubKey(): LMSSignedPubKey[]
  • removed: method HSSSignature.getlMinus1(): int
  • removed: method HSSSignature.hashCode(): int
  • removed: method LMSContext.getPublicKey(): LMOtsPublicKey
  • removed: static method HSSSignature.getInstance(Object, int): HSSSignature
  • added: ctor HSSPrivateKeyParameters(LMSPrivateKeyParameters, long, long)
  • added: method LMSPrivateKeyParameters.getIndexLimit(): int
  • added: static method LMSigParameters.getParametersForType(int): LMSigParameters
  • added: class MayoKeyGenerationParameters extends KeyGenerationParameters
  • added: class MayoKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class MayoKeyParameters extends AsymmetricKeyParameter
  • added: class MayoParameters
  • added: class MayoPrivateKeyParameters extends MayoKeyParameters
  • added: class MayoPublicKeyParameters extends MayoKeyParameters
  • added: class MayoSigner implements MessageSigner
  • added: ctor MayoKeyGenerationParameters(SecureRandom, MayoParameters)
  • added: ctor MayoKeyPairGenerator()
  • added: ctor MayoKeyParameters(boolean, MayoParameters)
  • added: ctor MayoPrivateKeyParameters(MayoParameters, byte[])
  • added: ctor MayoPublicKeyParameters(MayoParameters, byte[])
  • added: ctor MayoSigner()
  • added: method MayoKeyGenerationParameters.getParameters(): MayoParameters
  • added: method MayoKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method MayoKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method MayoKeyParameters.getParameters(): MayoParameters
  • added: method MayoParameters.getACols(): int
  • added: method MayoParameters.getCpkBytes(): int
  • added: method MayoParameters.getCskBytes(): int
  • added: method MayoParameters.getDigestBytes(): int
  • added: method MayoParameters.getFTail(): int[]
  • added: method MayoParameters.getK(): int
  • added: method MayoParameters.getM(): int
  • added: method MayoParameters.getMBytes(): int
  • added: method MayoParameters.getMVecLimbs(): int
  • added: method MayoParameters.getN(): int
  • added: method MayoParameters.getName(): String
  • added: method MayoParameters.getO(): int
  • added: method MayoParameters.getOBytes(): int
  • added: method MayoParameters.getP1Bytes(): int
  • added: method MayoParameters.getP1Limbs(): int
  • added: method MayoParameters.getP2Bytes(): int
  • added: method MayoParameters.getP2Limbs(): int
  • added: method MayoParameters.getP3Limbs(): int
  • added: method MayoParameters.getPkSeedBytes(): int
  • added: method MayoParameters.getRBytes(): int
  • added: method MayoParameters.getSaltBytes(): int
  • added: method MayoParameters.getSigBytes(): int
  • added: method MayoParameters.getSkSeedBytes(): int
  • added: method MayoParameters.getV(): int
  • added: method MayoParameters.getVBytes(): int
  • added: method MayoPrivateKeyParameters.getEncoded(): byte[]
  • added: method MayoPrivateKeyParameters.getSeedSk(): byte[]
  • added: method MayoPublicKeyParameters.getEncoded(): byte[]
  • added: method MayoPublicKeyParameters.getP(): byte[]
  • added: method MayoSigner.generateSignature(byte[]): byte[]
  • added: method MayoSigner.init(boolean, CipherParameters): void
  • added: method MayoSigner.verifySignature(byte[], byte[]): boolean
  • added: static field MayoParameters.mayo1: MayoParameters
  • added: static field MayoParameters.mayo2: MayoParameters
  • added: static field MayoParameters.mayo3: MayoParameters
  • added: static field MayoParameters.mayo5: MayoParameters
  • added: class HashMLDSASigner implements Signer
  • added: class MLDSAKeyGenerationParameters extends KeyGenerationParameters
  • added: class MLDSAKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class MLDSAKeyParameters extends AsymmetricKeyParameter
  • added: class MLDSAParameters
  • added: class MLDSAPrivateKeyParameters extends MLDSAKeyParameters
  • added: class MLDSAPublicKeyParameters extends MLDSAKeyParameters
  • added: class MLDSASigner implements Signer
  • added: ctor HashMLDSASigner()
  • added: ctor MLDSAKeyGenerationParameters(SecureRandom, MLDSAParameters)
  • added: ctor MLDSAKeyPairGenerator()
  • added: ctor MLDSAKeyParameters(boolean, MLDSAParameters)
  • added: ctor MLDSAPrivateKeyParameters(MLDSAParameters, byte[])
  • added: ctor MLDSAPrivateKeyParameters(MLDSAParameters, byte[], MLDSAPublicKeyParameters)
  • added: ctor MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[])
  • added: ctor MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[])
  • added: ctor MLDSAPublicKeyParameters(MLDSAParameters, byte[])
  • added: ctor MLDSAPublicKeyParameters(MLDSAParameters, byte[], byte[])
  • added: ctor MLDSASigner()
  • added: method HashMLDSASigner.generateSignature(): byte[]
  • added: method HashMLDSASigner.init(boolean, CipherParameters): void
  • added: method HashMLDSASigner.reset(): void
  • added: method HashMLDSASigner.update(byte): void
  • added: method HashMLDSASigner.update(byte[], int, int): void
  • added: method HashMLDSASigner.verifySignature(byte[]): boolean
  • added: method MLDSAKeyGenerationParameters.getParameters(): MLDSAParameters
  • added: method MLDSAKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method MLDSAKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method MLDSAKeyParameters.getParameters(): MLDSAParameters
  • added: method MLDSAParameters.getName(): String
  • added: method MLDSAParameters.getType(): int
  • added: method MLDSAParameters.isPreHash(): boolean
  • added: method MLDSAPrivateKeyParameters.getEncoded(): byte[]
  • added: method MLDSAPrivateKeyParameters.getK(): byte[]
  • added: method MLDSAPrivateKeyParameters.getParametersWithFormat(int): MLDSAPrivateKeyParameters
  • added: method MLDSAPrivateKeyParameters.getPreferredFormat(): int
  • added: method MLDSAPrivateKeyParameters.getPrivateKey(): byte[]
  • added: method MLDSAPrivateKeyParameters.getPublicKey(): byte[]
  • added: method MLDSAPrivateKeyParameters.getPublicKeyParameters(): MLDSAPublicKeyParameters
  • added: method MLDSAPrivateKeyParameters.getRho(): byte[]
  • added: method MLDSAPrivateKeyParameters.getS1(): byte[]
  • added: method MLDSAPrivateKeyParameters.getS2(): byte[]
  • added: method MLDSAPrivateKeyParameters.getSeed(): byte[]
  • added: method MLDSAPrivateKeyParameters.getT0(): byte[]
  • added: method MLDSAPrivateKeyParameters.getT1(): byte[]
  • added: method MLDSAPrivateKeyParameters.getTr(): byte[]
  • added: method MLDSAPublicKeyParameters.getEncoded(): byte[]
  • added: method MLDSAPublicKeyParameters.getRho(): byte[]
  • added: method MLDSAPublicKeyParameters.getT1(): byte[]
  • added: method MLDSASigner.generateMu(): byte[]
  • added: method MLDSASigner.generateMuSignature(byte[]): byte[]
  • added: method MLDSASigner.generateSignature(): byte[]
  • added: method MLDSASigner.init(boolean, CipherParameters): void
  • added: method MLDSASigner.internalGenerateSignature(byte[], byte[]): byte[]
  • added: method MLDSASigner.internalVerifySignature(byte[], byte[]): boolean
  • added: method MLDSASigner.reset(): void
  • added: method MLDSASigner.update(byte): void
  • added: method MLDSASigner.update(byte[], int, int): void
  • added: method MLDSASigner.verifyMu(byte[]): boolean
  • added: method MLDSASigner.verifyMuSignature(byte[], byte[]): boolean
  • added: method MLDSASigner.verifySignature(byte[]): boolean
  • added: static field MLDSAParameters.TYPE_PURE: int
  • added: static field MLDSAParameters.TYPE_SHA2_512: int
  • added: static field MLDSAParameters.ml_dsa_44: MLDSAParameters
  • added: static field MLDSAParameters.ml_dsa_44_with_sha512: MLDSAParameters
  • added: static field MLDSAParameters.ml_dsa_65: MLDSAParameters
  • added: static field MLDSAParameters.ml_dsa_65_with_sha512: MLDSAParameters
  • added: static field MLDSAParameters.ml_dsa_87: MLDSAParameters
  • added: static field MLDSAParameters.ml_dsa_87_with_sha512: MLDSAParameters
  • added: static field MLDSAPrivateKeyParameters.BOTH: int
  • added: static field MLDSAPrivateKeyParameters.EXPANDED_KEY: int
  • added: static field MLDSAPrivateKeyParameters.SEED_ONLY: int
  • added: class MLKEMExtractor implements EncapsulatedSecretExtractor
  • added: class MLKEMGenerator implements EncapsulatedSecretGenerator
  • added: class MLKEMKeyGenerationParameters extends KeyGenerationParameters
  • added: class MLKEMKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class MLKEMKeyParameters extends AsymmetricKeyParameter
  • added: class MLKEMParameters implements KEMParameters
  • added: class MLKEMPrivateKeyParameters extends MLKEMKeyParameters
  • added: class MLKEMPublicKeyParameters extends MLKEMKeyParameters
  • added: ctor MLKEMExtractor(MLKEMPrivateKeyParameters)
  • added: ctor MLKEMGenerator(SecureRandom)
  • added: ctor MLKEMKeyGenerationParameters(SecureRandom, MLKEMParameters)
  • added: ctor MLKEMKeyPairGenerator()
  • added: ctor MLKEMKeyParameters(boolean, MLKEMParameters)
  • added: ctor MLKEMPrivateKeyParameters(MLKEMParameters, byte[])
  • added: ctor MLKEMPrivateKeyParameters(MLKEMParameters, byte[], MLKEMPublicKeyParameters)
  • added: ctor MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[])
  • added: ctor MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[], byte[])
  • added: ctor MLKEMPublicKeyParameters(MLKEMParameters, byte[])
  • added: ctor MLKEMPublicKeyParameters(MLKEMParameters, byte[], byte[])
  • added: method MLKEMExtractor.extractSecret(byte[]): byte[]
  • added: method MLKEMExtractor.getEncapsulationLength(): int
  • added: method MLKEMGenerator.generateEncapsulated(AsymmetricKeyParameter): SecretWithEncapsulation
  • added: method MLKEMGenerator.internalGenerateEncapsulated(AsymmetricKeyParameter, byte[]): SecretWithEncapsulation
  • added: method MLKEMKeyGenerationParameters.getParameters(): MLKEMParameters
  • added: method MLKEMKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method MLKEMKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method MLKEMKeyParameters.getParameters(): MLKEMParameters
  • added: method MLKEMParameters.getEngine(): MLKEMEngine
  • added: method MLKEMParameters.getName(): String
  • added: method MLKEMParameters.getSessionKeySize(): int
  • added: method MLKEMPrivateKeyParameters.getEncoded(): byte[]
  • added: method MLKEMPrivateKeyParameters.getHPK(): byte[]
  • added: method MLKEMPrivateKeyParameters.getNonce(): byte[]
  • added: method MLKEMPrivateKeyParameters.getParametersWithFormat(int): MLKEMPrivateKeyParameters
  • added: method MLKEMPrivateKeyParameters.getPreferredFormat(): int
  • added: method MLKEMPrivateKeyParameters.getPublicKey(): byte[]
  • added: method MLKEMPrivateKeyParameters.getPublicKeyParameters(): MLKEMPublicKeyParameters
  • added: method MLKEMPrivateKeyParameters.getRho(): byte[]
  • added: method MLKEMPrivateKeyParameters.getS(): byte[]
  • added: method MLKEMPrivateKeyParameters.getSeed(): byte[]
  • added: method MLKEMPrivateKeyParameters.getT(): byte[]
  • added: method MLKEMPublicKeyParameters.getEncoded(): byte[]
  • added: method MLKEMPublicKeyParameters.getRho(): byte[]
  • added: method MLKEMPublicKeyParameters.getT(): byte[]
  • added: static field MLKEMParameters.ml_kem_1024: MLKEMParameters
  • added: static field MLKEMParameters.ml_kem_512: MLKEMParameters
  • added: static field MLKEMParameters.ml_kem_768: MLKEMParameters
  • added: static field MLKEMPrivateKeyParameters.BOTH: int
  • added: static field MLKEMPrivateKeyParameters.EXPANDED_KEY: int
  • added: static field MLKEMPrivateKeyParameters.SEED_ONLY: int
  • added: static field NTRUParameters.ntruhps40961229: NTRUParameters
  • added: static field NTRUParameters.ntruhrss1373: NTRUParameters
  • added: class HashSLHDSASigner implements Signer
  • added: class SLHDSAKeyGenerationParameters extends KeyGenerationParameters
  • added: class SLHDSAKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class SLHDSAKeyParameters extends AsymmetricKeyParameter
  • added: class SLHDSAParameters
  • added: class SLHDSAPrivateKeyParameters extends SLHDSAKeyParameters
  • added: class SLHDSAPublicKeyParameters extends SLHDSAKeyParameters
  • added: class SLHDSASigner implements MessageSigner
  • added: ctor HashSLHDSASigner()
  • added: ctor SLHDSAKeyGenerationParameters(SecureRandom, SLHDSAParameters)
  • added: ctor SLHDSAKeyPairGenerator()
  • added: ctor SLHDSAKeyParameters(boolean, SLHDSAParameters)
  • added: ctor SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[])
  • added: ctor SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[], byte[], byte[], byte[])
  • added: ctor SLHDSAPublicKeyParameters(SLHDSAParameters, byte[])
  • added: ctor SLHDSASigner()
  • added: method HashSLHDSASigner.generateSignature(): byte[]
  • added: method HashSLHDSASigner.init(boolean, CipherParameters): void
  • added: method HashSLHDSASigner.internalGenerateSignature(byte[], byte[]): byte[]
  • added: method HashSLHDSASigner.internalVerifySignature(byte[], byte[]): boolean
  • added: method HashSLHDSASigner.reset(): void
  • added: method HashSLHDSASigner.update(byte): void
  • added: method HashSLHDSASigner.update(byte[], int, int): void
  • added: method HashSLHDSASigner.verifySignature(byte[]): boolean
  • added: method SLHDSAKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method SLHDSAKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method SLHDSAKeyPairGenerator.internalGenerateKeyPair(byte[], byte[], byte[]): AsymmetricCipherKeyPair
  • added: method SLHDSAKeyParameters.getParameters(): SLHDSAParameters
  • added: method SLHDSAParameters.getN(): int
  • added: method SLHDSAParameters.getName(): String
  • added: method SLHDSAParameters.getType(): int
  • added: method SLHDSAParameters.isPreHash(): boolean
  • added: method SLHDSAPrivateKeyParameters.getEncoded(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getEncodedPublicKey(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getPrf(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getPublicKey(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getPublicSeed(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getRoot(): byte[]
  • added: method SLHDSAPrivateKeyParameters.getSeed(): byte[]
  • added: method SLHDSAPublicKeyParameters.getEncoded(): byte[]
  • added: method SLHDSAPublicKeyParameters.getRoot(): byte[]
  • added: method SLHDSAPublicKeyParameters.getSeed(): byte[]
  • added: method SLHDSASigner.generateSignature(byte[]): byte[]
  • added: method SLHDSASigner.init(boolean, CipherParameters): void
  • added: method SLHDSASigner.internalGenerateSignature(byte[], byte[]): byte[]
  • added: method SLHDSASigner.internalVerifySignature(byte[], byte[]): boolean
  • added: method SLHDSASigner.verifySignature(byte[], byte[]): boolean
  • added: static field SLHDSAParameters.TYPE_PURE: int
  • added: static field SLHDSAParameters.TYPE_SHA2_256: int
  • added: static field SLHDSAParameters.TYPE_SHA2_512: int
  • added: static field SLHDSAParameters.TYPE_SHAKE128: int
  • added: static field SLHDSAParameters.TYPE_SHAKE256: int
  • added: static field SLHDSAParameters.sha2_128f: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_128f_with_sha256: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_128s: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_128s_with_sha256: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_192f: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_192f_with_sha512: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_192s: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_192s_with_sha512: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_256f: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_256f_with_sha512: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_256s: SLHDSAParameters
  • added: static field SLHDSAParameters.sha2_256s_with_sha512: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_128f: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_128f_with_shake128: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_128s: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_128s_with_shake128: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_192f: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_192f_with_shake256: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_192s: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_192s_with_shake256: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_256f: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_256f_with_shake256: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_256s: SLHDSAParameters
  • added: static field SLHDSAParameters.shake_256s_with_shake256: SLHDSAParameters
  • added: class SnovaKeyGenerationParameters extends KeyGenerationParameters
  • added: class SnovaKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class SnovaParameters
  • added: class SnovaPrivateKeyParameters extends AsymmetricKeyParameter
  • added: class SnovaPublicKeyParameters extends AsymmetricKeyParameter
  • added: class SnovaSigner implements MessageSigner
  • added: ctor SnovaKeyGenerationParameters(SecureRandom, SnovaParameters)
  • added: ctor SnovaKeyPairGenerator()
  • added: ctor SnovaPrivateKeyParameters(SnovaParameters, byte[])
  • added: ctor SnovaPublicKeyParameters(SnovaParameters, byte[])
  • added: ctor SnovaSigner()
  • added: method SnovaKeyGenerationParameters.getParameters(): SnovaParameters
  • added: method SnovaKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method SnovaKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method SnovaParameters.getAlpha(): int
  • added: method SnovaParameters.getL(): int
  • added: method SnovaParameters.getLsq(): int
  • added: method SnovaParameters.getM(): int
  • added: method SnovaParameters.getN(): int
  • added: method SnovaParameters.getName(): String
  • added: method SnovaParameters.getO(): int
  • added: method SnovaParameters.getPrivateKeyLength(): int
  • added: method SnovaParameters.getPublicKeyLength(): int
  • added: method SnovaParameters.getSaltLength(): int
  • added: method SnovaParameters.getV(): int
  • added: method SnovaParameters.isPkExpandShake(): boolean
  • added: method SnovaParameters.isSkIsSeed(): boolean
  • added: method SnovaPrivateKeyParameters.getEncoded(): byte[]
  • added: method SnovaPrivateKeyParameters.getParameters(): SnovaParameters
  • added: method SnovaPrivateKeyParameters.getPrivateKey(): byte[]
  • added: method SnovaPublicKeyParameters.getEncoded(): byte[]
  • added: method SnovaPublicKeyParameters.getParameters(): SnovaParameters
  • added: method SnovaPublicKeyParameters.getPublicKey(): byte[]
  • added: method SnovaSigner.generateSignature(byte[]): byte[]
  • added: method SnovaSigner.init(boolean, CipherParameters): void
  • added: method SnovaSigner.verifySignature(byte[], byte[]): boolean
  • added: static field SnovaParameters.SNOVA_24_5_4_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_4_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_4_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_4_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_5_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_5_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_5_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_24_5_5_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_25_8_3_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_25_8_3_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_25_8_3_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_25_8_3_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_29_6_5_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_29_6_5_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_29_6_5_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_29_6_5_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_17_2_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_17_2_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_17_2_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_17_2_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_8_4_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_8_4_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_8_4_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_37_8_4_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_49_11_3_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_49_11_3_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_49_11_3_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_49_11_3_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_56_25_2_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_56_25_2_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_56_25_2_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_56_25_2_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_60_10_4_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_60_10_4_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_60_10_4_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_60_10_4_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_66_15_3_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_66_15_3_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_66_15_3_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_66_15_3_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_75_33_2_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_75_33_2_SHAKE_ESK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_75_33_2_SHAKE_SSK: SnovaParameters
  • added: static field SnovaParameters.SNOVA_75_33_2_SSK: SnovaParameters
  • removed: static field SPHINCSPlusParameters.sha2_128f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.sha2_128s_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.sha2_192f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.sha2_192s_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.sha2_256f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.sha2_256s_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_128f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_128s_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_192f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_192s_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_256f_simple: SPHINCSPlusParameters
  • removed: static field SPHINCSPlusParameters.shake_256s_simple: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_128f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_128s_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_192f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_192s_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_256f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.sha2_256s_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_128f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_128s_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_192f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_192s_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_256f_robust: SPHINCSPlusParameters
  • added: static field SPHINCSPlusParameters.shake_256s_robust: SPHINCSPlusParameters
  • added: class XWingKEMExtractor implements EncapsulatedSecretExtractor
  • added: class XWingKEMGenerator implements EncapsulatedSecretGenerator
  • added: class XWingKeyGenerationParameters extends KeyGenerationParameters
  • added: class XWingKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • added: class XWingKeyParameters extends AsymmetricKeyParameter
  • added: class XWingPrivateKeyParameters extends XWingKeyParameters
  • added: class XWingPublicKeyParameters extends XWingKeyParameters
  • added: ctor XWingKEMExtractor(XWingPrivateKeyParameters)
  • added: ctor XWingKEMGenerator(SecureRandom)
  • added: ctor XWingKeyGenerationParameters(SecureRandom)
  • added: ctor XWingKeyPairGenerator()
  • added: ctor XWingPrivateKeyParameters(byte[])
  • added: ctor XWingPrivateKeyParameters(byte[], MLKEMPrivateKeyParameters, X25519PrivateKeyParameters, MLKEMPublicKeyParameters, X25519PublicKeyParameters)
  • added: ctor XWingPublicKeyParameters(byte[])
  • added: method XWingKEMExtractor.extractSecret(byte[]): byte[]
  • added: method XWingKEMExtractor.getEncapsulationLength(): int
  • added: method XWingKEMGenerator.generateEncapsulated(AsymmetricKeyParameter): SecretWithEncapsulation
  • added: method XWingKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • added: method XWingKeyPairGenerator.init(KeyGenerationParameters): void
  • added: method XWingPrivateKeyParameters.getEncoded(): byte[]
  • added: method XWingPrivateKeyParameters.getSeed(): byte[]
  • added: method XWingPublicKeyParameters.getEncoded(): byte[]
  • removed: interface QTESLAKey
  • removed: interface RainbowKey extends Key
  • removed: interface RainbowPrivateKey extends PrivateKey, RainbowKey
  • removed: interface RainbowPublicKey extends PublicKey, RainbowKey
  • removed: method QTESLAKey.getParams(): QTESLAParameterSpec
  • removed: method RainbowKey.getParameterSpec(): RainbowParameterSpec
  • removed: method RainbowPrivateKey.getPublicKey(): RainbowPublicKey
  • added: interface MayoKey extends Key
  • added: interface SnovaKey extends Key
  • added: method MayoKey.getParameterSpec(): MayoParameterSpec
  • added: method SnovaKey.getParameterSpec(): SnovaParameterSpec
  • removed: class McEliece
  • removed: class Rainbow
  • removed: ctor McEliece()
  • removed: ctor McEliece.Mappings()
  • removed: ctor Rainbow()
  • removed: ctor Rainbow.Mappings()
  • removed: method McEliece.Mappings.configure(ConfigurableProvider): void
  • removed: method Rainbow.Mappings.configure(ConfigurableProvider): void
  • removed: static class McEliece.Mappings extends AsymmetricAlgorithmProvider
  • removed: static class Rainbow.Mappings extends AsymmetricAlgorithmProvider
  • added: class Mayo
  • added: class Snova
  • added: ctor Mayo()
  • added: ctor Mayo.Mappings()
  • added: ctor Snova()
  • added: ctor Snova.Mappings()
  • added: method Mayo.Mappings.configure(ConfigurableProvider): void
  • added: method Snova.Mappings.configure(ConfigurableProvider): void
  • added: static class Mayo.Mappings extends AsymmetricAlgorithmProvider
  • added: static class Snova.Mappings extends AsymmetricAlgorithmProvider
  • removed: ctor DilithiumKeyPairGeneratorSpi.Base2_AES()
  • removed: ctor DilithiumKeyPairGeneratorSpi.Base3_AES()
  • removed: ctor DilithiumKeyPairGeneratorSpi.Base5_AES()
  • removed: ctor SignatureSpi.Base2_AES()
  • removed: ctor SignatureSpi.Base3_AES()
  • removed: ctor SignatureSpi.Base5_AES()
  • removed: static class DilithiumKeyPairGeneratorSpi.Base2_AES extends DilithiumKeyPairGeneratorSpi
  • removed: static class DilithiumKeyPairGeneratorSpi.Base3_AES extends DilithiumKeyPairGeneratorSpi
  • removed: static class DilithiumKeyPairGeneratorSpi.Base5_AES extends DilithiumKeyPairGeneratorSpi
  • removed: static class SignatureSpi.Base2_AES extends SignatureSpi
  • removed: static class SignatureSpi.Base3_AES extends SignatureSpi
  • removed: static class SignatureSpi.Base5_AES extends SignatureSpi
  • removed: class BCGMSSPublicKey implements CipherParameters, PublicKey
  • removed: ctor BCGMSSPublicKey(GMSSPublicKeyParameters)
  • removed: ctor BCGMSSPublicKey(byte[], GMSSParameters)
  • removed: method BCGMSSPublicKey.getAlgorithm(): String
  • removed: method BCGMSSPublicKey.getEncoded(): byte[]
  • removed: method BCGMSSPublicKey.getFormat(): String
  • removed: method BCGMSSPublicKey.getParameterSet(): GMSSParameters
  • removed: method BCGMSSPublicKey.getPublicKeyBytes(): byte[]
  • removed: method BCGMSSPublicKey.toString(): String
  • changed: class HQCKeyFactorySpi extends KeyFactorySpi implements AsymmetricKeyInfoConverter โ†’ class HQCKeyFactorySpi extends BaseKeyFactorySpi
  • added: ctor HQCKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor HQCKeyFactorySpi.HQC128()
  • added: ctor HQCKeyFactorySpi.HQC192()
  • added: ctor HQCKeyFactorySpi.HQC256()
  • added: ctor HQCKeyGeneratorSpi(HQCParameters)
  • added: ctor HQCKeyGeneratorSpi.HQC128()
  • added: ctor HQCKeyGeneratorSpi.HQC192()
  • added: ctor HQCKeyGeneratorSpi.HQC256()
  • added: ctor HQCKeyPairGeneratorSpi(HQCParameterSpec)
  • added: ctor HQCKeyPairGeneratorSpi.HQC128()
  • added: ctor HQCKeyPairGeneratorSpi.HQC192()
  • added: ctor HQCKeyPairGeneratorSpi.HQC256()
  • added: static class HQCKeyFactorySpi.HQC128 extends HQCKeyFactorySpi
  • added: static class HQCKeyFactorySpi.HQC192 extends HQCKeyFactorySpi
  • added: static class HQCKeyFactorySpi.HQC256 extends HQCKeyFactorySpi
  • added: static class HQCKeyGeneratorSpi.HQC128 extends HQCKeyGeneratorSpi
  • added: static class HQCKeyGeneratorSpi.HQC192 extends HQCKeyGeneratorSpi
  • added: static class HQCKeyGeneratorSpi.HQC256 extends HQCKeyGeneratorSpi
  • added: static class HQCKeyPairGeneratorSpi.HQC128 extends HQCKeyPairGeneratorSpi
  • added: static class HQCKeyPairGeneratorSpi.HQC192 extends HQCKeyPairGeneratorSpi
  • added: static class HQCKeyPairGeneratorSpi.HQC256 extends HQCKeyPairGeneratorSpi
  • removed: ctor KyberKeyGeneratorSpi.Kyber1024_AES()
  • removed: ctor KyberKeyGeneratorSpi.Kyber512_AES()
  • removed: ctor KyberKeyGeneratorSpi.Kyber768_AES()
  • removed: ctor KyberKeyPairGeneratorSpi.Kyber1024_AES()
  • removed: ctor KyberKeyPairGeneratorSpi.Kyber512_AES()
  • removed: ctor KyberKeyPairGeneratorSpi.Kyber768_AES()
  • removed: static class KyberKeyGeneratorSpi.Kyber1024_AES extends KyberKeyGeneratorSpi
  • removed: static class KyberKeyGeneratorSpi.Kyber512_AES extends KyberKeyGeneratorSpi
  • removed: static class KyberKeyGeneratorSpi.Kyber768_AES extends KyberKeyGeneratorSpi
  • removed: static class KyberKeyPairGeneratorSpi.Kyber1024_AES extends KyberKeyPairGeneratorSpi
  • removed: static class KyberKeyPairGeneratorSpi.Kyber512_AES extends KyberKeyPairGeneratorSpi
  • removed: static class KyberKeyPairGeneratorSpi.Kyber768_AES extends KyberKeyPairGeneratorSpi
  • changed: ctor BCKyberPrivateKey(KyberPrivateKeyParameters) โ†’ ctor BCKyberPrivateKey(MLKEMPrivateKeyParameters)
  • changed: ctor BCKyberPublicKey(KyberPublicKeyParameters) โ†’ ctor BCKyberPublicKey(MLKEMPublicKeyParameters)
  • changed: ctor KyberKeyGeneratorSpi(KyberParameters) โ†’ ctor KyberKeyGeneratorSpi(MLKEMParameters)
  • changed: ctor KyberKeyPairGeneratorSpi(KyberParameters) โ†’ ctor KyberKeyPairGeneratorSpi(MLKEMParameters)
  • added: class BCMayoPrivateKey implements PrivateKey, MayoKey
  • added: class BCMayoPublicKey implements PublicKey, MayoKey
  • added: class MayoKeyFactorySpi extends BaseKeyFactorySpi
  • added: class MayoKeyPairGeneratorSpi extends KeyPairGenerator
  • added: class SignatureSpi extends Signature
  • added: ctor BCMayoPrivateKey(MayoPrivateKeyParameters)
  • added: ctor BCMayoPrivateKey(PrivateKeyInfo)
  • added: ctor BCMayoPublicKey(MayoPublicKeyParameters)
  • added: ctor BCMayoPublicKey(SubjectPublicKeyInfo)
  • added: ctor MayoKeyFactorySpi()
  • added: ctor MayoKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor MayoKeyFactorySpi.Mayo1()
  • added: ctor MayoKeyFactorySpi.Mayo2()
  • added: ctor MayoKeyFactorySpi.Mayo3()
  • added: ctor MayoKeyFactorySpi.Mayo5()
  • added: ctor MayoKeyPairGeneratorSpi()
  • added: ctor MayoKeyPairGeneratorSpi(MayoParameters)
  • added: ctor MayoKeyPairGeneratorSpi.Mayo1()
  • added: ctor MayoKeyPairGeneratorSpi.Mayo2()
  • added: ctor MayoKeyPairGeneratorSpi.Mayo3()
  • added: ctor MayoKeyPairGeneratorSpi.Mayo5()
  • added: ctor SignatureSpi(MayoSigner)
  • added: ctor SignatureSpi(MayoSigner, MayoParameters)
  • added: ctor SignatureSpi.Base()
  • added: ctor SignatureSpi.Mayo1()
  • added: ctor SignatureSpi.Mayo2()
  • added: ctor SignatureSpi.Mayo3()
  • added: ctor SignatureSpi.Mayo5()
  • added: method BCMayoPrivateKey.equals(Object): boolean
  • added: method BCMayoPrivateKey.getAlgorithm(): String
  • added: method BCMayoPrivateKey.getEncoded(): byte[]
  • added: method BCMayoPrivateKey.getFormat(): String
  • added: method BCMayoPrivateKey.getParameterSpec(): MayoParameterSpec
  • added: method BCMayoPrivateKey.hashCode(): int
  • added: method BCMayoPublicKey.equals(Object): boolean
  • added: method BCMayoPublicKey.getAlgorithm(): String
  • added: method BCMayoPublicKey.getEncoded(): byte[]
  • added: method BCMayoPublicKey.getFormat(): String
  • added: method BCMayoPublicKey.getParameterSpec(): MayoParameterSpec
  • added: method BCMayoPublicKey.hashCode(): int
  • added: method MayoKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • added: method MayoKeyFactorySpi.engineTranslateKey(Key): Key
  • added: method MayoKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method MayoKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method MayoKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method MayoKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method MayoKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: method SignatureSpi.engineGetParameter(String): Object
  • added: method SignatureSpi.engineInitSign(PrivateKey): void
  • added: method SignatureSpi.engineInitSign(PrivateKey, SecureRandom): void
  • added: method SignatureSpi.engineInitVerify(PublicKey): void
  • added: method SignatureSpi.engineSetParameter(AlgorithmParameterSpec): void
  • added: method SignatureSpi.engineSetParameter(String, Object): void
  • added: method SignatureSpi.engineSign(): byte[]
  • added: method SignatureSpi.engineUpdate(byte): void
  • added: method SignatureSpi.engineUpdate(byte[], int, int): void
  • added: method SignatureSpi.engineVerify(byte[]): boolean
  • added: static class MayoKeyFactorySpi.Mayo1 extends MayoKeyFactorySpi
  • added: static class MayoKeyFactorySpi.Mayo2 extends MayoKeyFactorySpi
  • added: static class MayoKeyFactorySpi.Mayo3 extends MayoKeyFactorySpi
  • added: static class MayoKeyFactorySpi.Mayo5 extends MayoKeyFactorySpi
  • added: static class MayoKeyPairGeneratorSpi.Mayo1 extends MayoKeyPairGeneratorSpi
  • added: static class MayoKeyPairGeneratorSpi.Mayo2 extends MayoKeyPairGeneratorSpi
  • added: static class MayoKeyPairGeneratorSpi.Mayo3 extends MayoKeyPairGeneratorSpi
  • added: static class MayoKeyPairGeneratorSpi.Mayo5 extends MayoKeyPairGeneratorSpi
  • added: static class SignatureSpi.Base extends SignatureSpi
  • added: static class SignatureSpi.Mayo1 extends SignatureSpi
  • added: static class SignatureSpi.Mayo2 extends SignatureSpi
  • added: static class SignatureSpi.Mayo3 extends SignatureSpi
  • added: static class SignatureSpi.Mayo5 extends SignatureSpi
  • removed: class BCMcElieceCCA2PrivateKey implements PrivateKey
  • removed: class BCMcElieceCCA2PublicKey implements CipherParameters, PublicKey
  • removed: class BCMcEliecePrivateKey implements CipherParameters, PrivateKey
  • removed: class BCMcEliecePublicKey implements PublicKey
  • removed: class McElieceCCA2KeyFactorySpi extends KeyFactorySpi implements AsymmetricKeyInfoConverter
  • removed: class McElieceCCA2KeyPairGeneratorSpi extends KeyPairGenerator
  • removed: class McElieceCCA2KeysToParams
  • removed: class McElieceFujisakiCipherSpi extends AsymmetricHybridCipher implements PKCSObjectIdentifiers, X509ObjectIdentifiers
  • removed: class McElieceKeyFactorySpi extends KeyFactorySpi implements AsymmetricKeyInfoConverter
  • removed: class McElieceKeyPairGeneratorSpi extends KeyPairGenerator
  • removed: class McElieceKeysToParams
  • removed: class McElieceKobaraImaiCipherSpi extends AsymmetricHybridCipher implements PKCSObjectIdentifiers, X509ObjectIdentifiers
  • removed: class McEliecePKCSCipherSpi extends AsymmetricBlockCipher implements PKCSObjectIdentifiers, X509ObjectIdentifiers
  • removed: class McEliecePointchevalCipherSpi extends AsymmetricHybridCipher implements PKCSObjectIdentifiers, X509ObjectIdentifiers
  • removed: ctor BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters)
  • removed: ctor BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters)
  • removed: ctor BCMcEliecePrivateKey(McEliecePrivateKeyParameters)
  • removed: ctor BCMcEliecePublicKey(McEliecePublicKeyParameters)
  • removed: ctor McElieceCCA2KeyFactorySpi()
  • removed: ctor McElieceCCA2KeyPairGeneratorSpi()
  • removed: ctor McElieceCCA2KeysToParams()
  • removed: ctor McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher)
  • removed: ctor McElieceFujisakiCipherSpi.McElieceFujisaki()
  • removed: ctor McElieceKeyFactorySpi()
  • removed: ctor McElieceKeyPairGeneratorSpi()
  • removed: ctor McElieceKeysToParams()
  • removed: ctor McElieceKobaraImaiCipherSpi()
  • removed: ctor McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher)
  • removed: ctor McElieceKobaraImaiCipherSpi.McElieceKobaraImai()
  • removed: ctor McElieceKobaraImaiCipherSpi.McElieceKobaraImai224()
  • removed: ctor McElieceKobaraImaiCipherSpi.McElieceKobaraImai256()
  • removed: ctor McElieceKobaraImaiCipherSpi.McElieceKobaraImai384()
  • removed: ctor McElieceKobaraImaiCipherSpi.McElieceKobaraImai512()
  • removed: ctor McEliecePKCSCipherSpi(McElieceCipher)
  • removed: ctor McEliecePKCSCipherSpi.McEliecePKCS()
  • removed: ctor McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher)
  • removed: ctor McEliecePointchevalCipherSpi.McEliecePointcheval()
  • removed: ctor McEliecePointchevalCipherSpi.McEliecePointcheval224()
  • removed: ctor McEliecePointchevalCipherSpi.McEliecePointcheval256()
  • removed: ctor McEliecePointchevalCipherSpi.McEliecePointcheval384()
  • removed: ctor McEliecePointchevalCipherSpi.McEliecePointcheval512()
  • removed: final class McElieceCCA2Primitives
  • removed: method BCMcElieceCCA2PrivateKey.equals(Object): boolean
  • removed: method BCMcElieceCCA2PrivateKey.getAlgorithm(): String
  • removed: method BCMcElieceCCA2PrivateKey.getEncoded(): byte[]
  • removed: method BCMcElieceCCA2PrivateKey.getField(): GF2mField
  • removed: method BCMcElieceCCA2PrivateKey.getFormat(): String
  • removed: method BCMcElieceCCA2PrivateKey.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method BCMcElieceCCA2PrivateKey.getH(): GF2Matrix
  • removed: method BCMcElieceCCA2PrivateKey.getK(): int
  • removed: method BCMcElieceCCA2PrivateKey.getN(): int
  • removed: method BCMcElieceCCA2PrivateKey.getP(): Permutation
  • removed: method BCMcElieceCCA2PrivateKey.getQInv(): PolynomialGF2mSmallM[]
  • removed: method BCMcElieceCCA2PrivateKey.getT(): int
  • removed: method BCMcElieceCCA2PrivateKey.hashCode(): int
  • removed: method BCMcElieceCCA2PublicKey.equals(Object): boolean
  • removed: method BCMcElieceCCA2PublicKey.getAlgorithm(): String
  • removed: method BCMcElieceCCA2PublicKey.getEncoded(): byte[]
  • removed: method BCMcElieceCCA2PublicKey.getFormat(): String
  • removed: method BCMcElieceCCA2PublicKey.getG(): GF2Matrix
  • removed: method BCMcElieceCCA2PublicKey.getK(): int
  • removed: method BCMcElieceCCA2PublicKey.getN(): int
  • removed: method BCMcElieceCCA2PublicKey.getT(): int
  • removed: method BCMcElieceCCA2PublicKey.hashCode(): int
  • removed: method BCMcElieceCCA2PublicKey.toString(): String
  • removed: method BCMcEliecePrivateKey.equals(Object): boolean
  • removed: method BCMcEliecePrivateKey.getAlgorithm(): String
  • removed: method BCMcEliecePrivateKey.getEncoded(): byte[]
  • removed: method BCMcEliecePrivateKey.getField(): GF2mField
  • removed: method BCMcEliecePrivateKey.getFormat(): String
  • removed: method BCMcEliecePrivateKey.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method BCMcEliecePrivateKey.getH(): GF2Matrix
  • removed: method BCMcEliecePrivateKey.getK(): int
  • removed: method BCMcEliecePrivateKey.getN(): int
  • removed: method BCMcEliecePrivateKey.getP1(): Permutation
  • removed: method BCMcEliecePrivateKey.getP2(): Permutation
  • removed: method BCMcEliecePrivateKey.getQInv(): PolynomialGF2mSmallM[]
  • removed: method BCMcEliecePrivateKey.getSInv(): GF2Matrix
  • removed: method BCMcEliecePrivateKey.hashCode(): int
  • removed: method BCMcEliecePublicKey.equals(Object): boolean
  • removed: method BCMcEliecePublicKey.getAlgorithm(): String
  • removed: method BCMcEliecePublicKey.getEncoded(): byte[]
  • removed: method BCMcEliecePublicKey.getFormat(): String
  • removed: method BCMcEliecePublicKey.getG(): GF2Matrix
  • removed: method BCMcEliecePublicKey.getK(): int
  • removed: method BCMcEliecePublicKey.getN(): int
  • removed: method BCMcEliecePublicKey.getT(): int
  • removed: method BCMcEliecePublicKey.hashCode(): int
  • removed: method BCMcEliecePublicKey.toString(): String
  • removed: method McElieceCCA2KeyFactorySpi.engineGeneratePrivate(KeySpec): PrivateKey
  • removed: method McElieceCCA2KeyFactorySpi.engineGeneratePublic(KeySpec): PublicKey
  • removed: method McElieceCCA2KeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • removed: method McElieceCCA2KeyFactorySpi.engineTranslateKey(Key): Key
  • removed: method McElieceCCA2KeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • removed: method McElieceCCA2KeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • removed: method McElieceCCA2KeyFactorySpi.getKeySpec(Key, Class): KeySpec
  • removed: method McElieceCCA2KeyFactorySpi.translateKey(Key): Key
  • removed: method McElieceCCA2KeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • removed: method McElieceCCA2KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec): void
  • removed: method McElieceCCA2KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • removed: method McElieceCCA2KeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • removed: method McElieceFujisakiCipherSpi.decryptOutputSize(int): int
  • removed: method McElieceFujisakiCipherSpi.doFinal(byte[], int, int): byte[]
  • removed: method McElieceFujisakiCipherSpi.encryptOutputSize(int): int
  • removed: method McElieceFujisakiCipherSpi.getKeySize(Key): int
  • removed: method McElieceFujisakiCipherSpi.getName(): String
  • removed: method McElieceFujisakiCipherSpi.initCipherDecrypt(Key, AlgorithmParameterSpec): void
  • removed: method McElieceFujisakiCipherSpi.initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom): void
  • removed: method McElieceFujisakiCipherSpi.update(byte[], int, int): byte[]
  • removed: method McElieceKeyFactorySpi.engineGeneratePrivate(KeySpec): PrivateKey
  • removed: method McElieceKeyFactorySpi.engineGeneratePublic(KeySpec): PublicKey
  • removed: method McElieceKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • removed: method McElieceKeyFactorySpi.engineTranslateKey(Key): Key
  • removed: method McElieceKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • removed: method McElieceKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • removed: method McElieceKeyFactorySpi.getKeySpec(Key, Class): KeySpec
  • removed: method McElieceKeyFactorySpi.translateKey(Key): Key
  • removed: method McElieceKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • removed: method McElieceKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • removed: method McElieceKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • removed: method McElieceKobaraImaiCipherSpi.decryptOutputSize(int): int
  • removed: method McElieceKobaraImaiCipherSpi.doFinal(byte[], int, int): byte[]
  • removed: method McElieceKobaraImaiCipherSpi.encryptOutputSize(int): int
  • removed: method McElieceKobaraImaiCipherSpi.getKeySize(Key): int
  • removed: method McElieceKobaraImaiCipherSpi.getName(): String
  • removed: method McElieceKobaraImaiCipherSpi.initCipherDecrypt(Key, AlgorithmParameterSpec): void
  • removed: method McElieceKobaraImaiCipherSpi.initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom): void
  • removed: method McElieceKobaraImaiCipherSpi.update(byte[], int, int): byte[]
  • removed: method McEliecePKCSCipherSpi.getKeySize(Key): int
  • removed: method McEliecePKCSCipherSpi.getName(): String
  • removed: method McEliecePKCSCipherSpi.initCipherDecrypt(Key, AlgorithmParameterSpec): void
  • removed: method McEliecePKCSCipherSpi.initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom): void
  • removed: method McEliecePKCSCipherSpi.messageDecrypt(byte[]): byte[]
  • removed: method McEliecePKCSCipherSpi.messageEncrypt(byte[]): byte[]
  • removed: method McEliecePointchevalCipherSpi.decryptOutputSize(int): int
  • removed: method McEliecePointchevalCipherSpi.doFinal(byte[], int, int): byte[]
  • removed: method McEliecePointchevalCipherSpi.encryptOutputSize(int): int
  • removed: method McEliecePointchevalCipherSpi.getKeySize(Key): int
  • removed: method McEliecePointchevalCipherSpi.getName(): String
  • removed: method McEliecePointchevalCipherSpi.initCipherDecrypt(Key, AlgorithmParameterSpec): void
  • removed: method McEliecePointchevalCipherSpi.initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom): void
  • removed: method McEliecePointchevalCipherSpi.update(byte[], int, int): byte[]
  • removed: static class McElieceFujisakiCipherSpi.McElieceFujisaki extends McElieceFujisakiCipherSpi
  • removed: static class McElieceKobaraImaiCipherSpi.McElieceKobaraImai extends McElieceKobaraImaiCipherSpi
  • removed: static class McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 extends McElieceKobaraImaiCipherSpi
  • removed: static class McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 extends McElieceKobaraImaiCipherSpi
  • removed: static class McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 extends McElieceKobaraImaiCipherSpi
  • removed: static class McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 extends McElieceKobaraImaiCipherSpi
  • removed: static class McEliecePKCSCipherSpi.McEliecePKCS extends McEliecePKCSCipherSpi
  • removed: static class McEliecePointchevalCipherSpi.McEliecePointcheval extends McEliecePointchevalCipherSpi
  • removed: static class McEliecePointchevalCipherSpi.McEliecePointcheval224 extends McEliecePointchevalCipherSpi
  • removed: static class McEliecePointchevalCipherSpi.McEliecePointcheval256 extends McEliecePointchevalCipherSpi
  • removed: static class McEliecePointchevalCipherSpi.McEliecePointcheval384 extends McEliecePointchevalCipherSpi
  • removed: static class McEliecePointchevalCipherSpi.McEliecePointcheval512 extends McEliecePointchevalCipherSpi
  • removed: static field McElieceCCA2KeyFactorySpi.OID: String
  • removed: static field McElieceKeyFactorySpi.OID: String
  • removed: static method McElieceCCA2KeysToParams.generatePrivateKeyParameter(PrivateKey): AsymmetricKeyParameter
  • removed: static method McElieceCCA2KeysToParams.generatePublicKeyParameter(PublicKey): AsymmetricKeyParameter
  • removed: static method McElieceCCA2Primitives.decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector): GF2Vector[]
  • removed: static method McElieceCCA2Primitives.decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector): GF2Vector[]
  • removed: static method McElieceCCA2Primitives.encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector): GF2Vector
  • removed: static method McElieceCCA2Primitives.encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector): GF2Vector
  • removed: static method McElieceKeysToParams.generatePrivateKeyParameter(PrivateKey): AsymmetricKeyParameter
  • removed: static method McElieceKeysToParams.generatePublicKeyParameter(PublicKey): AsymmetricKeyParameter
  • removed: class BCRainbowPrivateKey implements RainbowPrivateKey
  • removed: class BCRainbowPublicKey implements RainbowPublicKey
  • removed: class RainbowKeyFactorySpi extends KeyFactorySpi implements AsymmetricKeyInfoConverter
  • removed: class RainbowKeyPairGeneratorSpi extends KeyPairGenerator
  • removed: class SignatureSpi extends Signature
  • removed: ctor BCRainbowPrivateKey(PrivateKeyInfo)
  • removed: ctor BCRainbowPrivateKey(RainbowPrivateKeyParameters)
  • removed: ctor BCRainbowPublicKey(RainbowPublicKeyParameters)
  • removed: ctor BCRainbowPublicKey(SubjectPublicKeyInfo)
  • removed: ctor RainbowKeyFactorySpi()
  • removed: ctor RainbowKeyPairGeneratorSpi()
  • removed: ctor RainbowKeyPairGeneratorSpi(RainbowParameters)
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowIIIcircum()
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowIIIclassic()
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowIIIcomp()
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowVcircum()
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowVclassic()
  • removed: ctor RainbowKeyPairGeneratorSpi.RainbowVcomp()
  • removed: ctor SignatureSpi(RainbowSigner)
  • removed: ctor SignatureSpi(RainbowSigner, RainbowParameters)
  • removed: ctor SignatureSpi.Base()
  • removed: ctor SignatureSpi.RainbowIIIcircum()
  • removed: ctor SignatureSpi.RainbowIIIclassic()
  • removed: ctor SignatureSpi.RainbowIIIcomp()
  • removed: ctor SignatureSpi.RainbowVcircum()
  • removed: ctor SignatureSpi.RainbowVclassic()
  • removed: ctor SignatureSpi.RainbowVcomp()
  • removed: method BCRainbowPrivateKey.equals(Object): boolean
  • removed: method BCRainbowPrivateKey.getAlgorithm(): String
  • removed: method BCRainbowPrivateKey.getEncoded(): byte[]
  • removed: method BCRainbowPrivateKey.getFormat(): String
  • removed: method BCRainbowPrivateKey.getParameterSpec(): RainbowParameterSpec
  • removed: method BCRainbowPrivateKey.getPublicKey(): RainbowPublicKey
  • removed: method BCRainbowPrivateKey.hashCode(): int
  • removed: method BCRainbowPublicKey.equals(Object): boolean
  • removed: method BCRainbowPublicKey.getAlgorithm(): String
  • removed: method BCRainbowPublicKey.getEncoded(): byte[]
  • removed: method BCRainbowPublicKey.getFormat(): String
  • removed: method BCRainbowPublicKey.getParameterSpec(): RainbowParameterSpec
  • removed: method BCRainbowPublicKey.hashCode(): int
  • removed: method RainbowKeyFactorySpi.engineGeneratePrivate(KeySpec): PrivateKey
  • removed: method RainbowKeyFactorySpi.engineGeneratePublic(KeySpec): PublicKey
  • removed: method RainbowKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • removed: method RainbowKeyFactorySpi.engineTranslateKey(Key): Key
  • removed: method RainbowKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • removed: method RainbowKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • removed: method RainbowKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • removed: method RainbowKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • removed: method RainbowKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • removed: method SignatureSpi.engineGetParameter(String): Object
  • removed: method SignatureSpi.engineInitSign(PrivateKey): void
  • removed: method SignatureSpi.engineInitSign(PrivateKey, SecureRandom): void
  • removed: method SignatureSpi.engineInitVerify(PublicKey): void
  • removed: method SignatureSpi.engineSetParameter(AlgorithmParameterSpec): void
  • removed: method SignatureSpi.engineSetParameter(String, Object): void
  • removed: method SignatureSpi.engineSign(): byte[]
  • removed: method SignatureSpi.engineUpdate(byte): void
  • removed: method SignatureSpi.engineUpdate(byte[], int, int): void
  • removed: method SignatureSpi.engineVerify(byte[]): boolean
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowIIIcircum extends RainbowKeyPairGeneratorSpi
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowIIIclassic extends RainbowKeyPairGeneratorSpi
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowIIIcomp extends RainbowKeyPairGeneratorSpi
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowVcircum extends RainbowKeyPairGeneratorSpi
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowVclassic extends RainbowKeyPairGeneratorSpi
  • removed: static class RainbowKeyPairGeneratorSpi.RainbowVcomp extends RainbowKeyPairGeneratorSpi
  • removed: static class SignatureSpi.Base extends SignatureSpi
  • removed: static class SignatureSpi.RainbowIIIcircum extends SignatureSpi
  • removed: static class SignatureSpi.RainbowIIIclassic extends SignatureSpi
  • removed: static class SignatureSpi.RainbowIIIcomp extends SignatureSpi
  • removed: static class SignatureSpi.RainbowVcircum extends SignatureSpi
  • removed: static class SignatureSpi.RainbowVclassic extends SignatureSpi
  • removed: static class SignatureSpi.RainbowVcomp extends SignatureSpi
  • added: class BCSnovaPrivateKey implements PrivateKey, SnovaKey
  • added: class BCSnovaPublicKey implements PublicKey, SnovaKey
  • added: class SignatureSpi extends Signature
  • added: class SnovaKeyFactorySpi extends BaseKeyFactorySpi
  • added: class SnovaKeyPairGeneratorSpi extends KeyPairGenerator
  • added: ctor BCSnovaPrivateKey(PrivateKeyInfo)
  • added: ctor BCSnovaPrivateKey(SnovaPrivateKeyParameters)
  • added: ctor BCSnovaPublicKey(SnovaPublicKeyParameters)
  • added: ctor BCSnovaPublicKey(SubjectPublicKeyInfo)
  • added: ctor SignatureSpi(SnovaSigner)
  • added: ctor SignatureSpi(SnovaSigner, SnovaParameters)
  • added: ctor SignatureSpi.Base()
  • added: ctor SignatureSpi.SNOVA_24_5_4_ESK()
  • added: ctor SignatureSpi.SNOVA_24_5_4_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_24_5_4_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_24_5_4_SSK()
  • added: ctor SignatureSpi.SNOVA_24_5_5_ESK()
  • added: ctor SignatureSpi.SNOVA_24_5_5_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_24_5_5_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_24_5_5_SSK()
  • added: ctor SignatureSpi.SNOVA_25_8_3_ESK()
  • added: ctor SignatureSpi.SNOVA_25_8_3_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_25_8_3_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_25_8_3_SSK()
  • added: ctor SignatureSpi.SNOVA_29_6_5_ESK()
  • added: ctor SignatureSpi.SNOVA_29_6_5_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_29_6_5_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_29_6_5_SSK()
  • added: ctor SignatureSpi.SNOVA_37_17_2_ESK()
  • added: ctor SignatureSpi.SNOVA_37_17_2_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_37_17_2_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_37_17_2_SSK()
  • added: ctor SignatureSpi.SNOVA_37_8_4_ESK()
  • added: ctor SignatureSpi.SNOVA_37_8_4_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_37_8_4_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_37_8_4_SSK()
  • added: ctor SignatureSpi.SNOVA_49_11_3_ESK()
  • added: ctor SignatureSpi.SNOVA_49_11_3_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_49_11_3_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_49_11_3_SSK()
  • added: ctor SignatureSpi.SNOVA_56_25_2_ESK()
  • added: ctor SignatureSpi.SNOVA_56_25_2_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_56_25_2_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_56_25_2_SSK()
  • added: ctor SignatureSpi.SNOVA_60_10_4_ESK()
  • added: ctor SignatureSpi.SNOVA_60_10_4_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_60_10_4_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_60_10_4_SSK()
  • added: ctor SignatureSpi.SNOVA_66_15_3_ESK()
  • added: ctor SignatureSpi.SNOVA_66_15_3_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_66_15_3_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_66_15_3_SSK()
  • added: ctor SignatureSpi.SNOVA_75_33_2_ESK()
  • added: ctor SignatureSpi.SNOVA_75_33_2_SHAKE_ESK()
  • added: ctor SignatureSpi.SNOVA_75_33_2_SHAKE_SSK()
  • added: ctor SignatureSpi.SNOVA_75_33_2_SSK()
  • added: ctor SnovaKeyFactorySpi()
  • added: ctor SnovaKeyFactorySpi(ASN1ObjectIdentifier)
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_4_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_4_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_5_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_24_5_5_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_25_8_3_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_25_8_3_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_29_6_5_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_29_6_5_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_17_2_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_17_2_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_8_4_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_37_8_4_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_49_11_3_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_49_11_3_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_56_25_2_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_56_25_2_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_60_10_4_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_60_10_4_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_66_15_3_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_66_15_3_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_75_33_2_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_ESK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_SSK()
  • added: ctor SnovaKeyFactorySpi.SNOVA_75_33_2_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi()
  • added: ctor SnovaKeyPairGeneratorSpi(SnovaParameters)
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_ESK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_SSK()
  • added: ctor SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SSK()
  • added: method BCSnovaPrivateKey.equals(Object): boolean
  • added: method BCSnovaPrivateKey.getAlgorithm(): String
  • added: method BCSnovaPrivateKey.getEncoded(): byte[]
  • added: method BCSnovaPrivateKey.getFormat(): String
  • added: method BCSnovaPrivateKey.getParameterSpec(): SnovaParameterSpec
  • added: method BCSnovaPrivateKey.hashCode(): int
  • added: method BCSnovaPublicKey.equals(Object): boolean
  • added: method BCSnovaPublicKey.getAlgorithm(): String
  • added: method BCSnovaPublicKey.getEncoded(): byte[]
  • added: method BCSnovaPublicKey.getFormat(): String
  • added: method BCSnovaPublicKey.getParameterSpec(): SnovaParameterSpec
  • added: method BCSnovaPublicKey.hashCode(): int
  • added: method SignatureSpi.engineGetParameter(String): Object
  • added: method SignatureSpi.engineInitSign(PrivateKey): void
  • added: method SignatureSpi.engineInitSign(PrivateKey, SecureRandom): void
  • added: method SignatureSpi.engineInitVerify(PublicKey): void
  • added: method SignatureSpi.engineSetParameter(AlgorithmParameterSpec): void
  • added: method SignatureSpi.engineSetParameter(String, Object): void
  • added: method SignatureSpi.engineSign(): byte[]
  • added: method SignatureSpi.engineUpdate(byte): void
  • added: method SignatureSpi.engineUpdate(byte[], int, int): void
  • added: method SignatureSpi.engineVerify(byte[]): boolean
  • added: method SnovaKeyFactorySpi.engineGetKeySpec(Key, Class): KeySpec
  • added: method SnovaKeyFactorySpi.engineTranslateKey(Key): Key
  • added: method SnovaKeyFactorySpi.generatePrivate(PrivateKeyInfo): PrivateKey
  • added: method SnovaKeyFactorySpi.generatePublic(SubjectPublicKeyInfo): PublicKey
  • added: method SnovaKeyPairGeneratorSpi.generateKeyPair(): KeyPair
  • added: method SnovaKeyPairGeneratorSpi.initialize(AlgorithmParameterSpec, SecureRandom): void
  • added: method SnovaKeyPairGeneratorSpi.initialize(int, SecureRandom): void
  • added: static class SignatureSpi.Base extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_4_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_4_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_4_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_4_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_5_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_5_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_5_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_24_5_5_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_25_8_3_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_25_8_3_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_25_8_3_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_25_8_3_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_29_6_5_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_29_6_5_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_29_6_5_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_29_6_5_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_17_2_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_17_2_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_17_2_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_17_2_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_8_4_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_8_4_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_8_4_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_37_8_4_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_49_11_3_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_49_11_3_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_49_11_3_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_49_11_3_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_56_25_2_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_56_25_2_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_56_25_2_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_56_25_2_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_60_10_4_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_60_10_4_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_60_10_4_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_60_10_4_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_66_15_3_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_66_15_3_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_66_15_3_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_66_15_3_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_75_33_2_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_75_33_2_SHAKE_ESK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_75_33_2_SHAKE_SSK extends SignatureSpi
  • added: static class SignatureSpi.SNOVA_75_33_2_SSK extends SignatureSpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_4_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_4_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_5_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_24_5_5_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_25_8_3_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_25_8_3_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_29_6_5_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_29_6_5_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_17_2_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_17_2_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_8_4_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_37_8_4_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_49_11_3_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_49_11_3_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_56_25_2_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_56_25_2_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_60_10_4_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_60_10_4_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_66_15_3_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_66_15_3_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_75_33_2_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_ESK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyFactorySpi.SNOVA_75_33_2_SSK extends SnovaKeyFactorySpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_ESK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_SSK extends SnovaKeyPairGeneratorSpi
  • added: static class SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SSK extends SnovaKeyPairGeneratorSpi
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi(SPHINCSPlusParameterSpec)
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_128f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_128s()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_192f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_192s()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_256f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Sha2_256s()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_128f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_128s()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_192f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_192s()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_256f()
  • added: ctor SPHINCSPlusKeyPairGeneratorSpi.Shake_256s()
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_128f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_128s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_192f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_192s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_256f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Sha2_256s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_128f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_128s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_192f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_192s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_256f extends SPHINCSPlusKeyPairGeneratorSpi
  • added: static class SPHINCSPlusKeyPairGeneratorSpi.Shake_256s extends SPHINCSPlusKeyPairGeneratorSpi
  • added: class KdfUtil
  • added: ctor KdfUtil()
  • added: static method KdfUtil.makeKeyBytes(KEMKDFSpec, byte[]): byte[]
  • added: static method WrapUtil.trimSecret(String, byte[]): byte[]
  • added: ctor XMSSMTSignatureSpi.withShake128_512andPrehash()
  • added: ctor XMSSMTSignatureSpi.withShake256_1024andPrehash()
  • added: ctor XMSSSignatureSpi.withShake128_512andPrehash()
  • added: ctor XMSSSignatureSpi.withShake256_1024andPrehash()
  • added: static class XMSSMTSignatureSpi.withShake128_512andPrehash extends XMSSMTSignatureSpi
  • added: static class XMSSMTSignatureSpi.withShake256_1024andPrehash extends XMSSMTSignatureSpi
  • added: static class XMSSSignatureSpi.withShake128_512andPrehash extends XMSSSignatureSpi
  • added: static class XMSSSignatureSpi.withShake256_1024andPrehash extends XMSSSignatureSpi
  • removed: class McElieceCCA2KeyGenParameterSpec implements AlgorithmParameterSpec
  • removed: class McElieceKeyGenParameterSpec implements AlgorithmParameterSpec
  • removed: class QTESLAParameterSpec implements AlgorithmParameterSpec
  • removed: class RainbowParameterSpec implements AlgorithmParameterSpec
  • removed: ctor McElieceCCA2KeyGenParameterSpec()
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int)
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int, String)
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int, int)
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int, int, String)
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int, int, int)
  • removed: ctor McElieceCCA2KeyGenParameterSpec(int, int, int, String)
  • removed: ctor McElieceKeyGenParameterSpec()
  • removed: ctor McElieceKeyGenParameterSpec(int)
  • removed: ctor McElieceKeyGenParameterSpec(int, int)
  • removed: ctor McElieceKeyGenParameterSpec(int, int, int)
  • removed: ctor QTESLAParameterSpec(String)
  • removed: method McElieceCCA2KeyGenParameterSpec.getDigest(): String
  • removed: method McElieceCCA2KeyGenParameterSpec.getFieldPoly(): int
  • removed: method McElieceCCA2KeyGenParameterSpec.getM(): int
  • removed: method McElieceCCA2KeyGenParameterSpec.getN(): int
  • removed: method McElieceCCA2KeyGenParameterSpec.getT(): int
  • removed: method McElieceKeyGenParameterSpec.getFieldPoly(): int
  • removed: method McElieceKeyGenParameterSpec.getM(): int
  • removed: method McElieceKeyGenParameterSpec.getN(): int
  • removed: method McElieceKeyGenParameterSpec.getT(): int
  • removed: method QTESLAParameterSpec.getSecurityCategory(): String
  • removed: method RainbowParameterSpec.getName(): String
  • removed: static field DilithiumParameterSpec.dilithium2_aes: DilithiumParameterSpec
  • removed: static field DilithiumParameterSpec.dilithium3_aes: DilithiumParameterSpec
  • removed: static field DilithiumParameterSpec.dilithium5_aes: DilithiumParameterSpec
  • removed: static field KyberParameterSpec.kyber1024_aes: KyberParameterSpec
  • removed: static field KyberParameterSpec.kyber512_aes: KyberParameterSpec
  • removed: static field KyberParameterSpec.kyber768_aes: KyberParameterSpec
  • removed: static field McElieceCCA2KeyGenParameterSpec.DEFAULT_M: int
  • removed: static field McElieceCCA2KeyGenParameterSpec.DEFAULT_T: int
  • removed: static field McElieceCCA2KeyGenParameterSpec.SHA1: String
  • removed: static field McElieceCCA2KeyGenParameterSpec.SHA224: String
  • removed: static field McElieceCCA2KeyGenParameterSpec.SHA256: String
  • removed: static field McElieceCCA2KeyGenParameterSpec.SHA384: String
  • removed: static field McElieceCCA2KeyGenParameterSpec.SHA512: String
  • removed: static field McElieceKeyGenParameterSpec.DEFAULT_M: int
  • removed: static field McElieceKeyGenParameterSpec.DEFAULT_T: int
  • removed: static field QTESLAParameterSpec.PROVABLY_SECURE_I: String
  • removed: static field QTESLAParameterSpec.PROVABLY_SECURE_III: String
  • removed: static field RainbowParameterSpec.rainbowIIIcircumzenithal: RainbowParameterSpec
  • removed: static field RainbowParameterSpec.rainbowIIIclassic: RainbowParameterSpec
  • removed: static field RainbowParameterSpec.rainbowIIIcompressed: RainbowParameterSpec
  • removed: static field RainbowParameterSpec.rainbowVcircumzenithal: RainbowParameterSpec
  • removed: static field RainbowParameterSpec.rainbowVclassic: RainbowParameterSpec
  • removed: static field RainbowParameterSpec.rainbowVcompressed: RainbowParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_128f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_128s_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_192f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_192s_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_256f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.sha2_256s_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_128f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_128s_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_192f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_192s_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_256f_simple: SPHINCSPlusParameterSpec
  • removed: static field SPHINCSPlusParameterSpec.shake_256s_simple: SPHINCSPlusParameterSpec
  • removed: static method RainbowParameterSpec.fromName(String): RainbowParameterSpec
  • added: class MayoParameterSpec implements AlgorithmParameterSpec
  • added: class SnovaParameterSpec implements AlgorithmParameterSpec
  • added: method MayoParameterSpec.getName(): String
  • added: method SnovaParameterSpec.getName(): String
  • added: static field MayoParameterSpec.mayo1: MayoParameterSpec
  • added: static field MayoParameterSpec.mayo2: MayoParameterSpec
  • added: static field MayoParameterSpec.mayo3: MayoParameterSpec
  • added: static field MayoParameterSpec.mayo5: MayoParameterSpec
  • added: static field NTRUParameterSpec.ntruhps40961229: NTRUParameterSpec
  • added: static field NTRUParameterSpec.ntruhrss1373: NTRUParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_128f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_128s_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_192f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_192s_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_256f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.sha2_256s_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_128f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_128s_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_192f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_192s_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_256f_robust: SPHINCSPlusParameterSpec
  • added: static field SPHINCSPlusParameterSpec.shake_256s_robust: SPHINCSPlusParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_4_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_4_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_4_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_4_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_5_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_5_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_5_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_24_5_5_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_25_8_3_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_25_8_3_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_25_8_3_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_25_8_3_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_29_6_5_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_29_6_5_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_29_6_5_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_29_6_5_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_17_2_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_17_2_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_17_2_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_17_2_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_8_4_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_8_4_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_8_4_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_37_8_4_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_49_11_3_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_49_11_3_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_49_11_3_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_49_11_3_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_56_25_2_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_56_25_2_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_56_25_2_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_56_25_2_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_60_10_4_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_60_10_4_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_60_10_4_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_60_10_4_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_66_15_3_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_66_15_3_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_66_15_3_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_66_15_3_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_75_33_2_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_75_33_2_SHAKE_ESK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_75_33_2_SHAKE_SSK: SnovaParameterSpec
  • added: static field SnovaParameterSpec.SNOVA_75_33_2_SSK: SnovaParameterSpec
  • added: static method MayoParameterSpec.fromName(String): MayoParameterSpec
  • added: static method SnovaParameterSpec.fromName(String): SnovaParameterSpec
  • removed: class GMSSKeyGenerationParameters extends KeyGenerationParameters
  • removed: class GMSSKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class GMSSKeyParameters extends AsymmetricKeyParameter
  • removed: class GMSSLeaf
  • removed: class GMSSParameters
  • removed: class GMSSPrivateKeyParameters extends GMSSKeyParameters
  • removed: class GMSSPublicKeyParameters extends GMSSKeyParameters
  • removed: class GMSSRootCalc
  • removed: class GMSSRootSig
  • removed: class GMSSSigner implements MessageSigner
  • removed: class GMSSStateAwareSigner implements StateAwareMessageSigner
  • removed: class Treehash
  • removed: ctor GMSSKeyGenerationParameters(SecureRandom, GMSSParameters)
  • removed: ctor GMSSKeyPairGenerator(GMSSDigestProvider)
  • removed: ctor GMSSKeyParameters(boolean, GMSSParameters)
  • removed: ctor GMSSLeaf(Digest, byte[][], int[])
  • removed: ctor GMSSLeaf(Digest, int, int, byte[])
  • removed: ctor GMSSParameters(int)
  • removed: ctor GMSSParameters(int, int[], int[], int[])
  • removed: ctor GMSSPrivateKeyParameters(byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][], byte[][], GMSSParameters, GMSSDigestProvider)
  • removed: ctor GMSSPrivateKeyParameters(int[], byte[][], byte[][], byte[][][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, GMSSDigestProvider)
  • removed: ctor GMSSPublicKeyParameters(byte[], GMSSParameters)
  • removed: ctor GMSSRootCalc(int, int, GMSSDigestProvider)
  • removed: ctor GMSSRootSig(Digest, byte[][], int[])
  • removed: ctor GMSSRootSig(Digest, int, int)
  • removed: ctor GMSSSigner(GMSSDigestProvider)
  • removed: ctor GMSSStateAwareSigner(Digest)
  • removed: ctor Treehash(Digest, byte[][], int[])
  • removed: ctor Treehash(Vector, int, Digest)
  • removed: interface GMSSDigestProvider
  • removed: method GMSSDigestProvider.get(): Digest
  • removed: method GMSSKeyGenerationParameters.getParameters(): GMSSParameters
  • removed: method GMSSKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method GMSSKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method GMSSKeyPairGenerator.initialize(KeyGenerationParameters): void
  • removed: method GMSSKeyPairGenerator.initialize(int, SecureRandom): void
  • removed: method GMSSKeyParameters.getParameters(): GMSSParameters
  • removed: method GMSSLeaf.getLeaf(): byte[]
  • removed: method GMSSLeaf.getStatByte(): byte[][]
  • removed: method GMSSLeaf.getStatInt(): int[]
  • removed: method GMSSLeaf.toString(): String
  • removed: method GMSSParameters.getHeightOfTrees(): int[]
  • removed: method GMSSParameters.getK(): int[]
  • removed: method GMSSParameters.getNumOfLayers(): int
  • removed: method GMSSParameters.getWinternitzParameter(): int[]
  • removed: method GMSSPrivateKeyParameters.getCurrentAuthPaths(): byte[][][]
  • removed: method GMSSPrivateKeyParameters.getCurrentSeeds(): byte[][]
  • removed: method GMSSPrivateKeyParameters.getIndex(): int[]
  • removed: method GMSSPrivateKeyParameters.getIndex(int): int
  • removed: method GMSSPrivateKeyParameters.getName(): GMSSDigestProvider
  • removed: method GMSSPrivateKeyParameters.getNumLeafs(int): int
  • removed: method GMSSPrivateKeyParameters.getSubtreeRootSig(int): byte[]
  • removed: method GMSSPrivateKeyParameters.isUsed(): boolean
  • removed: method GMSSPrivateKeyParameters.markUsed(): void
  • removed: method GMSSPrivateKeyParameters.nextKey(): GMSSPrivateKeyParameters
  • removed: method GMSSPublicKeyParameters.getPublicKey(): byte[]
  • removed: method GMSSRootCalc.getAuthPath(): byte[][]
  • removed: method GMSSRootCalc.getRetain(): Vector[]
  • removed: method GMSSRootCalc.getRoot(): byte[]
  • removed: method GMSSRootCalc.getStack(): Vector
  • removed: method GMSSRootCalc.getStatByte(): byte[][]
  • removed: method GMSSRootCalc.getStatInt(): int[]
  • removed: method GMSSRootCalc.getTreehash(): Treehash[]
  • removed: method GMSSRootCalc.initialize(Vector): void
  • removed: method GMSSRootCalc.initializeTreehashSeed(byte[], int): void
  • removed: method GMSSRootCalc.toString(): String
  • removed: method GMSSRootCalc.update(byte[]): void
  • removed: method GMSSRootCalc.update(byte[], byte[]): void
  • removed: method GMSSRootCalc.wasFinished(): boolean
  • removed: method GMSSRootCalc.wasInitialized(): boolean
  • removed: method GMSSRootSig.getLog(int): int
  • removed: method GMSSRootSig.getSig(): byte[]
  • removed: method GMSSRootSig.getStatByte(): byte[][]
  • removed: method GMSSRootSig.getStatInt(): int[]
  • removed: method GMSSRootSig.getStatLong(): byte[]
  • removed: method GMSSRootSig.initSign(byte[], byte[]): void
  • removed: method GMSSRootSig.toString(): String
  • removed: method GMSSRootSig.updateSign(): boolean
  • removed: method GMSSSigner.generateSignature(byte[]): byte[]
  • removed: method GMSSSigner.init(boolean, CipherParameters): void
  • removed: method GMSSSigner.verifySignature(byte[], byte[]): boolean
  • removed: method GMSSStateAwareSigner.generateSignature(byte[]): byte[]
  • removed: method GMSSStateAwareSigner.getUpdatedPrivateKey(): AsymmetricKeyParameter
  • removed: method GMSSStateAwareSigner.init(boolean, CipherParameters): void
  • removed: method GMSSStateAwareSigner.verifySignature(byte[], byte[]): boolean
  • removed: method Treehash.destroy(): void
  • removed: method Treehash.getFirstNode(): byte[]
  • removed: method Treehash.getFirstNodeHeight(): int
  • removed: method Treehash.getLowestNodeHeight(): int
  • removed: method Treehash.getSeedActive(): byte[]
  • removed: method Treehash.getStatByte(): byte[][]
  • removed: method Treehash.getStatInt(): int[]
  • removed: method Treehash.getTailStack(): Vector
  • removed: method Treehash.initialize(): void
  • removed: method Treehash.initializeSeed(byte[]): void
  • removed: method Treehash.setFirstNode(byte[]): void
  • removed: method Treehash.toString(): String
  • removed: method Treehash.update(GMSSRandom, byte[]): void
  • removed: method Treehash.updateNextSeed(GMSSRandom): void
  • removed: method Treehash.wasFinished(): boolean
  • removed: method Treehash.wasInitialized(): boolean
  • removed: static field GMSSKeyPairGenerator.OID: String
  • removed: class GMSSRandom
  • removed: class GMSSUtil
  • removed: class WinternitzOTSVerify
  • removed: class WinternitzOTSignature
  • removed: ctor GMSSRandom(Digest)
  • removed: ctor GMSSUtil()
  • removed: ctor WinternitzOTSVerify(Digest, int)
  • removed: ctor WinternitzOTSignature(byte[], Digest, int)
  • removed: method GMSSRandom.nextSeed(byte[]): byte[]
  • removed: method GMSSUtil.bytesToIntLittleEndian(byte[]): int
  • removed: method GMSSUtil.bytesToIntLittleEndian(byte[], int): int
  • removed: method GMSSUtil.concatenateArray(byte[][]): byte[]
  • removed: method GMSSUtil.getLog(int): int
  • removed: method GMSSUtil.intToBytesLittleEndian(int): byte[]
  • removed: method GMSSUtil.printArray(String, byte[]): void
  • removed: method GMSSUtil.printArray(String, byte[][]): void
  • removed: method GMSSUtil.testPowerOfTwo(int): boolean
  • removed: method WinternitzOTSVerify.Verify(byte[], byte[]): byte[]
  • removed: method WinternitzOTSVerify.getLog(int): int
  • removed: method WinternitzOTSVerify.getSignatureLength(): int
  • removed: method WinternitzOTSignature.getLog(int): int
  • removed: method WinternitzOTSignature.getPrivateKey(): byte[][]
  • removed: method WinternitzOTSignature.getPublicKey(): byte[]
  • removed: method WinternitzOTSignature.getSignature(byte[]): byte[]
  • removed: class McElieceCCA2KeyGenerationParameters extends KeyGenerationParameters
  • removed: class McElieceCCA2KeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class McElieceCCA2KeyParameters extends AsymmetricKeyParameter
  • removed: class McElieceCCA2Parameters extends McElieceParameters
  • removed: class McElieceCCA2PrivateKeyParameters extends McElieceCCA2KeyParameters
  • removed: class McElieceCCA2PublicKeyParameters extends McElieceCCA2KeyParameters
  • removed: class McElieceCipher implements MessageEncryptor
  • removed: class McElieceFujisakiCipher implements MessageEncryptor
  • removed: class McElieceKeyGenerationParameters extends KeyGenerationParameters
  • removed: class McElieceKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class McElieceKeyParameters extends AsymmetricKeyParameter
  • removed: class McElieceKobaraImaiCipher implements MessageEncryptor
  • removed: class McElieceParameters implements CipherParameters
  • removed: class McEliecePointchevalCipher implements MessageEncryptor
  • removed: class McEliecePrivateKeyParameters extends McElieceKeyParameters
  • removed: class McEliecePublicKeyParameters extends McElieceKeyParameters
  • removed: ctor McElieceCCA2KeyGenerationParameters(SecureRandom, McElieceCCA2Parameters)
  • removed: ctor McElieceCCA2KeyPairGenerator()
  • removed: ctor McElieceCCA2KeyParameters(boolean, String)
  • removed: ctor McElieceCCA2Parameters()
  • removed: ctor McElieceCCA2Parameters(String)
  • removed: ctor McElieceCCA2Parameters(int)
  • removed: ctor McElieceCCA2Parameters(int, String)
  • removed: ctor McElieceCCA2Parameters(int, int)
  • removed: ctor McElieceCCA2Parameters(int, int, String)
  • removed: ctor McElieceCCA2Parameters(int, int, int)
  • removed: ctor McElieceCCA2Parameters(int, int, int, String)
  • removed: ctor McElieceCCA2PrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, String)
  • removed: ctor McElieceCCA2PrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, String)
  • removed: ctor McElieceCCA2PublicKeyParameters(int, int, GF2Matrix, String)
  • removed: ctor McElieceCipher()
  • removed: ctor McElieceFujisakiCipher()
  • removed: ctor McElieceKeyGenerationParameters(SecureRandom, McElieceParameters)
  • removed: ctor McElieceKeyPairGenerator()
  • removed: ctor McElieceKeyParameters(boolean, McElieceParameters)
  • removed: ctor McElieceKobaraImaiCipher()
  • removed: ctor McElieceParameters()
  • removed: ctor McElieceParameters(Digest)
  • removed: ctor McElieceParameters(int)
  • removed: ctor McElieceParameters(int, Digest)
  • removed: ctor McElieceParameters(int, int)
  • removed: ctor McElieceParameters(int, int, Digest)
  • removed: ctor McElieceParameters(int, int, int)
  • removed: ctor McElieceParameters(int, int, int, Digest)
  • removed: ctor McEliecePointchevalCipher()
  • removed: ctor McEliecePrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix)
  • removed: ctor McEliecePrivateKeyParameters(int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][])
  • removed: ctor McEliecePublicKeyParameters(int, int, GF2Matrix)
  • removed: field McElieceCipher.cipherTextSize: int
  • removed: field McElieceCipher.maxPlainTextSize: int
  • removed: method McElieceCCA2KeyGenerationParameters.getParameters(): McElieceCCA2Parameters
  • removed: method McElieceCCA2KeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method McElieceCCA2KeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method McElieceCCA2KeyParameters.getDigest(): String
  • removed: method McElieceCCA2Parameters.getDigest(): String
  • removed: method McElieceCCA2PrivateKeyParameters.getField(): GF2mField
  • removed: method McElieceCCA2PrivateKeyParameters.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method McElieceCCA2PrivateKeyParameters.getH(): GF2Matrix
  • removed: method McElieceCCA2PrivateKeyParameters.getK(): int
  • removed: method McElieceCCA2PrivateKeyParameters.getN(): int
  • removed: method McElieceCCA2PrivateKeyParameters.getP(): Permutation
  • removed: method McElieceCCA2PrivateKeyParameters.getQInv(): PolynomialGF2mSmallM[]
  • removed: method McElieceCCA2PrivateKeyParameters.getT(): int
  • removed: method McElieceCCA2PublicKeyParameters.getG(): GF2Matrix
  • removed: method McElieceCCA2PublicKeyParameters.getK(): int
  • removed: method McElieceCCA2PublicKeyParameters.getN(): int
  • removed: method McElieceCCA2PublicKeyParameters.getT(): int
  • removed: method McElieceCipher.getKeySize(McElieceKeyParameters): int
  • removed: method McElieceCipher.init(boolean, CipherParameters): void
  • removed: method McElieceCipher.messageDecrypt(byte[]): byte[]
  • removed: method McElieceCipher.messageEncrypt(byte[]): byte[]
  • removed: method McElieceFujisakiCipher.getKeySize(McElieceCCA2KeyParameters): int
  • removed: method McElieceFujisakiCipher.init(boolean, CipherParameters): void
  • removed: method McElieceFujisakiCipher.messageDecrypt(byte[]): byte[]
  • removed: method McElieceFujisakiCipher.messageEncrypt(byte[]): byte[]
  • removed: method McElieceKeyGenerationParameters.getParameters(): McElieceParameters
  • removed: method McElieceKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method McElieceKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method McElieceKeyParameters.getParameters(): McElieceParameters
  • removed: method McElieceKobaraImaiCipher.getKeySize(McElieceCCA2KeyParameters): int
  • removed: method McElieceKobaraImaiCipher.init(boolean, CipherParameters): void
  • removed: method McElieceKobaraImaiCipher.messageDecrypt(byte[]): byte[]
  • removed: method McElieceKobaraImaiCipher.messageEncrypt(byte[]): byte[]
  • removed: method McElieceParameters.getFieldPoly(): int
  • removed: method McElieceParameters.getM(): int
  • removed: method McElieceParameters.getN(): int
  • removed: method McElieceParameters.getT(): int
  • removed: method McEliecePointchevalCipher.decryptOutputSize(int): int
  • removed: method McEliecePointchevalCipher.encryptOutputSize(int): int
  • removed: method McEliecePointchevalCipher.getKeySize(McElieceCCA2KeyParameters): int
  • removed: method McEliecePointchevalCipher.init(boolean, CipherParameters): void
  • removed: method McEliecePointchevalCipher.messageDecrypt(byte[]): byte[]
  • removed: method McEliecePointchevalCipher.messageEncrypt(byte[]): byte[]
  • removed: method McEliecePrivateKeyParameters.getField(): GF2mField
  • removed: method McEliecePrivateKeyParameters.getGoppaPoly(): PolynomialGF2mSmallM
  • removed: method McEliecePrivateKeyParameters.getH(): GF2Matrix
  • removed: method McEliecePrivateKeyParameters.getK(): int
  • removed: method McEliecePrivateKeyParameters.getN(): int
  • removed: method McEliecePrivateKeyParameters.getP1(): Permutation
  • removed: method McEliecePrivateKeyParameters.getP2(): Permutation
  • removed: method McEliecePrivateKeyParameters.getQInv(): PolynomialGF2mSmallM[]
  • removed: method McEliecePrivateKeyParameters.getSInv(): GF2Matrix
  • removed: method McEliecePublicKeyParameters.getG(): GF2Matrix
  • removed: method McEliecePublicKeyParameters.getK(): int
  • removed: method McEliecePublicKeyParameters.getN(): int
  • removed: method McEliecePublicKeyParameters.getT(): int
  • removed: static field McElieceCCA2KeyPairGenerator.OID: String
  • removed: static field McElieceCipher.OID: String
  • removed: static field McElieceFujisakiCipher.OID: String
  • removed: static field McElieceKobaraImaiCipher.OID: String
  • removed: static field McElieceKobaraImaiCipher.PUBLIC_CONSTANT: byte[]
  • removed: static field McElieceParameters.DEFAULT_M: int
  • removed: static field McElieceParameters.DEFAULT_T: int
  • removed: static field McEliecePointchevalCipher.OID: String
  • removed: class QTESLAKeyGenerationParameters extends KeyGenerationParameters
  • removed: class QTESLASecurityCategory
  • removed: class QTESLASigner implements MessageSigner
  • removed: ctor QTESLAKeyGenerationParameters(int, SecureRandom)
  • removed: ctor QTESLAKeyPairGenerator()
  • removed: ctor QTESLAPrivateKeyParameters(int, byte[])
  • removed: ctor QTESLAPublicKeyParameters(int, byte[])
  • removed: ctor QTESLASigner()
  • removed: final class QTESLAKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: final class QTESLAPrivateKeyParameters extends AsymmetricKeyParameter
  • removed: final class QTESLAPublicKeyParameters extends AsymmetricKeyParameter
  • removed: method QTESLAKeyGenerationParameters.getSecurityCategory(): int
  • removed: method QTESLAKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method QTESLAKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method QTESLAPrivateKeyParameters.getSecret(): byte[]
  • removed: method QTESLAPrivateKeyParameters.getSecurityCategory(): int
  • removed: method QTESLAPublicKeyParameters.getPublicData(): byte[]
  • removed: method QTESLAPublicKeyParameters.getSecurityCategory(): int
  • removed: method QTESLASigner.generateSignature(byte[]): byte[]
  • removed: method QTESLASigner.init(boolean, CipherParameters): void
  • removed: method QTESLASigner.verifySignature(byte[], byte[]): boolean
  • removed: static field QTESLASecurityCategory.PROVABLY_SECURE_I: int
  • removed: static field QTESLASecurityCategory.PROVABLY_SECURE_III: int
  • removed: static method QTESLASecurityCategory.getName(int): String
  • removed: class Layer
  • removed: class RainbowKeyGenerationParameters extends KeyGenerationParameters
  • removed: class RainbowKeyPairGenerator implements AsymmetricCipherKeyPairGenerator
  • removed: class RainbowKeyParameters extends AsymmetricKeyParameter
  • removed: class RainbowParameters implements CipherParameters
  • removed: class RainbowPrivateKeyParameters extends RainbowKeyParameters
  • removed: class RainbowPublicKeyParameters extends RainbowKeyParameters
  • removed: class RainbowSigner implements MessageSigner
  • removed: ctor Layer(byte, byte, short[][][], short[][][], short[][], short[])
  • removed: ctor Layer(int, int, SecureRandom)
  • removed: ctor RainbowKeyGenerationParameters(SecureRandom, RainbowParameters)
  • removed: ctor RainbowKeyPairGenerator()
  • removed: ctor RainbowKeyParameters(boolean, int)
  • removed: ctor RainbowParameters()
  • removed: ctor RainbowParameters(int[])
  • removed: ctor RainbowPrivateKeyParameters(short[][], short[], short[][], short[], int[], Layer[])
  • removed: ctor RainbowPublicKeyParameters(int, short[][], short[][], short[])
  • removed: ctor RainbowSigner()
  • removed: method Layer.equals(Object): boolean
  • removed: method Layer.getCoeffAlpha(): short[][][]
  • removed: method Layer.getCoeffBeta(): short[][][]
  • removed: method Layer.getCoeffEta(): short[]
  • removed: method Layer.getCoeffGamma(): short[][]
  • removed: method Layer.getOi(): int
  • removed: method Layer.getVi(): int
  • removed: method Layer.getViNext(): int
  • removed: method Layer.hashCode(): int
  • removed: method Layer.plugInVinegars(short[]): short[][]
  • removed: method RainbowKeyGenerationParameters.getParameters(): RainbowParameters
  • removed: method RainbowKeyPairGenerator.genKeyPair(): AsymmetricCipherKeyPair
  • removed: method RainbowKeyPairGenerator.generateKeyPair(): AsymmetricCipherKeyPair
  • removed: method RainbowKeyPairGenerator.init(KeyGenerationParameters): void
  • removed: method RainbowKeyPairGenerator.initialize(KeyGenerationParameters): void
  • removed: method RainbowKeyParameters.getDocLength(): int
  • removed: method RainbowParameters.getDocLength(): int
  • removed: method RainbowParameters.getNumOfLayers(): int
  • removed: method RainbowParameters.getVi(): int[]
  • removed: method RainbowPrivateKeyParameters.getB1(): short[]
  • removed: method RainbowPrivateKeyParameters.getB2(): short[]
  • removed: method RainbowPrivateKeyParameters.getInvA1(): short[][]
  • removed: method RainbowPrivateKeyParameters.getInvA2(): short[][]
  • removed: method RainbowPrivateKeyParameters.getLayers(): Layer[]
  • removed: method RainbowPrivateKeyParameters.getVi(): int[]
  • removed: method RainbowPublicKeyParameters.getCoeffQuadratic(): short[][]
  • removed: method RainbowPublicKeyParameters.getCoeffScalar(): short[]
  • removed: method RainbowPublicKeyParameters.getCoeffSingular(): short[][]
  • removed: method RainbowSigner.generateSignature(byte[]): byte[]
  • removed: method RainbowSigner.init(boolean, CipherParameters): void
  • removed: method RainbowSigner.verifySignature(byte[], byte[]): boolean
  • removed: class ComputeInField
  • removed: class GF2Field
  • removed: class RainbowUtil
  • removed: ctor ComputeInField()
  • removed: ctor GF2Field()
  • removed: ctor RainbowUtil()
  • removed: method ComputeInField.addSquareMatrix(short[][], short[][]): short[][]
  • removed: method ComputeInField.addVect(short[], short[]): short[]
  • removed: method ComputeInField.inverse(short[][]): short[][]
  • removed: method ComputeInField.multMatrix(short, short[][]): short[][]
  • removed: method ComputeInField.multVect(short, short[]): short[]
  • removed: method ComputeInField.multVects(short[], short[]): short[][]
  • removed: method ComputeInField.multiplyMatrix(short[][], short[]): short[]
  • removed: method ComputeInField.multiplyMatrix(short[][], short[][]): short[][]
  • removed: method ComputeInField.solveEquation(short[][], short[]): short[]
  • removed: static field GF2Field.MASK: int
  • removed: static method GF2Field.addElem(short, short): short
  • removed: static method GF2Field.getExp(short): short
  • removed: static method GF2Field.getLog(short): short
  • removed: static method GF2Field.invElem(short): short
  • removed: static method GF2Field.multElem(short, short): short
  • removed: static method RainbowUtil.convertArray(byte[]): short[]
  • removed: static method RainbowUtil.convertArray(byte[][]): short[][]
  • removed: static method RainbowUtil.convertArray(byte[][][]): short[][][]
  • removed: static method RainbowUtil.convertArray(short[]): byte[]
  • removed: static method RainbowUtil.convertArray(short[][]): byte[][]
  • removed: static method RainbowUtil.convertArray(short[][][]): byte[][][]
  • removed: static method RainbowUtil.convertArraytoInt(byte[]): int[]
  • removed: static method RainbowUtil.convertIntArray(int[]): byte[]
  • removed: static method RainbowUtil.equals(short[], short[]): boolean
  • removed: static method RainbowUtil.equals(short[][], short[][]): boolean
  • removed: static method RainbowUtil.equals(short[][][], short[][][]): boolean
  • removed: abstract class GF2nElement implements GFElement
  • removed: abstract class GF2nField
  • removed: abstract class Matrix
  • removed: abstract class Vector
  • removed: class GF2Matrix extends Matrix
  • removed: class GF2Polynomial
  • removed: class GF2Vector extends Vector
  • removed: class GF2mField
  • removed: class GF2mMatrix extends Matrix
  • removed: class GF2mVector extends Vector
  • removed: class GF2nONBElement extends GF2nElement
  • removed: class GF2nONBField extends GF2nField
  • removed: class GF2nPolynomial
  • removed: class GF2nPolynomialElement extends GF2nElement
  • removed: class GF2nPolynomialField extends GF2nField
  • removed: class Permutation
  • removed: class PolynomialGF2mSmallM
  • removed: class PolynomialRingGF2m
  • removed: class RandUtils
  • removed: ctor GF2Matrix(GF2Matrix)
  • removed: ctor GF2Matrix(byte[])
  • removed: ctor GF2Matrix(int, char)
  • removed: ctor GF2Matrix(int, char, SecureRandom)
  • removed: ctor GF2Matrix(int, int[][])
  • removed: ctor GF2Polynomial(GF2Polynomial)
  • removed: ctor GF2Polynomial(int)
  • removed: ctor GF2Polynomial(int, BigInteger)
  • removed: ctor GF2Polynomial(int, Random)
  • removed: ctor GF2Polynomial(int, String)
  • removed: ctor GF2Polynomial(int, byte[])
  • removed: ctor GF2Polynomial(int, int[])
  • removed: ctor GF2Vector(GF2Vector)
  • removed: ctor GF2Vector(int)
  • removed: ctor GF2Vector(int, SecureRandom)
  • removed: ctor GF2Vector(int, int, SecureRandom)
  • removed: ctor GF2Vector(int, int[])
  • removed: ctor GF2Vector(int[], int)
  • removed: ctor GF2mField(GF2mField)
  • removed: ctor GF2mField(byte[])
  • removed: ctor GF2mField(int)
  • removed: ctor GF2mField(int, int)
  • removed: ctor GF2mMatrix(GF2mField, byte[])
  • removed: ctor GF2mMatrix(GF2mField, int[][])
  • removed: ctor GF2mMatrix(GF2mMatrix)
  • removed: ctor GF2mVector(GF2mField, byte[])
  • removed: ctor GF2mVector(GF2mField, int[])
  • removed: ctor GF2mVector(GF2mVector)
  • removed: ctor GF2nElement()
  • removed: ctor GF2nField(SecureRandom)
  • removed: ctor GF2nONBElement(GF2nONBElement)
  • removed: ctor GF2nONBElement(GF2nONBField, BigInteger)
  • removed: ctor GF2nONBElement(GF2nONBField, SecureRandom)
  • removed: ctor GF2nONBElement(GF2nONBField, byte[])
  • removed: ctor GF2nONBField(int, SecureRandom)
  • removed: ctor GF2nPolynomial(GF2Polynomial, GF2nField)
  • removed: ctor GF2nPolynomial(GF2nPolynomial)
  • removed: ctor GF2nPolynomial(int, GF2nElement)
  • removed: ctor GF2nPolynomialElement(GF2nPolynomialElement)
  • removed: ctor GF2nPolynomialElement(GF2nPolynomialField, GF2Polynomial)
  • removed: ctor GF2nPolynomialElement(GF2nPolynomialField, Random)
  • removed: ctor GF2nPolynomialElement(GF2nPolynomialField, byte[])
  • removed: ctor GF2nPolynomialElement(GF2nPolynomialField, int[])
  • removed: ctor GF2nPolynomialField(int, SecureRandom)
  • removed: ctor GF2nPolynomialField(int, SecureRandom, GF2Polynomial)
  • removed: ctor GF2nPolynomialField(int, SecureRandom, boolean)
  • removed: ctor GoppaCode.MaMaPe(GF2Matrix, GF2Matrix, Permutation)
  • removed: ctor GoppaCode.MatrixSet(GF2Matrix, int[])
  • removed: ctor Matrix()
  • removed: ctor Permutation(byte[])
  • removed: ctor Permutation(int)
  • removed: ctor Permutation(int, SecureRandom)
  • removed: ctor Permutation(int[])
  • removed: ctor PolynomialGF2mSmallM(GF2mField)
  • removed: ctor PolynomialGF2mSmallM(GF2mField, byte[])
  • removed: ctor PolynomialGF2mSmallM(GF2mField, int)
  • removed: ctor PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)
  • removed: ctor PolynomialGF2mSmallM(GF2mField, int[])
  • removed: ctor PolynomialGF2mSmallM(GF2mVector)
  • removed: ctor PolynomialGF2mSmallM(PolynomialGF2mSmallM)
  • removed: ctor PolynomialRingGF2m(GF2mField, PolynomialGF2mSmallM)
  • removed: ctor RandUtils()
  • removed: ctor Vector()
  • removed: field GF2mMatrix.field: GF2mField
  • removed: field GF2mMatrix.matrix: int[][]
  • removed: field GF2nElement.mDegree: int
  • removed: field GF2nElement.mField: GF2nField
  • removed: field GF2nField.fieldPolynomial: GF2Polynomial
  • removed: field GF2nField.fields: Vector
  • removed: field GF2nField.mDegree: int
  • removed: field GF2nField.matrices: Vector
  • removed: field GF2nField.random: SecureRandom
  • removed: field Matrix.numColumns: int
  • removed: field Matrix.numRows: int
  • removed: field PolynomialRingGF2m.sqMatrix: PolynomialGF2mSmallM[]
  • removed: field PolynomialRingGF2m.sqRootMatrix: PolynomialGF2mSmallM[]
  • removed: field Vector.length: int
  • removed: final class BigEndianConversions
  • removed: final class BigIntUtils
  • removed: final class ByteUtils
  • removed: final class CharUtils
  • removed: final class GoppaCode
  • removed: final class IntUtils
  • removed: final class IntegerFunctions
  • removed: final class LittleEndianConversions
  • removed: final class PolynomialRingGF2
  • removed: interface GFElement
  • removed: method GF2Matrix.computeInverse(): Matrix
  • removed: method GF2Matrix.computeTranspose(): Matrix
  • removed: method GF2Matrix.equals(Object): boolean
  • removed: method GF2Matrix.extendLeftCompactForm(): GF2Matrix
  • removed: method GF2Matrix.extendRightCompactForm(): GF2Matrix
  • removed: method GF2Matrix.getEncoded(): byte[]
  • removed: method GF2Matrix.getHammingWeight(): double
  • removed: method GF2Matrix.getIntArray(): int[][]
  • removed: method GF2Matrix.getLeftSubMatrix(): GF2Matrix
  • removed: method GF2Matrix.getLength(): int
  • removed: method GF2Matrix.getRightSubMatrix(): GF2Matrix
  • removed: method GF2Matrix.getRow(int): int[]
  • removed: method GF2Matrix.hashCode(): int
  • removed: method GF2Matrix.isZero(): boolean
  • removed: method GF2Matrix.leftMultiply(Permutation): Matrix
  • removed: method GF2Matrix.leftMultiply(Vector): Vector
  • removed: method GF2Matrix.leftMultiplyLeftCompactForm(Vector): Vector
  • removed: method GF2Matrix.rightMultiply(Matrix): Matrix
  • removed: method GF2Matrix.rightMultiply(Permutation): Matrix
  • removed: method GF2Matrix.rightMultiply(Vector): Vector
  • removed: method GF2Matrix.rightMultiplyRightCompactForm(Vector): Vector
  • removed: method GF2Matrix.toString(): String
  • removed: method GF2Polynomial.add(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.addToThis(GF2Polynomial): void
  • removed: method GF2Polynomial.assignAll(): void
  • removed: method GF2Polynomial.assignOne(): void
  • removed: method GF2Polynomial.assignX(): void
  • removed: method GF2Polynomial.assignZero(): void
  • removed: method GF2Polynomial.clone(): Object
  • removed: method GF2Polynomial.divide(GF2Polynomial): GF2Polynomial[]
  • removed: method GF2Polynomial.equals(Object): boolean
  • removed: method GF2Polynomial.expandN(int): void
  • removed: method GF2Polynomial.gcd(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.getBit(int): int
  • removed: method GF2Polynomial.getLength(): int
  • removed: method GF2Polynomial.hashCode(): int
  • removed: method GF2Polynomial.increase(): GF2Polynomial
  • removed: method GF2Polynomial.increaseThis(): void
  • removed: method GF2Polynomial.isIrreducible(): boolean
  • removed: method GF2Polynomial.isOne(): boolean
  • removed: method GF2Polynomial.isZero(): boolean
  • removed: method GF2Polynomial.multiply(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.multiplyClassic(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.quotient(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.randomize(): void
  • removed: method GF2Polynomial.randomize(Random): void
  • removed: method GF2Polynomial.reduceN(): void
  • removed: method GF2Polynomial.remainder(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.resetBit(int): void
  • removed: method GF2Polynomial.setBit(int): void
  • removed: method GF2Polynomial.shiftLeft(): GF2Polynomial
  • removed: method GF2Polynomial.shiftLeft(int): GF2Polynomial
  • removed: method GF2Polynomial.shiftLeftAddThis(GF2Polynomial, int): void
  • removed: method GF2Polynomial.shiftLeftThis(): void
  • removed: method GF2Polynomial.shiftRight(): GF2Polynomial
  • removed: method GF2Polynomial.shiftRightThis(): void
  • removed: method GF2Polynomial.squareThisBitwise(): void
  • removed: method GF2Polynomial.squareThisPreCalc(): void
  • removed: method GF2Polynomial.subtract(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.subtractFromThis(GF2Polynomial): void
  • removed: method GF2Polynomial.testBit(int): boolean
  • removed: method GF2Polynomial.toByteArray(): byte[]
  • removed: method GF2Polynomial.toFlexiBigInt(): BigInteger
  • removed: method GF2Polynomial.toIntegerArray(): int[]
  • removed: method GF2Polynomial.toString(int): String
  • removed: method GF2Polynomial.vectorMult(GF2Polynomial): boolean
  • removed: method GF2Polynomial.xor(GF2Polynomial): GF2Polynomial
  • removed: method GF2Polynomial.xorBit(int): void
  • removed: method GF2Polynomial.xorThisBy(GF2Polynomial): void
  • removed: method GF2Vector.add(Vector): Vector
  • removed: method GF2Vector.equals(Object): boolean
  • removed: method GF2Vector.extractLeftVector(int): GF2Vector
  • removed: method GF2Vector.extractRightVector(int): GF2Vector
  • removed: method GF2Vector.extractVector(int[]): GF2Vector
  • removed: method GF2Vector.getBit(int): int
  • removed: method GF2Vector.getEncoded(): byte[]
  • removed: method GF2Vector.getHammingWeight(): int
  • removed: method GF2Vector.getVecArray(): int[]
  • removed: method GF2Vector.hashCode(): int
  • removed: method GF2Vector.isZero(): boolean
  • removed: method GF2Vector.multiply(Permutation): Vector
  • removed: method GF2Vector.setBit(int): void
  • removed: method GF2Vector.toExtensionFieldVector(GF2mField): GF2mVector
  • removed: method GF2Vector.toString(): String
  • removed: method GF2mField.add(int, int): int
  • removed: method GF2mField.elementToStr(int): String
  • removed: method GF2mField.equals(Object): boolean
  • removed: method GF2mField.exp(int, int): int
  • removed: method GF2mField.getDegree(): int
  • removed: method GF2mField.getEncoded(): byte[]
  • removed: method GF2mField.getPolynomial(): int
  • removed: method GF2mField.getRandomElement(SecureRandom): int
  • removed: method GF2mField.getRandomNonZeroElement(): int
  • removed: method GF2mField.getRandomNonZeroElement(SecureRandom): int
  • removed: method GF2mField.hashCode(): int
  • removed: method GF2mField.inverse(int): int
  • removed: method GF2mField.isElementOfThisField(int): boolean
  • removed: method GF2mField.mult(int, int): int
  • removed: method GF2mField.sqRoot(int): int
  • removed: method GF2mField.toString(): String
  • removed: method GF2mMatrix.computeInverse(): Matrix
  • removed: method GF2mMatrix.equals(Object): boolean
  • removed: method GF2mMatrix.getEncoded(): byte[]
  • removed: method GF2mMatrix.hashCode(): int
  • removed: method GF2mMatrix.isZero(): boolean
  • removed: method GF2mMatrix.leftMultiply(Vector): Vector
  • removed: method GF2mMatrix.rightMultiply(Matrix): Matrix
  • removed: method GF2mMatrix.rightMultiply(Permutation): Matrix
  • removed: method GF2mMatrix.rightMultiply(Vector): Vector
  • removed: method GF2mMatrix.toString(): String
  • removed: method GF2mVector.add(Vector): Vector
  • removed: method GF2mVector.equals(Object): boolean
  • removed: method GF2mVector.getEncoded(): byte[]
  • removed: method GF2mVector.getField(): GF2mField
  • removed: method GF2mVector.getIntArrayForm(): int[]
  • removed: method GF2mVector.hashCode(): int
  • removed: method GF2mVector.isZero(): boolean
  • removed: method GF2mVector.multiply(Permutation): Vector
  • removed: method GF2mVector.toString(): String
  • removed: method GF2nElement.clone(): Object
  • removed: method GF2nElement.convert(GF2nField): GF2nElement
  • removed: method GF2nElement.getField(): GF2nField
  • removed: method GF2nElement.increase(): GF2nElement
  • removed: method GF2nElement.increaseThis(): void
  • removed: method GF2nElement.solveQuadraticEquation(): GF2nElement
  • removed: method GF2nElement.square(): GF2nElement
  • removed: method GF2nElement.squareRoot(): GF2nElement
  • removed: method GF2nElement.squareRootThis(): void
  • removed: method GF2nElement.squareThis(): void
  • removed: method GF2nElement.subtract(GFElement): GFElement
  • removed: method GF2nElement.subtractFromThis(GFElement): void
  • removed: method GF2nElement.testRightmostBit(): boolean
  • removed: method GF2nElement.trace(): int
  • removed: method GF2nField.computeCOBMatrix(GF2nField): void
  • removed: method GF2nField.computeFieldPolynomial(): void
  • removed: method GF2nField.convert(GF2nElement, GF2nField): GF2nElement
  • removed: method GF2nField.equals(Object): boolean
  • removed: method GF2nField.getDegree(): int
  • removed: method GF2nField.getFieldPolynomial(): GF2Polynomial
  • removed: method GF2nField.getRandomRoot(GF2Polynomial): GF2nElement
  • removed: method GF2nField.hashCode(): int
  • removed: method GF2nField.invertMatrix(GF2Polynomial[]): GF2Polynomial[]
  • removed: method GF2nONBElement.add(GFElement): GFElement
  • removed: method GF2nONBElement.addToThis(GFElement): void
  • removed: method GF2nONBElement.clone(): Object
  • removed: method GF2nONBElement.equals(Object): boolean
  • removed: method GF2nONBElement.hashCode(): int
  • removed: method GF2nONBElement.increase(): GF2nElement
  • removed: method GF2nONBElement.increaseThis(): void
  • removed: method GF2nONBElement.invert(): GFElement
  • removed: method GF2nONBElement.invertThis(): void
  • removed: method GF2nONBElement.isOne(): boolean
  • removed: method GF2nONBElement.isZero(): boolean
  • removed: method GF2nONBElement.multiply(GFElement): GFElement
  • removed: method GF2nONBElement.multiplyThisBy(GFElement): void
  • removed: method GF2nONBElement.solveQuadraticEquation(): GF2nElement
  • removed: method GF2nONBElement.square(): GF2nElement
  • removed: method GF2nONBElement.squareRoot(): GF2nElement
  • removed: method GF2nONBElement.squareRootThis(): void
  • removed: method GF2nONBElement.squareThis(): void
  • removed: method GF2nONBElement.testRightmostBit(): boolean
  • removed: method GF2nONBElement.toByteArray(): byte[]
  • removed: method GF2nONBElement.toFlexiBigInt(): BigInteger
  • removed: method GF2nONBElement.toString(): String
  • removed: method GF2nONBElement.toString(int): String
  • removed: method GF2nONBElement.trace(): int
  • removed: method GF2nONBField.computeCOBMatrix(GF2nField): void
  • removed: method GF2nONBField.computeFieldPolynomial(): void
  • removed: method GF2nONBField.getRandomRoot(GF2Polynomial): GF2nElement
  • removed: method GF2nPolynomial.add(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.assignZeroToElements(): void
  • removed: method GF2nPolynomial.at(int): GF2nElement
  • removed: method GF2nPolynomial.divide(GF2nPolynomial): GF2nPolynomial[]
  • removed: method GF2nPolynomial.enlarge(int): void
  • removed: method GF2nPolynomial.equals(Object): boolean
  • removed: method GF2nPolynomial.gcd(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.getDegree(): int
  • removed: method GF2nPolynomial.hashCode(): int
  • removed: method GF2nPolynomial.isZero(): boolean
  • removed: method GF2nPolynomial.multiply(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.multiplyAndReduce(GF2nPolynomial, GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.quotient(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.reduce(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.remainder(GF2nPolynomial): GF2nPolynomial
  • removed: method GF2nPolynomial.scalarMultiply(GF2nElement): GF2nPolynomial
  • removed: method GF2nPolynomial.set(int, GF2nElement): void
  • removed: method GF2nPolynomial.shiftLeft(int): GF2nPolynomial
  • removed: method GF2nPolynomial.shiftThisLeft(int): void
  • removed: method GF2nPolynomial.shrink(): void
  • removed: method GF2nPolynomial.size(): int
  • removed: method GF2nPolynomialElement.add(GFElement): GFElement
  • removed: method GF2nPolynomialElement.addToThis(GFElement): void
  • removed: method GF2nPolynomialElement.clone(): Object
  • removed: method GF2nPolynomialElement.equals(Object): boolean
  • removed: method GF2nPolynomialElement.hashCode(): int
  • removed: method GF2nPolynomialElement.increase(): GF2nElement
  • removed: method GF2nPolynomialElement.increaseThis(): void
  • removed: method GF2nPolynomialElement.invert(): GFElement
  • removed: method GF2nPolynomialElement.invertEEA(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.invertMAIA(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.invertSquare(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.isOne(): boolean
  • removed: method GF2nPolynomialElement.isZero(): boolean
  • removed: method GF2nPolynomialElement.multiply(GFElement): GFElement
  • removed: method GF2nPolynomialElement.multiplyThisBy(GFElement): void
  • removed: method GF2nPolynomialElement.power(int): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.solveQuadraticEquation(): GF2nElement
  • removed: method GF2nPolynomialElement.square(): GF2nElement
  • removed: method GF2nPolynomialElement.squareBitwise(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.squareMatrix(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.squarePreCalc(): GF2nPolynomialElement
  • removed: method GF2nPolynomialElement.squareRoot(): GF2nElement
  • removed: method GF2nPolynomialElement.squareRootThis(): void
  • removed: method GF2nPolynomialElement.squareThis(): void
  • removed: method GF2nPolynomialElement.squareThisBitwise(): void
  • removed: method GF2nPolynomialElement.squareThisMatrix(): void
  • removed: method GF2nPolynomialElement.squareThisPreCalc(): void
  • removed: method GF2nPolynomialElement.testRightmostBit(): boolean
  • removed: method GF2nPolynomialElement.toByteArray(): byte[]
  • removed: method GF2nPolynomialElement.toFlexiBigInt(): BigInteger
  • removed: method GF2nPolynomialElement.toString(): String
  • removed: method GF2nPolynomialElement.toString(int): String
  • removed: method GF2nPolynomialElement.trace(): int
  • removed: method GF2nPolynomialField.computeCOBMatrix(GF2nField): void
  • removed: method GF2nPolynomialField.computeFieldPolynomial(): void
  • removed: method GF2nPolynomialField.computeFieldPolynomial2(): void
  • removed: method GF2nPolynomialField.getPc(): int[]
  • removed: method GF2nPolynomialField.getRandomRoot(GF2Polynomial): GF2nElement
  • removed: method GF2nPolynomialField.getSquaringVector(int): GF2Polynomial
  • removed: method GF2nPolynomialField.getTc(): int
  • removed: method GF2nPolynomialField.isPentanomial(): boolean
  • removed: method GF2nPolynomialField.isTrinomial(): boolean
  • removed: method GFElement.add(GFElement): GFElement
  • removed: method GFElement.addToThis(GFElement): void
  • removed: method GFElement.clone(): Object
  • removed: method GFElement.equals(Object): boolean
  • removed: method GFElement.hashCode(): int
  • removed: method GFElement.invert(): GFElement
  • removed: method GFElement.isOne(): boolean
  • removed: method GFElement.isZero(): boolean
  • removed: method GFElement.multiply(GFElement): GFElement
  • removed: method GFElement.multiplyThisBy(GFElement): void
  • removed: method GFElement.subtract(GFElement): GFElement
  • removed: method GFElement.subtractFromThis(GFElement): void
  • removed: method GFElement.toByteArray(): byte[]
  • removed: method GFElement.toFlexiBigInt(): BigInteger
  • removed: method GFElement.toString(): String
  • removed: method GFElement.toString(int): String
  • removed: method GoppaCode.MaMaPe.getFirstMatrix(): GF2Matrix
  • removed: method GoppaCode.MaMaPe.getPermutation(): Permutation
  • removed: method GoppaCode.MaMaPe.getSecondMatrix(): GF2Matrix
  • removed: method GoppaCode.MatrixSet.getG(): GF2Matrix
  • removed: method GoppaCode.MatrixSet.getSetJ(): int[]
  • removed: method Matrix.computeInverse(): Matrix
  • removed: method Matrix.getEncoded(): byte[]
  • removed: method Matrix.getNumColumns(): int
  • removed: method Matrix.getNumRows(): int
  • removed: method Matrix.isZero(): boolean
  • removed: method Matrix.leftMultiply(Vector): Vector
  • removed: method Matrix.rightMultiply(Matrix): Matrix
  • removed: method Matrix.rightMultiply(Permutation): Matrix
  • removed: method Matrix.rightMultiply(Vector): Vector
  • removed: method Matrix.toString(): String
  • removed: method Permutation.computeInverse(): Permutation
  • removed: method Permutation.equals(Object): boolean
  • removed: method Permutation.getEncoded(): byte[]
  • removed: method Permutation.getVector(): int[]
  • removed: method Permutation.hashCode(): int
  • removed: method Permutation.rightMultiply(Permutation): Permutation
  • removed: method Permutation.toString(): String
  • removed: method PolynomialGF2mSmallM.add(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.addMonomial(int): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.addToThis(PolynomialGF2mSmallM): void
  • removed: method PolynomialGF2mSmallM.div(PolynomialGF2mSmallM): PolynomialGF2mSmallM[]
  • removed: method PolynomialGF2mSmallM.equals(Object): boolean
  • removed: method PolynomialGF2mSmallM.evaluateAt(int): int
  • removed: method PolynomialGF2mSmallM.gcd(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.getCoefficient(int): int
  • removed: method PolynomialGF2mSmallM.getDegree(): int
  • removed: method PolynomialGF2mSmallM.getEncoded(): byte[]
  • removed: method PolynomialGF2mSmallM.getHeadCoefficient(): int
  • removed: method PolynomialGF2mSmallM.hashCode(): int
  • removed: method PolynomialGF2mSmallM.mod(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modDiv(PolynomialGF2mSmallM, PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modInverse(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modMultiply(PolynomialGF2mSmallM, PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modPolynomialToFracton(PolynomialGF2mSmallM): PolynomialGF2mSmallM[]
  • removed: method PolynomialGF2mSmallM.modSquareMatrix(PolynomialGF2mSmallM[]): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modSquareRoot(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.modSquareRootMatrix(PolynomialGF2mSmallM[]): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.multThisWithElement(int): void
  • removed: method PolynomialGF2mSmallM.multWithElement(int): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.multWithMonomial(int): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.multiply(PolynomialGF2mSmallM): PolynomialGF2mSmallM
  • removed: method PolynomialGF2mSmallM.toString(): String
  • removed: method PolynomialRingGF2m.getSquareRootMatrix(): PolynomialGF2mSmallM[]
  • removed: method PolynomialRingGF2m.getSquaringMatrix(): PolynomialGF2mSmallM[]
  • removed: method Vector.add(Vector): Vector
  • removed: method Vector.equals(Object): boolean
  • removed: method Vector.getEncoded(): byte[]
  • removed: method Vector.getLength(): int
  • removed: method Vector.hashCode(): int
  • removed: method Vector.isZero(): boolean
  • removed: method Vector.multiply(Permutation): Vector
  • removed: method Vector.toString(): String
  • removed: static class GoppaCode.MaMaPe
  • removed: static class GoppaCode.MatrixSet
  • removed: static field Matrix.MATRIX_TYPE_RANDOM_LT: char
  • removed: static field Matrix.MATRIX_TYPE_RANDOM_REGULAR: char
  • removed: static field Matrix.MATRIX_TYPE_RANDOM_UT: char
  • removed: static field Matrix.MATRIX_TYPE_UNIT: char
  • removed: static field Matrix.MATRIX_TYPE_ZERO: char
  • removed: static field PolynomialGF2mSmallM.RANDOM_IRREDUCIBLE_POLYNOMIAL: char
  • removed: static method BigEndianConversions.I2OSP(int): byte[]
  • removed: static method BigEndianConversions.I2OSP(int, byte[], int): void
  • removed: static method BigEndianConversions.I2OSP(int, byte[], int, int): void
  • removed: static method BigEndianConversions.I2OSP(int, int): byte[]
  • removed: static method BigEndianConversions.I2OSP(long): byte[]
  • removed: static method BigEndianConversions.I2OSP(long, byte[], int): void
  • removed: static method BigEndianConversions.OS2IP(byte[]): int
  • removed: static method BigEndianConversions.OS2IP(byte[], int): int
  • removed: static method BigEndianConversions.OS2IP(byte[], int, int): int
  • removed: static method BigEndianConversions.OS2LIP(byte[], int): long
  • removed: static method BigEndianConversions.toByteArray(int[]): byte[]
  • removed: static method BigEndianConversions.toByteArray(int[], int): byte[]
  • removed: static method BigEndianConversions.toIntArray(byte[]): int[]
  • removed: static method BigIntUtils.equals(BigInteger[], BigInteger[]): boolean
  • removed: static method BigIntUtils.fill(BigInteger[], BigInteger): void
  • removed: static method BigIntUtils.subArray(BigInteger[], int, int): BigInteger[]
  • removed: static method BigIntUtils.toIntArray(BigInteger[]): int[]
  • removed: static method BigIntUtils.toIntArrayModQ(int, BigInteger[]): int[]
  • removed: static method BigIntUtils.toMinimalByteArray(BigInteger): byte[]
  • removed: static method ByteUtils.clone(byte[]): byte[]
  • removed: static method ByteUtils.concatenate(byte[], byte[]): byte[]
  • removed: static method ByteUtils.concatenate(byte[][]): byte[]
  • removed: static method ByteUtils.deepHashCode(byte[]): int
  • removed: static method ByteUtils.deepHashCode(byte[][]): int
  • removed: static method ByteUtils.deepHashCode(byte[][][]): int
  • removed: static method ByteUtils.equals(byte[], byte[]): boolean
  • removed: static method ByteUtils.equals(byte[][], byte[][]): boolean
  • removed: static method ByteUtils.equals(byte[][][], byte[][][]): boolean
  • removed: static method ByteUtils.fromHexString(String): byte[]
  • removed: static method ByteUtils.split(byte[], int): byte[][]
  • removed: static method ByteUtils.subArray(byte[], int): byte[]
  • removed: static method ByteUtils.subArray(byte[], int, int): byte[]
  • removed: static method ByteUtils.toBinaryString(byte[]): String
  • removed: static method ByteUtils.toCharArray(byte[]): char[]
  • removed: static method ByteUtils.toHexString(byte[]): String
  • removed: static method ByteUtils.toHexString(byte[], String, String): String
  • removed: static method ByteUtils.xor(byte[], byte[]): byte[]
  • removed: static method CharUtils.clone(char[]): char[]
  • removed: static method CharUtils.equals(char[], char[]): boolean
  • removed: static method CharUtils.toByteArray(char[]): byte[]
  • removed: static method CharUtils.toByteArrayForPBE(char[]): byte[]
  • removed: static method GF2Matrix.createRandomRegularMatrixAndItsInverse(int, SecureRandom): GF2Matrix[]
  • removed: static method GF2Vector.OS2VP(int, byte[]): GF2Vector
  • removed: static method GF2nONBElement.ONE(GF2nONBField): GF2nONBElement
  • removed: static method GF2nONBElement.ZERO(GF2nONBField): GF2nONBElement
  • removed: static method GF2nPolynomialElement.ONE(GF2nPolynomialField): GF2nPolynomialElement
  • removed: static method GF2nPolynomialElement.ZERO(GF2nPolynomialField): GF2nPolynomialElement
  • removed: static method GoppaCode.computeSystematicForm(GF2Matrix, SecureRandom): GoppaCode.MaMaPe
  • removed: static method GoppaCode.createCanonicalCheckMatrix(GF2mField, PolynomialGF2mSmallM): GF2Matrix
  • removed: static method GoppaCode.syndromeDecode(GF2Vector, GF2mField, PolynomialGF2mSmallM, PolynomialGF2mSmallM[]): GF2Vector
  • removed: static method IntUtils.clone(int[]): int[]
  • removed: static method IntUtils.equals(int[], int[]): boolean
  • removed: static method IntUtils.fill(int[], int): void
  • removed: static method IntUtils.quicksort(int[]): void
  • removed: static method IntUtils.quicksort(int[], int, int): void
  • removed: static method IntUtils.subArray(int[], int, int): int[]
  • removed: static method IntUtils.toHexString(int[]): String
  • removed: static method IntUtils.toString(int[]): String
  • removed: static method IntegerFunctions.binomial(int, int): BigInteger
  • removed: static method IntegerFunctions.bitCount(int): int
  • removed: static method IntegerFunctions.ceilLog(BigInteger): int
  • removed: static method IntegerFunctions.ceilLog(int): int
  • removed: static method IntegerFunctions.ceilLog256(int): int
  • removed: static method IntegerFunctions.ceilLog256(long): int
  • removed: static method IntegerFunctions.divideAndRound(BigInteger, BigInteger): BigInteger
  • removed: static method IntegerFunctions.divideAndRound(BigInteger[], BigInteger): BigInteger[]
  • removed: static method IntegerFunctions.extGCD(int, int): int[]
  • removed: static method IntegerFunctions.extgcd(BigInteger, BigInteger): BigInteger[]
  • removed: static method IntegerFunctions.floatPow(float, int): float
  • removed: static method IntegerFunctions.floorLog(BigInteger): int
  • removed: static method IntegerFunctions.floorLog(int): int
  • removed: static method IntegerFunctions.gcd(int, int): int
  • removed: static method IntegerFunctions.intRoot(int, int): float
  • removed: static method IntegerFunctions.integerToOctets(BigInteger): byte[]
  • removed: static method IntegerFunctions.isIncreasing(int[]): boolean
  • removed: static method IntegerFunctions.isPower(int, int): int
  • removed: static method IntegerFunctions.isPrime(int): boolean
  • removed: static method IntegerFunctions.jacobi(BigInteger, BigInteger): int
  • removed: static method IntegerFunctions.leastCommonMultiple(BigInteger[]): BigInteger
  • removed: static method IntegerFunctions.leastDiv(int): int
  • removed: static method IntegerFunctions.log(double): double
  • removed: static method IntegerFunctions.log(long): double
  • removed: static method IntegerFunctions.maxPower(int): int
  • removed: static method IntegerFunctions.mod(long, long): long
  • removed: static method IntegerFunctions.modInverse(int, int): int
  • removed: static method IntegerFunctions.modInverse(long, long): long
  • removed: static method IntegerFunctions.modPow(int, int, int): int
  • removed: static method IntegerFunctions.nextPrime(long): BigInteger
  • removed: static method IntegerFunctions.nextProbablePrime(BigInteger): BigInteger
  • removed: static method IntegerFunctions.nextProbablePrime(BigInteger, int): BigInteger
  • removed: static method IntegerFunctions.nextSmallerPrime(int): int
  • removed: static method IntegerFunctions.octetsToInteger(byte[]): BigInteger
  • removed: static method IntegerFunctions.octetsToInteger(byte[], int, int): BigInteger
  • removed: static method IntegerFunctions.order(int, int): int
  • removed: static method IntegerFunctions.passesSmallPrimeTest(BigInteger): boolean
  • removed: static method IntegerFunctions.pow(int, int): int
  • removed: static method IntegerFunctions.pow(long, int): long
  • removed: static method IntegerFunctions.randomize(BigInteger): BigInteger
  • removed: static method IntegerFunctions.randomize(BigInteger, SecureRandom): BigInteger
  • removed: static method IntegerFunctions.reduceInto(BigInteger, BigInteger, BigInteger): BigInteger
  • removed: static method IntegerFunctions.squareRoot(BigInteger): BigInteger
  • removed: static method LittleEndianConversions.I2OSP(int): byte[]
  • removed: static method LittleEndianConversions.I2OSP(int, byte[], int): void
  • removed: static method LittleEndianConversions.I2OSP(int, byte[], int, int): void
  • removed: static method LittleEndianConversions.I2OSP(long): byte[]
  • removed: static method LittleEndianConversions.I2OSP(long, byte[], int): void
  • removed: static method LittleEndianConversions.OS2IP(byte[]): int
  • removed: static method LittleEndianConversions.OS2IP(byte[], int): int
  • removed: static method LittleEndianConversions.OS2IP(byte[], int, int): int
  • removed: static method LittleEndianConversions.OS2LIP(byte[], int): long
  • removed: static method LittleEndianConversions.toByteArray(int[], int): byte[]
  • removed: static method LittleEndianConversions.toIntArray(byte[]): int[]
  • removed: static method PolynomialRingGF2.add(int, int): int
  • removed: static method PolynomialRingGF2.degree(int): int
  • removed: static method PolynomialRingGF2.degree(long): int
  • removed: static method PolynomialRingGF2.gcd(int, int): int
  • removed: static method PolynomialRingGF2.getIrreduciblePolynomial(int): int
  • removed: static method PolynomialRingGF2.isIrreducible(int): boolean
  • removed: static method PolynomialRingGF2.modMultiply(int, int, int): int
  • removed: static method PolynomialRingGF2.multiply(int, int): long
  • removed: static method PolynomialRingGF2.remainder(int, int): int
  • removed: static method PolynomialRingGF2.rest(long, int): int
  • removed: method HPSPolynomial.r2Inv(Polynomial): void
  • removed: method HPSPolynomial.rqInv(Polynomial): void
  • removed: method HPSPolynomial.s3Inv(Polynomial): void
  • removed: method HRSSPolynomial.r2Inv(Polynomial): void
  • removed: method HRSSPolynomial.rqInv(Polynomial): void
  • removed: method HRSSPolynomial.s3Inv(Polynomial): void
  • added: class HRSS1373Polynomial extends HRSSPolynomial
  • added: ctor HRSS1373Polynomial(NTRUHRSSParameterSet)
  • added: method HRSS1373Polynomial.sqFromBytes(byte[]): void
  • added: method HRSS1373Polynomial.sqToBytes(int): byte[]
  • added: method Polynomial.s3ToBytes(byte[], int): void
  • added: class NTRUHPS40961229 extends NTRUHPSParameterSet
  • added: class NTRUHRSS1373 extends NTRUHRSSParameterSet
  • added: ctor NTRUHPS40961229()
  • added: ctor NTRUHRSS1373()
  • added: method NTRUHPS40961229.createPolynomial(): Polynomial
  • added: ctor TimeStampRequestGenerator(DigestAlgorithmIdentifierFinder)
  • added: method TimeStampRequest.getMessageImprint(): MessageImprint
  • added: method TimeStampRequest.toASN1Structure(): TimeStampReq
  • added: method TimeStampRequestGenerator.setCertReq(ASN1Boolean): void
  • added: class GF16
  • added: ctor GF16()
  • added: static method Arrays.clear(char[]): void
  • added: static method Arrays.clear(long[]): void
  • added: static method Arrays.constantTimeAreEqual(long[], long[]): boolean
  • added: static method Arrays.reverseInPlace(short[]): short[]
  • added: static method Arrays.segmentsOverlap(int, int, int, int): boolean
  • added: static method Arrays.validateRange(byte[], int, int): void
  • added: static method Arrays.validateSegment(byte[], int, int): void
  • added: static method BigIntegers.modOddIsCoprime(BigInteger, BigInteger): boolean
  • added: static method BigIntegers.modOddIsCoprimeVar(BigInteger, BigInteger): boolean
  • added: static method BigIntegers.writeUnsignedByteArray(OutputStream, BigInteger): void
  • added: static method Bytes.xor(int, byte[], byte[], byte[]): void
  • added: static method Bytes.xor(int, byte[], byte[], byte[], int): void
  • added: static method Bytes.xor(int, byte[], byte[], int, byte[], int): void
  • added: static method Bytes.xor(int, byte[], int, byte[], byte[], int): void
  • added: static method Bytes.xor(int, byte[], int, byte[], int, byte[], int): void
  • added: static method Bytes.xorTo(int, byte[], byte[]): void
  • added: static method Bytes.xorTo(int, byte[], int, byte[]): void
  • added: static method Bytes.xorTo(int, byte[], int, byte[], int): void
  • added: static method GF16.decode(byte[], byte[], int): void
  • added: static method GF16.decode(byte[], int, byte[], int, int): void
  • added: static method GF16.encode(byte[], byte[], int): void
  • added: static method GF16.encode(byte[], byte[], int, int): void
  • added: static method GF16.innerProduct(byte[], int, byte[], int, int): byte
  • added: static method GF16.inv(byte): byte
  • added: static method GF16.mul(byte, byte): byte
  • added: static method GF16.mul(int, int): int
  • added: static method Longs.xorTo(int, long[], int, long[], int): void
  • added: static method Pack.bigEndianToLong(byte[], int, int): long
  • added: static method Pack.littleEndianToLong(byte[], int, int): long
  • added: static method Pack.littleEndianToShort(byte[], int, short[], int, int): void
  • added: static method Pack.longToLittleEndian(long, byte[], int, int): void
  • added: static method Pack.shortToLittleEndian(short[], int, int, byte[], int): void
  • added: static method Properties.isOverrideSet(String, boolean): boolean
  • added: static method Strings.toUTF8ByteArray(char[], int, int): byte[]
  • added: static method Strings.toUTF8ByteArray(char[], int, int, OutputStream): void
  • added: static method Base64.decode(byte[], int, int): byte[]
  • added: static method Hex.decode(byte[], int, int): byte[]
  • added: class LimitedBuffer extends OutputStream
  • added: ctor LimitedBuffer(int)
  • added: method LimitedBuffer.copyTo(byte[], int): int
  • added: method LimitedBuffer.limit(): int
  • added: method LimitedBuffer.reset(): void
  • added: method LimitedBuffer.size(): int
  • added: method LimitedBuffer.write(byte[]): void
  • added: method LimitedBuffer.write(byte[], int, int): void
  • added: method LimitedBuffer.write(int): void
  • added: static field PemReader.LAX_PEM_PARSING_SYSTEM_PROPERTY_NAME: String
  • added: interface SimpleTest.TestExceptionOperation
  • added: method SimpleTest.TestExceptionOperation.operation(): void
  • added: method SimpleTest.testException(String, String, SimpleTest.TestExceptionOperation): Exception
  • removed: method DumperOptions.FlowStyle.getStyleBoolean(): Boolean
  • removed: method TypeDescription.getListPropertyType(String): Class
  • removed: method TypeDescription.getMapKeyType(String): Class
  • removed: method TypeDescription.getMapValueType(String): Class
  • removed: static method DumperOptions.FlowStyle.fromBoolean(Boolean): DumperOptions.FlowStyle
  • added: ctor Yaml(LoaderOptions, DumperOptions)
  • added: method DumperOptions.isDereferenceAliases(): boolean
  • added: method DumperOptions.setDereferenceAliases(boolean): void
  • added: method LoaderOptions.getTagInspector(): TagInspector
  • added: method LoaderOptions.isMergeOnCompose(): boolean
  • added: method LoaderOptions.isWarnOnDuplicateKeys(): boolean
  • added: method LoaderOptions.setMergeOnCompose(boolean): void
  • added: method LoaderOptions.setTagInspector(TagInspector): void
  • added: method LoaderOptions.setWarnOnDuplicateKeys(boolean): void
  • added: static field DumperOptions.ScalarStyle.JSON_SCALAR_STYLE: DumperOptions.ScalarStyle
  • removed: ctor Composer(Parser, Resolver)
  • added: ctor ComposerException(String, Mark)
  • added: method Composer.asMappingNode(Node): MappingNode
  • removed: ctor BaseConstructor()
  • removed: ctor Constructor()
  • removed: ctor Constructor(Class)
  • removed: ctor Constructor(String)
  • removed: ctor Constructor(TypeDescription)
  • removed: ctor SafeConstructor()
  • changed: ctor CustomClassLoaderConstructor(Class, ClassLoader) โ†’ ctor CustomClassLoaderConstructor(Class, ClassLoader, LoaderOptions)
  • changed: ctor CustomClassLoaderConstructor(ClassLoader) โ†’ ctor CustomClassLoaderConstructor(ClassLoader, LoaderOptions)
  • added: method BaseConstructor.getLoadingConfig(): LoaderOptions
  • added: method BaseConstructor.isWarnOnDuplicateKeys(): boolean
  • added: method BaseConstructor.setWarnOnDuplicateKeys(boolean): void
  • removed: ctor Mark(String, int, int, int, String, int)
  • removed: ctor CollectionStartEvent(String, String, boolean, Mark, Mark, Boolean)
  • removed: ctor MappingStartEvent(String, String, boolean, Mark, Mark, Boolean)
  • removed: ctor ScalarEvent(String, String, ImplicitTuple, String, Mark, Mark, Character)
  • removed: ctor SequenceStartEvent(String, String, boolean, Mark, Mark, Boolean)
  • removed: method ScalarEvent.getStyle(): Character
  • added: method ScalarEvent.isDQuoted(): boolean
  • added: method ScalarEvent.isFolded(): boolean
  • added: method ScalarEvent.isJson(): boolean
  • added: method ScalarEvent.isLiteral(): boolean
  • added: method ScalarEvent.isSQuoted(): boolean
  • removed: class Base64Coder
  • removed: static method Base64Coder.decode(String): byte[]
  • removed: static method Base64Coder.decode(char[]): byte[]
  • removed: static method Base64Coder.decode(char[], int, int): byte[]
  • removed: static method Base64Coder.decodeLines(String): byte[]
  • removed: static method Base64Coder.decodeString(String): String
  • removed: static method Base64Coder.encode(byte[]): char[]
  • removed: static method Base64Coder.encode(byte[], int): char[]
  • removed: static method Base64Coder.encode(byte[], int, int): char[]
  • removed: static method Base64Coder.encodeLines(byte[]): String
  • removed: static method Base64Coder.encodeLines(byte[], int, int, int, String): String
  • removed: static method Base64Coder.encodeString(String): String
  • added: ctor UnTrustedTagInspector()
  • added: final class UnTrustedTagInspector implements TagInspector
  • added: interface TagInspector
  • added: method TagInspector.isGlobalTagAllowed(Tag): boolean
  • added: method UnTrustedTagInspector.isGlobalTagAllowed(Tag): boolean
  • added: class Logger
  • added: enum Logger.Level
  • added: method Logger.debug(String): void
  • added: method Logger.isLoggable(Logger.Level): boolean
  • added: method Logger.warn(String): void
  • added: static field Logger.Level.DEBUG: Logger.Level
  • added: static field Logger.Level.WARNING: Logger.Level
  • added: static method Logger.Level.valueOf(String): Logger.Level
  • added: static method Logger.Level.values(): Logger.Level[]
  • added: static method Logger.getLogger(String): Logger
  • removed: ctor CollectionNode(Tag, Mark, Mark, Boolean)
  • removed: ctor MappingNode(Tag, List, Boolean)
  • removed: ctor MappingNode(Tag, boolean, List, Mark, Mark, Boolean)
  • removed: ctor ScalarNode(Tag, String, Mark, Mark, Character)
  • removed: ctor ScalarNode(Tag, boolean, String, Mark, Mark, Character)
  • removed: ctor SequenceNode(Tag, List, Boolean)
  • removed: ctor SequenceNode(Tag, boolean, List, Mark, Mark, Boolean)
  • removed: method CollectionNode.setFlowStyle(Boolean): void
  • removed: method Node.isResolved(): boolean
  • removed: method ScalarNode.getStyle(): Character
  • added: method Tag.isCustomGlobal(): boolean
  • added: static field Tag.standardTags: Set
  • removed: ctor ParserImpl(StreamReader)
  • removed: ctor ParserImpl(StreamReader, boolean)
  • added: method StreamReader.getDocumentIndex(): int
  • added: method StreamReader.resetDocumentIndex(): void
  • removed: ctor Representer()
  • added: class JsonRepresenter extends Representer
  • added: class JsonRepresenter.RepresentByteArray implements Represent
  • added: class JsonRepresenter.RepresentDate extends SafeRepresenter.RepresentDate
  • added: ctor JsonRepresenter(DumperOptions)
  • added: ctor JsonRepresenter.RepresentByteArray(JsonRepresenter)
  • added: ctor JsonRepresenter.RepresentDate(JsonRepresenter)
  • added: method JsonRepresenter.RepresentByteArray.representData(Object): Node
  • added: method JsonRepresenter.RepresentDate.getDefaultTag(): Tag
  • removed: ctor ScannerImpl(StreamReader)
  • removed: method ScannerImpl.isParseComments(): boolean
  • removed: method ScannerImpl.setParseComments(boolean): ScannerImpl
  • added: method Scanner.checkToken(Token.ID): boolean
  • added: method Scanner.resetDocumentIndex(): void
  • added: method ScannerImpl.checkToken(Token.ID): boolean
  • added: method ScannerImpl.resetDocumentIndex(): void
  • added: abstract class MergeUtils
  • added: ctor MergeUtils()
  • added: ctor Tuple(Object, Object)
  • added: final class Tuple
  • added: method MergeUtils.asMappingNode(Node): MappingNode
  • added: method MergeUtils.flatten(MappingNode): List
  • added: method PlatformFeatureDetector.isIntrospectionAvailable(): boolean
  • added: method Tuple._1(): Object
  • added: method Tuple._2(): Object