Class OptionSourceEligibility

java.lang.Object
org.praxisplatform.uischema.options.OptionSourceEligibility

@Component public class OptionSourceEligibility extends Object
Valida e normaliza option-sources antes da execucao.

Esta classe garante que fontes derivadas que dependem de elegibilidade estatistica, como dimensoes distintas e buckets categoricos, so avancem quando o recurso realmente publicou os campos necessarios no StatsFieldRegistry. Isso impede divergencias entre a superficie documental e a superficie executavel.

  • Constructor Details

    • OptionSourceEligibility

      public OptionSourceEligibility()
  • Method Details

    • resolveEffectiveDescriptor

      public OptionSourceDescriptor resolveEffectiveDescriptor(OptionSourceDescriptor descriptor, StatsFieldRegistry statsFieldRegistry)
      Resolve o descritor efetivo de uma option-source considerando o registry de stats.
      Parameters:
      descriptor - descritor declarado
      statsFieldRegistry - registry de campos elegiveis para stats
      Returns:
      descritor normalizado e pronto para execucao