private Indexer createIndexer(Properties props, ParametersType params) {
// Initializing Indexer objects
Indexer indexer = Utils.OBJECT_FACTORY.createIndexer();
indexer.setParameters(params != null ? params : Utils.OBJECT_FACTORY.createParametersType());
Coverages coverages = Utils.OBJECT_FACTORY.createIndexerCoverages();
indexer.setCoverages(coverages);
List<Coverage> coverageList = coverages.getCoverage();
Coverage coverage = Utils.OBJECT_FACTORY.createIndexerCoveragesCoverage();
coverageList.add(coverage);
indexer.setParameters(params);