Uses of Class
br.ufsc.labsec.web.ReqItem
| Package | Description |
|---|---|
| br.ufsc.labsec.web |
-
Uses of ReqItem in br.ufsc.labsec.web
Methods in br.ufsc.labsec.web that return ReqItem Modifier and Type Method Description ReqItem<T>ReqItem. availableValues(Collection<T> availableValues)Define os valores disponíveis para o parâmetroReqItem<T>ReqItem. availableValues(T... availableValues)Define os valores disponíveis para o parâmetro.<K> ReqItem<K>ReqItem. map(ReqItem.ApiFunction<T,K> transformFunction)Transforma o valor do parâmetroReqItem<T>ReqItem. match(Predicate<T> predicate)Define uma validação para o valor do parâmetroReqItem<T>ReqItem. match(Predicate<T> predicate, String errorMessage, int httpStatus)protected ReqItem<String>RequestParameterProcessor. parameter(String name)Cria umReqItempara um parâmetro da requisiçãoprotected ReqItem<List<jakarta.servlet.http.Part>>RequestParameterProcessor. part(String name)Cria umReqItempara um parte da requisição (válido para requisições multipart)ReqItem<T>ReqItem. required()Define o parâmetro como obrigatórioReqItem<T>ReqItem. requiredIf(boolean condition)Define o parâmetro como obrigatório se a condição for atendidaReqItem<T>ReqItem. requiredIf(Supplier<Boolean> condition)Define o parâmetro como obrigatório se a condição for atendida
TODO: verificar a necessidade de utilizar Supplierao invés de boolean.