Class SybaseASEXmlTableFunction
java.lang.Object
org.hibernate.query.sqm.function.AbstractSqmSetReturningFunctionDescriptor
org.hibernate.query.sqm.function.AbstractSqmSelfRenderingSetReturningFunctionDescriptor
org.hibernate.dialect.function.xml.XmlTableFunction
org.hibernate.dialect.function.xml.SybaseASEXmlTableFunction
- All Implemented Interfaces:
SetReturningFunctionRenderer, SqmSetReturningFunctionDescriptor
Sybase ASE xmltable function.
-
Nested Class Summary
Nested classes/interfaces inherited from class XmlTableFunction
XmlTableFunction.XmlTableArguments -
Field Summary
Fields inherited from class XmlTableFunction
supportsParametersInDefault -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringdetermineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) static booleanisBoolean(JdbcMapping type) protected voidrenderXmlOrdinalityColumnDefinition(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected voidrenderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected voidrenderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidrenderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) Methods inherited from class XmlTableFunction
determineColumnType, generateSqmSetReturningFunctionExpression, render, renderColumnPath, renderColumns, renderDefaultExpressionMethods inherited from class AbstractSqmSetReturningFunctionDescriptor
generateSqmExpression, getArgumentListSignature, getArgumentsValidator, getArgumentTypeResolver, getName, getSetReturningTypeResolver, getSignatureMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SetReturningFunctionRenderer
rendersIdentifierVariable
-
Constructor Details
-
SybaseASEXmlTableFunction
-
-
Method Details
-
renderXmlTable
protected void renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) - Overrides:
renderXmlTablein classXmlTableFunction
-
determineColumnType
- Overrides:
determineColumnTypein classXmlTableFunction
-
renderXmlQueryColumnDefinition
protected void renderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) - Overrides:
renderXmlQueryColumnDefinitionin classXmlTableFunction
-
renderXmlValueColumnDefinition
protected void renderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) - Overrides:
renderXmlValueColumnDefinitionin classXmlTableFunction
-
renderXmlOrdinalityColumnDefinition
protected void renderXmlOrdinalityColumnDefinition(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) - Overrides:
renderXmlOrdinalityColumnDefinitionin classXmlTableFunction
-
isBoolean
-