Class LocalidadesConfiguradasHelper
java.lang.Object
es.mdef.gaip_libreria.zonas_configuradas.LocalidadesConfiguradasHelper
Clase de utilidad para operaciones relacionadas con
LocalidadConfigurada
.
Esta clase proporciona métodos estáticos para facilitar la manipulación y comparación de localidades configuradas.
No está destinada a ser instanciada.-
Method Summary
Modifier and TypeMethodDescriptionstatic int
compararLocalidadesPorNumero
(LocalidadConfigurada localidad1, LocalidadConfigurada localidad2) Compara dos localidades configuradas por su número.
-
Method Details
-
compararLocalidadesPorNumero
public static int compararLocalidadesPorNumero(LocalidadConfigurada localidad1, LocalidadConfigurada localidad2) Compara dos localidades configuradas por su número.Este método intenta obtener las entidades
LocalidadNumerada
asociadas con las localidades configuradas y compara sus números. Se espera que las localidades configuradas sean instancias deLocalidadNumerada
.- Parameters:
localidad1
- la primera localidad configurada para comparar.localidad2
- la segunda localidad configurada para comparar.- Returns:
- un valor negativo si
localidad1
es menor quelocalidad2
, un valor positivo si es mayor, y 0 si son iguales. Retorna -1 si ocurre una excepción, indicando un error en la comparación. - Throws:
ClassCastException
- si las localidades configuradas no son instancias deLocalidadNumerada
.
-