Class AbstractQuerying

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.String> controls()  
      protected void createManager()
      Create a querying manager.
      SearchRequest processQuery​(java.lang.String queryId, java.lang.String query)
      According to the given parameters, it sets up the correct matching class.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • matchopQl

        protected boolean matchopQl
      • controls

        protected java.util.Map<java.lang.String,​java.lang.String> controls
      • matchingCount

        protected int matchingCount
        the number of processed queries.
      • queryingManager

        protected Manager queryingManager
        The query manager.
      • indexref

        protected IndexRef indexref
        The data structures used.
    • Constructor Detail

      • AbstractQuerying

        public AbstractQuerying​(java.lang.String _appName,
                                IndexRef iRef)
      • AbstractQuerying

        public AbstractQuerying​(java.lang.String _appName)
    • Method Detail

      • createManager

        protected void createManager()
        Create a querying manager.
      • processQuery

        public SearchRequest processQuery​(java.lang.String queryId,
                                          java.lang.String query)
        According to the given parameters, it sets up the correct matching class.
        Parameters:
        queryId - String the query identifier to use.
        query - String the query to process.
      • controls

        public java.util.Map<java.lang.String,​java.lang.String> controls()