seancorfield
createObject()
? I think Lucee has a more integrated syntax but I can't remember whether the tickets requesting better syntax in ACF ever happened?bockensm
03/15/2023, 12:15 PMnew java(“path.to.class”)
. There are also options for defining entire Java classes in a CFM as well as extending classes or implementing interfaces from a CFC.mtbrown
03/15/2023, 4:03 PMnew java
change was added in CF2018 though. The native definitions are CF2021.seancorfield
s = new java("java.lang.String").init("Hello, World!");
... ugh! Not really much better than s = createObject("java", "java.lang.String").init("Hello, World!");
(the ACF docs seem to really suck in this area)mtbrown
03/15/2023, 5:29 PMs = new java:java.lang.String("Hello, World!")
but that was ignored apparently.seancorfield