*/
public class SubstringFilter implements Filter {
- /**
- * {@inheritDoc}
- */
@Override
public Object format(TemplateContext templateContext, Object data, Map<String, Object> parameters) {
String startString = String.valueOf(parameters.get("start"));
}
String dataString = String.valueOf(data);
int dataLength = dataString.length();
- if (lengthString == null) {
- if (start < 0) {
- return dataString.substring(dataLength + start);
- }
- return dataString.substring(start);
- }
int length = Integer.MAX_VALUE;
try {
length = Integer.parseInt(lengthString);