Interface Sentence
- All Superinterfaces:
fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo, fr.inria.rules.dlgpemodel.api.sentences.IPrintable, fr.inria.rules.dlgpemodel.api.sentences.ISentence, Labeled
- All Known Subinterfaces:
FactBase, FOQuery<Formula>, FORule, PreparedFOQuery<Formula,QD>, PreparedQuery<QueryType, DataSource, AnswerType, AssignationType>, Query, Rule
- All Known Implementing Classes:
DefaultInMemoryAtomSet, FactBaseDelAtomsWrapper, FederatedFactBase, FOQueryImpl, FORuleImpl, LightInMemoryGraphStore, PreparedFOQueryImpl, PreparedQueryImpl, RDBMSStore, SimpleInMemoryGraphStore, TripleStoreStore, UnionFOQuery
Base contract for labeled Integraal sentences.
-
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 TypeMethodDescriptiondefault StringgetLabel()Returns the current label.default Collection<? extends fr.inria.rules.dlgpemodel.api.sentences.IRule> default voidUpdates the current label.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
setPatterns
-
Method Details
-
getPatterns
- Specified by:
getPatternsin interfacefr.inria.rules.dlgpemodel.api.sentences.ISentence
-
getLabel
-
setLabel
-