Uses of Interface
org.hibernate.query.criteria.JpaXmlTableColumnNode
Packages that use JpaXmlTableColumnNode
Package
Description
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Nodes representing expressions in the SQM tree.
-
Uses of JpaXmlTableColumnNode in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return JpaXmlTableColumnNodeModifier and TypeMethodDescriptionJpaXmlTableColumnNode.defaultExpression
(Expression<T> expression) Specifies the default value to use if resolving the XPath expression doesn't produce results.JpaXmlTableColumnNode.defaultValue
(T value) Specifies the default value to use if resolving the XPath expression doesn't produce results.JpaXmlTableFunction.queryColumn
(String columnName) LikeJpaXmlTableFunction.queryColumn(String, String)
, but uses the column name as XPath expression.JpaXmlTableFunction.queryColumn
(String columnName, String xpath) Defines a string column on the result type with the given name for which the value can be obtained by evaluatingxmlquery
with the given XPath expression on the XML document.<X> JpaXmlTableColumnNode<X>
JpaXmlTableFunction.valueColumn
(String columnName, Class<X> type) LikeJpaXmlTableFunction.valueColumn(String, Class, String)
but uses the column name as XPath expression.<X> JpaXmlTableColumnNode<X>
JpaXmlTableFunction.valueColumn
(String columnName, Class<X> type, String xpath) LikeJpaXmlTableFunction.valueColumn(String, JpaCastTarget, String)
, but converting theClass
toJpaCastTarget
viaHibernateCriteriaBuilder.castTarget(Class)
.<X> JpaXmlTableColumnNode<X>
JpaXmlTableFunction.valueColumn
(String columnName, JpaCastTarget<X> castTarget) LikeJpaXmlTableFunction.valueColumn(String, JpaCastTarget, String)
but uses the column name as XPath expression.<X> JpaXmlTableColumnNode<X>
JpaXmlTableFunction.valueColumn
(String columnName, JpaCastTarget<X> castTarget, String xpath) Defines an column on the result type with the given name and type for which the value can be obtained by the given XPath path expression. -
Uses of JpaXmlTableColumnNode in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return JpaXmlTableColumnNodeModifier and TypeMethodDescriptionSqmXmlTableFunction.queryColumn
(String columnName) SqmXmlTableFunction.queryColumn
(String columnName, @Nullable String xpath) <X> JpaXmlTableColumnNode<X>
SqmXmlTableFunction.valueColumn
(String columnName, Class<X> type) <X> JpaXmlTableColumnNode<X>
SqmXmlTableFunction.valueColumn
(String columnName, Class<X> type, String xpath) <X> JpaXmlTableColumnNode<X>
SqmXmlTableFunction.valueColumn
(String columnName, JpaCastTarget<X> castTarget) <X> JpaXmlTableColumnNode<X>
SqmXmlTableFunction.valueColumn
(String columnName, JpaCastTarget<X> castTarget, @Nullable String xpath)