Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AccionesActo - Enum Class in es.mdef.gaip_libreria.constantes
-
Enumeración que representa las diferentes acciones que pueden realizarse en un acto.
- ACOTADO - Enum constant in enum class es.mdef.gaip_libreria.constantes.TipoDeZona
-
Zona acotada para personal militar de uniforme.
- ACTIVO - Enum constant in enum class es.mdef.gaip_libreria.constantes.SituacionMilitar
- Acto - Interface in es.mdef.gaip_libreria.actos
-
Define las características y comportamientos específicos de un acto.
- ACTO_SOCIAL - Enum constant in enum class es.mdef.gaip_libreria.constantes.TipoDeZona
-
Zona específica para los actos sociales asociadas con el acto.
- ActoImpl - Class in es.mdef.gaip_libreria.actos
-
Clase que representa un acto específico con sus propiedades asociadas y las relaciones con otras entidades.
- ActoImpl() - Constructor for class es.mdef.gaip_libreria.actos.ActoImpl
-
Constructor por defecto.
- ActoImpl(String, String, ZonedDateTime, ZonedDateTime, EstadoActo, TipoDeActo, Instalacion) - Constructor for class es.mdef.gaip_libreria.actos.ActoImpl
-
Constructor parametrizado para inicializar un acto con nombre, descripción, fecha, fecha límite de registro, estado y tipo del acto.
- ActoImpl(String, String, ZonedDateTime, ZonedDateTime, TipoDeActo, Instalacion) - Constructor for class es.mdef.gaip_libreria.actos.ActoImpl
-
Constructor parametrizado para inicializar un acto con nombre, descripción, fecha, fecha límite de registro y tipo del acto.
- ActosHelper - Class in es.mdef.gaip_libreria.actos
-
Clase utilitaria para proporcionar funciones de validación de acciones y fechas para actos.
- AGREGAR_ANFITRIONES - Enum constant in enum class es.mdef.gaip_libreria.constantes.AccionesActo
-
Acción para agregar anfitriones a un acto.
- AGREGAR_INVITADOS - Enum constant in enum class es.mdef.gaip_libreria.constantes.AccionesActo
-
Acción para agregar invitados a un acto.
- agregarActo(Acto) - Method in interface es.mdef.gaip_libreria.anfitriones.Anfitrion
-
Agrega un acto al conjunto de actos a los que el anfitrión invitará personas.
- agregarActo(Acto) - Method in class es.mdef.gaip_libreria.anfitriones.AnfitrionImpl
-
Agrega un acto al conjunto de actos del anfitrión, asegurando la coherencia en la relación bidireccional.
- agregarActo(Acto) - Method in interface es.mdef.gaip_libreria.unidades.Instalacion
-
Agrega un acto específico a la instalación.
- agregarActo(Acto) - Method in class es.mdef.gaip_libreria.unidades.InstalacionImpl
-
Agrega un acto a la instalación y establece la relación bidireccional.
- agregarAnfitrion(Anfitrion) - Method in interface es.mdef.gaip_libreria.actos.Acto
-
Agrega un anfitrión específico al conjunto de anfitriones del acto.
- agregarAnfitrion(Anfitrion) - Method in class es.mdef.gaip_libreria.actos.ActoImpl
-
Agrega un anfitrión al acto y establece la relación bidireccional entre el acto y el anfitrión.
- agregarAnfitriones(Collection<T>) - Method in class es.mdef.gaip_libreria.actos.ActoImpl
- agregarCoche(Coche, boolean) - Method in interface es.mdef.gaip_libreria.invitados.Invitacion
-
Agrega un
Coche
específico al conjunto de coches de esta invitación. - agregarCoche(Coche, boolean) - Method in class es.mdef.gaip_libreria.invitados.InvitacionImpl
-
Agrega un coche a la invitación, manteniendo la coherencia bidireccional.
- agregarInstalacion(Instalacion) - Method in interface es.mdef.gaip_libreria.unidades.Unidad
-
Agrega una instalación específica a la unidad.
- agregarInstalacion(Instalacion) - Method in class es.mdef.gaip_libreria.unidades.UnidadImpl
-
Agrega una instalación a la unidad y establece la relación bidireccional.
- agregarInvitacion(Invitacion) - Method in interface es.mdef.gaip_libreria.invitados.InvitacionesPorActo
-
Agrega una invitación específica al conjunto de invitaciones que el anfitrión ha extendido para el acto.
- agregarInvitacion(Invitacion) - Method in class es.mdef.gaip_libreria.invitados.InvitacionesPorActoImpl
-
Agrega una invitación al conjunto de invitaciones.
- agregarInvitacionesPorActo(InvitacionesPorActo) - Method in interface es.mdef.gaip_libreria.actos.Acto
-
Agrega una invitación por acto.
- agregarInvitacionesPorActo(InvitacionesPorActo) - Method in class es.mdef.gaip_libreria.actos.ActoImpl
-
Agrega una invitación por acto al anfitrión y establece la relación bidireccional.
- agregarInvitacionesPorActo(InvitacionesPorActo) - Method in interface es.mdef.gaip_libreria.anfitriones.Anfitrion
-
Agrega una invitación por acto al conjunto de invitaciones del anfitrión.
- agregarInvitacionesPorActo(InvitacionesPorActo) - Method in class es.mdef.gaip_libreria.anfitriones.AnfitrionImpl
-
Agrega una invitación por acto al conjunto de invitaciones del anfitrión, estableciendo la relación bidireccional.
- agregarInvitado(Acto, Invitado, boolean) - Method in interface es.mdef.gaip_libreria.anfitriones.Anfitrion
-
Agrega un invitado al acto especificado.
- agregarInvitado(Acto, Invitado, TipoDeZona, boolean) - Method in interface es.mdef.gaip_libreria.anfitriones.Anfitrion
-
Agrega un invitado al acto especificado.
- agregarInvitado(Invitado, boolean) - Method in interface es.mdef.gaip_libreria.invitados.Invitacion
-
Agrega un
Invitado
específico al conjunto de invitados de esta invitación. - agregarInvitado(Invitado, boolean) - Method in class es.mdef.gaip_libreria.invitados.InvitacionImpl
-
Agrega un invitado a la invitación, manteniendo la coherencia bidireccional.
- agregarInvitados(Acto, Collection<T>, boolean) - Method in interface es.mdef.gaip_libreria.anfitriones.Anfitrion
-
Agrega un conjunto de invitados al acto especificado, con la opción de superar el máximo permitido.
- agregarLocalidad(Localidad) - Method in interface es.mdef.gaip_libreria.zonas.Zona
-
Agrega una
Localidad
a esta zona. - agregarLocalidad(Localidad) - Method in class es.mdef.gaip_libreria.zonas.ZonaImpl
-
Agrega una
Localidad
a esta zona, asegurando la coherencia en la relación bidireccional entre la zona y la localidad. - agregarLocalidad(LocalidadConfigurada) - Method in interface es.mdef.gaip_libreria.zonas_configuradas.ZonaConfigurada
-
Agrega una
LocalidadConfigurada
a esta configuración. - agregarLocalidad(LocalidadConfigurada) - Method in class es.mdef.gaip_libreria.zonas_configuradas.ZonaConfiguradaImpl
-
Agrega una localidad configurada a la zona y establece la relación bidireccional entre la zona y la localidad.
- agregarNumeroMaximoInvitado(int) - Method in interface es.mdef.gaip_libreria.invitados.Invitacion
-
Incrementa el número máximo de invitados que pueden ser asociados a esta invitación.
- agregarNumeroMaximoInvitado(int) - Method in class es.mdef.gaip_libreria.invitados.InvitacionImpl
-
Aumenta el número máximo de invitados.
- agregarPrioridad(PrioridadPorUnidad) - Method in interface es.mdef.gaip_libreria.zonas_configuradas.ZonaConfigurada
-
Agrega una
PrioridadPorUnidad
a esta configuración. - agregarPrioridad(PrioridadPorUnidad) - Method in class es.mdef.gaip_libreria.zonas_configuradas.ZonaConfiguradaImpl
-
Agrega una prioridad por unidad a la zona y establece la relación bidireccional entre la zona y la prioridad.
- agregarUsuario(Usuario) - Method in interface es.mdef.gaip_libreria.unidades.Unidad
-
Agrega un usuario específico a la unidad.
- agregarUsuario(Usuario) - Method in class es.mdef.gaip_libreria.unidades.UnidadImpl
-
Agrega un usuario a la unidad y establece la relación bidireccional.
- agregarZona(Zona) - Method in interface es.mdef.gaip_libreria.unidades.Instalacion
-
Agrega una zona específica a la instalación.
- agregarZona(Zona) - Method in class es.mdef.gaip_libreria.unidades.InstalacionImpl
-
Agrega una zona a la instalación y establece la relación bidireccional.
- agregarZonaConfigurada(ZonaConfigurada) - Method in interface es.mdef.gaip_libreria.actos.Acto
-
Agrega una zona configurada específica al conjunto de zonas del acto.
- agregarZonaConfigurada(ZonaConfigurada) - Method in class es.mdef.gaip_libreria.actos.ActoImpl
-
Agrega una zona configurada al acto y establece la relación bidireccional entre el acto y la zona.
- AIRE - Enum constant in enum class es.mdef.gaip_libreria.constantes.CuerpoFcse
- ALFEREZ - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoAire
- ALFEREZ - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALFEREZ - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoCc
- ALFEREZ - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoGc
- ALFEREZ - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoTierra
- ALFEREZ_ALUMNO - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALFEREZ_ALUMNO_3 - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoAire
- ALFEREZ_ALUMNO_4 - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoAire
- ALFEREZ_ALUMNO_5 - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoAire
- ALFEREZ_FRAGATA - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALFEREZ_FRAGATA_ALUMNO - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALFEREZ_NAVIO - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- AlgoritmoOrganizacionAsientos - Class in es.mdef.gaip_libreria.utilidades
-
Clase responsable de organizar los asientos para invitados y anfitriones.
- AlgoritmoOrganizacionAsientos(int[], int[], int[][]) - Constructor for class es.mdef.gaip_libreria.utilidades.AlgoritmoOrganizacionAsientos
-
Constructor de la clase.
- AlgoritmoOrganizacionAsientos.ResultadoOrganizacion - Record Class in es.mdef.gaip_libreria.utilidades
-
Clase que representa el resultado de la organización.
- ALMIRANTE - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALMIRANTE_GENERAL - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ALUMNO - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- Anfitrion - Interface in es.mdef.gaip_libreria.anfitriones
-
Interfaz que define las características y comportamientos específicos de un anfitrión.
- AnfitrionImpl - Class in es.mdef.gaip_libreria.anfitriones
-
Implementación concreta de la interfaz
Anfitrion
. - AnfitrionImpl(String, String, String, String, String, String) - Constructor for class es.mdef.gaip_libreria.anfitriones.AnfitrionImpl
-
Constructor para crear un anfitrión con detalles específicos.
- aparcarCoche(Acto, Coche) - Static method in class es.mdef.gaip_libreria.utilidades.AsignadorAsientos
-
Asigna una plaza de aparcamiento a un coche
- ARMADA - Enum constant in enum class es.mdef.gaip_libreria.constantes.CuerpoFcse
- asignacionInvitadoAsiento() - Method in record class es.mdef.gaip_libreria.utilidades.AlgoritmoOrganizacionAsientos.ResultadoOrganizacion
-
Returns the value of the
asignacionInvitadoAsiento
record component. - AsignadorAsientos - Class in es.mdef.gaip_libreria.utilidades
-
Clase utilidad para asignar asientos a invitados en diferentes zonas.
- asignarCoordenadas(Zona) - Static method in class es.mdef.gaip_libreria.utilidades.ZonasManager
-
Asigna coordenadas a las localidades dentro de una zona.
- ASPIRANTE_1 - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
- ASPIRANTE_2 - Enum constant in enum class es.mdef.gaip_libreria.constantes.EmpleoArmada
All Classes and Interfaces|All Packages|Serialized Form