Class PreparedQueryImpl<QueryType extends Query, DataSource, AnswerType, AssignationType>

java.lang.Object
fr.inria.rules.dlgpemodel.HasItemInfoImpl
fr.inria.rules.dlgpemodel.SentenceImpl
fr.inria.rules.integraal.model.query.impl.PreparedQueryImpl<QueryType, DataSource, AnswerType, AssignationType>
Type Parameters:
QueryType - the prepared query type
DataSource - the bound data source type
AnswerType - the produced answer type
AssignationType - the runtime assignation type
All Implemented Interfaces:
fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo, fr.inria.rules.dlgpemodel.api.sentences.IPrintable, fr.inria.rules.dlgpemodel.api.sentences.ISentence, Labeled, Sentence, PreparedQuery<QueryType, DataSource, AnswerType, AssignationType>, Query

public abstract class PreparedQueryImpl<QueryType extends Query, DataSource, AnswerType, AssignationType> extends fr.inria.rules.dlgpemodel.SentenceImpl implements PreparedQuery<QueryType, DataSource, AnswerType, AssignationType>
Base implementation for prepared queries.
  • Field Summary

    Fields inherited from interface fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo

    IDENT

    Fields inherited from interface fr.inria.rules.dlgpemodel.api.sentences.IPrintable

    WRITER

    Fields inherited from interface Labeled

    NOLABEL
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Creates a prepared query base instance.
  • Method Summary

    Methods inherited from class fr.inria.rules.dlgpemodel.SentenceImpl

    getPatterns, setPatterns

    Methods inherited from class fr.inria.rules.dlgpemodel.HasItemInfoImpl

    getItemInfo, setItemInfo

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo

    getIdentifier, getInfo, getItemInfo, setIdentifier, setInfo, setItemInfo

    Methods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.IPrintable

    toDLGPE

    Methods inherited from interface fr.inria.rules.dlgpemodel.api.sentences.ISentence

    setPatterns

    Methods inherited from interface Sentence

    getPatterns, setLabel
  • Constructor Details

    • PreparedQueryImpl

      protected PreparedQueryImpl()
      Creates a prepared query base instance.