Merge branch 'ignite-3682'
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/252f0041 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/252f0041 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/252f0041 Branch: refs/heads/master Commit: 252f004169a6aeee41693efbbeb24e47af2b4be0 Parents: a9ffced 13dbff0 Author: agura <[email protected]> Authored: Wed Apr 12 18:51:17 2017 +0300 Committer: agura <[email protected]> Committed: Wed Apr 12 18:51:17 2017 +0300 ---------------------------------------------------------------------- .../ignite/internal/util/lang/GridFunc.java | 1223 ++---------------- .../ignite/internal/util/lang/GridTupleV.java | 1 - .../lang/gridfunc/AlwaysFalsePredicate.java | 46 + .../util/lang/gridfunc/AlwaysTruePredicate.java | 46 + .../util/lang/gridfunc/AlwaysTrueReducer.java | 56 + .../gridfunc/AtomicIntegerFactoryCallable.java | 40 + .../gridfunc/CacheEntryGetValueClosure.java | 42 + .../gridfunc/CacheEntryHasPeekPredicate.java | 41 + .../lang/gridfunc/ClusterNodeGetIdClosure.java | 41 + .../ConcurrentDequeFactoryCallable.java | 40 + .../ConcurrentHashSetFactoryCallable.java | 40 + .../gridfunc/ConcurrentMapFactoryCallable.java | 41 + .../lang/gridfunc/ContainsNodeIdsPredicate.java | 52 + .../util/lang/gridfunc/ContainsPredicate.java | 55 + .../gridfunc/EntryByKeyEvaluationPredicate.java | 53 + .../gridfunc/EqualsClusterNodeIdPredicate.java | 51 + .../util/lang/gridfunc/EqualsUuidPredicate.java | 50 + .../lang/gridfunc/FlatCollectionWrapper.java | 66 + .../util/lang/gridfunc/FlatIterator.java | 104 ++ .../util/lang/gridfunc/HasEqualIdPredicate.java | 51 + .../lang/gridfunc/HasNotEqualIdPredicate.java | 51 + .../util/lang/gridfunc/IdentityClosure.java | 39 + .../util/lang/gridfunc/IntSumReducer.java | 51 + .../util/lang/gridfunc/IsAllPredicate.java | 52 + .../util/lang/gridfunc/IsNotAllPredicate.java | 52 + .../util/lang/gridfunc/IsNotNullPredicate.java | 44 + .../util/lang/gridfunc/LongSumReducer.java | 51 + .../util/lang/gridfunc/MapFactoryCallable.java | 41 + .../util/lang/gridfunc/MultipleIterator.java | 106 ++ .../util/lang/gridfunc/NoOpClosure.java | 39 + .../lang/gridfunc/NotContainsPredicate.java | 54 + .../util/lang/gridfunc/NotEqualPredicate.java | 53 + .../lang/gridfunc/PredicateCollectionView.java | 78 ++ .../util/lang/gridfunc/PredicateMapView.java | 121 ++ .../util/lang/gridfunc/PredicateSetView.java | 153 +++ .../lang/gridfunc/ReadOnlyCollectionView.java | 95 ++ .../lang/gridfunc/ReadOnlyCollectionView2X.java | 100 ++ .../lang/gridfunc/RunnableWrapperClosure.java | 51 + .../util/lang/gridfunc/SetFactoryCallable.java | 41 + .../util/lang/gridfunc/StringConcatReducer.java | 79 ++ .../util/lang/gridfunc/ToStringClosure.java | 42 + .../lang/gridfunc/TransformCollectionView.java | 79 ++ .../gridfunc/TransformFilteringIterator.java | 138 ++ .../util/lang/gridfunc/TransformMapView.java | 168 +++ .../util/lang/gridfunc/TransformMapView2.java | 165 +++ .../util/lang/gridfunc/package-info.java | 22 + .../datastreamer/DataStreamerImplSelfTest.java | 36 - .../h2/GridIndexingSpiAbstractSelfTest.java | 2 - 48 files changed, 2996 insertions(+), 1146 deletions(-) ----------------------------------------------------------------------
