* Abstract base class for atomic nodes. These are nodes which are not decomposed in the Binding Specification, such
* as LeafNodes and LeafSetNodes.
*/
-abstract sealed class ValueNodeCodecContext extends NodeCodecContext implements NodeContextSupplier
+abstract sealed class ValueNodeCodecContext extends CodecContext implements CodecContextSupplier
permits OpaqueNodeCodecContext, ValueNodeCodecContext.WithCodec {
abstract static sealed class WithCodec extends ValueNodeCodecContext
permits LeafNodeCodecContext, LeafSetNodeCodecContext {
}
@Override
- public final NodeCodecContext get() {
+ public final CodecContext get() {
return this;
}