Uses of Class
org.derive4j.processor.P2
-
Packages that use P2 Package Description org.derive4j.processor -
-
Uses of P2 in org.derive4j.processor
Subclasses of P2 in org.derive4j.processor Modifier and Type Class Description private static class
P2s.Lazy<A,B>
private static class
P2s.P2_<A,B>
Fields in org.derive4j.processor declared as P2 Modifier and Type Field Description private P2<A,B>
P2s.Lazy. evaluation
Fields in org.derive4j.processor with type parameters of type P2 Modifier and Type Field Description private java.util.Map<P2<com.squareup.javapoet.ClassName,java.util.Optional<java.lang.String>>,Derivator>
DerivingProcessor. derivators
private java.util.function.Supplier<P2<A,B>>
P2s.Lazy. expression
private java.util.ArrayList<P2<java.lang.String,java.lang.RuntimeException>>
DerivingProcessor. remainingElements
Methods in org.derive4j.processor that return P2 Modifier and Type Method Description private P2<A,B>
P2s.Lazy. _evaluate()
static <A,B>
P2<A,B>P2s. lazy(java.util.function.Supplier<P2<A,B>> p2)
(package private) static <A,B>
P2<A,B>P2. p2(A a, B b)
static <A,B>
P2<A,B>P2s. P2(A _1, B _2)
Methods in org.derive4j.processor that return types with arguments of type P2 Modifier and Type Method Description private java.util.Map<com.squareup.javapoet.ClassName,P2<java.util.stream.Stream<DeriveMessage>,DerivedCodeSpec>>
DerivingProcessor. derivedInstances(AlgebraicDataType adt)
(package private) java.util.Optional<P2<javax.lang.model.element.TypeElement,DeriveConfig>>
DeriveConfigBuilder. findDeriveConfig(javax.lang.model.element.TypeElement typeElement)
private static java.util.Map<P2<com.squareup.javapoet.ClassName,java.util.Optional<java.lang.String>>,Derivator>
DerivingProcessor. loadDerivators(DeriveUtils deriveUtils)
static <A,B,RA>
java.util.function.Function<P2<A,B>,P2<RA,B>>P2s. mod_1(java.util.function.Function<A,RA> _1Mod)
static <A,B,RA>
java.util.function.Function<P2<A,B>,P2<RA,B>>P2s. mod_1(java.util.function.Function<A,RA> _1Mod)
static <A,B,RB>
java.util.function.Function<P2<A,B>,P2<A,RB>>P2s. mod_2(java.util.function.Function<B,RB> _2Mod)
static <A,B,RB>
java.util.function.Function<P2<A,B>,P2<A,RB>>P2s. mod_2(java.util.function.Function<B,RB> _2Mod)
<R> java.util.function.Function<P2<A,B>,R>
P2s.CasesMatchers.TotalMatcher_P2. P2(java.util.function.BiFunction<A,B,R> P2)
<R> java.util.function.Function<P2<A,B>,R>
P2s.CasesMatchers.TotalMatcher_P2. P2_(R r)
static <A,B,RA>
java.util.function.Function<P2<A,B>,P2<RA,B>>P2s. set_1(RA new_1)
static <A,B,RA>
java.util.function.Function<P2<A,B>,P2<RA,B>>P2s. set_1(RA new_1)
static <A,B,RB>
java.util.function.Function<P2<A,B>,P2<A,RB>>P2s. set_2(RB new_2)
static <A,B,RB>
java.util.function.Function<P2<A,B>,P2<A,RB>>P2s. set_2(RB new_2)
(package private) static <A,B>
java.util.List<P2<A,B>>Utils. zip(java.util.List<? extends A> as, java.util.List<? extends B> bs)
(package private) static <A> java.util.List<P2<A,java.lang.Integer>>
Utils. zipWithIndex(java.util.List<? extends A> as)
Methods in org.derive4j.processor with parameters of type P2 Modifier and Type Method Description static <A,B>
AP2s. get_1(P2<A,B> p2)
static <A,B>
BP2s. get_2(P2<A,B> p2)
Method parameters in org.derive4j.processor with type arguments of type P2 Modifier and Type Method Description static <A,B>
P2<A,B>P2s. lazy(java.util.function.Supplier<P2<A,B>> p2)
Constructor parameters in org.derive4j.processor with type arguments of type P2 Constructor Description Lazy(java.util.function.Supplier<P2<A,B>> p2)
-