
nl.pvanassen.highchart.api.utils.ArrayString Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of highchart-java-api Show documentation
Show all versions of highchart-java-api Show documentation
A Java API to generate highchart json on the server side.
The newest version!
package nl.pvanassen.highchart.api.utils;
@SuppressWarnings("serial")
public class ArrayString extends JsonArray {
public String join() {
return join(",");
}
public String join(String separator) {
StringBuffer sb = new StringBuffer();
int size = length();
if (size < 1) {
return sb.toString();
}
sb.append(getItem(0));
for (int i = 1; i < size; i++) {
sb.append(separator);
sb.append(getItem(i));
}
return sb.toString();
}
public ArrayString pushString(String value) {
pushItem(value);
return this;
}
public void setLength(int newLength) {
}
public ArrayString setString(int index, String value) {
setItem(index, value);
return this;
}
public String shiftItem() {
if (length() < 1) {
return null;
}
return remove(0);
}
public void unshiftItem(String value) {
add(0, value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy