Fork me on GitHub
Changelog API
Old:C:\Users\Jose Zalacain\.m2\repository\io\github\prolobjectlink\prolobjectlink-jpi-jpl\1.0\prolobjectlink-jpi-jpl-1.0.jar
New:C:\prolobjectlink-dev\workspace\prolobjectlink-jpi-jpl\target\prolobjectlink-jpi-jpl-1.2-SNAPSHOT.jar
Created:2024-01-09T10:27:38.574-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.jpl.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
6574
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public jpl.TermfromTerm(io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
155164
UNCHANGEDfinal public jpl.TermfromTerm(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
209237
UNCHANGEDfinal public jpl.Term[]fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
201229
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermtoTerm(jpl.Term)n.a.n.a.
Old fileNew file
6877
MODIFIED public abstract class io.github.prolobjectlink.prolog.jpl.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
8990
UNCHANGEDprotected JplEngine(io.github.prolobjectlink.prolog.PrologProvider,java.lang.String)n.a.n.a.
Old fileNew file
9394
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public voidabolish(java.lang.String,int)n.a.n.a.
Old fileNew file
132133
UNCHANGEDfinal public voidasserta(java.lang.String)n.a.n.a.
Old fileNew file
137138
UNCHANGEDfinal public voidasserta(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
141146
NEWfinal public voidasserta(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.142
UNCHANGEDfinal public voidassertz(java.lang.String)n.a.n.a.
Old fileNew file
150155
UNCHANGEDfinal public voidassertz(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
154163
NEWfinal public voidassertz(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.159
UNCHANGEDfinal public booleanclause(java.lang.String)n.a.n.a.
Old fileNew file
163172
UNCHANGEDfinal public booleanclause(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
167180
NEWfinal public booleanclause(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.176
UNCHANGEDfinal public voidconsult(java.lang.String)n.a.n.a.
Old fileNew file
9899
UNCHANGEDfinal public voidconsult(java.io.Reader)n.a.n.a.
Old fileNew file
103104
UNCHANGEDfinal public booleancurrentOperator(int,java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
239262
UNCHANGEDfinal public java.util.SetcurrentOperators()n.a.n.a.
Old fileNew file
244267
UNCHANGEDfinal public booleancurrentPredicate(java.lang.String,int)n.a.n.a.
Old fileNew file
231254
UNCHANGEDfinal public voiddispose()n.a.n.a.
Old fileNew file
345372
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
375402
UNCHANGEDfinal public java.util.SetgetBuiltIns()n.a.n.a.
Old fileNew file
293320
UNCHANGEDfinal public java.lang.StringgetCache()n.a.n.a.
Old fileNew file
362389
UNCHANGEDfinal public java.util.SetgetPredicates()n.a.n.a.
Old fileNew file
272299
NEWfinal public io.github.prolobjectlink.prolog.PrologProgramgetProgram()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.295
UNCHANGEDfinal public intgetProgramSize()n.a.n.a.
Old fileNew file
268291
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
367394
UNCHANGEDfinal public voidinclude(java.lang.String)n.a.n.a.
Old fileNew file
108109
UNCHANGEDfinal public voidinclude(java.io.Reader)n.a.n.a.
Old fileNew file
113114
UNCHANGEDfinal public java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
325352
UNCHANGEDfinal public voidoperator(int,java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
227250
UNCHANGEDfinal public voidpersist(java.lang.String)n.a.n.a.
Old fileNew file
118119
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(java.lang.String)n.a.n.a.
Old fileNew file
198215
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
202225
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologQueryquery(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
215238
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.219
UNCHANGEDfinal public voidretract(java.lang.String)n.a.n.a.
Old fileNew file
185198
UNCHANGEDfinal public voidretract(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
189206
NEWfinal public voidretract(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.202
NEW (*) final public class io.github.prolobjectlink.prolog.jpl.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.98
NEWpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
NEWpublic intgetArity()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWpublic java.lang.StringgetFunctor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.76
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetKey()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetValue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.55
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWpublic booleanisEmptyList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.72
NEWpublic booleanisList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
NEWpublic booleanisStructure()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic io.github.prolobjectlink.prolog.PrologTermsetValue(io.github.prolobjectlink.prolog.PrologTerm)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
UNCHANGED final public class io.github.prolobjectlink.prolog.jpl.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
3535
MODIFIED public class io.github.prolobjectlink.prolog.jpl.JplListtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.jpl.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 jpl.Termn.a.EMPTY
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,jpl.Term[])n.a.n.a.
Old fileNew file
5151
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
5959
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
4747
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm[],io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
7474
UNCHANGEDprotected JplList(io.github.prolobjectlink.prolog.PrologProvider,io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
6767
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic voidclear()n.a.n.a.
Old fileNew file
8787
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
125117
UNCHANGEDpublic intgetArity()n.a.n.a.
Old fileNew file
109109
UNCHANGEDpublic java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
113113
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTermgetHead()n.a.n.a.
Old fileNew file
9999
REMOVEDpublic java.lang.StringgetIndicator()n.a.n.a.
Old fileNew file
117n.a.
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTermgetTail()n.a.n.a.
Old fileNew file
104104
REMOVEDpublic booleanhasIndicator(java.lang.String,int)n.a.n.a.
Old fileNew file
121n.a.
UNCHANGEDpublic booleanisEmpty()n.a.n.a.
Old fileNew file
9191
UNCHANGEDpublic java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
9595
UNCHANGEDpublic intsize()n.a.n.a.
Old fileNew file
8383
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
129121
NEW (*) final public class io.github.prolobjectlink.prolog.jpl.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.269
NEWpublic booleancontains(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.180
NEWpublic booleancontainsKey(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.229
NEWpublic booleancontainsValue(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.234
NEWpublic java.util.SetentrySet()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.224
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic io.github.prolobjectlink.prolog.PrologTermget(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.239
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetArgument(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.99
NEWpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic intgetArity()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWpublic java.lang.StringgetFunctor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.76
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetHead()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.163
NEWpublic io.github.prolobjectlink.prolog.PrologTermgetTail()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.168
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.113
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.264
NEWpublic booleanisEmptyList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.72
NEWpublic booleanisList()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
NEWpublic booleanisStructure()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic java.util.Iteratoriterator()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
NEWpublic java.util.SetkeySet()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.254
NEWpublic voidput(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.189
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.220
NEWpublic voidputAll(java.util.Collection)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.174
NEWpublic voidputAll(java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.249
NEWpublic voidremove(java.util.Map$Entry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.185
NEWpublic io.github.prolobjectlink.prolog.PrologTermremove(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.244
NEWpublic intsize()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.274
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.138
NEWpublic java.util.Collectionvalues()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.259
UNCHANGED final public class io.github.prolobjectlink.prolog.jpl.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
3535
MODIFIED (!) public abstract class io.github.prolobjectlink.prolog.jpl.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
UNCHANGEDpublic JplProvider(io.github.prolobjectlink.prolog.PrologConverter)n.a.n.a.
Old fileNew file
5259
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.186
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologLoggergetLogger()n.a.n.a.
Old fileNew file
160202
REMOVEDfinal public booleanisCompliant()n.a.n.a.
Old fileNew file
56n.a.
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologAtomnewAtom(java.lang.String)n.a.n.a.
Old fileNew file
104107
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologDoublenewDouble(java.lang.Number)n.a.n.a.
Old fileNew file
112115
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.159
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.163
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologFloatnewFloat(java.lang.Number)n.a.n.a.
Old fileNew file
108111
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologIntegernewInteger(java.lang.Number)n.a.n.a.
Old fileNew file
116119
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList()n.a.n.a.
Old fileNew file
132135
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
136139
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm,io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
140143
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologListnewList(io.github.prolobjectlink.prolog.PrologTerm[],io.github.prolobjectlink.prolog.PrologTerm)n.a.n.a.
Old fileNew file
144147
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologLongnewLong(java.lang.Number)n.a.n.a.
Old fileNew file
120123
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap(java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.170
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.174
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnewMap()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.178
MODIFIED (!)final  (<-  not_final )  public io.github.prolobjectlink.prolog.PrologTermnewReference(java.lang.Object)n.a.
Change
METHOD_NOW_FINAL
Old fileNew file
156182
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologStructurenewStructure(java.lang.String,io.github.prolobjectlink.prolog.PrologTerm[])n.a.n.a.
Old fileNew file
148151
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
152155
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologVariablenewVariable(int)n.a.n.a.
Old fileNew file
124127
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologVariablenewVariable(java.lang.String,int)n.a.n.a.
Old fileNew file
128131
NEWfinal public io.github.prolobjectlink.prolog.PrologTermnullReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.194
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermparseTerm(java.lang.String)n.a.n.a.
Old fileNew file
8891
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTerm[]parseTerms(java.lang.String)n.a.n.a.
Old fileNew file
9295
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologCut()n.a.n.a.
Old fileNew file
6467
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologEmpty()n.a.n.a.
Old fileNew file
8083
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologFail()n.a.n.a.
Old fileNew file
6871
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologFalse()n.a.n.a.
Old fileNew file
7679
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologInclude(java.lang.String)n.a.n.a.
Old fileNew file
8487
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologNil()n.a.n.a.
Old fileNew file
6063
UNCHANGEDfinal public io.github.prolobjectlink.prolog.PrologTermprologTrue()n.a.n.a.
Old fileNew file
7275
NEWfinal public io.github.prolobjectlink.prolog.PrologTermtrueReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.190
NEWfinal public io.github.prolobjectlink.prolog.PrologTermvoidReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.198
MODIFIED (!) final public class io.github.prolobjectlink.prolog.jpl.JplReferencetop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)io.github.prolobjectlink.prolog.jpl.JplTerm(<- io.github.prolobjectlink.prolog.jpl.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
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
3163
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  intgetArity()n.a.n.a.
Old fileNew file
3153
UNCHANGEDpublic not_bridge  (<-  bridge )  not_synthetic  (<-  synthetic )  java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
3158
NEWpublic java.lang.ObjectgetObject()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.67
NEWpublic java.lang.ClassgetReferenceType()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.44
UNCHANGED public abstract class io.github.prolobjectlink.prolog.jpl.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
3434
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
3838
MODIFIED public  (<-  package_protected )  class io.github.prolobjectlink.prolog.jpl.JplVariabletop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDio.github.prolobjectlink.prolog.jpl.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,java.lang.String)n.a.n.a.
Old fileNew file
4646
MODIFIEDprotected  (<-  package_protected )  JplVariable(io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
4242
NEWprotected JplVariable(int,io.github.prolobjectlink.prolog.PrologProvider,jpl.Term)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.54
NEWprotected JplVariable(int,io.github.prolobjectlink.prolog.PrologProvider)n.a.n.a.
Old fileNew file
n.a.50
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic io.github.prolobjectlink.prolog.PrologTerm[]getArguments()n.a.n.a.
Old fileNew file
6274
UNCHANGEDpublic intgetArity()n.a.n.a.
Old fileNew file
6678
UNCHANGEDpublic java.lang.StringgetFunctor()n.a.n.a.
Old fileNew file
7082
REMOVEDpublic java.lang.StringgetIndicator()n.a.n.a.
Old fileNew file
74n.a.
UNCHANGEDpublic java.lang.StringgetName()n.a.n.a.
Old fileNew file
5466
UNCHANGEDpublic intgetPosition()n.a.n.a.
Old fileNew file
8286
REMOVEDpublic booleanhasIndicator(java.lang.String,int)n.a.n.a.
Old fileNew file
78n.a.
UNCHANGEDpublic booleanisAnonymous()n.a.n.a.
Old fileNew file
5062
UNCHANGEDpublic voidsetName(java.lang.String)n.a.n.a.
Old fileNew file
5870