Duvida Vraptor2, notação @IN

Bom dia,

Estou com uma dúvida a respeito do campo required na notaçã @IN do vraptor2

@In(scope = ScopeType.SESSION, required = false)

Qual a finalidade do campo “required = false”? Quando eu preciso ou não utiliza-la?

Obrigado.

Acho q ja entendi.

@In(scope = ScopeType.SESSION, required = false)
A classe não depende desse objeto para funcionar

@In(scope = ScopeType.SESSION, required = true)
A classe precisa desse objeto para funcionar

Quando marcado com required o vraptor instancia o atributo caso ele for null. Se required = false e o valor for null o vraptor não instancia.

Obrigado.

Obrigado nada, te passei por MP o número da minha conta para depósito dos honorários.

Brincadeira, hehe. :thumbup: