Download linq4j Free Java Code
Description
A port of LINQ (Language Integrated Query) to Java.
Source Files
The download file linq4j-master.zip has the following entries.
.gitignore/* w ww. java2s. com*/
.travis.yml
LICENSE
NOTICE
README.md
pom.xml
src/main/java/net/hydromatic/lambda/functions/BiBlock.java
src/main/java/net/hydromatic/lambda/functions/BiMapper.java
src/main/java/net/hydromatic/lambda/functions/BiPredicate.java
src/main/java/net/hydromatic/lambda/functions/BiPredicates.java
src/main/java/net/hydromatic/lambda/functions/BiValue.java
src/main/java/net/hydromatic/lambda/functions/BinaryOperator.java
src/main/java/net/hydromatic/lambda/functions/Block.java
src/main/java/net/hydromatic/lambda/functions/Blocks.java
src/main/java/net/hydromatic/lambda/functions/Combiner.java
src/main/java/net/hydromatic/lambda/functions/Factory.java
src/main/java/net/hydromatic/lambda/functions/FlatMapper.java
src/main/java/net/hydromatic/lambda/functions/Mapper.java
src/main/java/net/hydromatic/lambda/functions/Mappers.java
src/main/java/net/hydromatic/lambda/functions/Predicate.java
src/main/java/net/hydromatic/lambda/functions/Predicates.java
src/main/java/net/hydromatic/lambda/functions/Sink.java
src/main/java/net/hydromatic/lambda/functions/package-info.java
src/main/java/net/hydromatic/lambda/streams/Iterables.java
src/main/java/net/hydromatic/lambda/streams/MapStream.java
src/main/java/net/hydromatic/lambda/streams/SequentialStreamOps.java
src/main/java/net/hydromatic/lambda/streams/StatefulSink.java
src/main/java/net/hydromatic/lambda/streams/Stream.java
src/main/java/net/hydromatic/lambda/streams/package-info.java
src/main/java/net/hydromatic/linq4j/AbstractEnumerable.java
src/main/java/net/hydromatic/linq4j/AbstractEnumerable2.java
src/main/java/net/hydromatic/linq4j/AbstractQueryable.java
src/main/java/net/hydromatic/linq4j/BaseQueryable.java
src/main/java/net/hydromatic/linq4j/CartesianProductEnumerator.java
src/main/java/net/hydromatic/linq4j/DefaultEnumerable.java
src/main/java/net/hydromatic/linq4j/DefaultQueryable.java
src/main/java/net/hydromatic/linq4j/Enumerable.java
src/main/java/net/hydromatic/linq4j/EnumerableDefaults.java
src/main/java/net/hydromatic/linq4j/EnumerableOrderedQueryable.java
src/main/java/net/hydromatic/linq4j/EnumerableQueryable.java
src/main/java/net/hydromatic/linq4j/Enumerator.java
src/main/java/net/hydromatic/linq4j/ExtendedEnumerable.java
src/main/java/net/hydromatic/linq4j/ExtendedOrderedEnumerable.java
src/main/java/net/hydromatic/linq4j/ExtendedOrderedQueryable.java
src/main/java/net/hydromatic/linq4j/ExtendedQueryable.java
src/main/java/net/hydromatic/linq4j/Extensions.java
src/main/java/net/hydromatic/linq4j/Grouping.java
src/main/java/net/hydromatic/linq4j/GroupingImpl.java
src/main/java/net/hydromatic/linq4j/Linq4j.java
src/main/java/net/hydromatic/linq4j/Lookup.java
src/main/java/net/hydromatic/linq4j/LookupImpl.java
src/main/java/net/hydromatic/linq4j/Notes.java
src/main/java/net/hydromatic/linq4j/OpType.java
src/main/java/net/hydromatic/linq4j/Ord.java
src/main/java/net/hydromatic/linq4j/OrderedEnumerable.java
src/main/java/net/hydromatic/linq4j/OrderedQueryable.java
src/main/java/net/hydromatic/linq4j/QueryProvider.java
src/main/java/net/hydromatic/linq4j/QueryProviderImpl.java
src/main/java/net/hydromatic/linq4j/Queryable.java
src/main/java/net/hydromatic/linq4j/QueryableDefaults.java
src/main/java/net/hydromatic/linq4j/QueryableFactory.java
src/main/java/net/hydromatic/linq4j/QueryableRecorder.java
src/main/java/net/hydromatic/linq4j/RawEnumerable.java
src/main/java/net/hydromatic/linq4j/RawQueryable.java
src/main/java/net/hydromatic/linq4j/expressions/AbstractNode.java
src/main/java/net/hydromatic/linq4j/expressions/BinaryExpression.java
src/main/java/net/hydromatic/linq4j/expressions/BlockBuilder.java
src/main/java/net/hydromatic/linq4j/expressions/BlockStatement.java
src/main/java/net/hydromatic/linq4j/expressions/Blocks.java
src/main/java/net/hydromatic/linq4j/expressions/CallSiteBinder.java
src/main/java/net/hydromatic/linq4j/expressions/CatchBlock.java
src/main/java/net/hydromatic/linq4j/expressions/ClassDeclaration.java
src/main/java/net/hydromatic/linq4j/expressions/ConditionalExpression.java
src/main/java/net/hydromatic/linq4j/expressions/ConditionalStatement.java
src/main/java/net/hydromatic/linq4j/expressions/ConstantExpression.java
src/main/java/net/hydromatic/linq4j/expressions/ConstructorDeclaration.java
src/main/java/net/hydromatic/linq4j/expressions/DeclarationStatement.java
src/main/java/net/hydromatic/linq4j/expressions/DefaultExpression.java
src/main/java/net/hydromatic/linq4j/expressions/DynamicExpression.java
src/main/java/net/hydromatic/linq4j/expressions/ElementInit.java
src/main/java/net/hydromatic/linq4j/expressions/Evaluator.java
src/main/java/net/hydromatic/linq4j/expressions/Expression.java
src/main/java/net/hydromatic/linq4j/expressions/ExpressionType.java
src/main/java/net/hydromatic/linq4j/expressions/ExpressionVisitor.java
src/main/java/net/hydromatic/linq4j/expressions/ExpressionWriter.java
src/main/java/net/hydromatic/linq4j/expressions/Expressions.java
src/main/java/net/hydromatic/linq4j/expressions/FieldDeclaration.java
src/main/java/net/hydromatic/linq4j/expressions/ForStatement.java
src/main/java/net/hydromatic/linq4j/expressions/FunctionExpression.java
src/main/java/net/hydromatic/linq4j/expressions/GotoExpressionKind.java
src/main/java/net/hydromatic/linq4j/expressions/GotoStatement.java
src/main/java/net/hydromatic/linq4j/expressions/IndexExpression.java
src/main/java/net/hydromatic/linq4j/expressions/InvocationExpression.java
src/main/java/net/hydromatic/linq4j/expressions/LabelStatement.java
src/main/java/net/hydromatic/linq4j/expressions/LabelTarget.java
src/main/java/net/hydromatic/linq4j/expressions/LambdaExpression.java
src/main/java/net/hydromatic/linq4j/expressions/ListInitExpression.java
src/main/java/net/hydromatic/linq4j/expressions/MemberAssignment.java
src/main/java/net/hydromatic/linq4j/expressions/MemberBinding.java
src/main/java/net/hydromatic/linq4j/expressions/MemberDeclaration.java
src/main/java/net/hydromatic/linq4j/expressions/MemberExpression.java
src/main/java/net/hydromatic/linq4j/expressions/MemberInitExpression.java
src/main/java/net/hydromatic/linq4j/expressions/MemberListBinding.java
src/main/java/net/hydromatic/linq4j/expressions/MemberMemberBinding.java
src/main/java/net/hydromatic/linq4j/expressions/MethodCallExpression.java
src/main/java/net/hydromatic/linq4j/expressions/MethodDeclaration.java
src/main/java/net/hydromatic/linq4j/expressions/NewArrayExpression.java
src/main/java/net/hydromatic/linq4j/expressions/NewExpression.java
src/main/java/net/hydromatic/linq4j/expressions/Node.java
src/main/java/net/hydromatic/linq4j/expressions/ParameterExpression.java
src/main/java/net/hydromatic/linq4j/expressions/Primitive.java
src/main/java/net/hydromatic/linq4j/expressions/PseudoField.java
src/main/java/net/hydromatic/linq4j/expressions/Statement.java
src/main/java/net/hydromatic/linq4j/expressions/SwitchCase.java
src/main/java/net/hydromatic/linq4j/expressions/SwitchStatement.java
src/main/java/net/hydromatic/linq4j/expressions/TernaryExpression.java
src/main/java/net/hydromatic/linq4j/expressions/ThrowStatement.java
src/main/java/net/hydromatic/linq4j/expressions/TryStatement.java
src/main/java/net/hydromatic/linq4j/expressions/TypeBinaryExpression.java
src/main/java/net/hydromatic/linq4j/expressions/Types.java
src/main/java/net/hydromatic/linq4j/expressions/UnaryExpression.java
src/main/java/net/hydromatic/linq4j/expressions/Visitor.java
src/main/java/net/hydromatic/linq4j/expressions/WhileStatement.java
src/main/java/net/hydromatic/linq4j/expressions/package-info.java
src/main/java/net/hydromatic/linq4j/function/BigDecimalFunction1.java
src/main/java/net/hydromatic/linq4j/function/DoubleFunction1.java
src/main/java/net/hydromatic/linq4j/function/EqualityComparer.java
src/main/java/net/hydromatic/linq4j/function/FloatFunction1.java
src/main/java/net/hydromatic/linq4j/function/Function.java
src/main/java/net/hydromatic/linq4j/function/Function0.java
src/main/java/net/hydromatic/linq4j/function/Function1.java
src/main/java/net/hydromatic/linq4j/function/Function2.java
src/main/java/net/hydromatic/linq4j/function/Functions.java
src/main/java/net/hydromatic/linq4j/function/IntegerFunction1.java
src/main/java/net/hydromatic/linq4j/function/LongFunction1.java
src/main/java/net/hydromatic/linq4j/function/NullableBigDecimalFunction1.java
src/main/java/net/hydromatic/linq4j/function/NullableDoubleFunction1.java
src/main/java/net/hydromatic/linq4j/function/NullableFloatFunction1.java
src/main/java/net/hydromatic/linq4j/function/NullableIntegerFunction1.java
src/main/java/net/hydromatic/linq4j/function/NullableLongFunction1.java
src/main/java/net/hydromatic/linq4j/function/Predicate1.java
src/main/java/net/hydromatic/linq4j/function/Predicate2.java
src/main/java/net/hydromatic/linq4j/function/package-info.java
src/main/java/net/hydromatic/linq4j/package-info.java
src/test/java/net/hydromatic/linq4j/expressions/TypeTest.java
src/test/java/net/hydromatic/linq4j/function/FunctionTest.java
src/test/java/net/hydromatic/linq4j/test/ExpressionTest.java
src/test/java/net/hydromatic/linq4j/test/Linq4jSuite.java
src/test/java/net/hydromatic/linq4j/test/Linq4jTest.java
src/test/java/net/hydromatic/linq4j/test/PrimitiveTest.java
Download
Click the following link to download linq4j-master.zip.
linq4j-master.zip