boxlang-java-integration
Installation
SKILL.md
BoxLang Java Integration
Overview
BoxLang compiles to Java bytecode and runs on JRE 21+. It has 100% Java interoperability — any Java library, class, or framework can be used directly from BoxLang code. Type conversion between BoxLang and Java types is automatic in most cases.
Creating Java Objects
Prefer new java:fully.qualified.ClassName() over createObject(). Both work,
but the new java: syntax is more concise and idiomatic BoxLang.
// PREFERRED — new java: syntax
var list = new java:java.util.ArrayList()
var map = new java:java.util.HashMap()
var sb = new java:java.lang.StringBuilder()