org.hibernate.search.annotations.Fields.class).value()) { annotationFields.add(f);
for (final org.hibernate.search.annotations.Field annotation : annFields.value()) { fieldNames.add(getSearchName(field.getName(), annotation));
private void checkForFields(XProperty member, TypeMetadata.Builder typeMetadataBuilder, PropertyMetadata.Builder propertyMetadataBuilder, NumericFieldsConfiguration numericFields, String prefix, ConfigContext configContext, PathsContext pathsContext, ParseContext parseContext) { Fields fieldsAnnotation = member.getAnnotation( Fields.class ); if ( fieldsAnnotation != null && fieldsAnnotation.value().length > 0 ) { for ( org.hibernate.search.annotations.Field fieldAnnotation : fieldsAnnotation.value() ) { if ( isFieldInPath( fieldAnnotation, member, pathsContext, prefix ) || !parseContext.isMaxLevelReached() ) { bindFieldAnnotation( prefix, fieldAnnotation, numericFields, typeMetadataBuilder, propertyMetadataBuilder, configContext, parseContext ); } } } }
private void checkForFields(XProperty member, TypeMetadata.Builder typeMetadataBuilder, PropertyMetadata.Builder propertyMetadataBuilder, NumericFieldsConfiguration numericFields, String prefix, ConfigContext configContext, PathsContext pathsContext, ParseContext parseContext) { Fields fieldsAnnotation = member.getAnnotation( Fields.class ); if ( fieldsAnnotation != null && fieldsAnnotation.value().length > 0 ) { for ( org.hibernate.search.annotations.Field fieldAnnotation : fieldsAnnotation.value() ) { if ( isFieldInPath( fieldAnnotation, member, pathsContext, prefix ) || !parseContext.isMaxLevelReached() ) { bindFieldAnnotation( prefix, fieldAnnotation, numericFields, typeMetadataBuilder, propertyMetadataBuilder, configContext, parseContext ); } } } }