Class AbstractSonarRunnerBuilderSlicerSpec

java.lang.Object
configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
hudson.plugins.sonar.configurationslicing.AbstractSonarRunnerBuilderSlicerSpec
Direct Known Subclasses:
SonarRunnerBuilderJdkSlicer.SonarRunnerBuilderJdkSlicerSpec, SonarRunnerBuilderSQRunnerSlicer.SonarRunnerBuilderSQRunnerSlicerSpec, SonarRunnerBuilderSQServerSlicer.SonarRunnerBuilderSQServerSlicerSpec

public abstract class AbstractSonarRunnerBuilderSlicerSpec extends configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
  • Constructor Details

    • AbstractSonarRunnerBuilderSlicerSpec

      public AbstractSonarRunnerBuilderSlicerSpec()
  • Method Details

    • getDefaultValue

      protected abstract String getDefaultValue()
    • getWorkDomain

      public List getWorkDomain()
      Specified by:
      getWorkDomain in class configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
    • getName

      public String getName(Project<?,?> project)
      Specified by:
      getName in class configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
    • getDefaultValueString

      public String getDefaultValueString()
      Specified by:
      getDefaultValueString in class configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
    • getValues

      public final List<String> getValues(Project<?,?> project)
      Specified by:
      getValues in class configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
    • doGetValue

      protected abstract String doGetValue(SonarRunnerBuilder builder)
    • setValues

      public final boolean setValues(Project<?,?> project, List<String> list)
      Specified by:
      setValues in class configurationslicing.UnorderedStringSlicer.UnorderedStringSlicerSpec<Project<?,?>>
    • doSetValue

      protected abstract void doSetValue(SonarRunnerBuilder builder, String value)
    • defaultValueIfBlank

      protected String defaultValueIfBlank(String value)
    • nullIfDefaultValue

      protected String nullIfDefaultValue(String value)