Package org.hibernate.search.annotations

Examples of org.hibernate.search.annotations.Resolution


  }

  @Override
  public void setParameterValues(Map<String,String> parameters) {
    String resolution = parameters.get( "resolution" );
    Resolution hibResolution = Resolution.valueOf( resolution.toUpperCase( Locale.ENGLISH ) );
    this.resolution = DateResolutionUtil.getLuceneResolution( hibResolution );
  }
View Full Code Here


  }

  @Override
  public void setParameterValues(Map<String,String> parameters) {
    Object resolution = parameters.get( RESOLUTION_PARAMETER );
    Resolution hibResolution = Resolution.valueOf( ( (String) resolution ).toUpperCase( Locale.ENGLISH ) );
    this.resolution = DateResolutionUtil.getLuceneResolution( hibResolution );
  }
View Full Code Here

    }
    if ( bridgeAnn != null ) {
      bridge = doExtractType( bridgeAnn, member, reflectionManager );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class )
          .resolution();
      bridge = guessDateFieldBridge( member, reflectionManager, resolution );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.CalendarBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.CalendarBridge.class )
          .resolution();
      bridge = guessCalendarFieldBridge( member, reflectionManager, resolution );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.TikaBridge.class ) ) {
      org.hibernate.search.annotations.TikaBridge annotation = member.getAnnotation( org.hibernate.search.annotations.TikaBridge.class );
View Full Code Here

    final String memberName = member.getName();
    if ( bridgeAnn != null ) {
      bridge = doExtractType( bridgeAnn, memberName );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class ).resolution();
          bridge = getDateField( resolution );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.CalendarBridge.class ) ) {
            Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.CalendarBridge.class ).resolution();
      bridge = getCalendarField( resolution );
         }
    else {
      //find in built-ins
      XClass returnType = member.getType();
View Full Code Here

        null;
  }

  public void setParameterValues(Map parameters) {
    Object resolution = parameters.get( "resolution" );
    Resolution hibResolution;
    if ( resolution instanceof String ) {
      hibResolution = Resolution.valueOf( ( (String) resolution ).toUpperCase( Locale.ENGLISH ) );
    }
    else {
      hibResolution = (Resolution) resolution;
View Full Code Here

    this.resolution = DateResolutionUtil.getLuceneResolution( resolution);
  }

  public void setParameterValues(Map parameters) {
    Object resolution = parameters.get( "resolution" );
    Resolution hibResolution;
    if ( resolution instanceof String ) {
      hibResolution = Resolution.valueOf( ( (String) resolution ).toUpperCase( Locale.ENGLISH ) );
    }
    else {
      hibResolution = (Resolution) resolution;
View Full Code Here

        //TODO add classname
        throw new HibernateException( "Unable to instanciate FieldBridge for " + member.getName(), e );
      }
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class ).resolution();
      bridge = getDateField( resolution );
    }
    else {
      //find in built-ins
      XClass returnType = member.getType();
View Full Code Here

        null;
  }

  public void setParameterValues(Map parameters) {
    Object resolution = parameters.get( "resolution" );
    Resolution hibResolution;
    if ( resolution instanceof String ) {
      hibResolution = Resolution.valueOf( ( (String) resolution ).toUpperCase( Locale.ENGLISH ) );
    }
    else {
      hibResolution = (Resolution) resolution;
View Full Code Here

    }
    if ( bridgeAnn != null ) {
      bridge = doExtractType( bridgeAnn, member, reflectionManager );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class )
          .resolution();
      bridge = getDateField( resolution );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.CalendarBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.CalendarBridge.class )
          .resolution();
      bridge = getCalendarField( resolution );
    }
    else if ( numericField != null ) {
      bridge = numericBridges.get( member.getType().getName() );
View Full Code Here

    }
    if ( bridgeAnn != null ) {
      bridge = doExtractType( bridgeAnn, member, reflectionManager );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.DateBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.DateBridge.class )
          .resolution();
      bridge = guessDateFieldBridge( member, reflectionManager, resolution );
    }
    else if ( member.isAnnotationPresent( org.hibernate.search.annotations.CalendarBridge.class ) ) {
      Resolution resolution = member.getAnnotation( org.hibernate.search.annotations.CalendarBridge.class )
          .resolution();
      bridge = guessCalendarFieldBridge( member, reflectionManager, resolution );
    }
    else if ( numericField != null ) {
      bridge = guessNumericFieldBridge( member, reflectionManager );
View Full Code Here

TOP

Related Classes of org.hibernate.search.annotations.Resolution

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.