Skip to content

InputModel

InputModel

Classe responsável em definir o comportamento da captura de um dado, solicitado ao usuário.

Método Tipo Descrição
getType() Type Tipo do dado que deve ser solicitado ao usuário. Essa informação define como os demais parâmetros devem ser interpretados.
getLabel() String Descrição do tipo de captura. Ex.: “NUMERO DE PARCELAS”.
getDefaultValue() String Valor default do campo de captura.
getMinLength() int Número mínimo de dígitos que deve ser permitido para a captura.
getMaxLength() int Número máximo de dígitos que deve ser permitido para a captura.
isCleanLabel() boolean Indica que o campo label deve ser limpo
isExact() boolean Indica que a captura requer uma quantidade exata de dígitos.
getMinValue() T (genérico) Valor mínimo que deve ser permitido para a captura. Normalmente, informado para captura do tipo AMOUNT, NUMBER.
getMaxValue() T (genérico) Valor máximo que deve ser permitido para a captura. Normalmente, informado para captura do tipo AMOUNT, NUMBER.
getAmountDecimals() int Número de casas decimais após a vírgula que deve ser permitido para a captura.