org.hibernate.boot.model.source.spi.InLineViewSource Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hibernate-core Show documentation
Show all versions of hibernate-core Show documentation
Hibernate's core ORM functionality
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
* See the lgpl.txt file in the root directory or .
*/
package org.hibernate.boot.model.source.spi;
/**
* Describes in-line view source information. Generally, either {@link org.hibernate.annotations.Subselect}
* or {@code }
*
* @author Steve Ebersole
*/
public interface InLineViewSource extends TableSpecificationSource {
/**
* Obtain the {@code SQL SELECT} statement to use. Cannot be null!
*
* @return The {@code SQL SELECT} statement
*/
public String getSelectStatement();
public String getLogicalName();
}