All Classes and Interfaces
Class
Description
Convenience base class that wires required components for
BaseCrudService implementations
and applies transactional semantics to the generic CRUD read/write flows exposed by the controllers.Base query-only do novo core resource-oriented.
Base transacional mutante do novo core resource-oriented.
🏗️ Controller Base com Auto-Detecção de Path e Integração OpenAPI
📄 Controller Base — Somente Leitura (Views JPA /
@Immutable)Variante query-only canonica para recursos somente leitura.
Base resource-oriented para recursos estritamente de consulta.
Base Service para recursos somente leitura.
Base canonica mutante do core resource-oriented.
Base canonica de leitura do novo core resource-oriented.
Contexto canonico de avaliacao de disponibilidade de actions.
Resolve o contexto compartilhado de availability de actions para o catalogo atual.
Avalia se uma action esta disponivel no contexto atual.
Regra composicional de availability de workflow action.
Exporta discovery semantico de workflow actions sem redefinir o contrato estrutural.
Action pronta para consumo por clientes documentais e runtimes UI.
Falha explicita de lookup no catalogo de actions.
Payload do catalogo de actions.
Monta respostas do catalogo de actions sobre o registry annotation-driven.
Definicao estavel de action derivada de endpoint real anotado com
@WorkflowAction.Registry de workflow actions descobertas a partir de controllers reais.
Escopo semantico de uma workflow action.
Tipos de arquivos permitidos para upload/seleção em componentes de UI.
Regra declarativa de availability por estado do recurso.
Regra declarativa de availability por estado do recurso.
Binding canonico da dimensao principal de uma projection analitica.
Intencao analitica canonica publicada em
x-ui.analytics.Binding canonico de metrica em uma projection analitica.
Operacoes analiticas canonicas atualmente suportadas sobre
praxis.stats.Familias de apresentacao semanticamente compatíveis com uma projection analitica.
Projection semantica analitica opcional anexada a uma operacao real.
Default de ordenacao publicado por uma projection analitica.
Direcao canonica de ordenacao em defaults analiticos.
Politica de tratamento para conflitos semanticos entre anotacoes canonicamente exclusivas.
Descobre workflow actions a partir de metodos reais registrados no Spring MVC.
Descobre surfaces a partir de metodos reais registrados no Spring MVC.
Expoe o endpoint canonico
/schemas/filtered.Anotação opcional para definir explicitamente o grupo OpenAPI de um controller.
🔧 Constantes de Paths Internos do Framework Praxis
📋 Endpoints de Metadados e Esquemas do Framework
Meta-anotacao canonica para declarar um recurso REST da plataforma.
Resultado canonicamente serializavel de uma avaliacao de disponibilidade.
Repositório base com suporte a CRUD e Specifications.
Interface base para operacoes CRUD, filtro, options e stats do starter.
Resultado de criacao que carrega simultaneamente o identificador persistido e o corpo projetado.
Contrato mínimo para mapeamento entre entidade e DTO.
Boundary canonico de escrita para resources metadata-driven.
Resultado de criacao que devolve simultaneamente o ID persistido e o DTO de resposta.
Boundary canonico de leitura para resources metadata-driven.
Contrato agregado do novo core resource-oriented.
Exceção para erros de regra de negócio.
Implementacao padrao de
OpenApiDocumentService com cache em memoria.Resolve as operacoes canonicas publicadas para um recurso a partir do OpenAPI.
Referencia canonica para uma operacao OpenAPI concreta.
Resolve a identidade canonica de operacoes OpenAPI documentadas.
Canonical reference to a schema resolved through /schemas/filtered.
Agrega operacoes canonicas, surfaces e actions para uma colecao ou instancia.
Snapshot unificado das capacidades canonicamente disponiveis para uma colecao ou instancia.
Regra baseline que publica metadados contextuais minimos e exige contexto concreto para
actions
ITEM.Regra baseline que publica metadados contextuais minimos e exige contexto concreto para
surfaces `ITEM`.
Configuração compartilhada do MapStruct para mapeadores corporativos.
Encodes and decodes cursor tokens.
Resultado canonico de paginacao por cursor/keyset.
Resolver OpenAPI que enriquece schemas com a extensao
x-ui.Extensao padronizada de
ProblemDetail usada pela plataforma.Resolve o contexto baseline de availability de actions a partir do request atual.
Evaluator baseline da Fase 5 para workflow actions.
Monta snapshots unificados de capabilities sobre os eixos canonicamente publicados.
📊 Anotação para Ordenação Padrão Automática
Resolver baseline do contexto de availability.
Evaluator baseline da Fase 4 baseado em composicao de regras.
Canonical bucket for distribution stats.
Canonical distribution modes.
Contrato canonico de request para distribuicoes agregadas.
Contrato canonico de resposta para distribuicoes agregadas.
Exporta um catalogo enxuto de dominios e endpoints do OpenAPI.
🎯 Configuração Dinâmica de Grupos OpenAPI com Estratégia Dupla
Categorias padronizadas de erro publicadas pela API.
Define as chaves canônicas
x-ui utilizadas para descrever campos em
formulários, tabelas e filtros.Enum canônico dos controles publicados em
x-ui.controlType.Enum canônico dos tipos de dado publicados em
x-ui.type.Anotação para definir campos de DTOs que podem ser utilizados como critérios de filtro em consultas JPA dinâmicas.
Enumeração com as operações de filtro disponíveis.
Implementacao canonica para gerar referencias a
/schemas/filtered.Normaliza payloads de filtros de range antes da desserialização de DTOs.
Interface base para DTOs de filtro.
Objeto para retornar tanto a
Specification quanto o Pageable após processamento
pelo GenericSpecificationsBuilderClasse responsável por construir Specifications genéricas para consultas JPA, baseando-se em DTOs de filtro
anotados com a anotação
Filterable.Tratamento global e consistente de excecoes REST.
Group-by bucket in stats responses.
Contrato canonico de request para agregacoes
group-by.Contrato canonico de resposta para agregacoes
group-by.Posições relativas para exibição de ícones em componentes de UI.
Tamanhos e estratégias de ajuste para ícones/imagens em componentes de UI.
Parser and matcher for HTTP If-None-Match headers using strong ETag comparison.
Exceção para inconsistências de payload enviadas pelo cliente em filtros.
JPA executor for metadata-driven option sources.
JPA Criteria implementation for filtered stats.
Resposta canonica do endpoint de localizacao de registros.
Provider baseline que nao publica estado contextual do recurso.
Enum que define os estilos de formatação numérica para campos.
Formatos semanticos para orientacao de renderizacao numerica e temporal.
Resolve o mapa canonicamente publicado de operacoes a partir do OpenAPI agrupado.
Implementacao padrao de
CanonicalOperationResolver baseada no registro de handlers do
Spring MVC.Componente de suporte para resolucao e leitura de documentos OpenAPI do starter.
Fronteira canonica para documentos OpenAPI usados pelo runtime metadata-driven.
Resolvedor de grupos OpenAPI com estrategia de
best match.Auto-configuracao principal do modulo de OpenAPI e UI Schema.
Utilitarios centrais para transformacao OpenAPI → UI metadata
Chaves canonicas de
x-ui em nivel de operacao HTTP.Projecao leve canonica para opcoes de selecao.
Marca o campo ou getter que deve fornecer o rótulo (label) utilizado nas
projeções
OptionDTO (combos/auto-complete).Maps entities to lightweight
OptionDTO projections used by
componentes de seleção.Descricao canonica de uma option-source metadata-driven.
Valida e normaliza option-sources antes da execucao.
Public execution policy for a registered option source.
Internal executor contract for registered option sources.
Registro canônico de option-sources expostas por cada recurso.
Canonical source types for metadata-driven option providers.
Utility for building
Pageable instances from primitive request
parameters while applying a fallback Sort when none is specified.⚙️ Auto-Configuração Principal do Praxis Metadata Starter
Catálogo centralizado de aliases canônicos para bounds de range.
Parser numérico tolerante para payloads de filtro de range.
Canonicaliza payloads de range para o formato de lista usado pelos FilterDTOs
tipados no backend.
Regra declarativa de availability por authorities/roles.
Regra declarativa de availability por authorities/roles.
Internal execution contract for a resolved stats metric.
Utilitários para resolução de anotações, incluindo busca de meta-anotações.
Define capacidades habilitadas para um recurso.
Marca uma operacao resource-oriented tipada que representa uma intencao semantica de escrita
parcial sobre o mesmo recurso.
Contrato canonico de mapeamento para o novo core resource-oriented.
Snapshot canonico do estado de um recurso para avaliacao de availability.
Resolve snapshots de estado de recurso para availability contextual.
Colecao canonica de links HATEOAS serializada como objeto por rel.
Recurso canonico serializado dentro de colecoes/filter/cursor no envelope Praxis.
Envelope padrao de resposta da API Praxis.
Envelope concreto de OpenAPI para respostas de
distribution stats.Envelope concreto de OpenAPI para respostas de
group-by stats.Valores canônicos de status usados em
RestApiResponse.Envelope concreto de OpenAPI para respostas de
time-series stats.Canonicalizes a JSON tree into a deterministic form for hashing.
Utility for computing a SHA-256 hash of a canonical JSON tree.
Constroi um
schemaId deterministico para cache, indexacao e comparacao estrutural.Resolve referencias canonicas para
/schemas/filtered.Utility to build
Sort instances from request parameters.Canonical ordering for group-by buckets.
Validates whether a stats request is compatible with the governed contract.
Descreve um campo elegivel para stats filtrados.
Registro canônico de campos elegiveis para stats filtrados em um recurso.
Supported aggregate metrics for filtered stats.
Define uma metrica agregada solicitada pelos endpoints estatisticos.
Runtime properties for filtered stats support.
Explicit support mode for filtered stats.
Contexto canonico de avaliacao de disponibilidade de surfaces.
Resolve o contexto canonico usado pela avaliacao de availability de surfaces.
Avalia disponibilidade contextual de surfaces.
Regra composicional de availability de surface.
Exporta discovery semantico de surfaces sem redefinir o contrato estrutural.
Surface pronta para consumo por clientes documentais e runtimes UI.
Sinaliza que o catalogo de surfaces nao encontrou a chave semantica solicitada.
Payload do catalogo de surfaces.
Monta respostas do catalogo de surfaces sobre o registry annotation-driven.
Definicao estavel de uma surface descoberta a partir de operacoes reais do recurso.
Registry canonicamente responsavel por descobrir surfaces publicadas.
Tipos semanticos suportados pelo catalogo de surfaces.
Escopo principal da surface na UX.
Supported granularities for time-series stats.
Point in a canonical time-series response.
Contrato canonico de request para series temporais agregadas.
Contrato canonico de resposta para series temporais agregadas.
Marca uma operacao HTTP real com projections semanticas analiticas.
Traduz
UiAnalytics para o payload canonico publicado em x-ui.analytics.Publica
x-ui.analytics em operacoes OpenAPI reais a partir de UiAnalytics.Anotação usada para definir metadata para renderização de UI e geração de formulários.
Marca uma operacao HTTP real como surface semantica de UI.
Raised when a resource does not expose the requested option source.
Catalogo padronizado de regex para validacao sintatica.
Define propriedades de validação utilizadas na extensão
x-ui.validation.Marca uma operacao HTTP real como action de workflow ou comando de negocio.