Package org.hibernate.search.bridge.util

Examples of org.hibernate.search.bridge.util.ContextualException2WayBridge$NamedVirtualXMember


    if ( builderIndexedEntity == null ) {
      throw new SearchException( "No Lucene configuration set up for: " + clazz.getName() );
    }
    final int fieldNbr = fields.length;
    Object[] result = new Object[fieldNbr];
    ContextualException2WayBridge contextualBridge = new ContextualException2WayBridge();
    contextualBridge.setClass(clazz);
    if ( builderIndexedEntity.idKeywordName != null ) {
      final XMember member = builderIndexedEntity.idGetter;
      if ( member != null) {
        contextualBridge.pushMethod( member.getName() );
      }
      populateResult(
          builderIndexedEntity.idKeywordName,
          builderIndexedEntity.idBridge,
          Store.YES,
          fields,
          result,
          document,
          contextualBridge
      );
      if ( member != null) {
        contextualBridge.popMethod();
      }
    }

    final PropertiesMetadata metadata = builderIndexedEntity.metadata;
    processFieldsForProjection( metadata, fields, result, document, contextualBridge );
View Full Code Here

TOP

Related Classes of org.hibernate.search.bridge.util.ContextualException2WayBridge$NamedVirtualXMember

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.