BIFs
Create custom Built-In Functions (BIFs) in BoxLang or Java for your module
/**
* Returns a greeting message
*
* @param name The name to greet (required)
* @param greeting The greeting prefix (default: "Hello")
*
* @return The formatted greeting string
*/
function invoke(
required string name,
string greeting = "Hello"
) {
return "#greeting#, #name#!"
}result = greet( "World" )
// → "Hello, World!"
result = greet( name = "World", greeting = "Hi" )
// → "Hi, World!"Member Functions
When to Use Which
Criteria
BoxLang BIFs
Java BIFs
Next Steps
Last updated
Was this helpful?
