package io.monokkel.configuration; import io.monokkel.core.*; /** * Created by tarjei on 15/06/14. */ public class CrawlerWireObject { private final UrlVisitor urlVisitor; private final HtmlTransformer htmlTransformer; private final Indexer indexer; private final DataCleaner dataCleaner; private final DataValidator dataValidator; private final JsonSupport jsonSupport; public CrawlerWireObject(final UrlVisitor urlvisitor, final HtmlTransformer htmlTransformer, final Indexer indexer, final DataCleaner dataCleaner, final DataValidator dataValidator, final JsonSupport jsonSupport) { this.urlVisitor = urlvisitor; this.htmlTransformer = htmlTransformer; this.indexer = indexer; this.dataCleaner = dataCleaner; this.dataValidator = dataValidator; this.jsonSupport = jsonSupport; } public UrlVisitor getUrlVisitor() { return urlVisitor; } public HtmlTransformer getHtmlTransformer() { return htmlTransformer; } public Indexer getIndexer() { return indexer; } public DataCleaner getDataCleaner() { return dataCleaner; } public DataValidator getDataValidator() { return dataValidator; } public JsonSupport getJsonSupport() { return jsonSupport; } }