Interface ISearchable

    • Field Detail

      • SEARCH_TYPE_PHRASE

        static final int SEARCH_TYPE_PHRASE
        SEARCH_TYPE_PHRASE Searches for the exact phrase
        See Also:
        Constant Field Values
      • SEARCH_TYPE_WORDS_OR

        static final int SEARCH_TYPE_WORDS_OR
        SEARCH_TYPE_WORDS_OR Searches for each word with each column using an OR connector
        See Also:
        Constant Field Values
      • SEARCH_TYPE_WORDS_AND

        static final int SEARCH_TYPE_WORDS_AND
        SEARCH_TYPE_WORDS_AND Searches for each word with each column using an AND connector
        See Also:
        Constant Field Values
    • Method Detail

      • getSearchableColumns

        String[] getSearchableColumns()
        Returns:
        Returns an array of the char/varchar columns that can be searched.
      • getSearchableTable

        String getSearchableTable()
        Returns:
        Returns the name of the hibernated object which will be used in the search.
      • getPhraseSearchQueryName

        String getPhraseSearchQueryName()
        Returns:
        Returns the fully-package-qualified name of a named query in the Hibernate Schema that supports a full-text search of all searchable columns. The parameter name for the search term in the query must be :searchTerm or the query will fail.