import java.lang.System;
public class TestClass {
public function test_function();
public operation test_operation();
public function notest_function();
public operation notest_operation();
}
var a = new TestClass();
var testNames = select op.Name from op in a.class.Operations
where op.Name.startsWith("test_");
for(name in testNames) {
System.out.println(name);
}
todogzm
#4460()
[
JavaFxScript
]
Rating0/0=0.00
[obj].class.Operations で、[obj]のクラスのメソッド一覧を取得できます。 上記で取得できるのはOperationクラスで、 Operation.Name でオペレーション名を取得できます。
念のためoperation, functionの両方で試しましたが、 両方ともOperationsで取得できました。
import java.lang.System; public class TestClass { public function test_function(); public operation test_operation(); public function notest_function(); public operation notest_operation(); } var a = new TestClass(); var testNames = select op.Name from op in a.class.Operations where op.Name.startsWith("test_"); for(name in testNames) { System.out.println(name); }Rating0/0=0.00-0+
[ reply ]