├── .github └── workflows │ └── build.yml ├── .gitignore ├── .java-version ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .vscode └── settings.json ├── CODESTYLE ├── LICENSE ├── README.md ├── docs ├── access_lens.md ├── choice_type.md ├── disclaimers.md ├── event.md ├── functions.md ├── index.md ├── list_map.md ├── pipeable_pipeline.md ├── ref.md ├── result.md ├── rule_type.md ├── side_effect.md ├── stream_iterator.md ├── struct_type.md └── youtube.png ├── functionalj-all ├── pom.xml └── src │ ├── main │ └── java │ │ └── functionalj │ │ └── FunctionalJAll.java │ └── test │ └── java │ └── .empty-dir ├── functionalj-core ├── TODO ├── pom.xml └── src │ ├── experiment │ └── java │ │ └── functionalj │ │ └── experiment │ │ └── coroutine │ │ ├── CoroutineTest.java │ │ └── GeneratorTest.java │ ├── guarantee │ └── java │ │ └── functionalj │ │ └── types │ │ └── GuaranteeCoreAnnotationsDependencyTest.java │ ├── main │ └── java │ │ └── functionalj │ │ ├── data │ │ └── FuncData.java │ │ ├── environments │ │ ├── Console.java │ │ ├── ConsoleInQueue.java │ │ ├── Env.java │ │ ├── Log.java │ │ ├── Time.java │ │ └── VirtualThreadRunner.java │ │ ├── event │ │ ├── Cancellation.java │ │ ├── MainTopic.java │ │ ├── Publisher.java │ │ ├── SubTopic.java │ │ ├── Subscription.java │ │ └── Topic.java │ │ ├── exception │ │ ├── ExceptionUtils.java │ │ ├── Exceptions.java │ │ ├── FunctionInvocationException.java │ │ ├── InterruptedRuntimeException.java │ │ ├── Throwables.java │ │ ├── WrappedThrowableException.java │ │ └── WrappedThrowableRuntimeException.java │ │ ├── function │ │ ├── Absent.java │ │ ├── Annotated.java │ │ ├── Apply.java │ │ ├── CharSupplier.java │ │ ├── CharToIntFunction.java │ │ ├── Check.java │ │ ├── Compare.java │ │ ├── DoubleComparator.java │ │ ├── DoubleDoubleFunction.java │ │ ├── DoubleDoublePredicatePrimitive.java │ │ ├── DoubleDoubleToDoubleFunctionPrimitive.java │ │ ├── DoubleDoubleToIntFunctionPrimitive.java │ │ ├── DoubleIntegerToDoubleFunction.java │ │ ├── DoubleIntegerToIntegerFunction.java │ │ ├── DoubleLongToDoubleFunction.java │ │ ├── DoubleObjBiConsumer.java │ │ ├── DoubleObjBiFunction.java │ │ ├── DoubleObjBiPredicate.java │ │ ├── DoublePredicatePrimitive.java │ │ ├── Drop.java │ │ ├── Func.java │ │ ├── Func0.java │ │ ├── Func1.java │ │ ├── Func10.java │ │ ├── Func2.java │ │ ├── Func3.java │ │ ├── Func4.java │ │ ├── Func5.java │ │ ├── Func6.java │ │ ├── Func7.java │ │ ├── Func8.java │ │ ├── Func9.java │ │ ├── FuncUnit.java │ │ ├── FuncUnit0.java │ │ ├── FuncUnit1.java │ │ ├── FuncUnit10.java │ │ ├── FuncUnit2.java │ │ ├── FuncUnit3.java │ │ ├── FuncUnit4.java │ │ ├── FuncUnit5.java │ │ ├── FuncUnit6.java │ │ ├── FuncUnit7.java │ │ ├── FuncUnit8.java │ │ ├── FuncUnit9.java │ │ ├── IntBiConsumer.java │ │ ├── IntBiFunctionPrimitive.java │ │ ├── IntBiPredicatePrimitive.java │ │ ├── IntComparator.java │ │ ├── IntDoubleBiFunction.java │ │ ├── IntDoubleConsumer.java │ │ ├── IntDoublePredicate.java │ │ ├── IntDoubleToDoubleFunctionPrimitive.java │ │ ├── IntDoubleToIntFunction.java │ │ ├── IntDoubleToIntFunctionPrimitive.java │ │ ├── IntFunctionPrimitive.java │ │ ├── IntIntBiFunction.java │ │ ├── IntIntToDoubleFunctionPrimitive.java │ │ ├── IntIntToIntFunctionPrimitive.java │ │ ├── IntIntToLongFunctionPrimitive.java │ │ ├── IntLongBiFunction.java │ │ ├── IntLongConsumer.java │ │ ├── IntLongFunctionPrimitive.java │ │ ├── IntLongPredicatePrimitive.java │ │ ├── IntLongToIntFunction.java │ │ ├── IntLongToLongFunctionPrimitive.java │ │ ├── IntObjBiConsumer.java │ │ ├── IntObjBiFunction.java │ │ ├── IntObjBiPredicate.java │ │ ├── IntObjToDoubleBiFunction.java │ │ ├── IntObjToIntBiFunction.java │ │ ├── IntObjToLongBiFunction.java │ │ ├── IntPredicatePrimitive.java │ │ ├── IntSupplierPrimitive.java │ │ ├── IntToByteFunction.java │ │ ├── IntToCharFunction.java │ │ ├── Lambda.java │ │ ├── LongBiConsumer.java │ │ ├── LongBiFunctionPrimitive.java │ │ ├── LongBiPredicatePrimitive.java │ │ ├── LongComparator.java │ │ ├── LongLongBiFunction.java │ │ ├── LongLongToDoubleFunctionPrimitive.java │ │ ├── LongLongToIntFunctionPrimitive.java │ │ ├── LongObjBiConsumer.java │ │ ├── LongObjBiFunction.java │ │ ├── LongObjBiPredicate.java │ │ ├── LongPredicatePrimitive.java │ │ ├── Named.java │ │ ├── ObjDoubleBiFunction.java │ │ ├── ObjIntBiFunction.java │ │ ├── ObjIntToIntFunctionPrimitive.java │ │ ├── ObjLongBiFunction.java │ │ ├── ObjectDoubleToDoubleFunctionPrimitive.java │ │ ├── ObjectDoubleToIntegerFunctionPrimitive.java │ │ ├── ObjectLongToLongFunctionPrimitive.java │ │ ├── ObjectObjectToDoubleFunctionPrimitive.java │ │ ├── ObjectObjectToIntFunctionPrimitive.java │ │ ├── ObjectObjectToIntegerFunction.java │ │ ├── Operators.java │ │ ├── ToByteFunction.java │ │ ├── ToCharBiCharFunction.java │ │ ├── ToCharFunction.java │ │ ├── ToDoubleBiIntFunction.java │ │ ├── ToDoubleBiLongFunction.java │ │ ├── ToIntBiDoubleFunctionPrimitive.java │ │ ├── ToIntBiIntFunction.java │ │ ├── ToIntBiLongFunction.java │ │ ├── ToIntBiLongFunctionPrimitive.java │ │ ├── ToIntegerBiDoubleFunction.java │ │ ├── ToLongBiIntFunction.java │ │ ├── ToLongBiLongFunction.java │ │ ├── ToLongBiLongFunctionPrimitive.java │ │ ├── Traced.java │ │ └── aggregator │ │ │ ├── Aggregation.java │ │ │ ├── AggregationToBoolean.java │ │ │ ├── AggregationToDouble.java │ │ │ ├── AggregationToInt.java │ │ │ ├── AggregationToLong.java │ │ │ ├── Aggregator.java │ │ │ ├── AggregatorToBoolean.java │ │ │ ├── AggregatorToDouble.java │ │ │ ├── AggregatorToInt.java │ │ │ ├── AggregatorToLong.java │ │ │ ├── DoubleAggregation.java │ │ │ ├── DoubleAggregationToBoolean.java │ │ │ ├── DoubleAggregationToDouble.java │ │ │ ├── DoubleAggregationToInt.java │ │ │ ├── DoubleAggregationToLong.java │ │ │ ├── DoubleAggregator.java │ │ │ ├── DoubleAggregatorToBoolean.java │ │ │ ├── DoubleAggregatorToDouble.java │ │ │ ├── DoubleAggregatorToInt.java │ │ │ ├── DoubleAggregatorToLong.java │ │ │ ├── DoubleReduceAggregationToDouble.java │ │ │ ├── IntAggregation.java │ │ │ ├── IntAggregationToBoolean.java │ │ │ ├── IntAggregationToDouble.java │ │ │ ├── IntAggregationToInt.java │ │ │ ├── IntAggregationToLong.java │ │ │ ├── IntAggregator.java │ │ │ ├── IntAggregatorToBoolean.java │ │ │ ├── IntAggregatorToDouble.java │ │ │ ├── IntAggregatorToInt.java │ │ │ ├── IntAggregatorToLong.java │ │ │ ├── IntReduceAggregationToInt.java │ │ │ ├── LongAggregation.java │ │ │ ├── LongAggregationToBoolean.java │ │ │ ├── LongAggregationToDouble.java │ │ │ ├── LongAggregationToInt.java │ │ │ ├── LongAggregationToLong.java │ │ │ ├── LongAggregator.java │ │ │ ├── LongAggregatorToBoolean.java │ │ │ ├── LongAggregatorToDouble.java │ │ │ ├── LongAggregatorToInt.java │ │ │ ├── LongAggregatorToLong.java │ │ │ ├── LongReduceAggregationToLong.java │ │ │ ├── ReduceAggregation.java │ │ │ └── aggregations │ │ │ ├── Product.java │ │ │ └── Sum.java │ │ ├── functions │ │ ├── IntFuncs.java │ │ ├── LongFuncs.java │ │ ├── MapTo.java │ │ ├── ObjFuncs.java │ │ ├── PathFuncs.java │ │ ├── RegExFlag.java │ │ ├── RegExMatchResult.java │ │ ├── RegExMatchResultStream.java │ │ ├── StrFuncs.java │ │ ├── ThrowFuncs.java │ │ └── TimeFuncs.java │ │ ├── lens │ │ ├── Access.java │ │ ├── Accesses.java │ │ ├── LensTypes.java │ │ ├── TheDouble.java │ │ ├── TheInteger.java │ │ ├── TheLong.java │ │ ├── core │ │ │ ├── AbstractLensType.java │ │ │ ├── AccessCreator.java │ │ │ ├── AccessParameterized.java │ │ │ ├── AccessParameterized2.java │ │ │ ├── AccessUtils.java │ │ │ ├── LensSpec.java │ │ │ ├── LensSpecParameterized.java │ │ │ ├── LensSpecParameterized2.java │ │ │ ├── LensType.java │ │ │ ├── LensUtils.java │ │ │ └── WriteLens.java │ │ └── lenses │ │ │ ├── AnyAccess.java │ │ │ ├── AnyLens.java │ │ │ ├── BigDecimalAccess.java │ │ │ ├── BigDecimalLens.java │ │ │ ├── BigIntegerAccess.java │ │ │ ├── BigIntegerLens.java │ │ │ ├── BooleanAccess.java │ │ │ ├── BooleanAccessBoxed.java │ │ │ ├── BooleanAccessPrimitive.java │ │ │ ├── BooleanLens.java │ │ │ ├── CharacterAccess.java │ │ │ ├── CharacterAccessBoxed.java │ │ │ ├── CharacterAccessPrimitive.java │ │ │ ├── CollectionAccess.java │ │ │ ├── ComparableAccess.java │ │ │ ├── ComparableLens.java │ │ │ ├── ConcreteAccess.java │ │ │ ├── DoubleAccess.java │ │ │ ├── DoubleAccessBoxed.java │ │ │ ├── DoubleAccessEqual.java │ │ │ ├── DoubleAccessEqualPrecision.java │ │ │ ├── DoubleAccessEqualPrecisionPrimitive.java │ │ │ ├── DoubleAccessEqualPrimitive.java │ │ │ ├── DoubleAccessPrimitive.java │ │ │ ├── DoubleLens.java │ │ │ ├── DoubleMathOperators.java │ │ │ ├── DoubleToBooleanAccessPrimitive.java │ │ │ ├── DoubleToDoubleAccessBoxed.java │ │ │ ├── DoubleToDoubleAccessPrimitive.java │ │ │ ├── DoubleToIntegerAccessBoxed.java │ │ │ ├── DoubleToIntegerAccessPrimitive.java │ │ │ ├── DoubleToLongAccessPrimitive.java │ │ │ ├── DoubleToStringAccessPrimitive.java │ │ │ ├── FuncListAccess.java │ │ │ ├── FuncListLens.java │ │ │ ├── FuncMapAccess.java │ │ │ ├── FuncMapEntryAccess.java │ │ │ ├── FuncMapLens.java │ │ │ ├── IndexedDoubleAccess.java │ │ │ ├── IndexedIntAccess.java │ │ │ ├── IndexedItemAccess.java │ │ │ ├── IndexedLongAccess.java │ │ │ ├── IntMathOperators.java │ │ │ ├── IntegerAccess.java │ │ │ ├── IntegerAccessBoxed.java │ │ │ ├── IntegerAccessPrimitive.java │ │ │ ├── IntegerLens.java │ │ │ ├── IntegerToBooleanAccessPrimitive.java │ │ │ ├── IntegerToDoubleAccessEqualPrecisionPrimitive.java │ │ │ ├── IntegerToDoubleAccessEqualPrimitive.java │ │ │ ├── IntegerToDoubleAccessPrimitive.java │ │ │ ├── IntegerToIntegerAccessBoxed.java │ │ │ ├── IntegerToIntegerAccessPrimitive.java │ │ │ ├── IntegerToLongAccessPrimitive.java │ │ │ ├── IntegerToStringAccessPrimitive.java │ │ │ ├── ListAccess.java │ │ │ ├── ListLens.java │ │ │ ├── ListLensEach.java │ │ │ ├── LongAccess.java │ │ │ ├── LongAccessBoxed.java │ │ │ ├── LongAccessPrimitive.java │ │ │ ├── LongLens.java │ │ │ ├── LongMathOperators.java │ │ │ ├── LongToBooleanAccessPrimitive.java │ │ │ ├── LongToDoubleAccessEqualPrecisionPrimitive.java │ │ │ ├── LongToDoubleAccessEqualPrimitive.java │ │ │ ├── LongToDoubleAccessPrimitive.java │ │ │ ├── LongToIntegerAccessBoxed.java │ │ │ ├── LongToIntegerAccessPrimitive.java │ │ │ ├── LongToLongAccessBoxed.java │ │ │ ├── LongToLongAccessPrimitive.java │ │ │ ├── LongToStringAccessPrimitive.java │ │ │ ├── MapAccess.java │ │ │ ├── MapEntryAccess.java │ │ │ ├── MapLens.java │ │ │ ├── MathOperators.java │ │ │ ├── NullableAccess.java │ │ │ ├── NullableLens.java │ │ │ ├── NumberAccess.java │ │ │ ├── ObjectAccess.java │ │ │ ├── ObjectLens.java │ │ │ ├── ObjectLensImpl.java │ │ │ ├── OptionalAccess.java │ │ │ ├── OptionalLens.java │ │ │ ├── PrimitiveLensSpecs.java │ │ │ ├── ResultAccess.java │ │ │ ├── ResultLens.java │ │ │ ├── RuleLens.java │ │ │ ├── StreamPlusAccess.java │ │ │ ├── StringAccess.java │ │ │ ├── StringLens.java │ │ │ ├── Tuple2Access.java │ │ │ ├── Tuple2Lens.java │ │ │ └── java │ │ │ └── time │ │ │ ├── ChronoLocalDateAccess.java │ │ │ ├── ChronoLocalDateTimeAccess.java │ │ │ ├── ChronoPeriodAccess.java │ │ │ ├── ChronoZonedDateTimeAccess.java │ │ │ ├── ChronologyAccess.java │ │ │ ├── DayOfWeekAccess.java │ │ │ ├── DayOfWeekLens.java │ │ │ ├── DurationAccess.java │ │ │ ├── DurationLens.java │ │ │ ├── EraAccess.java │ │ │ ├── InstantAccess.java │ │ │ ├── InstantLens.java │ │ │ ├── IsoChronologyAccess.java │ │ │ ├── IsoEraAccess.java │ │ │ ├── LocalDateAccess.java │ │ │ ├── LocalDateLens.java │ │ │ ├── LocalDateTimeAccess.java │ │ │ ├── LocalDateTimeLens.java │ │ │ ├── LocalTimeAccess.java │ │ │ ├── LocalTimeLens.java │ │ │ ├── MonthAccess.java │ │ │ ├── MonthLens.java │ │ │ ├── OffsetDateTimeAccess.java │ │ │ ├── OffsetDateTimeLens.java │ │ │ ├── OffsetTimeAccess.java │ │ │ ├── PeriodAccess.java │ │ │ ├── PeriodLens.java │ │ │ ├── TemporalAccess.java │ │ │ ├── TemporalAccessorAccess.java │ │ │ ├── TemporalAdjusterAccess.java │ │ │ ├── TemporalAmountAccess.java │ │ │ ├── TemporalUnitAccess.java │ │ │ ├── TimeDefinitionAccess.java │ │ │ ├── ValueRangeAccess.java │ │ │ ├── ZoneIdAccess.java │ │ │ ├── ZoneIdLens.java │ │ │ ├── ZoneOffsetAccess.java │ │ │ ├── ZoneOffsetLens.java │ │ │ ├── ZoneOffsetTransitionAccess.java │ │ │ ├── ZoneOffsetTransitionLens.java │ │ │ ├── ZoneOffsetTransitionRuleAccess.java │ │ │ ├── ZoneOffsetTransitionRuleLens.java │ │ │ ├── ZoneRulesAccess.java │ │ │ ├── ZonedDateTimeAccess.java │ │ │ └── ZonedDateTimeLens.java │ │ ├── list │ │ ├── AbstractZoomFuncList.java │ │ ├── AsFuncList.java │ │ ├── FuncList.java │ │ ├── FuncListBuilder.java │ │ ├── FuncListDerived.java │ │ ├── FuncListHelper.java │ │ ├── FuncListWithCombine.java │ │ ├── FuncListWithFillNull.java │ │ ├── FuncListWithFilter.java │ │ ├── FuncListWithFlatMap.java │ │ ├── FuncListWithLimit.java │ │ ├── FuncListWithMap.java │ │ ├── FuncListWithMapFirst.java │ │ ├── FuncListWithMapGroup.java │ │ ├── FuncListWithMapMulti.java │ │ ├── FuncListWithMapThen.java │ │ ├── FuncListWithMapToMap.java │ │ ├── FuncListWithMapToTuple.java │ │ ├── FuncListWithMapWithIndex.java │ │ ├── FuncListWithModify.java │ │ ├── FuncListWithPeek.java │ │ ├── FuncListWithPipe.java │ │ ├── FuncListWithSegment.java │ │ ├── FuncListWithSort.java │ │ ├── FuncListWithSplit.java │ │ ├── ImmutableFuncList.java │ │ ├── ReadOnlyList.java │ │ ├── ReadOnlyListException.java │ │ ├── StreamBackedFuncList.java │ │ ├── ZoomFuncList.java │ │ ├── ZoomZoomFuncList.java │ │ ├── doublelist │ │ │ ├── AsDoubleFuncList.java │ │ │ ├── DoubleFuncList.java │ │ │ ├── DoubleFuncListBuilder.java │ │ │ ├── DoubleFuncListDerived.java │ │ │ ├── DoubleFuncListHelper.java │ │ │ ├── DoubleFuncListWithCombine.java │ │ │ ├── DoubleFuncListWithFilter.java │ │ │ ├── DoubleFuncListWithFlatMap.java │ │ │ ├── DoubleFuncListWithLimit.java │ │ │ ├── DoubleFuncListWithMap.java │ │ │ ├── DoubleFuncListWithMapFirst.java │ │ │ ├── DoubleFuncListWithMapGroup.java │ │ │ ├── DoubleFuncListWithMapMulti.java │ │ │ ├── DoubleFuncListWithMapThen.java │ │ │ ├── DoubleFuncListWithMapToMap.java │ │ │ ├── DoubleFuncListWithMapToTuple.java │ │ │ ├── DoubleFuncListWithMapWithIndex.java │ │ │ ├── DoubleFuncListWithModify.java │ │ │ ├── DoubleFuncListWithPeek.java │ │ │ ├── DoubleFuncListWithPipe.java │ │ │ ├── DoubleFuncListWithSegment.java │ │ │ ├── DoubleFuncListWithSort.java │ │ │ ├── DoubleFuncListWithSplit.java │ │ │ ├── ImmutableDoubleFuncList.java │ │ │ └── StreamBackedDoubleFuncList.java │ │ ├── intlist │ │ │ ├── AsIntFuncList.java │ │ │ ├── ImmutableIntFuncList.java │ │ │ ├── IntFuncList.java │ │ │ ├── IntFuncListBuilder.java │ │ │ ├── IntFuncListDerived.java │ │ │ ├── IntFuncListHelper.java │ │ │ ├── IntFuncListWithCombine.java │ │ │ ├── IntFuncListWithFilter.java │ │ │ ├── IntFuncListWithFlatMap.java │ │ │ ├── IntFuncListWithLimit.java │ │ │ ├── IntFuncListWithMap.java │ │ │ ├── IntFuncListWithMapFirst.java │ │ │ ├── IntFuncListWithMapGroup.java │ │ │ ├── IntFuncListWithMapMulti.java │ │ │ ├── IntFuncListWithMapThen.java │ │ │ ├── IntFuncListWithMapToMap.java │ │ │ ├── IntFuncListWithMapToTuple.java │ │ │ ├── IntFuncListWithMapWithIndex.java │ │ │ ├── IntFuncListWithModify.java │ │ │ ├── IntFuncListWithPeek.java │ │ │ ├── IntFuncListWithPipe.java │ │ │ ├── IntFuncListWithSegment.java │ │ │ ├── IntFuncListWithSort.java │ │ │ ├── IntFuncListWithSplit.java │ │ │ └── StreamBackedIntFuncList.java │ │ └── longlist │ │ │ ├── AsLongFuncList.java │ │ │ ├── ImmutableLongFuncList.java │ │ │ ├── LongFuncList.java │ │ │ ├── LongFuncListBuilder.java │ │ │ ├── LongFuncListDerived.java │ │ │ ├── LongFuncListHelper.java │ │ │ ├── LongFuncListWithCombine.java │ │ │ ├── LongFuncListWithFilter.java │ │ │ ├── LongFuncListWithFlatMap.java │ │ │ ├── LongFuncListWithLimit.java │ │ │ ├── LongFuncListWithMap.java │ │ │ ├── LongFuncListWithMapFirst.java │ │ │ ├── LongFuncListWithMapGroup.java │ │ │ ├── LongFuncListWithMapMulti.java │ │ │ ├── LongFuncListWithMapThen.java │ │ │ ├── LongFuncListWithMapToMap.java │ │ │ ├── LongFuncListWithMapToTuple.java │ │ │ ├── LongFuncListWithMapWithIndex.java │ │ │ ├── LongFuncListWithModify.java │ │ │ ├── LongFuncListWithPeek.java │ │ │ ├── LongFuncListWithPipe.java │ │ │ ├── LongFuncListWithSegment.java │ │ │ ├── LongFuncListWithSort.java │ │ │ ├── LongFuncListWithSplit.java │ │ │ └── StreamBackedLongFuncList.java │ │ ├── map │ │ ├── FuncMap.java │ │ ├── FuncMapBuilder.java │ │ ├── FuncMapDerived.java │ │ ├── ImmutableFuncMap.java │ │ ├── MapAction.java │ │ ├── ReadOnlyMap.java │ │ └── ReadOnlyMapException.java │ │ ├── pipeable │ │ ├── Catch.java │ │ ├── NullSafeOperator.java │ │ ├── PipeLine.java │ │ ├── Pipeable.java │ │ └── WhenNull.java │ │ ├── promise │ │ ├── AsyncRunner.java │ │ ├── CombineResult.java │ │ ├── CompletedAction.java │ │ ├── DeferAction.java │ │ ├── DeferActionBuilder.java │ │ ├── DeferActionConfig.java │ │ ├── DeferActionCreator.java │ │ ├── DeferValue.java │ │ ├── DeferValueAlreadyCompletedException.java │ │ ├── DeferValueHelper.java │ │ ├── HasPromise.java │ │ ├── Loop.java │ │ ├── NamedDeferValue.java │ │ ├── NamedPromise.java │ │ ├── OnStart.java │ │ ├── PendingAction.java │ │ ├── Promise.java │ │ ├── PromiseChainAddOn.java │ │ ├── PromiseFilterAddOn.java │ │ ├── PromiseMapAddOn.java │ │ ├── PromisePartiallyFailException.java │ │ ├── PromisePeekAddOn.java │ │ ├── PromiseStatus.java │ │ ├── PromiseStatusAddOn.java │ │ ├── RaceFailedException.java │ │ ├── RaceResult.java │ │ ├── Retry.java │ │ ├── RetryConfig.java │ │ ├── RetryableDeferActionCreator.java │ │ ├── StartableAction.java │ │ ├── SubscriptionHolder.java │ │ ├── SubscriptionRecord.java │ │ ├── UncheckedInterruptedException.java │ │ ├── UncompletedAction.java │ │ ├── Wait.java │ │ ├── WaitAwhile.java │ │ ├── WaitForever.java │ │ ├── WaitOrDefault.java │ │ └── WaitSession.java │ │ ├── ref │ │ ├── ComputeBody.java │ │ ├── DefaultValue.java │ │ ├── DictatedRef.java │ │ ├── Holder.java │ │ ├── ProcessBody.java │ │ ├── Ref.java │ │ ├── RefBuilder.java │ │ ├── RefOf.java │ │ ├── RefTo.java │ │ ├── RetainChecker.java │ │ ├── RetainedRef.java │ │ ├── Run.java │ │ ├── RunBody.java │ │ ├── Substitute.java │ │ ├── Substitution.java │ │ ├── Utils.java │ │ └── WhenAbsent.java │ │ ├── result │ │ ├── Acceptable.java │ │ ├── AsResult.java │ │ ├── AutoCloseableResult.java │ │ ├── DerivedResult.java │ │ ├── Either.java │ │ ├── HasResult.java │ │ ├── Helper.java │ │ ├── NoMoreResultException.java │ │ ├── NullSafePredicate.java │ │ ├── Result.java │ │ ├── ResultCancelledException.java │ │ ├── ResultChainAddOn.java │ │ ├── ResultFilterAddOn.java │ │ ├── ResultMapAddOn.java │ │ ├── ResultNotAvailableException.java │ │ ├── ResultNotExistException.java │ │ ├── ResultNotReadyException.java │ │ ├── ResultPeekAddOn.java │ │ ├── ResultStatus.java │ │ ├── ResultStatusAddOn.java │ │ ├── Specs.java │ │ ├── UnacceptableForUnknownReasonException.java │ │ ├── Validation.java │ │ ├── ValidationException.java │ │ ├── Value.java │ │ └── ValueException.java │ │ ├── stream │ │ ├── ArrayBackedIteratorPlus.java │ │ ├── ArrayBackedStreamPlus.java │ │ ├── AsStreamPlus.java │ │ ├── AsStreamPlusWithCalculate.java │ │ ├── AsStreamPlusWithCollect.java │ │ ├── AsStreamPlusWithConversion.java │ │ ├── AsStreamPlusWithForEach.java │ │ ├── AsStreamPlusWithGroupingBy.java │ │ ├── AsStreamPlusWithMatch.java │ │ ├── AsStreamPlusWithReduce.java │ │ ├── AsStreamPlusWithStatistic.java │ │ ├── AsStreamProcessor.java │ │ ├── BlockingQueueIteratorPlus.java │ │ ├── EnumerationBackedIterator.java │ │ ├── IncompletedSegment.java │ │ ├── IndexedItem.java │ │ ├── IterablePlus.java │ │ ├── IteratorPlus.java │ │ ├── Step.java │ │ ├── StreamBackedIteratorPlus.java │ │ ├── StreamPlus.java │ │ ├── StreamPlusHelper.java │ │ ├── StreamPlusUtils.java │ │ ├── StreamPlusWithCombine.java │ │ ├── StreamPlusWithFillNull.java │ │ ├── StreamPlusWithFilter.java │ │ ├── StreamPlusWithFlatMap.java │ │ ├── StreamPlusWithLimit.java │ │ ├── StreamPlusWithMap.java │ │ ├── StreamPlusWithMapFirst.java │ │ ├── StreamPlusWithMapFlat.java │ │ ├── StreamPlusWithMapGroup.java │ │ ├── StreamPlusWithMapMulti.java │ │ ├── StreamPlusWithMapThen.java │ │ ├── StreamPlusWithMapToMap.java │ │ ├── StreamPlusWithMapToTuple.java │ │ ├── StreamPlusWithMapWithIndex.java │ │ ├── StreamPlusWithModify.java │ │ ├── StreamPlusWithPeek.java │ │ ├── StreamPlusWithPipe.java │ │ ├── StreamPlusWithSegment.java │ │ ├── StreamPlusWithSort.java │ │ ├── StreamPlusWithSplit.java │ │ ├── SupplierBackedIterator.java │ │ ├── ToBigDecimalStreamProcessor.java │ │ ├── ToBigIntegerStreamProcessor.java │ │ ├── ZipWithOption.java │ │ ├── collect │ │ │ ├── Collected.java │ │ │ ├── CollectedToBoolean.java │ │ │ ├── CollectedToDouble.java │ │ │ ├── CollectedToInt.java │ │ │ ├── CollectedToLong.java │ │ │ ├── CollectorExtensible.java │ │ │ ├── CollectorPlus.java │ │ │ ├── CollectorToBooleanPlus.java │ │ │ ├── CollectorToDoublePlus.java │ │ │ ├── CollectorToIntPlus.java │ │ │ ├── CollectorToLongPlus.java │ │ │ ├── DerivedCollectorPlus.java │ │ │ ├── DerivedCollectorToBooleanPlus.java │ │ │ ├── DerivedCollectorToDoublePlus.java │ │ │ ├── DerivedCollectorToIntPlus.java │ │ │ └── DerivedCollectorToLongPlus.java │ │ ├── doublestream │ │ │ ├── ArrayBackedDoubleIteratorPlus.java │ │ │ ├── ArrayBackedDoubleStreamPlus.java │ │ │ ├── AsDoubleStreamPlus.java │ │ │ ├── AsDoubleStreamPlusWithCalculate.java │ │ │ ├── AsDoubleStreamPlusWithCollect.java │ │ │ ├── AsDoubleStreamPlusWithConversion.java │ │ │ ├── AsDoubleStreamPlusWithForEach.java │ │ │ ├── AsDoubleStreamPlusWithGroupingBy.java │ │ │ ├── AsDoubleStreamPlusWithReduce.java │ │ │ ├── AsDoubleStreamPlusWithStatistic.java │ │ │ ├── DoubleIterable.java │ │ │ ├── DoubleIteratorPlus.java │ │ │ ├── DoubleStep.java │ │ │ ├── DoubleStreamPlus.java │ │ │ ├── DoubleStreamPlusHelper.java │ │ │ ├── DoubleStreamPlusWithCombine.java │ │ │ ├── DoubleStreamPlusWithFilter.java │ │ │ ├── DoubleStreamPlusWithFlatMap.java │ │ │ ├── DoubleStreamPlusWithLimit.java │ │ │ ├── DoubleStreamPlusWithMap.java │ │ │ ├── DoubleStreamPlusWithMapFirst.java │ │ │ ├── DoubleStreamPlusWithMapGroup.java │ │ │ ├── DoubleStreamPlusWithMapMulti.java │ │ │ ├── DoubleStreamPlusWithMapThen.java │ │ │ ├── DoubleStreamPlusWithMapToMap.java │ │ │ ├── DoubleStreamPlusWithMapToTuple.java │ │ │ ├── DoubleStreamPlusWithMapWithIndex.java │ │ │ ├── DoubleStreamPlusWithModify.java │ │ │ ├── DoubleStreamPlusWithPeek.java │ │ │ ├── DoubleStreamPlusWithPipe.java │ │ │ ├── DoubleStreamPlusWithSegment.java │ │ │ ├── DoubleStreamPlusWithSort.java │ │ │ ├── DoubleStreamPlusWithSplit.java │ │ │ ├── DoubleSupplierBackedIterator.java │ │ │ ├── GrowOnlyDoubleArray.java │ │ │ ├── IndexedDouble.java │ │ │ ├── StreamBackedDoubleIteratorPlus.java │ │ │ └── collect │ │ │ │ ├── DerivedDoubleCollectorPlus.java │ │ │ │ ├── DerivedDoubleCollectorToBooleanPlus.java │ │ │ │ ├── DerivedDoubleCollectorToDoublePlus.java │ │ │ │ ├── DerivedDoubleCollectorToIntPlus.java │ │ │ │ ├── DerivedDoubleCollectorToLongPlus.java │ │ │ │ ├── DoubleCollected.java │ │ │ │ ├── DoubleCollectedToBoolean.java │ │ │ │ ├── DoubleCollectedToDouble.java │ │ │ │ ├── DoubleCollectedToInt.java │ │ │ │ ├── DoubleCollectedToLong.java │ │ │ │ ├── DoubleCollectorPlus.java │ │ │ │ ├── DoubleCollectorToBooleanPlus.java │ │ │ │ ├── DoubleCollectorToDoublePlus.java │ │ │ │ ├── DoubleCollectorToIntPlus.java │ │ │ │ └── DoubleCollectorToLongPlus.java │ │ ├── intstream │ │ │ ├── ArrayBackedIntIteratorPlus.java │ │ │ ├── ArrayBackedIntStreamPlus.java │ │ │ ├── AsIntStreamPlus.java │ │ │ ├── AsIntStreamPlusWithCalculate.java │ │ │ ├── AsIntStreamPlusWithCollect.java │ │ │ ├── AsIntStreamPlusWithConversion.java │ │ │ ├── AsIntStreamPlusWithForEach.java │ │ │ ├── AsIntStreamPlusWithGroupingBy.java │ │ │ ├── AsIntStreamPlusWithReduce.java │ │ │ ├── AsIntStreamPlusWithStatistic.java │ │ │ ├── CollectorPlusHelper.java │ │ │ ├── GrowOnlyIntArray.java │ │ │ ├── IndexedInt.java │ │ │ ├── IntIterable.java │ │ │ ├── IntIteratorPlus.java │ │ │ ├── IntStep.java │ │ │ ├── IntStreamPlus.java │ │ │ ├── IntStreamPlusHelper.java │ │ │ ├── IntStreamPlusWithCombine.java │ │ │ ├── IntStreamPlusWithFilter.java │ │ │ ├── IntStreamPlusWithFlatMap.java │ │ │ ├── IntStreamPlusWithLimit.java │ │ │ ├── IntStreamPlusWithMap.java │ │ │ ├── IntStreamPlusWithMapFirst.java │ │ │ ├── IntStreamPlusWithMapGroup.java │ │ │ ├── IntStreamPlusWithMapMulti.java │ │ │ ├── IntStreamPlusWithMapThen.java │ │ │ ├── IntStreamPlusWithMapToMap.java │ │ │ ├── IntStreamPlusWithMapToTuple.java │ │ │ ├── IntStreamPlusWithMapWithIndex.java │ │ │ ├── IntStreamPlusWithModify.java │ │ │ ├── IntStreamPlusWithPeek.java │ │ │ ├── IntStreamPlusWithPipe.java │ │ │ ├── IntStreamPlusWithSegment.java │ │ │ ├── IntStreamPlusWithSort.java │ │ │ ├── IntStreamPlusWithSplit.java │ │ │ ├── IntSupplierBackedIterator.java │ │ │ ├── StreamBackedIntIteratorPlus.java │ │ │ └── collect │ │ │ │ ├── DerivedIntCollectorPlus.java │ │ │ │ ├── DerivedIntCollectorToBooleanPlus.java │ │ │ │ ├── DerivedIntCollectorToDoublePlus.java │ │ │ │ ├── DerivedIntCollectorToIntPlus.java │ │ │ │ ├── DerivedIntCollectorToLongPlus.java │ │ │ │ ├── IntCollected.java │ │ │ │ ├── IntCollectedToBoolean.java │ │ │ │ ├── IntCollectedToDouble.java │ │ │ │ ├── IntCollectedToInt.java │ │ │ │ ├── IntCollectedToLong.java │ │ │ │ ├── IntCollectorPlus.java │ │ │ │ ├── IntCollectorToBooleanPlus.java │ │ │ │ ├── IntCollectorToDoublePlus.java │ │ │ │ ├── IntCollectorToIntPlus.java │ │ │ │ └── IntCollectorToLongPlus.java │ │ ├── longstream │ │ │ ├── ArrayBackedLongIteratorPlus.java │ │ │ ├── ArrayBackedLongStreamPlus.java │ │ │ ├── AsLongStreamPlus.java │ │ │ ├── AsLongStreamPlusWithCalculate.java │ │ │ ├── AsLongStreamPlusWithCollect.java │ │ │ ├── AsLongStreamPlusWithConversion.java │ │ │ ├── AsLongStreamPlusWithForEach.java │ │ │ ├── AsLongStreamPlusWithGroupingBy.java │ │ │ ├── AsLongStreamPlusWithReduce.java │ │ │ ├── AsLongStreamPlusWithStatistic.java │ │ │ ├── GrowOnlyLongArray.java │ │ │ ├── IndexedLong.java │ │ │ ├── LongIterable.java │ │ │ ├── LongIteratorPlus.java │ │ │ ├── LongStep.java │ │ │ ├── LongStreamPlus.java │ │ │ ├── LongStreamPlusHelper.java │ │ │ ├── LongStreamPlusWithCombine.java │ │ │ ├── LongStreamPlusWithFilter.java │ │ │ ├── LongStreamPlusWithFlatMap.java │ │ │ ├── LongStreamPlusWithLimit.java │ │ │ ├── LongStreamPlusWithMap.java │ │ │ ├── LongStreamPlusWithMapFirst.java │ │ │ ├── LongStreamPlusWithMapGroup.java │ │ │ ├── LongStreamPlusWithMapMulti.java │ │ │ ├── LongStreamPlusWithMapThen.java │ │ │ ├── LongStreamPlusWithMapToMap.java │ │ │ ├── LongStreamPlusWithMapToTuple.java │ │ │ ├── LongStreamPlusWithMapWithIndex.java │ │ │ ├── LongStreamPlusWithModify.java │ │ │ ├── LongStreamPlusWithPeek.java │ │ │ ├── LongStreamPlusWithPipe.java │ │ │ ├── LongStreamPlusWithSegment.java │ │ │ ├── LongStreamPlusWithSort.java │ │ │ ├── LongStreamPlusWithSplit.java │ │ │ ├── LongSupplierBackedIterator.java │ │ │ ├── StreamBackedLongIteratorPlus.java │ │ │ └── collect │ │ │ │ ├── DerivedLongCollectorPlus.java │ │ │ │ ├── DerivedLongCollectorToBooleanPlus.java │ │ │ │ ├── DerivedLongCollectorToDoublePlus.java │ │ │ │ ├── DerivedLongCollectorToIntPlus.java │ │ │ │ ├── DerivedLongCollectorToLongPlus.java │ │ │ │ ├── LongCollected.java │ │ │ │ ├── LongCollectedToBoolean.java │ │ │ │ ├── LongCollectedToDouble.java │ │ │ │ ├── LongCollectedToInt.java │ │ │ │ ├── LongCollectedToLong.java │ │ │ │ ├── LongCollectorPlus.java │ │ │ │ ├── LongCollectorToBooleanPlus.java │ │ │ │ ├── LongCollectorToDoublePlus.java │ │ │ │ ├── LongCollectorToIntPlus.java │ │ │ │ └── LongCollectorToLongPlus.java │ │ └── markers │ │ │ ├── Eager.java │ │ │ ├── Parallel.java │ │ │ ├── Sequential.java │ │ │ └── Terminal.java │ │ ├── supportive │ │ ├── CallerId.java │ │ └── Default.java │ │ ├── task │ │ ├── Task.java │ │ └── Tasks.java │ │ ├── tuple │ │ ├── DoubleDoubleTuple.java │ │ ├── DoubleTuple2.java │ │ ├── ImmutableTuple.java │ │ ├── ImmutableTuple10.java │ │ ├── ImmutableTuple2.java │ │ ├── ImmutableTuple3.java │ │ ├── ImmutableTuple4.java │ │ ├── ImmutableTuple5.java │ │ ├── ImmutableTuple6.java │ │ ├── ImmutableTuple7.java │ │ ├── ImmutableTuple8.java │ │ ├── ImmutableTuple9.java │ │ ├── IntDoubleTuple.java │ │ ├── IntIntTuple.java │ │ ├── IntIntTupleAccess.java │ │ ├── IntIntTupleLens.java │ │ ├── IntLongTuple.java │ │ ├── IntTuple2.java │ │ ├── IntTuple2Access.java │ │ ├── IntTuple2Lens.java │ │ ├── Keep.java │ │ ├── LongDoubleTuple.java │ │ ├── LongLongTuple.java │ │ ├── LongTuple2.java │ │ ├── ObjDoubleTuple.java │ │ ├── ObjIntTuple.java │ │ ├── ObjLongTuple.java │ │ ├── ToMapFunc.java │ │ ├── ToTuple2Func.java │ │ ├── Tuple.java │ │ ├── Tuple10.java │ │ ├── Tuple2.java │ │ ├── Tuple3.java │ │ ├── Tuple4.java │ │ ├── Tuple5.java │ │ ├── Tuple6.java │ │ ├── Tuple7.java │ │ ├── Tuple8.java │ │ └── Tuple9.java │ │ └── validator │ │ ├── AccessValidator.java │ │ ├── SimpleValidator.java │ │ └── Validator.java │ ├── test │ └── java │ │ └── functionalj │ │ ├── ClosureConstantTest.java │ │ ├── FunctionalJTest.java │ │ ├── TestHelper.java │ │ ├── environments │ │ ├── ConsoleTest.java │ │ └── LogTest.java │ │ ├── event │ │ └── PublishTest.java │ │ ├── function │ │ ├── Func0Test.java │ │ ├── Func1Test.java │ │ ├── Func2Test.java │ │ ├── FuncTest.java │ │ ├── LambdaTest.java │ │ ├── NamedTest.java │ │ ├── TracedConstants.java │ │ ├── TracedTest.java │ │ └── aggregator │ │ │ └── AggregationTest.java │ │ ├── functions │ │ ├── MapToTest.java │ │ └── StrFuncsTest.java │ │ ├── lens │ │ ├── AccessOrXXXTest.java │ │ ├── AccessTest.java │ │ ├── LensTest.java │ │ ├── LensTypeTest.java │ │ ├── ListAccessTest.java │ │ ├── ListLensTest.java │ │ ├── MapAccessTest.java │ │ ├── MapLensTest.java │ │ ├── NullableLensTest.java │ │ ├── NumberAccessTest.java │ │ ├── PrimitiveAccessTest.java │ │ ├── ResultAccessTest.java │ │ ├── StringAccessTest.java │ │ └── lenses │ │ │ ├── DoubleAccessTest.java │ │ │ ├── DoubleToDoubleAccessPrimitiveTest.java │ │ │ ├── FuncListLensTest.java │ │ │ ├── IntegerAccessTest.java │ │ │ ├── IntegerToIntegerAccessPrimitiveTest.java │ │ │ └── time │ │ │ └── TimeLensTest.java │ │ ├── list │ │ ├── DoubleFuncListTest.java │ │ ├── FuncListBuilderTest.java │ │ ├── FuncListModeTest.java │ │ ├── FuncListTest.java │ │ ├── ImmutableFuncListTest.java │ │ ├── IntFuncListTest.java │ │ ├── LongFuncListTest.java │ │ ├── StreamBackedFuncListTest.java │ │ ├── ZoomFuncListTest.java │ │ ├── doublelist │ │ │ ├── DoubleStreamPlusTest.java │ │ │ ├── ImmutableDoubleFuncListTest.java │ │ │ └── StreamBackedDoubleFuncListTest.java │ │ ├── intlist │ │ │ ├── ImmutableIntFuncListTest.java │ │ │ └── StreamBackedIntFuncListTest.java │ │ └── longlist │ │ │ ├── ImmutableLongFuncListTest.java │ │ │ └── StreamBackedLongFuncListTest.java │ │ ├── map │ │ ├── FuncMapBuilderTest.java │ │ ├── FuncMapTest.java │ │ └── ImmutableMapTest.java │ │ ├── pipeable │ │ ├── PipeLineTest.java │ │ └── PipeableTest.java │ │ ├── promise │ │ ├── CombineResultTest.java │ │ ├── DeferActionTest.java │ │ ├── DeferValueTest.java │ │ ├── PromiseCancelTest.java │ │ ├── PromiseScopeTest.java │ │ ├── PromiseTest.java │ │ ├── PromiseWaitTest.java │ │ ├── PromisesTest.java │ │ └── StructuredConcurrenctTest.java │ │ ├── ref │ │ ├── RefTest.java │ │ ├── RefToTest.java │ │ ├── RunTest.java │ │ └── SubstituteTest.java │ │ ├── result │ │ ├── AcceptableTest.java │ │ ├── ResultTest.java │ │ └── ValueTest.java │ │ ├── stream │ │ ├── AsStreamPlusTest.java │ │ ├── BlockingQueueIteratorPlusTest.java │ │ ├── DoubleStepTest.java │ │ ├── GrowOnlyIntArrayTest.java │ │ ├── IntIteratorPlusTest.java │ │ ├── IntStepTest.java │ │ ├── IteratorPlusTest.java │ │ ├── LongStepTest.java │ │ ├── StreamPlusHelperTest.java │ │ ├── StreamPlusTest.java │ │ ├── StreamableHelperTest.java │ │ ├── doublestream │ │ │ └── DoubleStepTest.java │ │ └── longstream │ │ │ └── AsLongStreamPlusWithStatisticTest.java │ │ ├── task │ │ └── TaskTest.java │ │ └── tuple │ │ ├── IntTuple2Test.java │ │ └── Tuple2Test.java │ └── tools │ └── java │ └── functionalj │ └── tuple │ └── TupleMapGenMain.java ├── functionalj-elm ├── .factorypath ├── pom.xml └── src │ ├── main │ ├── java │ │ └── functionalj │ │ │ └── types │ │ │ └── elm │ │ │ ├── Elm.java │ │ │ └── processor │ │ │ ├── DummyMessager.java │ │ │ ├── ElmAnnotationProcessor.java │ │ │ ├── ElmChoiceBuilder.java │ │ │ ├── ElmChoiceSpec.java │ │ │ ├── ElmFunctionBuilder.java │ │ │ ├── ElmStructBuilder.java │ │ │ ├── ElmStructSpec.java │ │ │ ├── ElmType.java │ │ │ ├── ElmTypeDef.java │ │ │ ├── UElmType.java │ │ │ └── Utils.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor │ └── test │ └── java │ └── functionalj │ └── types │ └── elm │ └── processor │ ├── ElmChoiceBuilderTest.java │ ├── ElmChoiceBuilderWithNullableFieldTest.java │ ├── ElmChoiceTest.java │ ├── ElmStructTest.java │ ├── ElmStructWithNullableFieldTest.java │ └── ElmTypeTest.java ├── functionalj-store ├── pom.xml └── src │ ├── main │ └── java │ │ └── functionalj │ │ └── store │ │ ├── ChangeFailException.java │ │ ├── ChangeNotAllowedException.java │ │ ├── ChangeRejectedException.java │ │ ├── ChangeResult.java │ │ ├── ResultStatus.java │ │ ├── Specs.java │ │ └── Store.java │ └── test │ └── java │ └── functionalj │ └── store │ └── StoreTest.java ├── functionalj-tests-17 ├── .classpath ├── .factorypath ├── .gitignore ├── pom.xml └── src │ ├── .gitignore │ └── test │ ├── .gitignore │ └── java │ └── functionalj │ ├── TestHelper.java │ ├── core │ └── promise │ │ └── PromiseCancel17Test.java │ └── typestests │ ├── choice │ ├── ChioceTypeLinkedListTest.java │ ├── ChoiceToMapFromMapTest.java │ ├── ChoiceToMapTest.java │ ├── ChoiceTypeWithGenericMethodTest.java │ ├── GenerateBasicChoiceTypeTest.java │ ├── NamedLensTest.java │ ├── NestedListTest.java │ └── UnitOfMeasureTest.java │ ├── rule │ └── RuleTest.java │ └── struct │ ├── DOConstructorTest.java │ ├── DOFromClassTest.java │ ├── DOWithSameClassName.java │ ├── DefaultFieldValueTest.java │ ├── FromMapTest.java │ ├── FromMethodTest.java │ ├── GenerateStructAsRecordTest.java │ ├── NamedLensTest.java │ ├── NestedListTest.java │ ├── RecordAsSourceTest.java │ ├── SerializationTest.java │ ├── SimpleStructTest.java │ ├── StructToMapFromMapTest.java │ ├── SubDOTest.java │ ├── ToStringTest.java │ ├── WithFuncListTest.java │ ├── WithFuncMapTest.java │ ├── WithListTest.java │ ├── WithMapTest.java │ ├── WithNullableOptionalTest.java │ └── WithPostConstruct.java ├── functionalj-tests-21 ├── .classpath ├── .factorypath ├── .gitignore ├── pom.xml └── src │ └── test │ └── java │ └── functionalj │ ├── TestHelper.java │ ├── core │ └── promise │ │ └── PromiseCancel21Test.java │ └── typestests │ ├── choice │ └── PatternMatchingTest.java │ └── struct │ └── DeconstructuringTest.java ├── functionalj-types-tests ├── .gitignore ├── pom.xml └── src │ ├── .gitignore │ └── test │ ├── .gitignore │ └── java │ └── functionalj │ └── typestests │ ├── TestHelper.java │ ├── choice │ ├── ChioceTypeLinkedListTest.java │ ├── ChoiceToMapFromMapTest.java │ ├── ChoiceToMapTest.java │ ├── ChoiceTypeWithGenericMethodTest.java │ ├── GenerateBasicChoiceTypeTest.java │ ├── NamedLensTest.java │ ├── NestedListTest.java │ └── UnitOfMeasureTest.java │ ├── rule │ └── RuleTest.java │ └── struct │ ├── DOConstructorTest.java │ ├── DOFromClassTest.java │ ├── DOWithSameClassName.java │ ├── DefaultFieldValueTest.java │ ├── FromMapTest.java │ ├── FromMethodTest.java │ ├── MethodsTest.java │ ├── NamedLensTest.java │ ├── NestedListTest.java │ ├── SerializationTest.java │ ├── SimpleStructTest.java │ ├── StructToMapFromMapTest.java │ ├── SubDOTest.java │ ├── ToStringTest.java │ ├── WithFuncListTest.java │ ├── WithFuncMapTest.java │ ├── WithListTest.java │ ├── WithMapTest.java │ ├── WithNullableOptionalTest.java │ └── WithPostConstruct.java ├── functionalj-types ├── .factorypath ├── out │ └── production │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor ├── pom.xml └── src │ ├── main │ ├── java │ │ └── functionalj │ │ │ └── types │ │ │ ├── Absent.java │ │ │ ├── Choice.java │ │ │ ├── ChoiceConversionException.java │ │ │ ├── Core.java │ │ │ ├── DataConversionException.java │ │ │ ├── DefaultTo.java │ │ │ ├── DefaultValue.java │ │ │ ├── Generated.java │ │ │ ├── Generic.java │ │ │ ├── IData.java │ │ │ ├── IPostConstruct.java │ │ │ ├── IRequireTypes.java │ │ │ ├── IRule.java │ │ │ ├── IStruct.java │ │ │ ├── JavaVersionInfo.java │ │ │ ├── Nullable.java │ │ │ ├── OptionalBoolean.java │ │ │ ├── Property.java │ │ │ ├── Required.java │ │ │ ├── Rule.java │ │ │ ├── Self.java │ │ │ ├── Self1.java │ │ │ ├── Self2.java │ │ │ ├── Serialize.java │ │ │ ├── Struct.java │ │ │ ├── StructConversionException.java │ │ │ ├── StructField.java │ │ │ ├── StructToString.java │ │ │ ├── Type.java │ │ │ ├── Utils.java │ │ │ ├── VersionUtils.java │ │ │ ├── choice │ │ │ ├── CheckEquals.java │ │ │ ├── ChoiceAnnotationProcessor.java │ │ │ ├── ChoiceSpec.java │ │ │ ├── ChoiceTypeSwitch.java │ │ │ ├── ChoiceTypes.java │ │ │ ├── IChoice.java │ │ │ └── generator │ │ │ │ ├── CaseLensBuilder.java │ │ │ │ ├── ChoiceLensBuilder.java │ │ │ │ ├── FromMapBuilder.java │ │ │ │ ├── Generator.java │ │ │ │ ├── GetSchemaBuilder.java │ │ │ │ ├── Lines.java │ │ │ │ ├── SchemaBuilder.java │ │ │ │ ├── SourceMethod.java │ │ │ │ ├── SubCheckMethod.java │ │ │ │ ├── SubClass.java │ │ │ │ ├── SubClassConstructor.java │ │ │ │ ├── SubClassDefinition.java │ │ │ │ ├── SubFromMapBuilder.java │ │ │ │ ├── SubSchemaBuilder.java │ │ │ │ ├── SwitchClass.java │ │ │ │ ├── TargetClass.java │ │ │ │ ├── TargetTypeGeneral.java │ │ │ │ ├── ToMapBuilder.java │ │ │ │ ├── Utils.java │ │ │ │ ├── helpers │ │ │ │ └── CaseLensBuilderHelper.java │ │ │ │ └── model │ │ │ │ ├── Case.java │ │ │ │ ├── CaseParam.java │ │ │ │ ├── Method.java │ │ │ │ ├── MethodParam.java │ │ │ │ └── SourceSpec.java │ │ │ ├── input │ │ │ ├── Environment.java │ │ │ ├── InputDeclaredType.java │ │ │ ├── InputElement.java │ │ │ ├── InputMethodElement.java │ │ │ ├── InputPrimitiveType.java │ │ │ ├── InputRecordComponentElement.java │ │ │ ├── InputReferenceType.java │ │ │ ├── InputType.java │ │ │ ├── InputTypeArgument.java │ │ │ ├── InputTypeElement.java │ │ │ ├── InputTypeParameterElement.java │ │ │ ├── InputTypeVariable.java │ │ │ └── InputVariableElement.java │ │ │ ├── rule │ │ │ ├── RuleAnnotationProcessor.java │ │ │ └── RuleSpec.java │ │ │ └── struct │ │ │ ├── SourceKind.java │ │ │ ├── SourceSpecBuilder.java │ │ │ ├── StructAnnotationProcessor.java │ │ │ ├── features │ │ │ └── FeatureSerialization.java │ │ │ └── generator │ │ │ ├── BuilderGenerator.java │ │ │ ├── Callable.java │ │ │ ├── Getter.java │ │ │ ├── IGenerateDefinition.java │ │ │ ├── IGenerateTerm.java │ │ │ ├── ILines.java │ │ │ ├── LensClassBuilder.java │ │ │ ├── Parameter.java │ │ │ ├── SourceSpec.java │ │ │ ├── StructClassSpec.java │ │ │ ├── StructClassSpecBuilder.java │ │ │ ├── StructGeneratorHelper.java │ │ │ ├── StructMapGeneratorHelper.java │ │ │ ├── model │ │ │ ├── Accessibility.java │ │ │ ├── Concrecity.java │ │ │ ├── GenClass.java │ │ │ ├── GenConstructor.java │ │ │ ├── GenDefaultRecordConstructor.java │ │ │ ├── GenField.java │ │ │ ├── GenMethod.java │ │ │ ├── GenParam.java │ │ │ ├── GenStruct.java │ │ │ ├── Modifiability.java │ │ │ ├── Scope.java │ │ │ └── utils.java │ │ │ └── utils.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor │ └── test │ └── java │ └── functionalj │ └── types │ ├── DefaultValueTest.java │ ├── TestHelper.java │ ├── choice │ └── generator │ │ ├── BasicColor.java │ │ ├── CaseLensGeneratorTest.java │ │ ├── ChoiceTypeExampleTest.java │ │ ├── ChoiceWtihOptionalParameterTest.java │ │ ├── ComplexChoiceTypeTest.java │ │ ├── FirstSubWithOnlyParamTest.java │ │ ├── FullGeneratorTest.java │ │ ├── GeneratorSealedClassTest.java │ │ ├── GeneratorTest.java │ │ ├── GenericChoiceTest.java │ │ ├── GenericSupportTest.java │ │ ├── ListLensTest.java │ │ ├── TypeTest.java │ │ ├── UnitOfMeasureGeneratorTest.java │ │ ├── UtilsTest.java │ │ ├── helpers │ │ └── CaseLensBuilderHelperTest.java │ │ └── model │ │ └── TypeTest.java │ ├── input │ ├── InputMethodElementTest.java │ ├── InputTypeElementTest.java │ └── Tests.java │ ├── rule │ └── RuleSpecTest.java │ └── struct │ ├── generator │ ├── BuildFromSpecTest.java │ ├── BuilderGeneratorTest.java │ ├── DateTimeLensTest.java │ ├── GenerateParentChildTest.java │ ├── GenerateParentFuncListChildTest.java │ ├── GenerateParentListChildTest.java │ ├── GenerateParentMapChildTest.java │ ├── GenerateParentNullableChildTest.java │ ├── GenerateParentOptionalChildTest.java │ ├── GenerateRecordTest.java │ ├── GeneratorTest.java │ ├── ListLensTest.java │ ├── NonPublicConstructorTest.java │ ├── NonRequireFieldTest.java │ ├── RequiredConstructorTest.java │ ├── StructGeneratorHelperTest.java │ └── debug │ │ └── BugThreeNullableBuilder.java │ └── withmock │ └── TestWithMock1.java ├── generated └── elm │ └── Example │ └── Functionalj │ └── Elm │ ├── LoginStatus.elm │ └── User.elm ├── key-var-name ├── mvnw ├── mvnw.cmd ├── pom.xml ├── settings.xml ├── toolchains.xml ├── version └── version-suffix /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 1.8 2 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODESTYLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/CODESTYLE -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/README.md -------------------------------------------------------------------------------- /docs/access_lens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/access_lens.md -------------------------------------------------------------------------------- /docs/choice_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/choice_type.md -------------------------------------------------------------------------------- /docs/disclaimers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/disclaimers.md -------------------------------------------------------------------------------- /docs/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/event.md -------------------------------------------------------------------------------- /docs/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/functions.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/list_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/list_map.md -------------------------------------------------------------------------------- /docs/pipeable_pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/pipeable_pipeline.md -------------------------------------------------------------------------------- /docs/ref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/ref.md -------------------------------------------------------------------------------- /docs/result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/result.md -------------------------------------------------------------------------------- /docs/rule_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/rule_type.md -------------------------------------------------------------------------------- /docs/side_effect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/side_effect.md -------------------------------------------------------------------------------- /docs/stream_iterator.md: -------------------------------------------------------------------------------- 1 | # Stream and Iterator 2 | 3 | I will write this -- promise. 4 | 5 | Nawa - 2019-01-08 -------------------------------------------------------------------------------- /docs/struct_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/struct_type.md -------------------------------------------------------------------------------- /docs/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/docs/youtube.png -------------------------------------------------------------------------------- /functionalj-all/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-all/pom.xml -------------------------------------------------------------------------------- /functionalj-all/src/main/java/functionalj/FunctionalJAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-all/src/main/java/functionalj/FunctionalJAll.java -------------------------------------------------------------------------------- /functionalj-all/src/test/java/.empty-dir: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /functionalj-core/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/TODO -------------------------------------------------------------------------------- /functionalj-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/pom.xml -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/data/FuncData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/data/FuncData.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/Console.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/Console.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/ConsoleInQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/ConsoleInQueue.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/Env.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/Env.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/Log.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/Time.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/environments/VirtualThreadRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/environments/VirtualThreadRunner.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/Cancellation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/Cancellation.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/MainTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/MainTopic.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/Publisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/Publisher.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/SubTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/SubTopic.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/Subscription.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/event/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/event/Topic.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/exception/ExceptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/exception/ExceptionUtils.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/exception/Exceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/exception/Exceptions.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/exception/Throwables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/exception/Throwables.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/exception/WrappedThrowableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/exception/WrappedThrowableException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Absent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Absent.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Annotated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Annotated.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Apply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Apply.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/CharSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/CharSupplier.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/CharToIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/CharToIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Check.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Compare.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleComparator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleDoubleFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleDoubleFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleLongToDoubleFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleLongToDoubleFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleObjBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleObjBiConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleObjBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleObjBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoubleObjBiPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoubleObjBiPredicate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/DoublePredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/DoublePredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Drop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Drop.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func0.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func1.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func10.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func3.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func4.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func5.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func6.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func7.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func8.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Func9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Func9.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit0.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit1.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit10.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit3.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit4.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit5.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit6.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit7.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit8.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/FuncUnit9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/FuncUnit9.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntBiConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntBiFunctionPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntBiFunctionPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntBiPredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntBiPredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntComparator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntDoubleBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntDoubleBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntDoubleConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntDoubleConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntDoublePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntDoublePredicate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntDoubleToIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntDoubleToIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntFunctionPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntFunctionPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntIntBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntIntBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntLongBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntLongBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntLongConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntLongConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntLongFunctionPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntLongFunctionPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntLongPredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntLongPredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntLongToIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntLongToIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjBiConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjBiPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjBiPredicate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjToDoubleBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjToDoubleBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjToIntBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjToIntBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntObjToLongBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntObjToLongBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntPredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntPredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntSupplierPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntSupplierPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntToByteFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntToByteFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/IntToCharFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/IntToCharFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Lambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Lambda.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongBiConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongBiFunctionPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongBiFunctionPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongBiPredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongBiPredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongComparator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongLongBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongLongBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongObjBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongObjBiConsumer.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongObjBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongObjBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongObjBiPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongObjBiPredicate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/LongPredicatePrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/LongPredicatePrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Named.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Named.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ObjDoubleBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ObjDoubleBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ObjIntBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ObjIntBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ObjLongBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ObjLongBiFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Operators.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToByteFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToByteFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToCharBiCharFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToCharBiCharFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToCharFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToCharFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToDoubleBiIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToDoubleBiIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToDoubleBiLongFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToDoubleBiLongFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToIntBiIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToIntBiIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToIntBiLongFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToIntBiLongFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToIntegerBiDoubleFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToIntegerBiDoubleFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToLongBiIntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToLongBiIntFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/ToLongBiLongFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/ToLongBiLongFunction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/Traced.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/Traced.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/aggregator/Aggregation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/aggregator/Aggregation.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/aggregator/AggregationToInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/aggregator/AggregationToInt.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/aggregator/Aggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/aggregator/Aggregator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/function/aggregator/IntAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/function/aggregator/IntAggregator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/IntFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/IntFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/LongFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/LongFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/MapTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/MapTo.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/ObjFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/ObjFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/PathFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/PathFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/RegExFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/RegExFlag.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/RegExMatchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/RegExMatchResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/RegExMatchResultStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/RegExMatchResultStream.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/StrFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/StrFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/ThrowFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/ThrowFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/functions/TimeFuncs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/functions/TimeFuncs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/Access.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/Access.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/Accesses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/Accesses.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/LensTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/LensTypes.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/TheDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/TheDouble.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/TheInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/TheInteger.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/TheLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/TheLong.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/AbstractLensType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/AbstractLensType.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/AccessCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/AccessCreator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/AccessParameterized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/AccessParameterized.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/AccessParameterized2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/AccessParameterized2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/AccessUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/AccessUtils.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/LensSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/LensSpec.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/LensSpecParameterized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/LensSpecParameterized.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/LensSpecParameterized2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/LensSpecParameterized2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/LensType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/LensType.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/LensUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/LensUtils.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/core/WriteLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/core/WriteLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/AnyAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/AnyAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/AnyLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/AnyLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BigDecimalAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BigDecimalAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BigDecimalLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BigDecimalLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BigIntegerAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BigIntegerAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BigIntegerLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BigIntegerLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BooleanAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BooleanAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BooleanAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BooleanAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/BooleanLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/BooleanLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/CharacterAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/CharacterAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/CharacterAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/CharacterAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/CollectionAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/CollectionAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ComparableAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ComparableAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ComparableLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ComparableLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ConcreteAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ConcreteAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessEqual.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleAccessPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/DoubleMathOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/DoubleMathOperators.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/FuncListAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/FuncListAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/FuncListLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/FuncListLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapEntryAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapEntryAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/FuncMapLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IndexedDoubleAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IndexedDoubleAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IndexedIntAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IndexedIntAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IndexedItemAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IndexedItemAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IndexedLongAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IndexedLongAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IntMathOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IntMathOperators.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IntegerAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IntegerAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IntegerAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IntegerAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/IntegerLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/IntegerLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ListAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ListAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ListLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ListLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ListLensEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ListLensEach.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongAccessPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongAccessPrimitive.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongMathOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongMathOperators.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/LongToLongAccessBoxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/LongToLongAccessBoxed.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/MapAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/MapAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/MapEntryAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/MapEntryAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/MapLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/MapLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/MathOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/MathOperators.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/NullableAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/NullableAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/NullableLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/NullableLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/NumberAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/NumberAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ObjectAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ObjectAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ObjectLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ObjectLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ObjectLensImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ObjectLensImpl.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/OptionalAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/OptionalAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/OptionalLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/OptionalLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/PrimitiveLensSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/PrimitiveLensSpecs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ResultAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ResultAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/ResultLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/ResultLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/RuleLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/RuleLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/StreamPlusAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/StreamPlusAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/StringAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/StringAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/StringLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/StringLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/Tuple2Access.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/Tuple2Access.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/Tuple2Lens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/Tuple2Lens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/EraAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/EraAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/InstantLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/InstantLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/MonthAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/MonthAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/MonthLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/MonthLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/PeriodLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/PeriodLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/lens/lenses/java/time/ZoneIdLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/lens/lenses/java/time/ZoneIdLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/AbstractZoomFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/AbstractZoomFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/AsFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/AsFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListDerived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListDerived.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithCombine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithCombine.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithFillNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithFillNull.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithFilter.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithFlatMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithFlatMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithLimit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapFirst.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapGroup.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapMulti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapMulti.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapThen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapThen.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapToMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapToMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapToTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapToTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithMapWithIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithMapWithIndex.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithModify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithModify.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithPeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithPeek.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithPipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithPipe.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithSegment.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithSort.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/FuncListWithSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/FuncListWithSplit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/ImmutableFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/ImmutableFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/ReadOnlyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/ReadOnlyList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/ReadOnlyListException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/ReadOnlyListException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/StreamBackedFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/StreamBackedFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/ZoomFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/ZoomFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/ZoomZoomFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/ZoomZoomFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/doublelist/AsDoubleFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/doublelist/AsDoubleFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/doublelist/DoubleFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/doublelist/DoubleFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/AsIntFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/AsIntFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/ImmutableIntFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/ImmutableIntFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListDerived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListDerived.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithLimit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithPeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithPeek.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithPipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithPipe.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithSort.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/intlist/IntFuncListWithSplit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/AsLongFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/AsLongFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/LongFuncList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/LongFuncList.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListDerived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListDerived.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListWithMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/list/longlist/LongFuncListWithMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/FuncMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/FuncMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/FuncMapBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/FuncMapBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/FuncMapDerived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/FuncMapDerived.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/ImmutableFuncMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/ImmutableFuncMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/MapAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/MapAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/ReadOnlyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/ReadOnlyMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/map/ReadOnlyMapException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/map/ReadOnlyMapException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/pipeable/Catch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/pipeable/Catch.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/pipeable/NullSafeOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/pipeable/NullSafeOperator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/pipeable/PipeLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/pipeable/PipeLine.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/pipeable/Pipeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/pipeable/Pipeable.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/pipeable/WhenNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/pipeable/WhenNull.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/AsyncRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/AsyncRunner.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/CombineResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/CombineResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/CompletedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/CompletedAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferActionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferActionBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferActionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferActionConfig.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferActionCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferActionCreator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferValue.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/DeferValueHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/DeferValueHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/HasPromise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/HasPromise.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/Loop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/Loop.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/NamedDeferValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/NamedDeferValue.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/NamedPromise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/NamedPromise.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/OnStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/OnStart.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PendingAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PendingAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/Promise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/Promise.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromiseChainAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromiseChainAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromiseFilterAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromiseFilterAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromiseMapAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromiseMapAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromisePeekAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromisePeekAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromiseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromiseStatus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/PromiseStatusAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/PromiseStatusAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/RaceFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/RaceFailedException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/RaceResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/RaceResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/Retry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/Retry.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/RetryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/RetryConfig.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/StartableAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/StartableAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/SubscriptionHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/SubscriptionHolder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/SubscriptionRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/SubscriptionRecord.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/UncompletedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/UncompletedAction.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/Wait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/Wait.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/WaitAwhile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/WaitAwhile.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/WaitForever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/WaitForever.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/WaitOrDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/WaitOrDefault.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/promise/WaitSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/promise/WaitSession.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/ComputeBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/ComputeBody.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/DefaultValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/DefaultValue.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/DictatedRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/DictatedRef.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Holder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Holder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/ProcessBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/ProcessBody.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Ref.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Ref.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RefBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RefBuilder.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RefOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RefOf.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RefTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RefTo.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RetainChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RetainChecker.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RetainedRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RetainedRef.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Run.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Run.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/RunBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/RunBody.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Substitute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Substitute.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Substitution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Substitution.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/Utils.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/ref/WhenAbsent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/ref/WhenAbsent.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Acceptable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Acceptable.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/AsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/AsResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/AutoCloseableResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/AutoCloseableResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/DerivedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/DerivedResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Either.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Either.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/HasResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/HasResult.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Helper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/NoMoreResultException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/NoMoreResultException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/NullSafePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/NullSafePredicate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Result.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultCancelledException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultCancelledException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultChainAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultChainAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultFilterAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultFilterAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultMapAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultMapAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultNotExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultNotExistException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultNotReadyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultNotReadyException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultPeekAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultPeekAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultStatus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ResultStatusAddOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ResultStatusAddOn.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Specs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Specs.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Validation.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ValidationException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/Value.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/result/ValueException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/result/ValueException.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/ArrayBackedIteratorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/ArrayBackedIteratorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/ArrayBackedStreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/ArrayBackedStreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithCalculate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithCalculate.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithCollect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithCollect.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithConversion.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithForEach.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithGroupingBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithGroupingBy.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithMatch.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithReduce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithReduce.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithStatistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamPlusWithStatistic.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/AsStreamProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/AsStreamProcessor.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/BlockingQueueIteratorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/BlockingQueueIteratorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/EnumerationBackedIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/EnumerationBackedIterator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/IncompletedSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/IncompletedSegment.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/IndexedItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/IndexedItem.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/IterablePlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/IterablePlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/IteratorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/IteratorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/Step.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/Step.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamBackedIteratorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamBackedIteratorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusUtils.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithCombine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithCombine.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFillNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFillNull.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFilter.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFlatMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithFlatMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithLimit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapFirst.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapFlat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapFlat.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapGroup.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapMulti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapMulti.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapThen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapThen.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapToMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapToMap.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapToTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapToTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapWithIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithMapWithIndex.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithModify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithModify.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithPeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithPeek.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithPipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithPipe.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSegment.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSort.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/StreamPlusWithSplit.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/SupplierBackedIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/SupplierBackedIterator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/ZipWithOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/ZipWithOption.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/Collected.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/Collected.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectedToBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectedToBoolean.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectedToDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectedToDouble.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectedToInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectedToInt.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectedToLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectedToLong.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/collect/CollectorToIntPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/collect/CollectorToIntPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/doublestream/DoubleStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/doublestream/DoubleStep.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/doublestream/IndexedDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/doublestream/IndexedDouble.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/AsIntStreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/AsIntStreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/GrowOnlyIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/GrowOnlyIntArray.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/IndexedInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/IndexedInt.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/IntIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/IntIterable.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/IntIteratorPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/IntIteratorPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/IntStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/IntStep.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/intstream/IntStreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/intstream/IntStreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/longstream/IndexedLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/longstream/IndexedLong.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/longstream/LongIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/longstream/LongIterable.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/longstream/LongStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/longstream/LongStep.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/longstream/LongStreamPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/longstream/LongStreamPlus.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/markers/Eager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/markers/Eager.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/markers/Parallel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/markers/Parallel.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/markers/Sequential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/markers/Sequential.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/stream/markers/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/stream/markers/Terminal.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/supportive/CallerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/supportive/CallerId.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/supportive/Default.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/supportive/Default.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/task/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/task/Task.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/task/Tasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/task/Tasks.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/DoubleDoubleTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/DoubleDoubleTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/DoubleTuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/DoubleTuple2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple10.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple3.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple4.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple5.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple6.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple7.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple8.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ImmutableTuple9.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntDoubleTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntDoubleTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntIntTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntIntTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntIntTupleAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntIntTupleAccess.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntIntTupleLens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntIntTupleLens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntLongTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntLongTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntTuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntTuple2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntTuple2Access.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntTuple2Access.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/IntTuple2Lens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/IntTuple2Lens.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Keep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Keep.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/LongDoubleTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/LongDoubleTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/LongLongTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/LongLongTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/LongTuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/LongTuple2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ObjDoubleTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ObjDoubleTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ObjIntTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ObjIntTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ObjLongTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ObjLongTuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ToMapFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ToMapFunc.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/ToTuple2Func.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/ToTuple2Func.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple10.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple2.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple3.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple4.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple5.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple6.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple7.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple8.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/tuple/Tuple9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/tuple/Tuple9.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/validator/AccessValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/validator/AccessValidator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/validator/SimpleValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/validator/SimpleValidator.java -------------------------------------------------------------------------------- /functionalj-core/src/main/java/functionalj/validator/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/main/java/functionalj/validator/Validator.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/ClosureConstantTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/ClosureConstantTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/FunctionalJTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/FunctionalJTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/TestHelper.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/environments/ConsoleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/environments/ConsoleTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/environments/LogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/environments/LogTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/event/PublishTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/event/PublishTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/Func0Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/Func0Test.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/Func1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/Func1Test.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/Func2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/Func2Test.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/FuncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/FuncTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/LambdaTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/NamedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/NamedTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/TracedConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/TracedConstants.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/function/TracedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/function/TracedTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/functions/MapToTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/functions/MapToTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/functions/StrFuncsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/functions/StrFuncsTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/AccessOrXXXTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/AccessOrXXXTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/AccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/AccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/LensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/LensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/LensTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/LensTypeTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/ListAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/ListAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/ListLensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/ListLensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/MapAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/MapAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/MapLensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/MapLensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/NullableLensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/NullableLensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/NumberAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/NumberAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/PrimitiveAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/PrimitiveAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/ResultAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/ResultAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/StringAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/StringAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/lenses/DoubleAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/lenses/DoubleAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/lenses/FuncListLensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/lenses/FuncListLensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/lenses/IntegerAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/lenses/IntegerAccessTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/lens/lenses/time/TimeLensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/lens/lenses/time/TimeLensTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/DoubleFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/DoubleFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/FuncListBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/FuncListBuilderTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/FuncListModeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/FuncListModeTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/FuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/FuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/ImmutableFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/ImmutableFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/IntFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/IntFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/LongFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/LongFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/StreamBackedFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/StreamBackedFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/list/ZoomFuncListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/list/ZoomFuncListTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/map/FuncMapBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/map/FuncMapBuilderTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/map/FuncMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/map/FuncMapTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/map/ImmutableMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/map/ImmutableMapTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/pipeable/PipeLineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/pipeable/PipeLineTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/pipeable/PipeableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/pipeable/PipeableTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/CombineResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/CombineResultTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/DeferActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/DeferActionTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/DeferValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/DeferValueTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/PromiseCancelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/PromiseCancelTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/PromiseScopeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/PromiseScopeTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/PromiseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/PromiseTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/PromiseWaitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/PromiseWaitTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/PromisesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/PromisesTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/promise/StructuredConcurrenctTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/promise/StructuredConcurrenctTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/ref/RefTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/ref/RefTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/ref/RefToTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/ref/RefToTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/ref/RunTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/ref/RunTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/ref/SubstituteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/ref/SubstituteTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/result/AcceptableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/result/AcceptableTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/result/ResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/result/ResultTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/result/ValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/result/ValueTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/AsStreamPlusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/AsStreamPlusTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/DoubleStepTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/DoubleStepTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/GrowOnlyIntArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/GrowOnlyIntArrayTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/IntIteratorPlusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/IntIteratorPlusTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/IntStepTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/IntStepTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/IteratorPlusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/IteratorPlusTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/LongStepTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/LongStepTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/StreamPlusHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/StreamPlusHelperTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/StreamPlusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/StreamPlusTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/stream/StreamableHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/stream/StreamableHelperTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/task/TaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/task/TaskTest.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/tuple/IntTuple2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/tuple/IntTuple2Test.java -------------------------------------------------------------------------------- /functionalj-core/src/test/java/functionalj/tuple/Tuple2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/test/java/functionalj/tuple/Tuple2Test.java -------------------------------------------------------------------------------- /functionalj-core/src/tools/java/functionalj/tuple/TupleMapGenMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-core/src/tools/java/functionalj/tuple/TupleMapGenMain.java -------------------------------------------------------------------------------- /functionalj-elm/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/.factorypath -------------------------------------------------------------------------------- /functionalj-elm/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/pom.xml -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/Elm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/Elm.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/DummyMessager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/DummyMessager.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmChoiceSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmChoiceSpec.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmStructSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmStructSpec.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmType.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmTypeDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/ElmTypeDef.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/UElmType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/UElmType.java -------------------------------------------------------------------------------- /functionalj-elm/src/main/java/functionalj/types/elm/processor/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/main/java/functionalj/types/elm/processor/Utils.java -------------------------------------------------------------------------------- /functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmChoiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmChoiceTest.java -------------------------------------------------------------------------------- /functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmStructTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmStructTest.java -------------------------------------------------------------------------------- /functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-elm/src/test/java/functionalj/types/elm/processor/ElmTypeTest.java -------------------------------------------------------------------------------- /functionalj-store/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/pom.xml -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/ChangeFailException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/ChangeFailException.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/ChangeNotAllowedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/ChangeNotAllowedException.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/ChangeRejectedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/ChangeRejectedException.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/ChangeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/ChangeResult.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/ResultStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/ResultStatus.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/Specs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/Specs.java -------------------------------------------------------------------------------- /functionalj-store/src/main/java/functionalj/store/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/main/java/functionalj/store/Store.java -------------------------------------------------------------------------------- /functionalj-store/src/test/java/functionalj/store/StoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-store/src/test/java/functionalj/store/StoreTest.java -------------------------------------------------------------------------------- /functionalj-tests-17/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/.classpath -------------------------------------------------------------------------------- /functionalj-tests-17/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/.factorypath -------------------------------------------------------------------------------- /functionalj-tests-17/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/.gitignore -------------------------------------------------------------------------------- /functionalj-tests-17/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/pom.xml -------------------------------------------------------------------------------- /functionalj-tests-17/src/.gitignore: -------------------------------------------------------------------------------- 1 | /main/ 2 | -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/.gitignore: -------------------------------------------------------------------------------- 1 | /generated/ 2 | -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/java/functionalj/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/src/test/java/functionalj/TestHelper.java -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/java/functionalj/typestests/rule/RuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/src/test/java/functionalj/typestests/rule/RuleTest.java -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/java/functionalj/typestests/struct/FromMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/src/test/java/functionalj/typestests/struct/FromMapTest.java -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/java/functionalj/typestests/struct/SubDOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/src/test/java/functionalj/typestests/struct/SubDOTest.java -------------------------------------------------------------------------------- /functionalj-tests-17/src/test/java/functionalj/typestests/struct/WithMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-17/src/test/java/functionalj/typestests/struct/WithMapTest.java -------------------------------------------------------------------------------- /functionalj-tests-21/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-21/.classpath -------------------------------------------------------------------------------- /functionalj-tests-21/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-21/.factorypath -------------------------------------------------------------------------------- /functionalj-tests-21/.gitignore: -------------------------------------------------------------------------------- 1 | /.apt_generated/ 2 | -------------------------------------------------------------------------------- /functionalj-tests-21/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-21/pom.xml -------------------------------------------------------------------------------- /functionalj-tests-21/src/test/java/functionalj/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-tests-21/src/test/java/functionalj/TestHelper.java -------------------------------------------------------------------------------- /functionalj-types-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types-tests/.gitignore -------------------------------------------------------------------------------- /functionalj-types-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types-tests/pom.xml -------------------------------------------------------------------------------- /functionalj-types-tests/src/.gitignore: -------------------------------------------------------------------------------- 1 | /main/ 2 | -------------------------------------------------------------------------------- /functionalj-types-tests/src/test/.gitignore: -------------------------------------------------------------------------------- 1 | /generated/ 2 | -------------------------------------------------------------------------------- /functionalj-types-tests/src/test/java/functionalj/typestests/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types-tests/src/test/java/functionalj/typestests/TestHelper.java -------------------------------------------------------------------------------- /functionalj-types-tests/src/test/java/functionalj/typestests/rule/RuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types-tests/src/test/java/functionalj/typestests/rule/RuleTest.java -------------------------------------------------------------------------------- /functionalj-types/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/.factorypath -------------------------------------------------------------------------------- /functionalj-types/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/pom.xml -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Absent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Absent.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Choice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Choice.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/ChoiceConversionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/ChoiceConversionException.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Core.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Core.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/DataConversionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/DataConversionException.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/DefaultTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/DefaultTo.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/DefaultValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/DefaultValue.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Generated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Generated.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Generic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Generic.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/IData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/IData.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/IPostConstruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/IPostConstruct.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/IRequireTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/IRequireTypes.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/IRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/IRule.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/IStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/IStruct.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/JavaVersionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/JavaVersionInfo.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Nullable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Nullable.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/OptionalBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/OptionalBoolean.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Property.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Required.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Required.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Rule.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Self.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Self.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Self1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Self1.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Self2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Self2.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Serialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Serialize.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Struct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Struct.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/StructConversionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/StructConversionException.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/StructField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/StructField.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/StructToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/StructToString.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Type.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/Utils.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/VersionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/VersionUtils.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/CheckEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/CheckEquals.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/ChoiceSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/ChoiceSpec.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/ChoiceTypeSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/ChoiceTypeSwitch.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/ChoiceTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/ChoiceTypes.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/IChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/IChoice.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/generator/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/generator/Generator.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/generator/Lines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/generator/Lines.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/generator/SubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/generator/SubClass.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/choice/generator/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/choice/generator/Utils.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/Environment.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputDeclaredType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputDeclaredType.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputElement.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputMethodElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputMethodElement.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputPrimitiveType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputPrimitiveType.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputReferenceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputReferenceType.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputType.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputTypeArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputTypeArgument.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputTypeElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputTypeElement.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputTypeVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputTypeVariable.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/input/InputVariableElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/input/InputVariableElement.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/rule/RuleSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/rule/RuleSpec.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/SourceKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/SourceKind.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/SourceSpecBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/SourceSpecBuilder.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/generator/Callable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/generator/Callable.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/generator/Getter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/generator/Getter.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/generator/ILines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/generator/ILines.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/generator/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/generator/Parameter.java -------------------------------------------------------------------------------- /functionalj-types/src/main/java/functionalj/types/struct/generator/utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/main/java/functionalj/types/struct/generator/utils.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/DefaultValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/DefaultValueTest.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/TestHelper.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/choice/generator/TypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/choice/generator/TypeTest.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/choice/generator/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/choice/generator/UtilsTest.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/input/InputTypeElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/input/InputTypeElementTest.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/input/Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/input/Tests.java -------------------------------------------------------------------------------- /functionalj-types/src/test/java/functionalj/types/rule/RuleSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/functionalj-types/src/test/java/functionalj/types/rule/RuleSpecTest.java -------------------------------------------------------------------------------- /generated/elm/Example/Functionalj/Elm/LoginStatus.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/generated/elm/Example/Functionalj/Elm/LoginStatus.elm -------------------------------------------------------------------------------- /generated/elm/Example/Functionalj/Elm/User.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/generated/elm/Example/Functionalj/Elm/User.elm -------------------------------------------------------------------------------- /key-var-name: -------------------------------------------------------------------------------- 1 | FUNCTIONALJ_KEYNAME -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/pom.xml -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/settings.xml -------------------------------------------------------------------------------- /toolchains.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NawaMan/FunctionalJ/HEAD/toolchains.xml -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | 1.0.30 -------------------------------------------------------------------------------- /version-suffix: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------