
com.marklogic.client.impl.AbstractQueryDefinition Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of marklogic-client-api Show documentation
Show all versions of marklogic-client-api Show documentation
The official MarkLogic Java client API.
The newest version!
/*
* Copyright © 2024 MarkLogic Corporation. All Rights Reserved.
*/
package com.marklogic.client.impl;
import java.util.HashSet;
import com.marklogic.client.query.QueryDefinition;
import java.util.Set;
public abstract class AbstractQueryDefinition extends AbstractSearchQueryDefinition implements QueryDefinition {
private Set collections = new HashSet<>();
private String directory = null;
@Override
public String[] getCollections() {
return collections.toArray(new String[0]);
}
@Override
public void setCollections(String... collections) {
this.collections.clear();
for (String collection : collections) {
this.collections.add(collection);
}
}
@Override
public String getDirectory() {
return directory;
}
@Override
public void setDirectory(String directory) {
this.directory = directory;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy