Class ValuesTableReference
java.lang.Object
org.hibernate.sql.ast.tree.from.AbstractTableReference
org.hibernate.sql.ast.tree.from.DerivedTableReference
org.hibernate.sql.ast.tree.from.ValuesTableReference
- All Implemented Interfaces:
ColumnReferenceQualifier, TableReference, SqlAstNode
-
Field Summary
Fields inherited from class AbstractTableReference
identificationVariable, isOptional -
Constructor Summary
ConstructorsConstructorDescriptionValuesTableReference(List<Values> valuesList, String identificationVariable, List<String> columnNames, SessionFactoryImplementor sessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SqlAstWalker sqlTreeWalker) An identifier for the table reference.visitAffectedTableNames(Function<String, Boolean> nameCollector) Methods inherited from class DerivedTableReference
getColumnNames, getTableReference, isLateral, resolveTableReference, resolveTableReferenceMethods inherited from class AbstractTableReference
equals, getIdentificationVariable, hashCode, isOptionalMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ColumnReferenceQualifier
getTableReference, getTableReference, getTableReference, resolveTableReferenceMethods inherited from interface TableReference
applyAffectedTableNames, asEmbeddableFunctionTableReference, containsAffectedTableName, getAffectedTableNames, isEmbeddableFunctionTableReference
-
Constructor Details
-
ValuesTableReference
-
-
Method Details
-
getTableId
Description copied from interface:TableReferenceAn identifier for the table reference. May be null if this is not a named table reference.- Specified by:
getTableIdin interfaceTableReference- Overrides:
getTableIdin classDerivedTableReference
-
getValuesList
-
accept
-
visitAffectedTableNames
-