Uses of Class
org.apache.juneau.beanquery.sql.SqlFragment
Packages that use SqlFragment
Package
Description
PostgreSQL support for the Juneau
BeanQuery SQL engine.Shared JDBC
BeanQueryContext plumbing for BeanQuery (design §5.3).-
Uses of SqlFragment in org.apache.juneau.beanquery.postgres
Methods in org.apache.juneau.beanquery.postgres that return SqlFragmentModifier and TypeMethodDescriptionPostgresDialect.renderBare(String columnSql, SearchType type, Object value, boolean quoted) -
Uses of SqlFragment in org.apache.juneau.beanquery.sql
Methods in org.apache.juneau.beanquery.sql that return SqlFragmentModifier and TypeMethodDescriptionCompiles an already-resolvedFiltertree into a booleanWHEREpredicate.static SqlFragmentCreates a fragment from a varargs bind list.static SqlFragmentCreates a fragment.SearchSqlRenderer.render(SqlDialect dialect, String columnSql, SearchType type, List<Object> args) Renders this custom operator into a SQL predicate fragment.SqlDialect.renderBare(String columnSql, SearchType type, Object value, boolean quoted) Renders a bare pattern term (design §5.1) — text with optional*/?wildcards, a version prefix, or an exact value for the other types — into a predicate.Methods in org.apache.juneau.beanquery.sql with parameters of type SqlFragmentModifier and TypeMethodDescriptionSqlBeanQueryContext.Builder.guard(SqlFragment value) Sets a server-only SQL predicate AND-ed into every statement.SqlBeanQuerySession.Builder.guard(SqlFragment value) Sets a per-request SQL predicate, AND-ed (in parentheses) with the context guard into every statement.