LuceneNormalizerInstanceContext(String name, Analyzer instance) { this.name = name; Contracts.assertNotNull( instance, "instance" ); this.instance = instance; }
@Override public <T> CompositeProjectionContext<T> composite(Function<List<?>, T> transformer, SearchProjection<?>... projections) { Contracts.assertNotNull( transformer, "transformer" ); Contracts.assertNotNullNorEmpty( projections, "projections" ); return new CompositeProjectionContextImpl<>( factory, transformer, projections ); }
public MaskedConfigurationPropertySource(ConfigurationPropertySource propertiesToMask, String mask) { Contracts.assertNotNull( propertiesToMask, "propertiesToMask" ); Contracts.assertNotNull( mask, "mask" ); this.propertiesToMask = propertiesToMask; this.radix = mask + "."; }
@Override public <T> BeanHolder<T> getBean(Class<T> typeReference, String nameReference) { Contracts.assertNotNull( typeReference, "typeReference" ); Contracts.assertNotNullNorEmpty( nameReference, "nameReference" ); try { return beanResolver.resolve( typeReference, nameReference ); } catch (SearchException e) { return fallbackToConfiguredBeans( e, typeReference, nameReference ); } }
AbstractLuceneStandardFieldPredicateBuilderFactory(ToDocumentFieldValueConverter<?, ? extends F> converter, C codec) { Contracts.assertNotNull( converter, "converter" ); Contracts.assertNotNull( codec, "codec" ); this.converter = converter; this.codec = codec; }
ImmutableGeoBoundingBox(GeoPoint topLeft, GeoPoint bottomRight) { Contracts.assertNotNull( topLeft, "topLeft" ); Contracts.assertNotNull( bottomRight, "bottomRight" ); this.topLeft = topLeft; this.bottomRight = bottomRight; }
@Override public <P1, P2, P3, T> CompositeProjectionContext<T> composite(TriFunction<P1, P2, P3, T> transformer, SearchProjection<P1> projection1, SearchProjection<P2> projection2, SearchProjection<P3> projection3) { Contracts.assertNotNull( transformer, "transformer" ); Contracts.assertNotNull( projection1, "projection1" ); Contracts.assertNotNull( projection2, "projection2" ); Contracts.assertNotNull( projection3, "projection3" ); return new CompositeProjectionContextImpl<>( factory, transformer, projection1, projection2, projection3 ); }
@Override public <T> void define(Class<T> exposedType, String name, BeanFactory<T> factory) { Contracts.assertNotNull( exposedType, "exposedType" ); Contracts.assertNotNull( name, "name" ); Contracts.assertNotNull( factory, "factory" ); explicitlyConfiguredBeans.put( new ConfiguredBeanKey<>( exposedType, name ), factory ); }
public GsonHttpEntity(Gson gson, List<JsonObject> bodyParts) throws IOException { Contracts.assertNotNull( gson, "gson" ); Contracts.assertNotNull( bodyParts, "bodyParts" ); this.gson = gson; this.bodyParts = bodyParts; this.contentLength = -1; attemptOnePassEncoding(); }
@Override public <P, T> CompositeProjectionContext<T> composite(Function<P, T> transformer, SearchProjection<P> projection) { Contracts.assertNotNull( transformer, "transformer" ); Contracts.assertNotNull( projection, "projection" ); return new CompositeProjectionContextImpl<>( factory, transformer, projection ); }
@Override public <T> void define(Class<T> exposedType, BeanFactory<T> factory) { Contracts.assertNotNull( exposedType, "exposedType" ); Contracts.assertNotNull( factory, "factory" ); explicitlyConfiguredBeans.put( new ConfiguredBeanKey<>( exposedType, null ), factory ); }
@Override public SearchProjectionTerminalContext<Double> unit(DistanceUnit unit) { Contracts.assertNotNull( unit, "unit" ); distanceFieldProjectionBuilder.unit( unit ); return this; }
@Override public DistanceToFieldProjectionContext distance(String absoluteFieldPath, GeoPoint center) { Contracts.assertNotNull( center, "center" ); return new DistanceToFieldProjectionContextImpl( factory, absoluteFieldPath, center ); }
@Override public S projectionConverter(FromDocumentFieldValueConverter<? super F, ?> fromIndexConverter) { Contracts.assertNotNull( fromIndexConverter, "fromIndexConverter" ); this.indexToProjectionConverter = fromIndexConverter; return thisAsS(); }
@Override public S projectionConverter(FromDocumentFieldValueConverter<? super F, ?> fromIndexConverter) { Contracts.assertNotNull( fromIndexConverter, "fromIndexConverter" ); this.indexToProjectionConverter = fromIndexConverter; return thisAsS(); }
@Override public SearchPredicateTerminalContext polygon(GeoPolygon polygon) { Contracts.assertNotNull( polygon, "polygon" ); return commonState.polygon( polygon ); }
@Override public <T> FieldProjectionContext<T> field(String absoluteFieldPath, Class<T> clazz) { Contracts.assertNotNull( clazz, "clazz" ); return new FieldProjectionContextImpl<>( factory, absoluteFieldPath, clazz ); }
@Override public S dslConverter(ToDocumentFieldValueConverter<?, ? extends F> toIndexConverter) { Contracts.assertNotNull( toIndexConverter, "toIndexConverter" ); this.dslToIndexConverter = toIndexConverter; return thisAsS(); }
ImmutableGeoPolygon(List<GeoPoint> points) { Contracts.assertNotNull( points, "points" ); GeoPoint firstPoint = points.get( 0 ); GeoPoint lastPoint = points.get( points.size() - 1 ); if ( !firstPoint.equals( lastPoint ) ) { throw log.invalidGeoPolygonFirstPointNotIdenticalToLastPoint( firstPoint, lastPoint ); } this.points = CollectionHelper.toImmutableList( new ArrayList<>( points ) ); }
@Override public <T> BeanHolder<T> getBean(Class<T> typeReference) { Contracts.assertNotNull( typeReference, "typeReference" ); try { return beanResolver.resolve( typeReference ); } catch (SearchException e) { return fallbackToConfiguredBeans( e, typeReference, null ); } }