Package org.praxisplatform.uischema.annotation
package org.praxisplatform.uischema.annotation
Conjunto de anotações que descrevem recursos REST, agrupamentos OpenAPI e
metadados de interface
x-ui.
O trio ApiResource,
ApiGroup e
UISchema
conecta controllers, DTOs e documentação gerada. Essas anotações são
interpretadas pelo pacote configuration e pelo
CustomOpenApiResolver.
Veja exemplos:
- Since:
- 1.0.0
-
ClassDescriptionBinding 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 sobrepraxis.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.Anotação opcional para definir explicitamente o grupo OpenAPI de um controller.Meta-anotacao canonica para declarar um recurso REST da plataforma.Marca o campo ou getter que deve fornecer o rótulo (label) utilizado nas projeçõesOptionDTO(combos/auto-complete).Define capacidades habilitadas para um recurso.Marca uma operacao resource-oriented tipada que representa uma intencao semantica de escrita parcial sobre o mesmo recurso.Marca uma operacao HTTP real com projections semanticas analiticas.Marca uma operacao HTTP real como surface semantica de UI.Marca uma operacao HTTP real como action de workflow ou comando de negocio.