Yes,
the keyword ‘DEFINE’ is like a function name. Once you have registered, you
have to define it. Whatever logic you have written in Java program, you have an
exported jar and also a jar registered by you. Now the compiler will check the
function in exported jar. When the function is not present in the library, it
looks into your jar.