package com.intrbiz.bergamot.compat.config.parser.model; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ObjectParameter extends Directive { private static final Pattern parameter = Pattern.compile("([a-zA-Z0-9_-]+)[\t ]+(.+)"); private final String name; private final String value; public ObjectParameter(String name, String value) { this.name = name; this.value = value; } public String getName() { return name; } public String getValue() { return value; } public static ObjectParameter read(String l) { Matcher m = parameter.matcher(l); if (m.matches()) { String name = m.group(1).trim(); String value = m.group(2).trim(); return new ObjectParameter(name, value); } return null; } }