* @param prototype
* - codec prototype of keyed list node
*/
- KeyedListNodeCodecContext(final DataContainerCodecPrototype<ListSchemaNode> prototype) {
+ public KeyedListNodeCodecContext(final DataContainerCodecPrototype<ListSchemaNode> prototype) {
super(prototype);
this.codec = factory().getPathArgumentCodec(getBindingClass(), getSchema());
try {
- this.keyGetter = getBindingClass().getMethod("getKey");
+ this.keyGetter = getBindingClass().getMethod("getIdentifier");
} catch (final NoSuchMethodException e) {
throw new IllegalStateException("Required method not available", e);
}