com.arcadedb.query.sql.executor.IndexSearchInfo Maven / Gradle / Ivy
package com.arcadedb.query.sql.executor;
public class IndexSearchInfo {
private final boolean allowsRangeQueries;
private final boolean map;
private final boolean indexByKey;
private final String field;
private final CommandContext context;
private final boolean indexByValue;
public IndexSearchInfo(String indexField, boolean allowsRangeQueries, boolean map, boolean indexByKey, boolean indexByValue, CommandContext context) {
this.field = indexField;
this.allowsRangeQueries = allowsRangeQueries;
this.map = map;
this.indexByKey = indexByKey;
this.context = context;
this.indexByValue = indexByValue;
}
public String getField() {
return field;
}
public CommandContext getContext() {
return context;
}
public boolean allowsRange() {
return allowsRangeQueries;
}
public boolean isMap() {
return map;
}
public boolean isIndexByKey() {
return indexByKey;
}
public boolean isIndexByValue() {
return indexByValue;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy