org.gradle.api.provider.Property.getOrElse()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(126)

本文整理了Java中org.gradle.api.provider.Property.getOrElse()方法的一些代码示例,展示了Property.getOrElse()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getOrElse()方法的具体详情如下:
包路径:org.gradle.api.provider.Property
类名称:Property
方法名:getOrElse

Property.getOrElse介绍

暂无

代码示例

代码示例来源:origin: lesfurets/dOOv

private String getDslModelPackage(Class<?> fieldClass) {
  return dslModelPackage.getOrElse(fieldClass.getPackage().getName() + ".dsl");
}

代码示例来源:origin: lesfurets/dOOv

public String getFieldInfoPackage(Class<?> fieldClass) {
  return fieldInfoPackage.getOrElse(fieldClass.getPackage().getName());
}

代码示例来源:origin: lesfurets/dOOv

private String getWrapperPackage(Class<?> modelClass) {
  return wrapperPackage.getOrElse(modelClass.getPackage().getName());
}

代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin

private String buildPackageName(Project project) {
    String customerId = customerID.getOrElse("");
    return (customerId.isEmpty() ? "" : customerId + "-") + projectID.get() + "_v" + project.getVersion().toString();
  }
}

代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin

private void setupBootstrap(Project p, Task bootstrap, PackagingExtension extension) {
  bootstrap.doLast(tsk -> {
    try {
      Path configurationFolder = extension.getConfigurationFolder().getAsFile().get().toPath();
      Set<String> environments = new HashSet<>(extension.getEnvironments().get());
      environments.add(COMMON_CONFIG);
      for (String environment : environments) {
        Path hybrisConfigFolder = configurationFolder.resolve(environment).resolve("hybris");
        if (!Files.exists(hybrisConfigFolder)) {
          Files.createDirectories(hybrisConfigFolder);
        }
        if (extension.getDatahub().getOrElse(Boolean.FALSE)) {
          Path datahubConfigFolder = configurationFolder.resolve(environment).resolve("datahub");
          if (!Files.exists(datahubConfigFolder)) {
            Files.createDirectories(datahubConfigFolder);
          }
        }
        if (extension.getSolr().getOrElse(Boolean.FALSE)) {
          Path solrConfigFolder = configurationFolder.resolve(environment).resolve("solr");
          if (!Files.exists(solrConfigFolder)) {
            Files.createDirectories(solrConfigFolder);
          }
        }
      }
    } catch (IOException e) {
      tsk.getLogger().error("could not setup config folders", e);
    }
  });
}

代码示例来源:origin: com.ca.apim.gateway/gateway-export-plugin

@TaskAction
public void perform() throws DocumentParseException {
  ExplodeBundle explodeBundle = ExportPluginModule.getInjector().getInstance(ExplodeBundle.class);
  checkExportEntities();
  explodeBundle.explodeBundle(folderPath.getOrElse("/"), toFilterConfiguration(exportEntities.getOrElse(Collections.emptyMap())), inputBundleFile.getAsFile().get(), exportDir.getAsFile().get());
}

代码示例来源:origin: io.freefair.gradle/lombok-plugin

if (verbose.getOrElse(false)) {
  args.add("--verbose");
  args.add("--format=" + formatValue);
});
if (quiet.getOrElse(false)) {
  args.add("--quiet");
if (print.getOrElse(false)) {
  args.add("--print");
if (nocopy.getOrElse(false)) {
  args.add("--nocopy");

代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin

t.property("datahub_infra", extension.getDatahub().getOrElse(Boolean.FALSE));
  t.property("pre-production-env", extension.getPreProductionEnvironment().get());
  t.setOutputFile(packageFolder.resolve("metadata.properties"));
if (extension.getDatahub().getOrElse(Boolean.FALSE)) {
  setupDatahubPackaging(p, extension, packageFolder, zipPackage, cleanTargetFolder);
if (extension.getSolr().getOrElse(Boolean.FALSE)) {
  setupSolrPackaging(p, extension, packageFolder, zipPackage, cleanTargetFolder);

代码示例来源:origin: palantir/sls-packaging

@TaskAction
public final void createConfig() throws IOException {
  writeConfig(LaunchConfig.builder()
      .mainClass(mainClass.get())
      .serviceName(serviceName.get())
      .javaHome(javaHome.getOrElse(""))
      .args(args.get())
      .classpath(relativizeToServiceLibDirectory(classpath))
      .addAllJvmOpts(alwaysOnJvmOptions)
      .addAllJvmOpts(addJava8GcLogging.get() ? java8gcLoggingOptions : ImmutableList.of())
      .addAllJvmOpts(gc.get().gcJvmOpts())
      .addAllJvmOpts(defaultJvmOpts.get())
      .putAllEnv(defaultEnvironment)
      .putAllEnv(env.get())
      .build(), getStaticLauncher());
  writeConfig(LaunchConfig.builder()
      .mainClass(mainClass.get())
      .serviceName(serviceName.get())
      .javaHome(javaHome.getOrElse(""))
      .args(checkArgs.get())
      .classpath(relativizeToServiceLibDirectory(classpath))
      .addAllJvmOpts(alwaysOnJvmOptions)
      .addAllJvmOpts(defaultJvmOpts.get())
      .env(defaultEnvironment)
      .build(), getCheckLauncher());
}

相关文章

微信公众号

最新文章

更多