private DefaultLoadingResult(List<O> loadedObjects) { this.loadedObjects = CollectionHelper.toImmutableList( loadedObjects ); }
public static <K, V> HashMap<K, V> newHashMap(int size) { return new HashMap<>( getInitialCapacityFromExpectedSize( size ) ); }
private ScopedAnalyzer(Analyzer globalAnalyzer, Map<String, Analyzer> scopedAnalyzers) { super( PER_FIELD_REUSE_STRATEGY ); this.globalAnalyzer = globalAnalyzer; this.scopedAnalyzers = CollectionHelper.toImmutableMap( scopedAnalyzers ); }
AnnotationProcessorProvider(FailureCollector rootFailureCollector) { AnnotationProcessorHelper helper = new AnnotationProcessorHelper( rootFailureCollector ); this.typeAnnotationProcessors = CollectionHelper.toImmutableList( CollectionHelper.asList( new RoutingKeyBridgeProcessor( helper ), new TypeBridgeProcessor( helper ) ) ); this.propertyAnnotationProcessors = CollectionHelper.toImmutableList( CollectionHelper.asList( new MarkerProcessor( helper ), new AssociationInverseSideProcessor( helper ), new IndexingDependencyProcessor( helper ), new DocumentIdProcessor( helper ), new PropertyBridgeProcessor( helper ), new GenericFieldProcessor( helper ), new FullTextFieldProcessor( helper ), new KeywordFieldProcessor( helper ), new IndexedEmbeddedProcessor( helper ) ) ); }
@Override public PojoPathFilter<Set<String>> create(Set<PojoModelPathValueNode> paths) { // Use a LinkedHashSet for deterministic iteration Set<String> pathsAsStrings = CollectionHelper.newLinkedHashSet( paths.size() ); for ( PojoModelPathValueNode path : paths ) { addDirtyPathStringRepresentations( pathsAsStrings, path ); } return new StringSetPojoPathFilter( pathsAsStrings ); }
public SimpleSessionFactoryBuilder addAnnotatedClasses(Class<?> firstClass, Class<?> ... otherClasses) { return addAnnotatedClasses( CollectionHelper.asList( firstClass, otherClasses ) ); }
@Override public void collectDistanceSort(JsonElement sort, String absoluteFieldPath, GeoPoint center) { collectSort( sort ); int index = jsonSort.size() - 1; if ( distanceSorts == null ) { distanceSorts = CollectionHelper.newHashMap( 3 ); } distanceSorts.put( new DistanceSortKey( absoluteFieldPath, center ), index ); }
public static EventContext fromIndexNames(String ... indexNames) { return fromIndexNames( CollectionHelper.asLinkedHashSet( indexNames ) ); }
AnnotationProcessorProvider(FailureCollector rootFailureCollector) { AnnotationProcessorHelper helper = new AnnotationProcessorHelper( rootFailureCollector ); this.typeAnnotationProcessors = CollectionHelper.toImmutableList( CollectionHelper.asList( new RoutingKeyBridgeProcessor( helper ), new TypeBridgeProcessor( helper ) ) ); this.propertyAnnotationProcessors = CollectionHelper.toImmutableList( CollectionHelper.asList( new MarkerProcessor( helper ), new AssociationInverseSideProcessor( helper ), new IndexingDependencyProcessor( helper ), new DocumentIdProcessor( helper ), new PropertyBridgeProcessor( helper ), new GenericFieldProcessor( helper ), new FullTextFieldProcessor( helper ), new KeywordFieldProcessor( helper ), new IndexedEmbeddedProcessor( helper ) ) ); }
@Override public PojoPathFilter<Set<String>> create(Set<PojoModelPathValueNode> paths) { // Use a LinkedHashSet for deterministic iteration Set<String> pathsAsStrings = CollectionHelper.newLinkedHashSet( paths.size() ); for ( PojoModelPathValueNode path : paths ) { pathsAsStrings.add( path.getParent().toPropertyString() ); } return new StringSetPojoPathFilter( pathsAsStrings ); } }
private static List<StubIndexSchemaNode> getSchemaNodes(StubIndexSchemaNode root, String[] pathComponents) { List<StubIndexSchemaNode> parents; List<StubIndexSchemaNode> children = CollectionHelper.asList( root ); for ( String pathComponent : pathComponents ) { parents = children; children = new ArrayList<>(); for ( StubIndexSchemaNode parent : parents ) { List<StubIndexSchemaNode> childrenToAdd = parent.getChildren().get( pathComponent ); if ( childrenToAdd != null ) { children.addAll( childrenToAdd ); } } } return children; } }
@Override public void collectDistanceSort(JsonElement sort, String absoluteFieldPath, GeoPoint center) { collectSort( sort ); int index = jsonSort.size() - 1; if ( distanceSorts == null ) { distanceSorts = CollectionHelper.newHashMap( 3 ); } distanceSorts.put( new DistanceSortKey( absoluteFieldPath, center ), index ); }
public static EventContext fromIndexNames(String ... indexNames) { return fromIndexNames( CollectionHelper.asLinkedHashSet( indexNames ) ); }
private DefaultLoadingResult(List<O> loadedObjects) { this.loadedObjects = CollectionHelper.toImmutableList( loadedObjects ); }
public static <T> HashSet<T> newHashSet(int size) { return new HashSet<>( getInitialCapacityFromExpectedSize( size ) ); }
public LuceneIndexModel(String indexName, ToDocumentIdentifierValueConverter<?> idDslConverter, Map<String, LuceneIndexSchemaObjectNode> objectNodesBuilder, Map<String, LuceneIndexSchemaFieldNode<?>> fieldNodesBuilder, ScopedAnalyzer scopedAnalyzer) { this.indexName = indexName; this.idDslConverter = idDslConverter; this.fieldNodes = CollectionHelper.toImmutableMap( fieldNodesBuilder ); this.objectNodes = CollectionHelper.toImmutableMap( objectNodesBuilder ); this.scopedAnalyzer = scopedAnalyzer; }
SpatialWithinPredicateFieldSetContextImpl(CommonState<B> commonState, List<String> absoluteFieldPaths) { this.commonState = commonState; this.commonState.add( this ); this.absoluteFieldPaths = CollectionHelper.toImmutableList( absoluteFieldPaths ); this.predicateBuilders = new ArrayList<>( absoluteFieldPaths.size() ); }
public static <T> LinkedHashSet<T> newLinkedHashSet(int size) { return new LinkedHashSet<>( getInitialCapacityFromExpectedSize( size ) ); }
CompositeBeanHolder(List<? extends BeanHolder<? extends T>> delegates) { this.delegates = delegates; List<T> tmp = new ArrayList<>( delegates.size() ); for ( BeanHolder<? extends T> delegate : delegates ) { tmp.add( delegate.get() ); } this.instances = CollectionHelper.toImmutableList( tmp ); }
public static <K, V> LinkedHashMap<K, V> newLinkedHashMap(int size) { return new LinkedHashMap<>( getInitialCapacityFromExpectedSize( size ) ); }