@Override public void doPostParse() { attribute = MString.split(buffer.toString(), ","); buffer = null; }
@Override protected StringPart createDefaultAttributePart(String part) { ParameterPart out = new ParameterPart(this); out.attribute = MString.split(part,","); return out; }
/** * checks for suspicious contents * @param content * @return 0 = not suspicious, 1 = little suspicious, 2-3 = suspicious, 4-5 = highly suspicious */ public int isSuspicious(String content) { String[] lines = MString.split(content, "\n"); return isSuspicious(lines); }
public static String[] explodeArray(String in, char split) { if ( in == null || in.length()==0) return new String[0]; String[] out = MString.split(in, String.valueOf(split)); for (int i = 0; i < out.length; i++) out[i]=decode(out[i]); return out; }
/** * Copy a directory with content. Use the filter to filter the content. * * @param _src * @param _dest * @param _filter */ public static void copyDir(File _src, File _dest, String _filter) { if (_src == null || _dest == null) return; if (_filter == null) copyDir(_src, _dest, (FileFilter)null); else copyDir(_src, _dest, MString.split(_filter, ",")); }
@Override public CompiledString compileString(String in) { LinkedList<StringPart> compiled = new LinkedList<StringPart>(); String[] parts = MString.split(in, separator); boolean c = true; for (String part : parts) { if (c) { compiled.add(createContentPart(part)); c = false; } else { if (part.length()==0) { compiled.add(createContentPart(separator)); } else { compiled.add(createAttributePart(part)); } c = true; } } return new CompiledString(compiled); }
String[] parts = MString.split(interval, ":"); if (parts.length == 3) { hour = parts[0];