blob: c23757af69b0ff7105cc7ee4c299edb1db40c03d [file] [log] [blame]
package io.s4;
import java.util.List;
import org.apache.commons.lang.StringUtils;
public class Key {
final private Event event;
final private KeyFinder finder;
final private String separator;
public Key(Event event, KeyFinder finder, String separator) {
this.event = event;
this.finder = finder;
this.separator = separator;
}
public List<String> getList() {
return finder.get(event);
}
public String get() {
List<String> keys = getList();
return StringUtils.join(keys, separator);
}
}