Мой объект - это экземпляр класса
Port, который содержит внутри себя нужное поле
portNumber.
public class Port implements Serializable {
@JsonProperty("portNumber")
private String portNumber = null;
...
}
В бизнес логике используется метод, который берёт из инстанса Port. Но возвращается не Port, а тип Object.
// Возвращается инстанс Port
runtimeService.getVariable(task.getExecutionId(), "port");
Но беда заключается в том, что мне нужно вернуть поле порта - portNumber. и когда я пытаюсь вернуть именно поле порта inline, выходит не очень красивый код
(Port) variables.get(Variable.PORT.getName())).getPortNumber()
Есть ли способ сделать это красиво? Может быть смапить?