| Package | Description | 
|---|---|
| com.hazelcast.map | Contains Hazelcast map module classes. | 
| com.hazelcast.projection | Contains classes related to projections. | 
| Modifier and Type | Method and Description | 
|---|---|
| <R> Collection<R> | IMap. project(Projection<? super Map.Entry<K,V>,R> projection)Applies the projection logic on all map entries and returns the result | 
| <R> Collection<R> | IMap. project(Projection<? super Map.Entry<K,V>,R> projection,
       Predicate<K,V> predicate)Applies the projection logic on map entries filtered with the Predicated and returns the result | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> Projection<T,T> | Projections. identity()Returns a projection that does no transformation. | 
| static <I> Projection<I,Object[]> | Projections. multiAttribute(String... attributePaths)Returns a projection that extracts the value of the given  attributePaths. | 
| static <I,O> Projection<I,O> | Projections. singleAttribute(String attributePath)Returns a projection that extracts the value of the given  attributePath. | 
Copyright © 2020 Hazelcast, Inc.. All rights reserved.