Top Fields Constructors Methods
org.hibernate.engine.query.internal

public Class NativeQueryInterpreterStandardImpl

extends Object
implements NativeQueryInterpreter
Class Inheritance
All Implemented Interfaces
org.hibernate.engine.query.spi.NativeQueryInterpreter, org.hibernate.service.Service, java.io.Serializable
Imports
org.hibernate.engine.query.spi.NativeQueryInterpreter, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.query.sql.internal.NativeSelectQueryPlanImpl, .ParameterParser, org.hibernate.query.sql.spi.NativeSelectQueryDefinition, .NativeSelectQueryPlan, .ParameterRecognizer

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final NativeQueryInterpreterStandardImpl
NATIVE_QUERY_INTERPRETER

Singleton access

private boolean

Constructor Summary

AccessConstructor and Description
public
NativeQueryInterpreterStandardImpl(boolean nativeJdbcParametersIgnored)

Method Summary

Modifier and TypeMethod and Description
public <R> NativeSelectQueryPlan<R>
createQueryPlan(NativeSelectQueryDefinition<R> queryDefinition, SessionFactoryImplementor sessionFactory)

Overrides default org.hibernate.engine.query.spi.NativeQueryInterpreter.createQueryPlan.

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
Creates a new query plan for the passed native query definition
public void
recognizeParameters(String
The query to recognize parameters in
nativeQuery
,
ParameterRecognizer
The recognizer to call
recognizer
)

Implements org.hibernate.engine.query.spi.NativeQueryInterpreter.recognizeParameters.

Parse the given native query and inform the recognizer of all recognized parameter markers.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

NATIVE_QUERY_INTERPRETERback to summary
public static final NativeQueryInterpreterStandardImpl NATIVE_QUERY_INTERPRETER

Singleton access

nativeJdbcParametersIgnoredback to summary
private boolean nativeJdbcParametersIgnored

Constructor Detail

NativeQueryInterpreterStandardImplback to summary
public NativeQueryInterpreterStandardImpl(boolean nativeJdbcParametersIgnored)

Method Detail

createQueryPlanback to summary
public <R> NativeSelectQueryPlan<R> createQueryPlan(NativeSelectQueryDefinition<R> queryDefinition, SessionFactoryImplementor sessionFactory)

Overrides default org.hibernate.engine.query.spi.NativeQueryInterpreter.createQueryPlan.

Doc from org.hibernate.engine.query.spi.NativeQueryInterpreter.createQueryPlan.

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Creates a new query plan for the passed native query definition

Annotations
@Override
recognizeParametersback to summary
public void recognizeParameters(String nativeQuery, ParameterRecognizer recognizer)

Implements org.hibernate.engine.query.spi.NativeQueryInterpreter.recognizeParameters.

Doc from org.hibernate.engine.query.spi.NativeQueryInterpreter.recognizeParameters.

Parse the given native query and inform the recognizer of all recognized parameter markers.

Parameters
nativeQuery:String

The query to recognize parameters in

recognizer:ParameterRecognizer

The recognizer to call

Annotations
@Override