Class SpreadsheetCriteriaVisitor

    • Constructor Detail

      • SpreadsheetCriteriaVisitor

        public SpreadsheetCriteriaVisitor​(SpreadsheetInfo info)
    • Method Detail

      • replaceElementName

        protected String replaceElementName​(String group,
                                            String element)
        Description copied from class: SQLStringVisitor
        Take the specified derived group and element short names and determine a replacement element name to use instead. Most commonly, this is used to strip the group name if the group is a pseudo-group (DUAL) or the element is a pseudo-group (ROWNUM). It may also be used to strip special information out of the name in source value in some specialized cases. By default, this method returns null, indicating that the normal group and element name logic should be used (group + "." + element). Subclasses should override and implement this method if desired.
        Overrides:
        replaceElementName in class SQLStringVisitor
        Parameters:
        group - Group name, may be null
        element - Element name, never null
        Returns:
        Replacement element name to be used as is (no modification will occur)
      • getCriteriaQuery

        public String getCriteriaQuery()
      • setCriteriaQuery

        public void setCriteriaQuery​(String criteriaQuery)
      • setWorksheetByName

        public void setWorksheetByName​(String name)
      • getWorksheet

        public Worksheet getWorksheet()
      • translateWhere

        public void translateWhere​(Condition condition)
      • isUpdate

        protected boolean isUpdate()