@Override public FieldMetadataCreationContext sortable(boolean sortable) { return creationContext.sortable( sortable ); }
@Override public FieldMetadataCreationContext field(String name, FieldType type) { return creationContext.field( name, type ); }
@Override public <T extends FieldMetadataCreationContext> T mappedOn(Class<T> backendType) { return creationContext.mappedOn( backendType ); }
@Override public FieldMetadataCreationContext sortable(boolean sortable) { return creationContext.sortable( sortable ); }
@Override public FieldMetadataCreationContext field(String name, FieldType type) { return creationContext.field( name, type ); }
@Override public <T extends FieldMetadataCreationContext> T mappedOn(Class<T> backendType) { return creationContext.mappedOn( backendType ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder .field( name + FIELD_SUFFIX, FieldType.STRING ) .sortable( true ); } }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { FieldMetadataCreationContext field = builder.field( name, FieldType.OBJECT ); if ( dynamicType != null ) { field.mappedOn( Elasticsearch.class ) .dynamic( dynamicType ); } }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( name, FieldType.DOUBLE ) .sortable( true ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder .field( name + "_lastName", FieldType.STRING ) .sortable( true ); } }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( name + PLANT_ID, FieldType.STRING ) .field( name + CAR_ID, FieldType.STRING ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( name, FieldType.INTEGER ) .sortable( true ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( name + FIRST_NAME_SUFFIX, FieldType.STRING ) .field( name + LAST_NAME_SUFFIX, FieldType.STRING ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( name, FieldType.STRING ) .sortable( true ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( FIELD_NAME_1, FieldType.STRING ) .field( FIELD_NAME_2, FieldType.STRING ); } }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { latitudeIndexedFieldName = SpatialHelper.formatLatitude( name ); longitudeIndexedFieldName = SpatialHelper.formatLongitude( name ); builder.field( name, FieldType.DOUBLE ) .sortable( true ); }
@Override public void configureFieldMetadata(String name, FieldMetadataBuilder builder) { builder.field( getXFieldName( name ), FieldType.DOUBLE ) .field( getYFieldName( name ), FieldType.DOUBLE ); } }