import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.Validationtruelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.Validationtruelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResultValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.Validationcore.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.Validationcore.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorcore.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactoryImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorImpl; import com. truelicense. core. model. ValidationResult. ValidationResultTypeValidatorFactory; import com. truelicense import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.Validationtruelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResult import com.truelicense.core.model.ValidationResultValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.Validation```markdown import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory; import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl; import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.РезультатValidation.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.trmodel.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResult
```java
import com.truelicense.core.model.ValidationResult;
import com.truelicense.core.model.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResultTypeValidatorImpl;
``` import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelICENSE.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelICENSE.core.model.ValidationResult.Validationtruelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResult
import com.truelicense.core.model.ValidationResultValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.Validation```markdown
core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
``````markdown
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult;
```ValidationResult
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactory;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorImpl;
import com.truelicense.core.model.ValidationResult.ValidationResultTypeValidatorFactoryImpl;
import com. #### Проектное описание
Пример кода для использования `TrueLicense` для генерации и проверки лицензий (серверных лицензий) в проекте на основе Spring.#### Технические зависимости:
* `Spring Boot`: архитектура проекта
* `TrueLicense`: простой фреймворк на Java для генерации и проверки серверных лицензий
#### Требования к окружению:
* `JDK8+`
#### Создание сертификатов с использованием JDK keytool:
* `Создание сертификатов с использованием JDK keytool`
keytool -genkeypair -keysize 1024 -validity 3650 -alias "alias" -keystore "keystore_name.keystore" -storepass "keystore_password" -keypass "key_password" -dname "CN=localhost, OU=localhost, O=localhost, L=SH, ST=SH, C=CN"
Внимание: все пароли должны содержать буквы и цифры
Пример:
keytool -genkeypair -keysize 1024 -validity 3650 -alias "privateKey" -keystore "privateKeys.keystore" -storepass "deepglint_store_pwd123" -keypass "deepglint_key_pwd123" -dname "CN=localhost, OU=localhost, O=localhost, L=SH, ST=SH, C=CN"
* `Экспорт сертификатов с использованием JDK keytool`
keytool -exportcert -alias "alias" -keystore "keystore_name.keystore" -storepass "keystore_password" -file "certificate_name.cer"
Пример:
keytool -exportcert -alias "privateKey" -keystore "privateKeys.keystore" -storepass "deepglint_store_pwd123" -file "certfile.cer"
* `Импорт сертификатов в сертификатное хранилище с использованием JDK keytool`
keytool -import -alias "alias" -file "certificate_name.cer" -keystore "keystore_name.keystore" -storepass "keystore_password"
Пример:
keytool -import -alias "publicCert" -file "certfile.cer" -keystore "publicCerts.keystore" -storepass "deepglint_store_pwd123"#### Описание двух подпроектов:
- `lic-auth-server`: Пример кода для **разработчиков** для генерации `лицензий` для клиентов
- `lic-auth-client`: **Модель проекта, который требуется развернуть для клиентов**
#### Проект lic-auth-server
Опубликовано два RESTful-интерфейса:
(1) Получение информации о серверном оборудовании:
Адрес запроса: `http://127.0.0.1:10000/license/getServerInfos`
Ответ:
```json
{
"msg": "success",
"code": 1,
"data": {
"ipAddress": [
"2001:0:2841:aa90:34fb:8e63:c5ce:e345",
"192.168.153.155" # IP-адрес клиента
],
"macAddress": [
"00-00-00-00-00-00-00-E0",
"B0-52-16-27-F5-EF" # MAC-адрес клиента
],
"cpuSerial": "178BFBFF00660F51", # Серийный номер процессора клиента
"mainBoardSerial": "L1HF7B400HZ" # Серийный номер материнской платы клиента
},
"timestamp": 1552532098275
}
(2) Генерация сертификата:
Запрос по адресу: http://127.0.0.1:10000/license/generateLicense
При запросе необходимо добавить заголовок Content-Type со значением application/json;charset=UTF-8. Запросные параметры (в формате JSON) следующие:
{
"subject": "license_sub", # тема сертификата
"privateAlias": "privateKey", # псевдоним ключа
"keyPass": "deepglint_key_pwd123", # пароль ключа
"storePass": "deepglint_store_pwd123", # пароль хранилища ключей
"licensePath": "D:/dev/code-bak/license/license.lic", # путь к файлу сертификата
"privateKeysStorePath": "D:/dev/jdk1.8_64/bin/privateKeys.keystore", # путь к файлу хранилища ключей
"issuedTime": "2019-03-14 00:00:01", # время начала действия сертификата
} "expiryTime": "2019-03-14 18:01:00", # время окончания действия сертификата
"licenseCheckModel": {
"ipAddress": ["192.168.153.155"], # IP-адрес клиента
"macAddress": ["B0-52-16-27-F5-EF"], # MAC-адрес клиента
"cpuSerial": "178BFBFF00660F51", # серийный номер процессора клиента
"mainBoardSerial": "L1HF7B400HZ" # серийный номер материнской платы клиента
}
}#### Проект lic-auth-client ####
При запуске проекта устанавливается сертификат, требуются файлы `license.lic` и ранее сгенерированный `publicCerts.keystore`. Установка сертификата осуществляется через класс `com.deepglint.license.LicenseCheckListener.java`. Проверка сертификата при доступе к API осуществляется через класс `com.deepglint.handler.LicenseCheckInterceptor.java`.
(1) Доступ к защищённым ресурсам
Адрес запроса: http://127.0.0.1:10001/auth/api/1.0/getUserInfo
Примечание: В заголовке добавить параметр Content-Type: application/json;charset=UTF-8
Возвращаемое значение:
Если проверка сертификата не удалась, возвращается
{
"msg": "Ваш сертификат недействителен, проверьте, получил ли сервер разрешение или необходимо заново запросить сертификат!",
"code": 0,
"data": null,
"timestamp": 1552550699097
}
В противном случае запрос к API выполнен успешно
#### Особое примечание: ####
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )