*
* @return true if the result value is present.
*/
- boolean isPresent(@Nonnull InstanceIdentifier<D> id, @Nonnull D built, @Nonnull ReadContext ctx)
- throws ReadFailedException;
+ boolean isPresent(@Nonnull InstanceIdentifier<D> id, @Nonnull D built, @Nonnull ReadContext ctx);
/**
* Reads data identified by id
}
@Override
- public boolean isPresent(final InstanceIdentifier<C> id, final C built, final ReadContext ctx)
- throws ReadFailedException {
+ public boolean isPresent(final InstanceIdentifier<C> id, final C built, final ReadContext ctx) {
return customizer.isPresent(id, built, ctx);
}
*
* @return true if value is present (even if empty)
*/
- default boolean isPresent(final InstanceIdentifier<O> id, final O built, final ReadContext ctx) throws ReadFailedException {
+ default boolean isPresent(final InstanceIdentifier<O> id, final O built, final ReadContext ctx) {
// Default impl = check whether read value is empty
return !built.equals(getBuilder(id).build());
}
}
@Override
- default boolean isPresent(InstanceIdentifier<D> id, D built, final ReadContext ctx) throws ReadFailedException {
+ default boolean isPresent(InstanceIdentifier<D> id, D built, final ReadContext ctx) {
return getDelegate().isPresent(id, built, ctx);
}