import com.m8test.script.core.impl.JavaTypeTester
JavaTypeTester.setBytePrimitive(12.toByte())
_console.log(JavaTypeTester.getBytePrimitive())
JavaTypeTester.setByteWrapper(34.toByte())
_console.log(JavaTypeTester.getByteWrapper())
JavaTypeTester.setShortPrimitive(56.toShort())
_console.log(JavaTypeTester.getShortPrimitive())
JavaTypeTester.setShortWrapper(78.toShort())
_console.log(JavaTypeTester.getShortWrapper())
JavaTypeTester.setIntPrimitive(78)
_console.log(JavaTypeTester.getIntPrimitive())
JavaTypeTester.setIntWrapper(90)
_console.log(JavaTypeTester.getIntWrapper())
JavaTypeTester.setLongPrimitive(100L)
_console.log(JavaTypeTester.getLongPrimitive())
JavaTypeTester.setLongWrapper(200L)
_console.log(JavaTypeTester.getLongWrapper())
JavaTypeTester.setFloatPrimitive(300f)
_console.log(JavaTypeTester.getFloatPrimitive())
JavaTypeTester.setFloatWrapper(400f)
_console.log(JavaTypeTester.getFloatWrapper())
JavaTypeTester.setDoublePrimitive(500.toDouble())
_console.log(JavaTypeTester.getDoublePrimitive())
JavaTypeTester.setDoubleWrapper(600.toDouble())
_console.log(JavaTypeTester.getDoubleWrapper())
JavaTypeTester.setBooleanPrimitive(true)
_console.log(JavaTypeTester.getBooleanPrimitive())
JavaTypeTester.setBooleanWrapper(false)
_console.log(JavaTypeTester.getBooleanWrapper())
JavaTypeTester.setCharPrimitive('a')
_console.log(JavaTypeTester.getCharPrimitive())
JavaTypeTester.setCharWrapper('A')
_console.log(JavaTypeTester.getCharWrapper())
JavaTypeTester.setStringList(listOf("1", "2", "3"))
_console.log(JavaTypeTester.getStringList())
JavaTypeTester.setStringSet(setOf("11", "22", "33"))
_console.log(JavaTypeTester.getStringSet())
JavaTypeTester.setStringStringMap(mapOf("11" to "11", "22" to "22", "33" to "33"))
_console.log(JavaTypeTester.getStringStringMap())
JavaTypeTester.setIntArray(intArrayOf(111, 222, 333))
_console.log(JavaTypeTester.getIntArray())
JavaTypeTester.setObject(intArrayOf(1111, 2222, 3333))
_console.log(JavaTypeTester.getObject())
JavaTypeTester.setObject(null)
_console.log(JavaTypeTester.getObject())
JavaTypeTester.setVarargs(1, 2, 3, 4)
_console.log(JavaTypeTester.getVarargs())
import com.m8test.script.core.impl.JavaTypeTester
JavaTypeTester.setBytePrimitive((byte) 12)
$console.log(JavaTypeTester.getBytePrimitive())
JavaTypeTester.setByteWrapper(new Byte("34"))
$console.log(JavaTypeTester.getByteWrapper())
JavaTypeTester.setShortPrimitive((short) 56)
$console.log(JavaTypeTester.getShortPrimitive())
JavaTypeTester.setShortWrapper(new Short("78"))
$console.log(JavaTypeTester.getShortWrapper())
JavaTypeTester.setIntPrimitive(78)
$console.log(JavaTypeTester.getIntPrimitive())
JavaTypeTester.setIntWrapper(new Integer("90"))
$console.log(JavaTypeTester.getIntWrapper())
JavaTypeTester.setLongPrimitive(100)
$console.log(JavaTypeTester.getLongPrimitive())
JavaTypeTester.setLongWrapper(new Long("200"))
$console.log(JavaTypeTester.getLongWrapper())
JavaTypeTester.setFloatPrimitive(300)
$console.log(JavaTypeTester.getFloatPrimitive())
JavaTypeTester.setFloatWrapper(new Float("400"))
$console.log(JavaTypeTester.getFloatWrapper())
JavaTypeTester.setDoublePrimitive(500)
$console.log(JavaTypeTester.getDoublePrimitive())
JavaTypeTester.setDoubleWrapper(new Double("600"))
$console.log(JavaTypeTester.getDoubleWrapper())
JavaTypeTester.setBooleanPrimitive(true)
$console.log(JavaTypeTester.getBooleanPrimitive())
JavaTypeTester.setBooleanWrapper(new Boolean(false))
$console.log(JavaTypeTester.getBooleanWrapper())
JavaTypeTester.setCharPrimitive('a' as char)
$console.log(JavaTypeTester.getCharPrimitive())
JavaTypeTester.setCharWrapper(new Character('A' as char))
$console.log(JavaTypeTester.getCharWrapper())
JavaTypeTester.setStringList([1, 2, 3])
$console.log(JavaTypeTester.getStringList())
JavaTypeTester.setStringSet(['11', '22', '33'] as Set)
$console.log(JavaTypeTester.getStringSet())
JavaTypeTester.setStringStringMap(['11': '11', '22': '22', '33': '33'])
$console.log(JavaTypeTester.getStringStringMap())
JavaTypeTester.setIntArray([111, 222, 333] as int[])
$console.log(JavaTypeTester.getIntArray())
JavaTypeTester.setObject([1111, 2222, 3333] as int[])
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setObject(null)
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setVarargs(1, 2, 3, 4)
$console.log(JavaTypeTester.getVarargs())
let JavaTypeTester = $java.loadClass("com.m8test.script.core.impl.JavaTypeTester")
JavaTypeTester.setBytePrimitive(12)
$console.log(JavaTypeTester.getBytePrimitive())
JavaTypeTester.setByteWrapper(34)
$console.log(JavaTypeTester.getByteWrapper())
JavaTypeTester.setShortPrimitive(56)
$console.log(JavaTypeTester.getShortPrimitive())
JavaTypeTester.setShortWrapper(78)
$console.log(JavaTypeTester.getShortWrapper())
JavaTypeTester.setIntPrimitive(78)
$console.log(JavaTypeTester.getIntPrimitive())
JavaTypeTester.setIntWrapper(90)
$console.log(JavaTypeTester.getIntWrapper())
JavaTypeTester.setLongPrimitive(100)
$console.log(JavaTypeTester.getLongPrimitive())
JavaTypeTester.setLongWrapper(200)
$console.log(JavaTypeTester.getLongWrapper())
JavaTypeTester.setFloatPrimitive(300)
$console.log(JavaTypeTester.getFloatPrimitive())
JavaTypeTester.setFloatWrapper(400)
$console.log(JavaTypeTester.getFloatWrapper())
JavaTypeTester.setDoublePrimitive(500)
$console.log(JavaTypeTester.getDoublePrimitive())
JavaTypeTester.setDoubleWrapper(600)
$console.log(JavaTypeTester.getDoubleWrapper())
JavaTypeTester.setBooleanPrimitive(true)
$console.log(JavaTypeTester.getBooleanPrimitive())
JavaTypeTester.setBooleanWrapper(false)
$console.log(JavaTypeTester.getBooleanWrapper())
JavaTypeTester.setCharPrimitive('a')
$console.log(JavaTypeTester.getCharPrimitive())
JavaTypeTester.setCharWrapper('A')
$console.log(JavaTypeTester.getCharWrapper())
JavaTypeTester.setStringList([1, 2, 3])
$console.log(JavaTypeTester.getStringList())
JavaTypeTester.setStringSet(new Set(['11', '22', '33']))
$console.log(JavaTypeTester.getStringSet())
JavaTypeTester.setStringStringMap(new Map([['11', '11'], ['22', '22'], ['33', '33']]))
$console.log(JavaTypeTester.getStringStringMap())
JavaTypeTester.setIntArray([111, 222, 333])
$console.log(JavaTypeTester.getIntArray())
JavaTypeTester.setObject([1111, 2222, 3333])
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setObject(null)
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setVarargs(1, 2, 3, 4)
$console.log(JavaTypeTester.getVarargs())
local JavaTypeTester = _java:loadClass("com.m8test.script.core.impl.JavaTypeTester")
JavaTypeTester:setBytePrimitive(12)
_console:log(JavaTypeTester:getBytePrimitive())
JavaTypeTester:setByteWrapper(34)
_console:log(JavaTypeTester:getByteWrapper())
JavaTypeTester:setShortPrimitive(56)
_console:log(JavaTypeTester:getShortPrimitive())
JavaTypeTester:setShortWrapper(78)
_console:log(JavaTypeTester:getShortWrapper())
JavaTypeTester:setIntPrimitive(78)
_console:log(JavaTypeTester:getIntPrimitive())
JavaTypeTester:setIntWrapper(90)
_console:log(JavaTypeTester:getIntWrapper())
JavaTypeTester:setLongPrimitive(100)
_console:log(JavaTypeTester:getLongPrimitive())
JavaTypeTester:setLongWrapper(200)
_console:log(JavaTypeTester:getLongWrapper())
JavaTypeTester:setFloatPrimitive(300)
_console:log(JavaTypeTester:getFloatPrimitive())
JavaTypeTester:setFloatWrapper(400)
_console:log(JavaTypeTester:getFloatWrapper())
JavaTypeTester:setDoublePrimitive(500)
_console:log(JavaTypeTester:getDoublePrimitive())
JavaTypeTester:setDoubleWrapper(600)
_console:log(JavaTypeTester:getDoubleWrapper())
JavaTypeTester:setBooleanPrimitive(true)
_console:log(JavaTypeTester:getBooleanPrimitive())
JavaTypeTester:setBooleanWrapper(false)
_console:log(JavaTypeTester:getBooleanWrapper())
JavaTypeTester:setCharPrimitive(97)
_console:log(JavaTypeTester:getCharPrimitive())
JavaTypeTester:setCharWrapper(65)
_console:log(JavaTypeTester:getCharWrapper())
local al = _java:loadClass("java.util.ArrayList")()
al:add(1)
al:add(2)
al:add(3)
JavaTypeTester:setStringList(al)
_console:log(JavaTypeTester:getStringList())
local hs = _java:loadClass("java.util.HashSet")()
hs:add("11")
hs:add("22")
hs:add("33")
JavaTypeTester:setStringSet(hs)
_console:log(JavaTypeTester:getStringSet())
local hm = _java:loadClass("java.util.HashMap")()
hm:put("11", "11")
hm:put("22", "22")
hm:put("33", "33")
JavaTypeTester:setStringStringMap(hm)
_console:log(JavaTypeTester:getStringStringMap())
JavaTypeTester:setIntArray({ 1, 2, 3 })
_console:log(JavaTypeTester:getIntArray())
JavaTypeTester:setObject("1234")
_console:log(JavaTypeTester:getObject())
JavaTypeTester:setObject(nil)
_console:log(JavaTypeTester:getObject())
JavaTypeTester:setVarargs(1, 2, 3, 4)
_console:log(JavaTypeTester:getVarargs())
<?php
$JavaTypeTester = java_class("com.m8test.script.core.impl.JavaTypeTester");
$JavaTypeTester->setBytePrimitive(12);
$console->log($JavaTypeTester->getBytePrimitive());
$JavaTypeTester->setByteWrapper(34);
$console->log($JavaTypeTester->getByteWrapper());
$JavaTypeTester->setShortPrimitive(56);
$console->log($JavaTypeTester->getShortPrimitive());
$JavaTypeTester->setShortWrapper(78);
$console->log($JavaTypeTester->getShortWrapper());
$JavaTypeTester->setIntPrimitive(78);
$console->log($JavaTypeTester->getIntPrimitive());
$JavaTypeTester->setIntWrapper(90);
$console->log($JavaTypeTester->getIntWrapper());
$JavaTypeTester->setLongPrimitive(100);
$console->log($JavaTypeTester->getLongPrimitive());
$JavaTypeTester->setLongWrapper(200);
$console->log($JavaTypeTester->getLongWrapper());
$JavaTypeTester->setFloatPrimitive(300);
$console->log($JavaTypeTester->getFloatPrimitive());
$JavaTypeTester->setFloatWrapper(400);
$console->log($JavaTypeTester->getFloatWrapper());
$JavaTypeTester->setDoublePrimitive(500);
$console->log($JavaTypeTester->getDoublePrimitive());
$JavaTypeTester->setDoubleWrapper(600);
$console->log($JavaTypeTester->getDoubleWrapper());
$JavaTypeTester->setBooleanPrimitive(true);
$console->log($JavaTypeTester->getBooleanPrimitive());
$JavaTypeTester->setBooleanWrapper(true);
$console->log($JavaTypeTester->getBooleanWrapper());
$JavaTypeTester->setCharPrimitive('a');
$console->log($JavaTypeTester->getCharPrimitive());
$JavaTypeTester->setCharWrapper('A');
$console->log($JavaTypeTester->getCharWrapper());
$JavaTypeTester->setStringList($iterables->listOf(1, 2, 3));
$console->log($JavaTypeTester->getStringList());
$JavaTypeTester->setStringSet($iterables->setOf(4, 5, 6));
$console->log($JavaTypeTester->getStringSet());
$JavaTypeTester->setStringStringMap($maps->mapOf($maps->pairOf(1, "A"), $maps->pairOf(2, "B")));
$console->log($JavaTypeTester->getStringStringMap());
$JavaTypeTester->setIntArray($arrays->intArrayOf(1, 2, 3));
$console->log($JavaTypeTester->getIntArray());
$JavaTypeTester->setObject(array(4, 5, 6));
$console->log($JavaTypeTester->getObject());
$JavaTypeTester->setObject(null);
$console->log($JavaTypeTester->getObject());
$JavaTypeTester->setVarargs("123", 7, 8, 9);
$console->log($JavaTypeTester->getVarargs());
JavaTypeTester = _java.loadClass("com.m8test.script.core.impl.JavaTypeTester")
JavaTypeTester.setBytePrimitive(12)
_console.log(JavaTypeTester.getBytePrimitive())
JavaTypeTester.setByteWrapper(34)
_console.log(JavaTypeTester.getByteWrapper())
JavaTypeTester.setShortPrimitive(56)
_console.log(JavaTypeTester.getShortPrimitive())
JavaTypeTester.setShortWrapper(78)
_console.log(JavaTypeTester.getShortWrapper())
JavaTypeTester.setIntPrimitive(78)
_console.log(JavaTypeTester.getIntPrimitive())
JavaTypeTester.setIntWrapper(90)
_console.log(JavaTypeTester.getIntWrapper())
JavaTypeTester.setLongPrimitive(100)
_console.log(JavaTypeTester.getLongPrimitive())
JavaTypeTester.setLongWrapper(200)
_console.log(JavaTypeTester.getLongWrapper())
JavaTypeTester.setFloatPrimitive(300.0)
_console.log(JavaTypeTester.getFloatPrimitive())
JavaTypeTester.setFloatWrapper(400.0)
_console.log(JavaTypeTester.getFloatWrapper())
JavaTypeTester.setDoublePrimitive(500.0)
_console.log(JavaTypeTester.getDoublePrimitive())
JavaTypeTester.setDoubleWrapper(600.0)
_console.log(JavaTypeTester.getDoubleWrapper())
JavaTypeTester.setBooleanPrimitive(True)
_console.log(JavaTypeTester.getBooleanPrimitive())
JavaTypeTester.setBooleanWrapper(False)
_console.log(JavaTypeTester.getBooleanWrapper())
JavaTypeTester.setCharPrimitive('a')
_console.log(JavaTypeTester.getCharPrimitive())
JavaTypeTester.setCharWrapper('A')
_console.log(JavaTypeTester.getCharWrapper())
JavaTypeTester.setStringList(['1', '2', '3'])
_console.log(JavaTypeTester.getStringList())
HashSet = _java.loadClass("java.util.HashSet")
s = HashSet()
s.add('11')
s.add('22')
s.add('33')
JavaTypeTester.setStringSet(s)
_console.log(JavaTypeTester.getStringSet())
JavaTypeTester.setStringStringMap({'11': '11', '22': '22', '33': '33'})
_console.log(JavaTypeTester.getStringStringMap())
JavaTypeTester.setIntArray([111, 222, 333])
_console.log(JavaTypeTester.getIntArray())
JavaTypeTester.setObject([1111, 2222, 3333])
_console.log(JavaTypeTester.getObject())
JavaTypeTester.setObject(None)
_console.log(JavaTypeTester.getObject())
JavaTypeTester.setVarargs(1, 2, 3, 4)
_console.log(JavaTypeTester.getVarargs())
java_import com.m8test.script.core.impl.JavaTypeTester
JavaTypeTester.setBytePrimitive(12)
$console.log(JavaTypeTester.getBytePrimitive())
JavaTypeTester.setByteWrapper(34)
$console.log(JavaTypeTester.getByteWrapper())
JavaTypeTester.setShortPrimitive(56)
$console.log(JavaTypeTester.getShortPrimitive())
JavaTypeTester.setShortWrapper(78)
$console.log(JavaTypeTester.getShortWrapper())
JavaTypeTester.setIntPrimitive(78)
$console.log(JavaTypeTester.getIntPrimitive())
JavaTypeTester.setIntWrapper(90)
$console.log(JavaTypeTester.getIntWrapper())
JavaTypeTester.setLongPrimitive(100)
$console.log(JavaTypeTester.getLongPrimitive())
JavaTypeTester.setLongWrapper(200)
$console.log(JavaTypeTester.getLongWrapper())
JavaTypeTester.setFloatPrimitive(300.0)
$console.log(JavaTypeTester.getFloatPrimitive())
JavaTypeTester.setFloatWrapper(400.0)
$console.log(JavaTypeTester.getFloatWrapper())
JavaTypeTester.setDoublePrimitive(500.0)
$console.log(JavaTypeTester.getDoublePrimitive())
JavaTypeTester.setDoubleWrapper(600.0)
$console.log(JavaTypeTester.getDoubleWrapper())
JavaTypeTester.setBooleanPrimitive(true)
$console.log(JavaTypeTester.getBooleanPrimitive())
JavaTypeTester.setBooleanWrapper(false)
$console.log(JavaTypeTester.getBooleanWrapper())
JavaTypeTester.setCharPrimitive('a')
$console.log(JavaTypeTester.getCharPrimitive())
JavaTypeTester.setCharWrapper('A')
$console.log(JavaTypeTester.getCharWrapper())
JavaTypeTester.setStringList([1, 2, 3])
$console.log(JavaTypeTester.getStringList())
set = java.util.HashSet.new()
set.add("11")
set.add("22")
set.add("33")
JavaTypeTester.setStringSet(set)
$console.log(JavaTypeTester.getStringSet())
JavaTypeTester.setStringStringMap({ '11' => '11', '22' => '22', '33' => '33' })
$console.log(JavaTypeTester.getStringStringMap())
JavaTypeTester.setIntArray([111, 222, 333])
$console.log(JavaTypeTester.getIntArray())
JavaTypeTester.setObject([1111, 2222, 3333])
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setObject(nil)
$console.log(JavaTypeTester.getObject())
JavaTypeTester.setVarargs(1, 2, 3, 4)
$console.log(JavaTypeTester.getVarargs())