Matcher, NullMatcherpublic class Null3Matcher<T1,T2,R> extends Object implements NullMatcher
| 构造器 | 说明 |
|---|---|
Null3Matcher(boolean isMatch,
T1 value1,
T2 value2,
R msg) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Tuple3<T1,T2,R> |
orElse(R msg) |
|
<V,NV> Null4Matcher<T1,T2,NV,R> |
whenV(V matchValue,
R1<? super V,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<V,NV> Null4Matcher<T1,T2,NV,R> |
whenV(V matchValue,
R1<? super V,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R msg) |
|
<V,NV> Null4Matcher<T1,T2,NV,R> |
whenV(V matchValue,
R1<? super V,? extends NV> computeValue,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<V,NV> Null4Matcher<T1,T2,NV,R> |
whenV(V matchValue,
R1<? super V,? extends NV> computeValue,
R msg) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull1 patternNull,
R1<? super T1,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull1 patternNull,
R1<? super T1,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R msg) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull1 patternNull,
R1<? super T1,? extends NV> computeValue,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull1 patternNull,
R1<? super T1,? extends NV> computeValue,
R msg) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull2 patternNull,
R1<? super T2,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull2 patternNull,
R1<? super T2,? extends NV> computeValue,
R1<? super NV,Boolean> action,
R msg) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull2 patternNull,
R1<? super T2,? extends NV> computeValue,
R1<Tuple2<T1,T2>,? extends R> msgAction) |
|
<NV> Null4Matcher<T1,T2,NV,R> |
whenW(PatternNull2 patternNull,
R1<? super T2,? extends NV> computeValue,
R msg) |
|
<V,NV,E extends Throwable> |
withV(V matchValue,
RT1<? super V,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<V,NV,E extends Throwable> |
withV(V matchValue,
RT1<? super V,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
R msg) |
|
<V,NV,E extends Throwable> |
withV(V matchValue,
RT1<? super V,? extends NV,E> computeValue,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<V,NV,E extends Throwable> |
withV(V matchValue,
RT1<? super V,? extends NV,E> computeValue,
R msg) |
|
<NV,E extends Throwable> |
withW(PatternNull1 patternNull,
RT1<? super T1,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<NV,E extends Throwable> |
withW(PatternNull1 patternNull,
RT1<? super T1,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
R msg) |
|
<NV,E extends Throwable> |
withW(PatternNull1 patternNull,
RT1<? super T1,? extends NV,E> computeValue,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<NV,E extends Throwable> |
withW(PatternNull1 patternNull,
RT1<? super T1,? extends NV,E> computeValue,
R msg) |
|
<NV,E extends Throwable> |
withW(PatternNull2 patternNull,
RT1<? super T2,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<NV,E extends Throwable> |
withW(PatternNull2 patternNull,
RT1<? super T2,? extends NV,E> computeValue,
RT1<? super NV,Boolean,E> action,
R msg) |
|
<NV,E extends Throwable> |
withW(PatternNull2 patternNull,
RT1<? super T2,? extends NV,E> computeValue,
RT1<Tuple2<T1,T2>,? extends R,E> msgAction) |
|
<NV,E extends Throwable> |
withW(PatternNull2 patternNull,
RT1<? super T2,? extends NV,E> computeValue,
R msg) |
private final R msg
private final T1 value1
private final T2 value2
private final boolean isMatch
public <V,NV> Null4Matcher<T1,T2,NV,R> whenV(V matchValue, R1<? super V,? extends NV> computeValue, R1<? super NV,Boolean> action, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <V,NV> Null4Matcher<T1,T2,NV,R> whenV(V matchValue, R1<? super V,? extends NV> computeValue, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <V,NV> Null4Matcher<T1,T2,NV,R> whenV(V matchValue, R1<? super V,? extends NV> computeValue, R1<? super NV,Boolean> action, R msg)
public <V,NV> Null4Matcher<T1,T2,NV,R> whenV(V matchValue, R1<? super V,? extends NV> computeValue, R msg)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull1 patternNull, R1<? super T1,? extends NV> computeValue, R1<? super NV,Boolean> action, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull1 patternNull, R1<? super T1,? extends NV> computeValue, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull1 patternNull, R1<? super T1,? extends NV> computeValue, R1<? super NV,Boolean> action, R msg)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull1 patternNull, R1<? super T1,? extends NV> computeValue, R msg)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull2 patternNull, R1<? super T2,? extends NV> computeValue, R1<? super NV,Boolean> action, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull2 patternNull, R1<? super T2,? extends NV> computeValue, R1<Tuple2<T1,T2>,? extends R> msgAction)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull2 patternNull, R1<? super T2,? extends NV> computeValue, R1<? super NV,Boolean> action, R msg)
public <NV> Null4Matcher<T1,T2,NV,R> whenW(PatternNull2 patternNull, R1<? super T2,? extends NV> computeValue, R msg)
public <V,NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withV(V matchValue, RT1<? super V,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <V,NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withV(V matchValue, RT1<? super V,? extends NV,E> computeValue, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <V,NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withV(V matchValue, RT1<? super V,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, R msg) throws E extends Throwable
E extends Throwablepublic <V,NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withV(V matchValue, RT1<? super V,? extends NV,E> computeValue, R msg) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull1 patternNull, RT1<? super T1,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull1 patternNull, RT1<? super T1,? extends NV,E> computeValue, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull1 patternNull, RT1<? super T1,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, R msg) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull1 patternNull, RT1<? super T1,? extends NV,E> computeValue, R msg) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull2 patternNull, RT1<? super T2,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull2 patternNull, RT1<? super T2,? extends NV,E> computeValue, RT1<Tuple2<T1,T2>,? extends R,E> msgAction) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull2 patternNull, RT1<? super T2,? extends NV,E> computeValue, RT1<? super NV,Boolean,E> action, R msg) throws E extends Throwable
E extends Throwablepublic <NV,E extends Throwable> Null4Matcher<T1,T2,NV,R> withW(PatternNull2 patternNull, RT1<? super T2,? extends NV,E> computeValue, R msg) throws E extends Throwable
E extends ThrowableCopyright © 2023 io-fairy. All rights reserved.