We need an explicit cast here to suppress javac9 error.
Change-Id: I82b2d6b06a26eebc773863c217a044c56e9432e4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
default <E extends DataTreeEffectiveStatement<?>> @NonNull Optional<E> findDataTreeNode(
final @NonNull QName qname) {
- return Optional.ofNullable(get(Namespace.class, requireNonNull(qname)));
+ return Optional.ofNullable((E)get(Namespace.class, requireNonNull(qname)));
}
}
*/
default <E extends SchemaTreeEffectiveStatement<?>> @NonNull Optional<E> findSchemaTreeNode(
final @NonNull QName qname) {
- return Optional.ofNullable(get(Namespace.class, requireNonNull(qname)));
+ return Optional.ofNullable((E)get(Namespace.class, requireNonNull(qname)));
}
}