*/
default <E extends DataTreeEffectiveStatement<?>> @NonNull Optional<E> findDataTreeNode(
final @NonNull QName qname) {
- return Optional.ofNullable(get(Namespace.class, requireNonNull(qname)));
+ @SuppressWarnings("unchecked")
+ final E result = (E) get(Namespace.class, requireNonNull(qname));
+ return Optional.ofNullable(result);
}
}