Fork me on GitHub
Changelog API
Old:C:\Users\Jose Zalacain\.m2\repository\io\github\prolobjectlink\prolobjectlink-jpi-jpl7\1.0\prolobjectlink-jpi-jpl7-1.0.jar
New:C:\prolobjectlink-dev\workspace\prolobjectlink-jpi-jpl7\target\prolobjectlink-jpi-jpl7-1.2-SNAPSHOT.jar
Created:2024-01-09T10:32:24.144-0500
Access modifier filter:PROTECTED
Only modifications:false
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public abstract class io.github.prolobjectlink.prolog.jpl7.JplConvertertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.AbstractConvertern.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologConvertern.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologMappern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic JplConverter()n.a.n.a.
Old fileNew file
7483
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public org.jpl7.TermfromTerm(io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
163172
UNCHANGEDfinal public org.jpl7.TermfromTerm(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
217245
UNCHANGEDfinal public org.jpl7.Term[]fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
209237
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermtoTerm(org.jpl7.Term)n.a.n.a.
Old fileNew file
7786
MODIFIED public abstract class io.github.prolobjectlink.prolog.jpl7.JplEnginetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.AbstractEnginen.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologEnginen.a.
UNCHANGEDjava.lang.Iterablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected JplEngine(io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
9697
NEWprotected JplEngine(io.github.prolobjectlink.prolog.PrologProvider,java.lang.String)n.a.n.a.
Old fileNew file
n.a.101
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public voidabolish(java.lang.String,int)n.a.n.a.
Old fileNew file
134140
UNCHANGEDfinal public voidasserta(java.lang.String)n.a.n.a.
Old fileNew file
139145
UNCHANGEDfinal public voidasserta(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
143153
NEWfinal public voidasserta(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.149
UNCHANGEDfinal public voidassertz(java.lang.String)n.a.n.a.
Old fileNew file
152162
UNCHANGEDfinal public voidassertz(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
156170
NEWfinal public voidassertz(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.166
UNCHANGEDfinal public booleanclause(java.lang.String)n.a.n.a.
Old fileNew file
165179
UNCHANGEDfinal public booleanclause(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
169187
NEWfinal public booleanclause(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.183
UNCHANGEDfinal public voidconsult(java.lang.String)n.a.n.a.
Old fileNew file
100106
UNCHANGEDfinal public voidconsult(java.io.Reader)n.a.n.a.
Old fileNew file
105111
UNCHANGEDfinal public booleancurrentOperator(int,java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
241269
UNCHANGEDfinal public java.util.SetcurrentOperators()n.a.n.a.
Old fileNew file
246274
UNCHANGEDfinal public booleancurrentPredicate(java.lang.String,int)n.a.n.a.
Old fileNew file
233261
UNCHANGEDfinal public voiddispose()n.a.n.a.
Old fileNew file
343375
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
373405
UNCHANGEDfinal public java.util.SetgetBuiltIns()n.a.n.a.
Old fileNew file
295327
UNCHANGEDfinal public java.lang.StringgetCache()n.a.n.a.
Old fileNew file
360392
UNCHANGEDfinal public java.util.SetgetPredicates()n.a.n.a.
Old fileNew file
274306
NEWfinal public io.github.prolobjectlink.prolog.PrologProgramgetProgram()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.302
UNCHANGEDfinal public intgetProgramSize()n.a.n.a.
Old fileNew file
270298
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
365397
UNCHANGEDfinal public voidinclude(java.lang.String)n.a.n.a.
Old fileNew file
110116
UNCHANGEDfinal public voidinclude(java.io.Reader)n.a.n.a.
Old fileNew file
115121
UNCHANGEDfinal public java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
323355
UNCHANGEDfinal public voidoperator(int,java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
229257
UNCHANGEDfinal public voidpersist(java.lang.String)n.a.n.a.
Old fileNew file
120126
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(java.lang.String)n.a.n.a.
Old fileNew file
200222
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
204232
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
217245
NEWfinal public io.github.prolobjectlink.prolog.PrologQueryquery(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.226
UNCHANGEDfinal public voidretract(java.lang.String)n.a.n.a.
Old fileNew file
187205
UNCHANGEDfinal public voidretract(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
191213
NEWfinal public voidretract(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.209
NEW (*) final public class io.github.prolobjectlink.prolog.jpl7.JplEntrytop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
NEWio.github.prolobjectlink.prolog.AbstractCompoundsn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWio.github.prolobjectlink.prolog.PrologElementn.a.
NEWio.github.prolobjectlink.prolog.PrologEntryn.a.
NEWio.github.prolobjectlink.prolog.PrologTermn.a.
NEWjava.lang.Comparablen.a.
NEWjava.util.Map$Entryn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.105
NEWpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic intgetArity()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic java.lang.StringgetFunctor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.83
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetKey()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetValue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWpublic booleanisEmptyList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic booleanisList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic booleanisStructure()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
NEWpublic io.github.prolobjectlink.prolog.PrologTermsetValue(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.66
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.129
UNCHANGED final public class io.github.prolobjectlink.prolog.jpl7.JplIndicatortop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.AbstractIndicatorn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologIndicatorn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic JplIndicator(java.lang.String,int)n.a.n.a.
Old fileNew file
4242
MODIFIED public class io.github.prolobjectlink.prolog.jpl7.JplListtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.jpl7.JplTermn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologElementn.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologListn.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologTermn.a.
UNCHANGEDjava.lang.Comparablen.a.
UNCHANGEDjava.lang.Iterablen.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final org.jpl7.Termn.a.EMPTY
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,org.jpl7.Term[])n.a.n.a.
Old fileNew file
6969
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
8585
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm[],io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
9292
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
7777
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
6565
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic voidclear()n.a.n.a.
Old fileNew file
105105
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
143135
UNCHANGEDpublic intgetArity()n.a.n.a.
Old fileNew file
127127
UNCHANGEDpublic java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
131131
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTermgetHead()n.a.n.a.
Old fileNew file
117117
REMOVEDpublic java.lang.StringgetIndicator()n.a.n.a.
Old fileNew file
135n.a.
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTermgetTail()n.a.n.a.
Old fileNew file
122122
REMOVEDpublic booleanhasIndicator(java.lang.String,int)n.a.n.a.
Old fileNew file
139n.a.
UNCHANGEDpublic booleanisEmpty()n.a.n.a.
Old fileNew file
109109
UNCHANGEDpublic java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
113113
UNCHANGEDpublic intsize()n.a.n.a.
Old fileNew file
101101
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
147139
NEW (*) final public class io.github.prolobjectlink.prolog.jpl7.JplMaptop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
NEWio.github.prolobjectlink.prolog.AbstractCompoundsn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWio.github.prolobjectlink.prolog.PrologElementn.a.
NEWio.github.prolobjectlink.prolog.PrologListn.a.
NEWio.github.prolobjectlink.prolog.PrologMapn.a.
NEWio.github.prolobjectlink.prolog.PrologTermn.a.
NEWjava.lang.Comparablen.a.
NEWjava.lang.Iterablen.a.
NEWjava.util.Mapn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclear()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.276
NEWpublic booleancontains(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.187
NEWpublic booleancontainsKey(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.236
NEWpublic booleancontainsValue(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.241
NEWpublic java.util.SetentrySet()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.231
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.127
NEWpublic io.github.prolobjectlink.prolog.PrologTermget(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.246
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetArgument(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
NEWpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWpublic intgetArity()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic java.lang.StringgetFunctor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.83
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetHead()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.170
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetTail()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.175
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.271
NEWpublic booleanisEmptyList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic booleanisList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic booleanisStructure()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
NEWpublic java.util.Iteratoriterator()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.165
NEWpublic java.util.SetkeySet()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.261
NEWpublic voidput(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.196
NEWpublic io.github.prolobjectlink.prolog.PrologTermput(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.227
NEWpublic voidputAll(java.util.Collection)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.181
NEWpublic voidputAll(java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.256
NEWpublic voidremove(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.192
NEWpublic io.github.prolobjectlink.prolog.PrologTermremove(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.251
NEWpublic intsize()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.281
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.145
NEWpublic java.util.Collectionvalues()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.266
UNCHANGED final public class io.github.prolobjectlink.prolog.jpl7.JplOperatortop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.AbstractOperatorn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologOperatorn.a.
UNCHANGEDjava.lang.Comparablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic JplOperator(int,java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
4242
MODIFIED (!) public abstract class io.github.prolobjectlink.prolog.jpl7.JplProvidertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.AbstractProvidern.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologMappern.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologParsern.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologProvidern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected JplProvider(io.github.prolobjectlink.prolog.PrologConverter)n.a.n.a.
Old fileNew file
6168
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public io.github.prolobjectlink.prolog.PrologTermfalseReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.195
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologLoggergetLogger()n.a.n.a.
Old fileNew file
169211
REMOVEDfinal public booleanisCompliant()n.a.n.a.
Old fileNew file
65n.a.
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologAtomnewAtom(java.lang.String)n.a.n.a.
Old fileNew file
113116
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologDoublenewDouble(java.lang.Number)n.a.n.a.
Old fileNew file
121124
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewEntry(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.168
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewEntry(java.lang.Object,java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.172
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologFloatnewFloat(java.lang.Number)n.a.n.a.
Old fileNew file
117120
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologIntegernewInteger(java.lang.Number)n.a.n.a.
Old fileNew file
125128
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList()n.a.n.a.
Old fileNew file
141144
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
145148
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
149152
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm[],io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
153156
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologLongnewLong(java.lang.Number)n.a.n.a.
Old fileNew file
129132
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap(java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.183
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.187
MODIFIED (!)final  (<-  not_final )  public io.github.prolobjectlink.prolog.PrologTermnewReference(java.lang.Object)n.a.
Change
METHOD_NOW_FINAL
Old fileNew file
165191
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologStructurenewStructure(java.lang.String,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
157160
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermnewStructure(io.github.prolobjectlink.prolog.PrologTerm,java.lang.String,io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
161164
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologVariablenewVariable(int)n.a.n.a.
Old fileNew file
133136
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologVariablenewVariable(java.lang.String,int)n.a.n.a.
Old fileNew file
137140
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnullReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.203
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermparseTerm(java.lang.String)n.a.n.a.
Old fileNew file
97100
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTerm[]parseTerms(java.lang.String)n.a.n.a.
Old fileNew file
101104
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologCut()n.a.n.a.
Old fileNew file
7376
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologEmpty()n.a.n.a.
Old fileNew file
8992
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologFail()n.a.n.a.
Old fileNew file
7780
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologFalse()n.a.n.a.
Old fileNew file
8588
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologInclude(java.lang.String)n.a.n.a.
Old fileNew file
9396
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologNil()n.a.n.a.
Old fileNew file
6972
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologTrue()n.a.n.a.
Old fileNew file
8184
NEWfinal public io.github.prolobjectlink.prolog.PrologTermtrueReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.199
NEWfinal public io.github.prolobjectlink.prolog.PrologTermvoidReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.207
MODIFIED (!) final public class io.github.prolobjectlink.prolog.jpl7.JplReferencetop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)io.github.prolobjectlink.prolog.jpl7.JplTerm(<- io.github.prolobjectlink.prolog.jpl7.JplStructure)
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologElementn.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologReferencen.a.
REMOVED (!)io.github.prolobjectlink.prolog.PrologStructure
Change
INTERFACE_REMOVED
UNCHANGEDio.github.prolobjectlink.prolog.PrologTermn.a.
UNCHANGEDjava.lang.Comparablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intcompareTo(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.131
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
3995
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
3967
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  intgetArity()n.a.n.a.
Old fileNew file
3957
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
3962
NEWpublic java.lang.ObjectgetObject()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic java.lang.ClassgetReferenceType()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.52
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  inthashCode()n.a.n.a.
Old fileNew file
3985
NEWpublic booleanunify(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
UNCHANGED public abstract class io.github.prolobjectlink.prolog.jpl7.JplScriptFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologScriptEngineFactoryn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjavax.script.ScriptEngineFactoryn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic JplScriptFactory(io.github.prolobjectlink.prolog.PrologEngine)n.a.n.a.
Old fileNew file
4141
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public java.lang.StringgetMethodCallSyntax(java.lang.String,java.lang.String,java.lang.String[])n.a.n.a.
Old fileNew file
4545
MODIFIED not_final  (<-  final )  public  (<-  package_protected )  class io.github.prolobjectlink.prolog.jpl7.JplVariabletop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.jpl7.JplTermn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.PrologElementn.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologTermn.a.
UNCHANGEDio.github.prolobjectlink.prolog.PrologVariablen.a.
UNCHANGEDjava.lang.Comparablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIEDprotected  (<-  package_protected )  JplVariable(io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
5050
MODIFIEDprotected  (<-  package_protected )  JplVariable(io.github.prolobjectlink.prolog.PrologProvider,java.lang.String)n.a.n.a.
Old fileNew file
5454
NEWprotected JplVariable(int,io.github.prolobjectlink.prolog.PrologProvider,org.jpl7.Term)n.a.n.a.
Old fileNew file
n.a.66
NEWprotected JplVariable(int,io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
n.a.58
NEWprotected JplVariable(int,io.github.prolobjectlink.prolog.PrologProvider,java.lang.String)n.a.n.a.
Old fileNew file
n.a.62
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
7082
UNCHANGEDpublic intgetArity()n.a.n.a.
Old fileNew file
7486
UNCHANGEDpublic java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
7890
REMOVEDpublic java.lang.StringgetIndicator()n.a.n.a.
Old fileNew file
82n.a.
UNCHANGEDpublic java.lang.StringgetName()n.a.n.a.
Old fileNew file
6274
UNCHANGEDpublic intgetPosition()n.a.n.a.
Old fileNew file
9094
REMOVEDpublic booleanhasIndicator(java.lang.String,int)n.a.n.a.
Old fileNew file
86n.a.
UNCHANGEDpublic booleanisAnonymous()n.a.n.a.
Old fileNew file
5870
UNCHANGEDpublic voidsetName(java.lang.String)n.a.n.a.
Old fileNew file
6678