Class ClientIntervalBuilderLocator

  • All Implemented Interfaces:
    org.dashbuilder.dataset.engine.group.IntervalBuilderLocator

    @ApplicationScoped
    public class ClientIntervalBuilderLocator
    extends Object
    implements org.dashbuilder.dataset.engine.group.IntervalBuilderLocator
    • Constructor Detail

      • ClientIntervalBuilderLocator

        public ClientIntervalBuilderLocator()
      • ClientIntervalBuilderLocator

        @Inject
        public ClientIntervalBuilderLocator​(org.dashbuilder.dataset.engine.group.IntervalBuilderDynamicLabel intervalBuilderDynamicLabel,
                                            ClientIntervalBuilderDynamicDate intervalBuilderDynamicDate,
                                            org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate intervalBuilderFixedDate)
    • Method Detail

      • lookup

        public org.dashbuilder.dataset.engine.group.IntervalBuilder lookup​(org.dashbuilder.dataset.ColumnType columnType,
                                                                           org.dashbuilder.dataset.group.GroupStrategy strategy)
        Specified by:
        lookup in interface org.dashbuilder.dataset.engine.group.IntervalBuilderLocator