Apache Commons logo Apache Commons RNG
Comparing source compatibility of commons-rng-sampling-1.7.jar against commons-rng-sampling-1.6.jar
Old: commons-rng-sampling-1.6.jar
New: commons-rng-sampling-1.7.jar
Created: 2026-04-21T11:42:31.375+0100
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED final public class  org.apache.commons.rng.sampling.ArraySampler top
UNCHANGED static public abstract interface  org.apache.commons.rng.sampling.CompositeSamplers$DiscreteProbabilitySamplerFactory top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.ContinuousInverseCumulativeProbabilityFunction top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.ContinuousSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
MODIFIED public class  org.apache.commons.rng.sampling.distribution.ContinuousUniformSampler top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.rng.sampling.distribution.SamplerBase n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
MODIFIED PROTECTED (<- PRIVATE)  final org.apache.commons.rng.UniformRandomProvider rng n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.DiscreteInverseCumulativeProbabilityFunction top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.DiscreteSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.LongSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.distribution.NormalizedGaussianSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
MODIFIED final public class  org.apache.commons.rng.sampling.ListSampler top
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.ObjectSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.
UNCHANGED public abstract interface  org.apache.commons.rng.sampling.SharedStateSampler top
Compatibility Changes:
Change
ANNOTATION_ADDED
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED R java.lang.Object java.lang.Object
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.FunctionalInterface n.a.