public interface CodecPredicate
| 限定符和类型 | 方法和说明 |
|---|---|
default CodecPredicate |
and(CodecPredicate predicate) |
static <L,R extends L> |
eq(BinaryDecoder<L> leftDecoder,
BinaryDecoder<R> rightDecoder) |
static CodecPredicate |
gt(BinaryDecoder<Number> leftDecoder,
BinaryDecoder<Number> rightDecoder) |
static CodecPredicate |
gte(BinaryDecoder<Number> leftDecoder,
BinaryDecoder<Number> rightDecoder) |
static CodecPredicate |
lt(BinaryDecoder<Number> leftDecoder,
BinaryDecoder<Number> rightDecoder) |
static CodecPredicate |
lte(BinaryDecoder<Number> leftDecoder,
BinaryDecoder<Number> rightDecoder) |
static CodecPredicate |
not(BinaryDecoder<?> leftDecoder,
BinaryDecoder<?> rightDecoder) |
static <L,R> CodecPredicate |
of(BinaryDecoder<L> leftDecoder,
BinaryDecoder<R> rightDecoder,
java.util.function.BiPredicate<L,R> predicate) |
default CodecPredicate |
or(CodecPredicate predicate) |
boolean |
test(byte[] body,
int offset) |
boolean test(byte[] body,
int offset)
static <L,R> CodecPredicate of(BinaryDecoder<L> leftDecoder, BinaryDecoder<R> rightDecoder, java.util.function.BiPredicate<L,R> predicate)
default CodecPredicate or(CodecPredicate predicate)
default CodecPredicate and(CodecPredicate predicate)
static <L,R extends L> CodecPredicate eq(BinaryDecoder<L> leftDecoder, BinaryDecoder<R> rightDecoder)
static CodecPredicate not(BinaryDecoder<?> leftDecoder, BinaryDecoder<?> rightDecoder)
static CodecPredicate gt(BinaryDecoder<Number> leftDecoder, BinaryDecoder<Number> rightDecoder)
static CodecPredicate lt(BinaryDecoder<Number> leftDecoder, BinaryDecoder<Number> rightDecoder)
static CodecPredicate lte(BinaryDecoder<Number> leftDecoder, BinaryDecoder<Number> rightDecoder)
static CodecPredicate gte(BinaryDecoder<Number> leftDecoder, BinaryDecoder<Number> rightDecoder)
Copyright © 2019–2022. All rights reserved.