Class LocalidadesConfiguradasHelper

java.lang.Object
es.mdef.gaip_libreria.zonas_configuradas.LocalidadesConfiguradasHelper

public class LocalidadesConfiguradasHelper extends Object
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 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 de LocalidadNumerada.

      Parameters:
      localidad1 - la primera localidad configurada para comparar.
      localidad2 - la segunda localidad configurada para comparar.
      Returns:
      un valor negativo si localidad1 es menor que localidad2, 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 de LocalidadNumerada.