Skip to content

ValidationUtils

Dokkaltek edited this page Apr 11, 2025 · 2 revisions

Validate UUIDs

String uuidString = "eae584ae-6f61-46d9-a5ef-9c3ffc524cfb";

// Validates that a given string is a valid UUID
boolean isUUID = ValidationUtils.validateUUID(uuidString);

// Validates that a given string is a valid UUID, otherwise throws an exception
ValidationUtils.validateUUIDWithEx(uuidString);

Validate JSON

String jsonString = "{}"

// Validates that a given string is a valid JSON
boolean isJSON = ValidationUtils.validateJSON(jsonString);

// Validates that a given string is a valid JSON, otherwise throws an exception
ValidationUtils.validateJSONWithEx(jsonString);

Validate URI

String uri = "example.com"

// Validates that a given string is a valid URI
boolean isUri = ValidationUtils.validateUri(uri);

// Validates that a given string is a valid URI, otherwise throws an exception
ValidationUtils.validateUriWithEx(uri);

Validate URL

String url = "https://example.com"

// Validates that a given string is a valid URL
boolean isUri = ValidationUtils.validateUrl(url);

// Validates that a given string is a valid URL, otherwise throws an exception
ValidationUtils.validateUrlWithEx(url);

Validate date

String date = "2020-10-01";
String format = "yyyy-MM-dd";

// Validates that a given string is a valid date in the given format
boolean isValidDate = ValidationUtils.validateDateFormat(date, format);

// Validates that a given string is a valid date in the given format, otherwise throws an exception
ValidationUtils.validateDateFormatWithEx(url);

Validate email

String email = "[email protected]";

// Validates that a given string is a valid email
boolean isValidEmail = ValidationUtils.validateEmail(email);

// Validates that a given string is a valid email, otherwise throws an exception
ValidationUtils.validateEmailWithEx(email);

Validate NIF

String nif = "12345678Z";

// Validates that a given string is a valid NIF
boolean isValidNif = ValidationUtils.validateNIF(nif);

// Validates that a given string is a valid NIF, otherwise throws an exception
ValidationUtils.validateNIFWithEx(nif);

Validate NIE

String nie = "Y8237411K";

// Validates that a given string is a valid NIE
boolean isValidNif = ValidationUtils.validateNIE(nie);

// Validates that a given string is a valid NIE, otherwise throws an exception
ValidationUtils.validateNIEWithEx(nie);

Validate DNI

String nif = "12345678Z";
String nie = "Y8237411K";

// Validates that a given string is a valid DNI (NIF or NIE)
boolean isValidNif = ValidationUtils.validateDNI(nif);

// Validates that a given string is a valid DNI (NIF or NIE), otherwise throws an exception
ValidationUtils.validateDNIWithEx(nie);
Clone this wiki locally