Class SQLTemplateDescriptor

    • Constructor Detail

      • SQLTemplateDescriptor

        public SQLTemplateDescriptor()
    • Method Detail

      • getSql

        public String getSql()
        Returns default SQL statement for this query.
      • setSql

        public void setSql​(String sql)
        Sets default SQL statement for this query.
      • getAdapterSql

        public Map<String,​String> getAdapterSql()
        Returns map of db adapter specific SQL statements.
      • setAdapterSql

        public void setAdapterSql​(Map<String,​String> adapterSql)
        Sets a map db adapter specific SQL statements for this query.
      • getPrefetchesMap

        public Map<String,​Integer> getPrefetchesMap()
        Returns map of prefetch paths with semantics for this query.
        Since:
        4.1
      • setPrefetchesMap

        public void setPrefetchesMap​(HashMap<String,​Integer> prefetchesMap)
        Sets map of prefetch paths with semantics for this query.
        Since:
        4.1
      • addPrefetch

        public void addPrefetch​(String prefetchPath,
                                int semantics)
        Adds single prefetch path with semantics to this query.
        Since:
        4.1
      • removePrefetch

        public void removePrefetch​(String prefetchPath)
        Removes single prefetch path from this query.
        Since:
        4.1