public String arrayJoin(final Object[] stringArray, final String separator) { if (stringArray == null) { return null; } return StringUtils.join(stringArray, separator); }
public String listJoin(final List<?> stringIter, final String separator) { if (stringIter == null) { return null; } return StringUtils.join(stringIter, separator); }
public String setJoin(final Set<?> stringIter, final String separator) { if (stringIter == null) { return null; } return StringUtils.join(stringIter, separator); }
String getCurrentSelector() { if (this.currentSelector == null) { this.currentSelector = StringUtils.join(this.selectorLevels, ""); } return this.currentSelector; }
public String getStringRepresentation() { if (this.parameterNames == null || this.parameterNames.size() == 0) { return this.fragmentName; } return this.fragmentName + " " + FRAGMENT_SIGNATURE_PARAMETERS_START + StringUtils.join(this.parameterNames, ',') + FRAGMENT_SIGNATURE_PARAMETERS_END; }
@Override public String getStringRepresentation() { final StringBuilder sb = new StringBuilder(); sb.append(SELECTOR); sb.append(SimpleExpression.EXPRESSION_START_CHAR); sb.append(this.templateName != null? this.templateName.getStringRepresentation() : ""); if (this.fragmentSelector != null) { sb.append(' '); sb.append(SEPARATOR); sb.append(' '); sb.append(this.fragmentSelector.getStringRepresentation()); } if (this.parameters != null && this.parameters.size() > 0) { sb.append(' '); sb.append('('); sb.append(StringUtils.join(this.parameters.getAssignations(), ',')); sb.append(')'); } sb.append(SimpleExpression.EXPRESSION_END_CHAR); return sb.toString(); }
public String setJoin(final Set<?> stringIter, final String separator) { return StringUtils.join(stringIter, separator); }
public String listJoin(final List<?> stringIter, final String separator) { return StringUtils.join(stringIter, separator); }
public String arrayJoin(final Object[] stringArray, final String separator) { return StringUtils.join(stringArray, separator); }
public String getStringRepresentation() { if (this.parameterNames == null || this.parameterNames.size() == 0) { return this.fragmentName; } return this.fragmentName + " " + FRAGMENT_SIGNATURE_PARAMETERS_START + StringUtils.join(this.parameterNames, ',') + FRAGMENT_SIGNATURE_PARAMETERS_END; }
protected ITestResource resolveRelativeClassPathTestResource( final String resourceName, final IClassPathTestResource relativeTo) { final String nameRelativeTo = relativeTo.getName(); final List<String> originalTokens = new ArrayList<String>(Arrays.asList( StringUtils.split(nameRelativeTo,"/"))); final String[] newTokens = StringUtils.split(resourceName,"/"); if (!(nameRelativeTo.endsWith("/"))) { originalTokens.remove(originalTokens.size() - 1); } for (final String newToken : newTokens) { if (newToken == null || newToken.trim().equals("")) { continue; } if (newToken.equals("..")) { originalTokens.remove(originalTokens.size() - 1); continue; } originalTokens.add(newToken); } return resolveClassPathTestResource(StringUtils.join(originalTokens,'/')); }
protected ITestResource resolveRelativeClassPathTestResource( final String resourceName, final IClassPathTestResource relativeTo) { final String nameRelativeTo = relativeTo.getName(); final List<String> originalTokens = new ArrayList<String>(Arrays.asList( StringUtils.split(nameRelativeTo,"/"))); final String[] newTokens = StringUtils.split(resourceName,"/"); if (!(nameRelativeTo.endsWith("/"))) { originalTokens.remove(originalTokens.size() - 1); } for (final String newToken : newTokens) { if (newToken == null || newToken.trim().equals("")) { continue; } if (newToken.equals("..")) { originalTokens.remove(originalTokens.size() - 1); continue; } originalTokens.add(newToken); } return resolveClassPathTestResource(StringUtils.join(originalTokens,'/')); }
public String getStringRepresentation() { final String templateNameStringRepresentation = (this.templateName != null? this.templateName.getStringRepresentation() : ""); final String templateSelectionParameters; if (this.parameters == null || this.parameters.size() > 0) { templateSelectionParameters = ""; } else { final StringBuilder paramBuilder = new StringBuilder(); paramBuilder.append(' '); paramBuilder.append('('); paramBuilder.append(StringUtils.join(this.parameters.getAssignations(), ',')); paramBuilder.append(')'); templateSelectionParameters = paramBuilder.toString(); } if (this.fragmentSelector == null) { return templateNameStringRepresentation + templateSelectionParameters; } return templateNameStringRepresentation + " :: " + this.fragmentSelector.getStringRepresentation() + templateSelectionParameters; }