
io.mindmaps.graql.internal.reasoner.query.AtomicMatchQuery Maven / Gradle / Ivy
package io.mindmaps.graql.internal.reasoner.query;
import com.google.common.collect.Sets;
import io.mindmaps.concept.Concept;
import io.mindmaps.graql.internal.reasoner.predicate.Atomic;
import io.mindmaps.graql.internal.reasoner.predicate.Substitution;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.stream.Stream;
import static io.mindmaps.graql.internal.reasoner.query.QueryAnswers.getUnifiedAnswers;
public class AtomicMatchQuery extends AtomicQuery{
final private QueryAnswers answers;
public AtomicMatchQuery(Atomic atom){
super(atom);
answers = new QueryAnswers();
}
public AtomicMatchQuery(AtomicQuery query, QueryAnswers ans){
super(query);
answers = new QueryAnswers(ans);
}
public AtomicMatchQuery(AtomicMatchQuery query){
super(query);
answers = new QueryAnswers(query.getAnswers());
}
@Override
public Stream
© 2015 - 2025 Weber Informatics LLC | Privacy Policy