92939495969798
for (Element e : XmlReaderUtil.getChildElements(r, "types")) { types.add(parseType(e)); } return new RegexLineParser(parseFieldPattern(r), types); }
373839404142434445
public void setTypes(TypeList types) { this.types = types; } public LineIndex buildLineIndex(CharSequence buffer, LogEntryIndex entryIndex) { RegexLineParser parser = getLineParser(); return new ParsingLineIndex(parser, entryIndex, buffer); }
51525354555657585960
if (types == null) { throw new NullPointerException("types == null"); } RegexLineParser parser = new RegexLineParser(); parser.setPattern(fieldPattern); parser.setColumns(types); return parser; }