Package io.manebot.database.search
-
Interface Summary Interface Description Search.LexicalClause Search.Order SearchHandler<T> SearchHandlers are used to handle Search queries, which are in turn constructed by command arguments passed to commands with the CommandArgumentSearch type.SearchHandler.Builder<T> Builds SearchHandlers.SearchHandler.Clause<T> Represents a WHERE clause.SearchResult<T> -
Class Summary Class Description DefaultSearchResult<T> Search Search is the lexical token parsing component of the search argument system.Search.Builder Search.DefaultOrder SearchArgument SearchPredicate Search predicates are lexically-parsed tokens that describe individual actions taken to build a JPA query clause.SearchPredicateArgument Describes a lexically-parsed search argument, which is used to build a JPA query clause around an argument definition.SearchPredicateString Describes a lexically-parsed search argument, which is used to build a JPA query clause around a string text definition. -
Enum Summary Enum Description SearchOperator Search operators are lexically-parsed tokens that indicate the type of operation (include, exclude, or merge) that should take place on a given token in a search string.SortOrder