Apache Commons logo Apache Commons RNG
Comparing source compatibility of commons-rng-simple-1.3.jar against commons-rng-simple-1.2.jar
Old:commons-rng-simple-1.2.jar
New:commons-rng-simple-1.3.jar
Created:2019-11-12T13:07:02.099+0000
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class org.apache.commons.rng.simple.internal.Long2IntArraytop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.apache.commons.rng.simple.internal.Seed2ArrayConvertern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic int[]convert(java.lang.Long, int)n.a.n.a.
Old fileNew file
n.a.53
MODIFIED public class org.apache.commons.rng.simple.internal.Long2LongArraytop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.apache.commons.rng.simple.internal.Seed2ArrayConvertern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic long[]convert(java.lang.Long, int)n.a.n.a.
Old fileNew file
n.a.53
NEW (Serializable compatible) public abstract enum org.apache.commons.rng.simple.internal.NativeSeedTypetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue6030897990025001359n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.apache.commons.rng.simple.internal.NativeSeedTypen.a.INT
NEWpublic static final org.apache.commons.rng.simple.internal.NativeSeedTypen.a.INT_ARRAY
NEWpublic static final org.apache.commons.rng.simple.internal.NativeSeedTypen.a.LONG
NEWpublic static final org.apache.commons.rng.simple.internal.NativeSeedTypen.a.LONG_ARRAY
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected abstract java.lang.Objectconvert(java.lang.Integer, int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWprotected abstract java.lang.Objectconvert(java.lang.Long, int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWprotected abstract java.lang.Objectconvert(int[], int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWprotected abstract java.lang.Objectconvert(long[], int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWprotected abstract java.lang.Objectconvert(byte[], int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic java.lang.ObjectconvertSeed(java.lang.Object, int)n.a.n.a.
Old fileNew file
n.a.245
NEWstatic public byte[]convertSeedToBytes(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.313
NEWpublic abstract java.lang.ObjectcreateSeed(int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic intgetBytes()n.a.n.a.
Old fileNew file
n.a.219
NEWpublic java.lang.ClassgetType()n.a.n.a.
Old fileNew file
n.a.209
NEWstatic public org.apache.commons.rng.simple.internal.NativeSeedTypevalueOf(java.lang.String)n.a.n.a.
Old fileNew file
n.a.44
NEWstatic public org.apache.commons.rng.simple.internal.NativeSeedType[]values()n.a.n.a.
Old fileNew file
n.a.44
MODIFIED final public class org.apache.commons.rng.simple.internal.ProviderBuildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.apache.commons.rng.RestorableUniformRandomProvidercreate(org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternal)n.a.n.a.
Old fileNew file
n.a.96
MODIFIED (Serializable compatible) not_final  (<-  final )  static public enum org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaltop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8580841703196892173n.a.
Newtrue807547450340216088n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.JSF_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.JSF_64
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.MSWS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.PCG_MCG_XSH_RR_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.PCG_MCG_XSH_RS_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.PCG_RXS_M_XS_64
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.PCG_XSH_RR_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.PCG_XSH_RS_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.SFC_32
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.SFC_64
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_1024_PP
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_1024_S
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_1024_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_128_PLUS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_128_PP
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_128_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_64_S
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_RO_SHI_RO_64_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_128_PLUS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_128_PP
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_128_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_256_PLUS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_256_PP
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_256_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_512_PLUS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_512_PP
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XO_SHI_RO_512_SS
NEWpublic static final org.apache.commons.rng.simple.internal.ProviderBuilder$RandomSourceInternaln.a.XOR_SHIFT_1024_S_PHI
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected java.lang.ObjectconvertSeed(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.546
NEWprotected byte[]createByteArraySeed(org.apache.commons.rng.UniformRandomProvider)n.a.n.a.
Old fileNew file
n.a.530
NEWprotected java.lang.ObjectcreateSeed()n.a.n.a.
Old fileNew file
n.a.514
NEWfinal public byte[]createSeedBytes()n.a.n.a.
Old fileNew file
n.a.573
NEWfinal public byte[]createSeedBytes(org.apache.commons.rng.UniformRandomProvider)n.a.n.a.
Old fileNew file
n.a.590
NEW public abstract interface org.apache.commons.rng.simple.internal.Seed2ArrayConvertertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.apache.commons.rng.simple.internal.SeedConvertern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Objectconvert(java.lang.Object, int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW final public class org.apache.commons.rng.simple.JDKRandomWrappertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.apache.commons.rng.UniformRandomProvidern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic JDKRandomWrapper(java.util.Random)n.a.n.a.
Old fileNew file
n.a.50
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleannextBoolean()n.a.n.a.
Old fileNew file
n.a.109
NEWpublic voidnextBytes(byte[])n.a.n.a.
Old fileNew file
n.a.57
NEWpublic voidnextBytes(byte[], int, int)n.a.n.a.
Old fileNew file
n.a.65
NEWpublic doublenextDouble()n.a.n.a.
Old fileNew file
n.a.121
NEWpublic floatnextFloat()n.a.n.a.
Old fileNew file
n.a.115
NEWpublic intnextInt()n.a.n.a.
Old fileNew file
n.a.73
NEWpublic intnextInt(int)n.a.n.a.
Old fileNew file
n.a.79
NEWpublic longnextLong()n.a.n.a.
Old fileNew file
n.a.85
NEWpublic longnextLong(long)n.a.n.a.
Old fileNew file
n.a.92
MODIFIED (Serializable compatible) final public enum org.apache.commons.rng.simple.RandomSourcetop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4820859423459691743n.a.
Newtrue5539915034072636384n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.JSF_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.JSF_64
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.MSWS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.PCG_MCG_XSH_RR_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.PCG_MCG_XSH_RS_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.PCG_RXS_M_XS_64
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.PCG_XSH_RR_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.PCG_XSH_RS_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.SFC_32
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.SFC_64
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_1024_PP
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_1024_S
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_1024_SS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_128_PLUS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_128_PP
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_128_SS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_64_S
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_RO_SHI_RO_64_SS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_128_PLUS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_128_PP
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_128_SS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_256_PLUS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_256_PP
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_256_SS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_512_PLUS
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_512_PP
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XO_SHI_RO_512_SS
UNCHANGEDpublic static final org.apache.commons.rng.simple.RandomSource
Change
ANNOTATION_DEPRECATED_ADDED
XOR_SHIFT_1024_S
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
NEWpublic static final org.apache.commons.rng.simple.RandomSourcen.a.XOR_SHIFT_1024_S_PHI
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]createSeed()n.a.n.a.
Old fileNew file
n.a.595
NEWpublic byte[]createSeed(org.apache.commons.rng.UniformRandomProvider)n.a.n.a.
Old fileNew file
n.a.618
NEWpublic booleanisJumpable()n.a.n.a.
Old fileNew file
n.a.641
NEWpublic booleanisLongJumpable()n.a.n.a.
Old fileNew file
n.a.664
NEW final public class org.apache.commons.rng.simple.ThreadLocalRandomSourcetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.apache.commons.rng.UniformRandomProvidercurrent(org.apache.commons.rng.simple.RandomSource)n.a.n.a.
Old fileNew file
n.a.115