Class QueryOperators


  • public class QueryOperators
    extends java.lang.Object
    Registry of operators for query parsing.
    • Constructor Detail

      • QueryOperators

        public QueryOperators()
    • Method Detail

      • getInstance

        public static QueryOperators getInstance()
        Get the default QueryOperators instance.
      • getQueryOperator

        public QueryOperator getQueryOperator​(java.lang.String name)
      • addQueryOperator

        public void addQueryOperator​(QueryOperator operator,
                                     java.lang.String... names)
      • getPhraseOperator

        public PhraseOperator getPhraseOperator​(java.lang.String name)
      • addPhraseOperator

        public void addPhraseOperator​(PhraseOperator operator,
                                      java.lang.String... names)
      • addContextOperator

        public void addContextOperator​(PhraseOperator<ScopeTerm> operator,
                                       java.lang.String... names)
      • addScopeOperator

        public void addScopeOperator​(PhraseOperator<ScopeTerm> operator,
                                     java.lang.String... names)
      • getCastOperator

        public CastOperator getCastOperator​(java.lang.String name)
      • addCastOperator

        public void addCastOperator​(CastOperator operator,
                                    java.lang.String... names)