/** * Read an instance of the second type parameter from buffer {@code src}. */ public B decodeB(PositionedByteRange src) { return (B) decode(src); } }
@Override public boolean isNullable() { return super.isNullable() && typeC.isNullable(); }
@Override public boolean isOrderPreserving() { return super.isOrderPreserving() && typeC.isOrderPreserving(); }
@Override public boolean isSkippable() { return super.isSkippable() && typeC.isSkippable(); }
@Override public boolean isSkippable() { return super.isSkippable() && typeC.isSkippable(); }
/** * Read an instance of the first type parameter from buffer {@code src}. */ public A decodeA(PositionedByteRange src) { return (A) decode(src); }
@Override public boolean isNullable() { return super.isNullable() && typeC.isNullable(); }
@Override public boolean isOrderPreserving() { return super.isOrderPreserving() && typeC.isOrderPreserving(); }
@Override public boolean isSkippable() { return super.isSkippable() && typeC.isSkippable(); }
/** * Read an instance of the first type parameter from buffer {@code src}. */ public A decodeA(PositionedByteRange src) { return (A) decode(src); }
@Override public boolean isNullable() { return super.isNullable() && typeC.isNullable(); }
@Override public boolean isOrderPreserving() { return super.isOrderPreserving() && typeC.isOrderPreserving(); }
@Override public boolean isSkippable() { return super.isSkippable() && typeC.isSkippable(); }
/** * Read an instance of the second type parameter from buffer {@code src}. */ public B decodeB(PositionedByteRange src) { return (B) decode(src); } }
@Override public boolean isNullable() { return super.isNullable() && typeC.isNullable(); }
@Override public boolean isOrderPreserving() { return super.isOrderPreserving() && typeC.isOrderPreserving(); }
/** * Read an instance of the second type parameter from buffer {@code src}. */ public B decodeB(PositionedByteRange src) { return (B) decode(src); } }
/** * Read an instance of the first type parameter from buffer {@code src}. */ public A decodeA(PositionedByteRange src) { return (A) decode(src); }
/** * Read an instance of the first type parameter from buffer {@code src}. */ public A decodeA(PositionedByteRange src) { return (A) decode(src); }
/** * Read an instance of the second type parameter from buffer {@code src}. */ public B decodeB(PositionedByteRange src) { return (B) decode(src); } }