Class AdvancedSavedQuery

    • Constructor Detail

      • AdvancedSavedQuery

        public AdvancedSavedQuery()
    • Method Detail

      • getGeneratedFlexibleSearch

        public java.lang.String getGeneratedFlexibleSearch​(java.util.List<AdvancedSavedQuery.SearchParameterContainer> queryParameterList)
        Translates the whereparts into a valid flexible search string.
        Returns:
        A flexible search string like SELECT {pk} FROM {Customer} Where {customerID}=?value.
      • getGeneratedFlexibleSearch

        public java.lang.String getGeneratedFlexibleSearch​(java.util.List<AdvancedSavedQuery.SearchParameterContainer> queryParameterList,
                                                           java.lang.String orderBy,
                                                           java.lang.String sortDirection)
        Parameters:
        queryParameterList -
        orderBy -
      • getGeneratedFlexibleSearch

        public java.lang.String getGeneratedFlexibleSearch​(SessionContext ctx,
                                                           java.util.List<AdvancedSavedQuery.SearchParameterContainer> queryParameterList,
                                                           java.lang.String orderBy,
                                                           java.lang.String sortDirection)
        Translates the whereparts into a valid flexible search string.
        Parameters:
        ctx -
        Returns:
        A flexible search string like SELECT {pk} FROM {Customer} Where {customerID}=?value.
      • getWherePart

        public WherePart getWherePart​(java.lang.String pattern)
        Returns a where part by it's replace pattern. pattern should be unique in conjunction with the SavedQuery.
        Parameters:
        pattern -
        See Also:
        getWherePart(SessionContext, String)
      • getWherePart

        public WherePart getWherePart​(SessionContext ctx,
                                      java.lang.String pattern)
        Returns a where part by it's replace pattern. pattern should be unique in conjunction with the SavedQuery.
        Parameters:
        ctx -
        pattern -
      • getParams

        @Deprecated
        public java.util.Map getParams()
        Deprecated.
        since ages
        Overrides:
        getParams in class SavedQuery