Example usage for org.apache.commons.lang StringUtils uncapitalize

List of usage examples for org.apache.commons.lang StringUtils uncapitalize

Introduction

In this page you can find the example usage for org.apache.commons.lang StringUtils uncapitalize.

Prototype

public static String uncapitalize(String str) 

Source Link

Document

Uncapitalizes a String changing the first letter to title case as per Character#toLowerCase(char) .

Usage

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);
}