Interface Query
- All Superinterfaces:
fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo, fr.inria.rules.dlgpemodel.api.sentences.IPrintable, fr.inria.rules.dlgpemodel.api.sentences.ISentence, Labeled, Sentence
- All Known Subinterfaces:
FOQuery<Formula>, PreparedFOQuery<Formula,QD>, PreparedQuery<QueryType, DataSource, AnswerType, AssignationType>
- All Known Implementing Classes:
FOQueryImpl, PreparedFOQueryImpl, PreparedQueryImpl, UnionFOQuery
This interface represents a general Query
-
Field Summary
Fields inherited from interface fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo
IDENTFields inherited from interface fr.inria.rules.dlgpemodel.api.sentences.IPrintable
WRITER -
Method Summary
Modifier and TypeMethodDescriptionReturns the ordered answer variables of this query.Methods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo
getIdentifier, getInfo, getItemInfo, setIdentifier, setInfo, setItemInfoMethods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.IPrintable
toDLGPEMethods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.ISentence
setPatternsMethods inherited from interface Sentence
getLabel, getPatterns, setLabel
-
Method Details
-
getAnswerVariables
Collection<Variable> getAnswerVariables()Returns the ordered answer variables of this query.- Returns:
- an ordered collection of variable representing the variables of this query that are used as answers.
-