M8Test Help

setName

val reflector = _reflectors.reflect("com.m8test.script.core.impl.JavaTypeTester") // 获取静态属性值 _console.log("获取静态属性值", reflector.getField(null) { setPublic(true) setName("STATIC_FIELD") })
def reflector = $reflectors.reflect("com.m8test.script.core.impl.JavaTypeTester") // 获取静态属性值 $console.log("获取静态属性值", reflector.getField(null) { setPublic(true) setName("STATIC_FIELD") })
let reflector = $reflectors.reflect("com.m8test.script.core.impl.JavaTypeTester") // 获取静态属性值 $console.log("获取静态属性值", reflector.getField(null, (fieldSelector) => { fieldSelector.setPublic(true) fieldSelector.setName("STATIC_FIELD") }))
local reflector = _reflectors:reflect("com.m8test.script.core.impl.JavaTypeTester") -- 获取静态属性值 _console:log("获取静态属性值", reflector:getField(nil, function(fieldSelector) fieldSelector:setPublic(true) fieldSelector:setName("STATIC_FIELD") end))
<?php $reflector = $reflectors->reflect("com.m8test.script.core.impl.JavaTypeTester"); // 获取静态属性值 $console->log("获取静态属性值", $reflector->getField(null, function ($fieldSelector) { $fieldSelector->setPublic(true); $fieldSelector->setName("STATIC_FIELD"); }));
reflector = _reflectors.reflect("com.m8test.script.core.impl.JavaTypeTester") def fn(fieldSelector): fieldSelector.setPublic(True) fieldSelector.setName("STATIC_FIELD") # 获取静态属性值 _console.log("获取静态属性值", reflector.getField(None, fn))
# encoding: utf-8 reflector = $reflectors.reflect("com.m8test.script.core.impl.JavaTypeTester") # 获取静态属性值 $console.log("获取静态属性值", reflector.getField(nil) { |filedSelector| filedSelector.setPublic(true) filedSelector.setName("STATIC_FIELD") })
Last modified: 29 April 2025