Tabnine Logo
ResultSetMappingDefinition.getQueryReturns
Code IndexAdd Tabnine to your IDE (free)

How to use
getQueryReturns
method
in
org.hibernate.engine.ResultSetMappingDefinition

Best Java code snippets using org.hibernate.engine.ResultSetMappingDefinition.getQueryReturns (Showing top 15 results out of 315)

origin: hibernate/hibernate-orm

@Override
public NativeQuery setResultSetMapping(String name) {
  ResultSetMappingDefinition mapping = getProducer().getFactory().getNamedQueryRepository().getResultSetMappingDefinition( name );
  if ( mapping == null ) {
    throw new MappingException( "Unknown SqlResultSetMapping [" + name + "]" );
  }
  NativeSQLQueryReturn[] returns = mapping.getQueryReturns();
  queryReturns.addAll( Arrays.asList( returns ) );
  return this;
}
origin: hibernate/hibernate-orm

  @Override
  public void doSecondPass(Map persistentClasses) throws MappingException {
    final ResultSetMappingDefinition resultSetMappingDefinition =
        ResultSetMappingBinder.bind( implicitResultSetMappingDefinition, context );
    context.getMetadataCollector().addResultSetMapping( resultSetMappingDefinition );
    NativeSQLQueryReturn[] newQueryReturns = resultSetMappingDefinition.getQueryReturns();
    final NamedSQLQueryDefinition queryDefinition =
        context.getMetadataCollector().getNamedNativeQueryDefinition( queryName );
    if ( queryDefinition != null ) {
      queryDefinition.addQueryReturns( newQueryReturns );
    }
  }
}
origin: hibernate/hibernate-orm

/**
 * Resolve the given result set mapping names
 *
 * @param context The context for the resolution.  See {@link ResultSetMappingResolutionContext}
 * @param resultSetMappingNames The names of the result-set-mappings to resolve
 */
public static void resolveResultSetMappings(ResultSetMappingResolutionContext context, String... resultSetMappingNames) {
  for ( String resultSetMappingName : resultSetMappingNames ) {
    log.tracef( "Starting attempt resolve named result-set-mapping : %s", resultSetMappingName );
    final ResultSetMappingDefinition mapping = context.findResultSetMapping( resultSetMappingName );
    if ( mapping == null ) {
      throw new UnknownSqlResultSetMappingException( "Unknown SqlResultSetMapping [" + resultSetMappingName + "]" );
    }
    log.tracef( "Found result-set-mapping : %s", mapping.traceLoggableFormat() );
    context.addQueryReturns( mapping.getQueryReturns() );
    final SQLQueryReturnProcessor processor =
        new SQLQueryReturnProcessor( mapping.getQueryReturns(), context.getSessionFactory() );
    final SQLQueryReturnProcessor.ResultAliasContext processResult = processor.process();
    context.addQuerySpaces( processResult.collectQuerySpaces() );
  }
}
origin: hibernate/hibernate-orm

  );
this.queryReturns = new ArrayList<>( Arrays.asList( definition.getQueryReturns() ) );
origin: hibernate/hibernate-orm

    definition.getQueryReturns(),
    namedSQLQueryDefinition.getQuerySpaces()
);
origin: hibernate/hibernate-orm

queryReturns = rsMapping.getQueryReturns();
origin: org.hibernate/com.springsource.org.hibernate.core

public SQLQuery setResultSetMapping(String name) {
  ResultSetMappingDefinition mapping = session.getFactory().getResultSetMapping( name );
  if ( mapping == null ) {
    throw new MappingException( "Unknown SqlResultSetMapping [" + name + "]" );
  }
  NativeSQLQueryReturn[] returns = mapping.getQueryReturns();
  queryReturns.addAll( Arrays.asList( returns ) );
  return this;
}
origin: org.hibernate/com.springsource.org.hibernate

public SQLQuery setResultSetMapping(String name) {
  ResultSetMappingDefinition mapping = session.getFactory().getResultSetMapping( name );
  if ( mapping == null ) {
    throw new MappingException( "Unknown SqlResultSetMapping [" + name + "]" );
  }
  NativeSQLQueryReturn[] returns = mapping.getQueryReturns();
  queryReturns.addAll( Arrays.asList( returns ) );
  return this;
}
origin: org.hibernate/com.springsource.org.hibernate

    definition.getQueryReturns(),
    qd.getQuerySpaces()
);
origin: org.hibernate/com.springsource.org.hibernate.core

    definition.getQueryReturns(),
    qd.getQuerySpaces()
);
origin: org.hibernate/com.springsource.org.hibernate.core

queryName,
queryElem.getText(),
definition.getQueryReturns(),
synchronizedTables,
cacheable,
origin: org.hibernate/com.springsource.org.hibernate

queryName,
queryElem.getText(),
definition.getQueryReturns(),
synchronizedTables,
cacheable,
origin: org.hibernate/com.springsource.org.hibernate

/**
 * Constructs a SQLQueryImpl given a sql query defined in the mappings.
 *
 * @param queryDef The representation of the defined <sql-query/>.
 * @param session The session to which this SQLQueryImpl belongs.
 * @param parameterMetadata Metadata about parameters found in the query.
 */
SQLQueryImpl(NamedSQLQueryDefinition queryDef, SessionImplementor session, ParameterMetadata parameterMetadata) {
  super( queryDef.getQueryString(), queryDef.getFlushMode(), session, parameterMetadata );
  if ( queryDef.getResultSetRef() != null ) {
    ResultSetMappingDefinition definition = session.getFactory()
        .getResultSetMapping( queryDef.getResultSetRef() );
    if (definition == null) {
      throw new MappingException(
          "Unable to find resultset-ref definition: " +
          queryDef.getResultSetRef()
        );
    }
    this.queryReturns = Arrays.asList( definition.getQueryReturns() );
  }
  else if ( queryDef.getQueryReturns() != null && queryDef.getQueryReturns().length > 0 ) {
    this.queryReturns = Arrays.asList( queryDef.getQueryReturns() );
  }
  else {
    this.queryReturns = new ArrayList<NativeSQLQueryReturn>();
  }
  this.querySpaces = queryDef.getQuerySpaces();
  this.callable = queryDef.isCallable();
}
origin: org.hibernate/com.springsource.org.hibernate.core

/**
 * Constructs a SQLQueryImpl given a sql query defined in the mappings.
 *
 * @param queryDef The representation of the defined <sql-query/>.
 * @param session The session to which this SQLQueryImpl belongs.
 * @param parameterMetadata Metadata about parameters found in the query.
 */
SQLQueryImpl(NamedSQLQueryDefinition queryDef, SessionImplementor session, ParameterMetadata parameterMetadata) {
  super( queryDef.getQueryString(), queryDef.getFlushMode(), session, parameterMetadata );
  if ( queryDef.getResultSetRef() != null ) {
    ResultSetMappingDefinition definition = session.getFactory()
        .getResultSetMapping( queryDef.getResultSetRef() );
    if (definition == null) {
      throw new MappingException(
          "Unable to find resultset-ref definition: " +
          queryDef.getResultSetRef()
        );
    }
    this.queryReturns = Arrays.asList( definition.getQueryReturns() );
  }
  else if ( queryDef.getQueryReturns() != null && queryDef.getQueryReturns().length > 0 ) {
    this.queryReturns = Arrays.asList( queryDef.getQueryReturns() );
  }
  else {
    this.queryReturns = new ArrayList<NativeSQLQueryReturn>();
  }
  this.querySpaces = queryDef.getQuerySpaces();
  this.callable = queryDef.isCallable();
}
origin: org.hibernate/com.springsource.org.hibernate.ejb

    queryDefinition.getResultSetRef()
);
queryReturns = rsMapping.getQueryReturns();
org.hibernate.engineResultSetMappingDefinitiongetQueryReturns

Popular methods of ResultSetMappingDefinition

  • <init>
  • addQueryReturn
  • getName
  • traceLoggableFormat

Popular in Java

  • Start an intent from android
  • startActivity (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • runOnUiThread (Activity)
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now