protocol
Protocol for a minimal abstraction for calling Java from Logtalk using familiar message sending syntax.
Paulo Moura and Sergio Castro
1.01
2016/9/22
static
(no dependencies on other files)
Gets the value of a class or object field.
static
get_field(Field,Value)
get_field(+atom,?nonvar) – zero_or_one
Sets the value of a class or object field.
static
set_field(Field,Value)
set_field(+atom,+nonvar) – one
Creates a new instance using the specified parameter values.
static
new(Parameters,Instance)
new(+list(nonvar),-reference) – one
Creates a new instance using default parameter values.
static
new(Instance)
new(-reference) – one
Invokes a method. This is a more efficient compared with relying on the forward/1 handler to resolve methods.
static
invoke(Method)
invoke(@nonvar) – one
(none)
(none)