Java クラスを作成していて、メソッドから coldfusion 構造体を返したいと考えています。Struct は Map などを拡張します。私は Java プログラマーではないので、これを修正する方法がわかりません。これがルーシーのJavaドキュメントです。
次のコードをコンパイルしようとすると、Struct が抽象的でインスタンス化できないというエラーが表示されます (myStruct を作成しようとした行で)。新しいマップを作成しようとしましたが、それも抽象的です。
import lucee.runtime.type;
public class MyClass {
public lucee.runtime.type.Struct test () {
// I was hoping to do this, but I get an error
lucee.runtime.type.Struct myStruct = new lucee.runtime.type.Struct();
myStruct.put("passed", true);
return(myStruct);
} // test()
}