List of usage examples for org.apache.commons.lang StringUtils uncapitalize
public static String uncapitalize(String str)
Uncapitalizes a String changing the first letter to title case as per Character#toLowerCase(char) .
From source file:org.entando.edo.builder.WidgetFileBuilder.java
public static String getJspSpecialWidgetFilePath(EdoBean bean) { String filename = StringUtils.uncapitalize(bean.getName()) + "-config.jsp"; String finalfile = getApsadminJspFolder(bean) + "portal" + File.separator + "specialwidget" + File.separator + bean.getName().toLowerCase() + File.separator + filename; return finalfile; }
From source file:org.entando.edo.model.EdoBuilder.java
public String getProjectName() { String name = StringUtils.substringAfterLast(this.getBaseDir(), File.separator); name = name.replaceAll("_", ""); name = name.replaceAll("-", ""); return StringUtils.uncapitalize(name); }
From source file:org.entando.edo.model.EdoConstants.java
public static String getUnCapitalize(String s) { return StringUtils.uncapitalize(s); }
From source file:org.gradle.api.internal.plugins.BuildConfigurationRule.java
public void apply(String taskName) { if (taskName.startsWith(PREFIX)) { String configurationName = StringUtils.uncapitalize(taskName.substring(PREFIX.length())); Configuration configuration = configurations.findByName(configurationName); if (configuration != null) { Task task = tasks.create(taskName); task.dependsOn(configuration.getAllArtifacts()); task.setDescription(String.format("Builds the artifacts belonging to %s.", configuration)); }// w ww . j a va 2 s. c o m } }
From source file:org.gradle.api.internal.plugins.CleanRule.java
public void apply(String taskName) { if (!taskName.startsWith(PREFIX)) { return;//w w w.j a v a 2 s. c o m } String targetTaskName = taskName.substring(PREFIX.length()); if (Character.isLowerCase(targetTaskName.charAt(0))) { return; } Task task = tasks.findByName(StringUtils.uncapitalize(targetTaskName)); if (task == null) { return; } Delete clean = tasks.create(taskName, Delete.class); clean.delete(task.getOutputs().getFiles()); }
From source file:org.gradle.api.internal.project.AnnotationProcessingTaskFactory.java
private List<Action<Task>> createActionsForType(Class<? extends Task> type) { List<Action<Task>> actions; actions = new ArrayList<Action<Task>>(); Validator validator = new Validator(); for (Class current = type; current != null; current = current.getSuperclass()) { for (Method method : current.getDeclaredMethods()) { attachTaskAction(method, actions); if (!isGetter(method)) { continue; }/*from ww w .j a v a 2s . c o m*/ final String propertyName = StringUtils.uncapitalize(method.getName().substring(3)); PropertyInfo propertyInfo = new PropertyInfo(propertyName, method); attachValidationActions(propertyInfo); if (propertyInfo.required) { validator.properties.add(propertyInfo); } } } if (!validator.properties.isEmpty()) { actions.add(validator); } return actions; }
From source file:org.gradle.api.internal.tasks.DefaultClassDirectoryBinary.java
public String getTaskName(@Nullable String verb, @Nullable String target) { if (verb == null) { return StringUtils .uncapitalize(String.format("%s%s", getTaskBaseName(), StringUtils.capitalize(target))); }//from w w w .ja v a 2 s .c o m if (target == null) { return StringUtils.uncapitalize(String.format("%s%s", verb, GUtil.toCamelCase(name))); } return StringUtils .uncapitalize(String.format("%s%s%s", verb, getTaskBaseName(), StringUtils.capitalize(target))); }
From source file:org.gradle.api.internal.tasks.DefaultSourceSet.java
public String getCompileConfigurationName() { return StringUtils.uncapitalize(String.format("%sCompile", getTaskBaseName())); }
From source file:org.gradle.api.internal.tasks.DefaultSourceSet.java
public String getRuntimeConfigurationName() { return StringUtils.uncapitalize(String.format("%sRuntime", getTaskBaseName())); }
From source file:org.gradle.api.tasks.diagnostics.internal.TaskReportRenderer.java
@Override protected String createHeader(Project project) { String header = super.createHeader(project); return "All tasks runnable from " + StringUtils.uncapitalize(header); }