Interface JDOPredicateIF

    • Method Detail

      • isRecursive

        boolean isRecursive()
        INTERNAL:
      • prescan

        void prescan​(QueryBuilder builder,
                     List arguments)
        INTERNAL: This method will be called before building the query. It is used mainly for analyzing the predicate.
      • buildQuery

        boolean buildQuery​(QueryBuilder builder,
                           List expressions,
                           List arguments)
                    throws InvalidQueryException
        INTERNAL: Registers JDOExpressionsIF for this predicate with the query builder.
        Returns:
        true if predicate was mapped to JDO expression; false if the predicate could not be mapped to an JDO expression.
        Throws:
        InvalidQueryException