Polarion ALM SDK API конвертировать длинные в целые
Я нахожусь в Полярионе, и я пытаюсь преобразовать длинное в целое число.
В документах, которые он показывает, есть - Class ConversionHelper И есть метод с именем getInt(), который - преобразует объект в примитивный тип int. Применяется к любому экземпляру Number или к строкам.
тогда я продолжаю пробовать это в моем коде, создающем отчет о тестировании:
## $sql_results returns an array of arrays from the db and I am grabbing the 3rd element of the inner array. Which returns a long number value 0.
#set($arr_reqs = [])
#set($arr_non_reqs = [])
#foreach($requirement in $sql_results)
#set($realNumber = $ConversionHelper.getInt($requirement.get(2)))
$realNumber
#if ($realNumber > 0)
$arr_reqs.add($requirement.get(1))
#else
$arr_non_reqs.add($requirement.get(1))
#end
#end
this is reqs = $arr_reqs
this is non reqs = $arr_non_reqs
К сожалению, я делаю это, не меняет длинное значение на Int. Так что я могу сравнить это в своем утверждении if.
Так что это заставляет меня задаться вопросом, правильно ли я называю это из документации.