Class ValidationResult
java.lang.Object
br.ufsc.labsec.validationResult.results.ValidationResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ValidationResultReason> Razões referentes ao resultado da validação.Avisos referentes ao resultado da validação. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedValidationResult(List<ValidationResultReason> validationResultReasons) Construtor privado -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddWarning(String warning) Define um aviso referente ao resultado da validação.booleancontainsReason(Reason... reasons) static ValidationResultempty()Retorna os avisos referentes ao resultado da validação.booleanbooleanbooleanRetorna o valor lógico se o resultado de validação possui validade "inválido".booleanbooleanbooleanbooleanisValid()Retorna o valor lógico se o resultado de validação possui validade "válida".voidnewTimeReference(Date time) reasons()Retorna a razão para qual este resultado de validação encontra-se verdadeiro.booleanremoveIf(Predicate<ValidationResultReason> predicate) booleanremoveReasons(Reason... reasons) protected booleanvalidationFinalResult(Result expectedResult) boolean
-
Field Details
-
warnings
-
validationResultReasons
Razões referentes ao resultado da validação.
-
-
Constructor Details
-
ValidationResult
Construtor privado- Parameters:
validationResultReasons- resultados da validação
-
ValidationResult
protected ValidationResult()
-
-
Method Details
-
empty
-
getWarnings
-
addWarning
Define um aviso referente ao resultado da validação.- Parameters:
warning- aviso referente ao resultado da validação
-
reasons
Retorna a razão para qual este resultado de validação encontra-se verdadeiro.- Returns:
- razão para qual este resultado de validação é válido
-
addValidationResultReason
-
newTimeReference
-
isValid
public boolean isValid()Retorna o valor lógico se o resultado de validação possui validade "válida".- Returns:
- valor lógico se o resultado de validação possui validade "válida".
-
isInvalid
public boolean isInvalid()Retorna o valor lógico se o resultado de validação possui validade "inválido".- Returns:
- valor lógico se o resultado de validação possui validade "inválido".
-
isIndeterminate
public boolean isIndeterminate() -
containsReason
-
validationFinalResult
-
finalResult
-
isRevoked
public boolean isRevoked() -
isExpired
public boolean isExpired() -
isNotAnchored
public boolean isNotAnchored() -
isNotValidYet
public boolean isNotValidYet() -
addValidationResult
-
validationNotPossible
public boolean validationNotPossible() -
removeIf
-
removeReasons
-