Hierarchy For All Packages
- com.vireocode.vireo.auth,
- com.vireocode.vireo.base,
- com.vireocode.vireo.config,
- com.vireocode.vireo.flyway,
- com.vireocode.vireo.history,
- com.vireocode.vireo.observability,
- com.vireocode.vireo.offline,
- com.vireocode.vireo.queryengine,
- com.vireocode.vireo.queryengine.savedfilter,
- com.vireocode.vireo.security,
- com.vireocode.vireo.spi,
- com.vireocode.vireo.web
Class Hierarchy
- java.lang.Object
- com.vireocode.vireo.base.BaseEntity
- com.vireocode.vireo.queryengine.savedfilter.SavedFilter
- com.vireocode.vireo.auth.StarterUser
- com.vireocode.vireo.base.BaseRequestService<ID,
DOMAIN, CREATE, PATCH, RESPONSE> - com.vireocode.vireo.base.BaseService<ID,
DOMAIN, DTO> - com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
- com.vireocode.vireo.base.EntityConfig
- com.vireocode.vireo.web.GlobalExceptionHandler
- com.vireocode.vireo.history.HistoryDataLifecycleService
- com.vireocode.vireo.base.JsonNodeMapper
- com.vireocode.vireo.offline.OfflineDataLifecycleService
- com.vireocode.vireo.offline.OfflineEntityVersionEntity
- com.vireocode.vireo.offline.OfflineEntityVersionService (implements com.vireocode.vireo.spi.OfflineRevisionTracker)
- com.vireocode.vireo.offline.OfflineHeartbeatController
- com.vireocode.vireo.offline.OfflineHeartbeatService (implements com.vireocode.vireo.spi.OfflineChangeBroadcaster)
- com.vireocode.vireo.offline.OfflineHydrationController
- com.vireocode.vireo.offline.OfflineSyncBodyNormalizer
- com.vireocode.vireo.offline.OfflineSyncCommandEntity
- com.vireocode.vireo.offline.OfflineSyncController
- com.vireocode.vireo.offline.OfflineSyncService
- com.vireocode.vireo.queryengine.QueryEngineController
- com.vireocode.vireo.queryengine.QueryEngineFilterSpecificationBuilder (implements com.vireocode.vireo.spi.FilterSpecificationBuilder)
- com.vireocode.vireo.queryengine.QueryEngineMetadataGenerator
- com.vireocode.vireo.queryengine.QueryEngineRegistry
- com.vireocode.vireo.queryengine.QueryEngineRelationOptionService
- com.vireocode.vireo.web.RestUtils
- com.vireocode.vireo.history.SafeDefaultHistoryDataLifecyclePolicy (implements com.vireocode.vireo.history.HistoryDataLifecyclePolicy)
- com.vireocode.vireo.offline.SafeDefaultOfflineDataLifecyclePolicy (implements com.vireocode.vireo.offline.OfflineDataLifecyclePolicy)
- com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
- com.vireocode.vireo.queryengine.savedfilter.SavedFilterDTO
- com.vireocode.vireo.web.SearchablePageable
- com.vireocode.vireo.security.SecurityExpressions
- com.vireocode.vireo.auth.StarterAuthAutoConfiguration
- com.vireocode.vireo.auth.StarterAuthProperties
- com.vireocode.vireo.config.StarterCoreAutoConfiguration
- com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterFlywayConfiguration
- com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterJpaAuditingConfiguration
- com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterMethodSecurityConfiguration
- com.vireocode.vireo.config.StarterCoreProperties
- com.vireocode.vireo.flyway.StarterFlywayMigrations
- com.vireocode.vireo.history.StarterHistoryAutoConfiguration
- com.vireocode.vireo.history.StarterHistoryProperties
- com.vireocode.vireo.offline.StarterOfflineActorResolver (implements com.vireocode.vireo.offline.OfflineActorResolver)
- com.vireocode.vireo.offline.StarterOfflineAutoConfiguration
- com.vireocode.vireo.offline.StarterOfflineProperties
- com.vireocode.vireo.queryengine.StarterQueryEngineAutoConfiguration
- com.vireocode.vireo.queryengine.StarterQueryEngineProperties
- com.vireocode.vireo.auth.StarterSessionSecurity
- com.vireocode.vireo.auth.StarterUserDetails (implements java.io.Serializable, org.springframework.security.core.userdetails.UserDetails)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.vireocode.vireo.history.HistoryDataLifecycleException
- com.vireocode.vireo.history.HistoryRecordingException
- org.springframework.core.NestedRuntimeException
- org.springframework.web.ErrorResponseException (implements org.springframework.web.ErrorResponse)
- org.springframework.web.server.ResponseStatusException
- com.vireocode.vireo.web.ApplicationException
- org.springframework.web.server.ResponseStatusException
- org.springframework.web.ErrorResponseException (implements org.springframework.web.ErrorResponse)
- com.vireocode.vireo.offline.OfflineDataLifecycleException
- java.lang.RuntimeException
- java.lang.Exception
- com.vireocode.vireo.base.BaseEntity
Interface Hierarchy
- com.vireocode.vireo.base.BaseMapper<DOMAIN,
DTO> - com.vireocode.vireo.queryengine.savedfilter.SavedFilterMapper
- com.vireocode.vireo.base.BaseRequestMapper<DOMAIN,
CREATE, PATCH, RESPONSE> - com.vireocode.vireo.spi.FilterSpecificationBuilder
- com.vireocode.vireo.history.HistoryActorResolver
- com.vireocode.vireo.history.HistoryDataLifecyclePolicy
- com.vireocode.vireo.base.HistoryEntityType
- com.vireocode.vireo.spi.HistoryEventsRecorder
- com.vireocode.vireo.history.HistoryReadAuthorizer
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- com.vireocode.vireo.offline.OfflineSyncCommandRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,
ID>) - com.vireocode.vireo.base.SearchableRepository<DOMAIN,
ID> (also extends org.springframework.data.jpa.repository.JpaRepository<T, ID>) - com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
- com.vireocode.vireo.offline.OfflineSyncCommandRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,
- com.vireocode.vireo.base.JsonNullableMapper
- com.vireocode.vireo.offline.OfflineActorResolver
- com.vireocode.vireo.spi.OfflineChangeBroadcaster
- com.vireocode.vireo.offline.OfflineDataLifecyclePolicy
- com.vireocode.vireo.spi.OfflineRevisionTracker
- com.vireocode.vireo.offline.OfflineSseAudienceResolver
- com.vireocode.vireo.offline.OfflineSyncReplayHandler
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - com.vireocode.vireo.offline.OfflineEntityVersionRepository
- com.vireocode.vireo.offline.OfflineSyncCommandRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.vireocode.vireo.base.SearchableRepository<DOMAIN,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
- com.vireocode.vireo.auth.StarterUserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- com.vireocode.vireo.queryengine.QueryCustomFieldProvider
- com.vireocode.vireo.queryengine.QueryCustomFieldResolver<T>
- com.vireocode.vireo.queryengine.QueryEntityKey
- com.vireocode.vireo.queryengine.QueryEntityTypeResolver
- com.vireocode.vireo.spi.QueryFilterCriteria
- com.vireocode.vireo.queryengine.QueryRelationOptionPolicy
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - com.vireocode.vireo.offline.OfflineEntityVersionRepository
- com.vireocode.vireo.offline.OfflineSyncCommandRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.vireocode.vireo.base.SearchableRepository<DOMAIN,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
- com.vireocode.vireo.auth.StarterUserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - com.vireocode.vireo.offline.OfflineEntityVersionRepository
- com.vireocode.vireo.offline.OfflineSyncCommandRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- com.vireocode.vireo.base.SearchableRepository<DOMAIN,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
- com.vireocode.vireo.auth.StarterUserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- com.vireocode.vireo.auth.StarterHttpSecurityCustomizer
Annotation Interface Hierarchy
- com.vireocode.vireo.queryengine.Filterable (implements java.lang.annotation.Annotation)
- com.vireocode.vireo.queryengine.FilterableCustomFields (implements java.lang.annotation.Annotation)
- com.vireocode.vireo.queryengine.FilterableMetadata (implements java.lang.annotation.Annotation)
- com.vireocode.vireo.web.OutputOnly (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
- com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
- com.vireocode.vireo.offline.OfflineObservationEvent.Operation
- com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
- com.vireocode.vireo.offline.OfflineSyncCommandStatus
- com.vireocode.vireo.offline.OfflineSyncResultReason
- com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
- com.vireocode.vireo.queryengine.QueryFieldType
- com.vireocode.vireo.queryengine.QueryOperator
- com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
- com.vireocode.vireo.queryengine.RelationFilterMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.vireocode.vireo.web.ApiError
- com.vireocode.vireo.auth.AuthMessageResponse
- com.vireocode.vireo.auth.ChangePasswordRequest
- com.vireocode.vireo.auth.ChangeUsernameRequest
- com.vireocode.vireo.auth.CurrentUserResponse
- com.vireocode.vireo.history.HistoryActor
- com.vireocode.vireo.history.HistoryDataLifecycleContext
- com.vireocode.vireo.history.HistoryDataLifecycleDecision
- com.vireocode.vireo.history.HistoryDataLifecycleEvent
- com.vireocode.vireo.history.HistoryRecord
- com.vireocode.vireo.auth.LoginRequest
- com.vireocode.vireo.auth.LoginResponse
- com.vireocode.vireo.offline.OfflineActor
- com.vireocode.vireo.offline.OfflineDataLifecycleContext
- com.vireocode.vireo.offline.OfflineDataLifecycleDecision
- com.vireocode.vireo.offline.OfflineDataLifecycleEvent
- com.vireocode.vireo.offline.OfflineHeartbeatPayload
- com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
- com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
- com.vireocode.vireo.offline.OfflineObservationEvent
- com.vireocode.vireo.offline.OfflineSseBatchEvent
- com.vireocode.vireo.offline.OfflineSseBatchItem
- com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
- com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
- com.vireocode.vireo.offline.OfflineSyncCommandDto
- com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
- com.vireocode.vireo.offline.OfflineSyncCommandResultDto
- com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
- com.vireocode.vireo.queryengine.QueryEntityDefinition
- com.vireocode.vireo.queryengine.QueryEntitySummary
- com.vireocode.vireo.observability.QueryExecutionObservationEvent
- com.vireocode.vireo.queryengine.QueryFieldDefinition
- com.vireocode.vireo.queryengine.QueryFilterNode
- com.vireocode.vireo.queryengine.QueryFilterRelationOption
- com.vireocode.vireo.queryengine.QueryFilterRequest (implements com.vireocode.vireo.spi.QueryFilterCriteria)
- com.vireocode.vireo.queryengine.QueryFilterRow
- com.vireocode.vireo.queryengine.QueryRelationOption
- com.vireocode.vireo.queryengine.QueryRelationOptionContext
- com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
- com.vireocode.vireo.flyway.StarterFlywayModule
- com.vireocode.vireo.auth.UsernameResponse
- java.lang.Record